텔레그램 2

C# 텔레그램 메시지 보내기(No 라이브러리)

Nuget에 있는 Telegram.Bot 은 닷넷 4.6 이상 지원이 된다. 그래서, 닷넷4 에서는 사용할수 없다. 그래서 좀 불편하지만, 텔레그램 URL을 직접 호출해주는 식으로 구현을 한 소스를 남겨둔다. ​ 필요하신분 테스트해보시길.. using System.Web; // HttpUtility using System.Net; // WebClient string apikey_발신로봇 = "~~~~"; // 발신로봇의 api-key string chatid_수신자 = "~~~~"; // 수신자의 chat-id string message = HttpUtility.UrlEncode(msg.Replace("\r\n", "\n").Replace("\\n", "\n")); string url = $"https:..

MS 2024.01.04

아두이노에서 텔레그램 알림 문자 보내기

아두이노에서 특정 상황에 폰으로 알림을 받고싶은 경우가 있는데, 이걸 처리하려면 직접 PUSH 앱을 만들던지, 범용적인 앱을 이용하던지, 해야 한다. ​ 기존에는 "푸시불릿"이 대안으로 많이 쓰였지만, 푸시불릿이 일부 유료화가 되고 사용법도 불편해 다른 방법을 모색중 카톡이나 텔레그램을 주목하게 되었다. ​ 카톡에서도 회사 홍보용 목적으로 불특정 다수에 알림을 보낼수 있는 기능이 있지만, 건당 비용이 발생하는 유료 상품이고 순수 알림목적으로 사용하기에는 부담이 있다. ​ 다행히 텔레그램에는 봇을 자유롭게 생성할수가 있고, 이 봇을 이용해서 특정 회원에게 알림문자를 보낼수 있는 기능이 있다. ​ 모든 것이 무료이다. ​ 더군다나 라이브러리를 별도로 찾아서 설치할 필요없이, 라이브러리매니저를 이용해서 간단히..

IoT 2024.01.03