오늘은 생성한 텔레그램 봇으로 채널에 메시지를 보내 보도록 하겠습니다.
지금가지 세팅이였다면, 오늘 부터는 실제 메시지를 보내는 중요한 내용 입니다. 이글을 처음 보신다면, 아래 링크로 처음 부터 따라 하시면 좋을 것 같습니다.
1. 텔레그램 봇 생성하기.
http://hatpub.tistory.com/48?category=851684
2. 생성한 텔레그램 봇 채널 관리자로 추가 하기.
http://hatpub.tistory.com/49?category=851684
1) 생성된 채널(봇이 관리자로 들어가 있는 채널) 에 아무말이나 입력을 해 봅니다.
※ 저는 모바일로 hi 라는 말을 입력 하였습니다.
2) 이제 첫 날에 텔레그램 봇을 생성하면서 받은 API 키를 사용 해야 하라 때가 왔습니다.
아래 URL 에 API 내용을 붙여 넣기 하여 인터넷 주소창에 입력하고 이동 해 봅니다.
https://api.telegram.org/bot(이부분)/getUpdates
예) https://api.telegram.org/bot511337000:AAG7gRmT3Ra8FYl22gekgckK_iwVwkJAAAA/getUpdates
인터넷 창에 위의 주소로 이동을 하면 위 이미지 처럼 내용이 나타나게 됩니다.
여기서 중요한 것은 id 의 값입니다. '-' 부터 복사 해 둡니다.
3) 그럼 이제 텔레그램 봇으로 메시지를 보내 보겠습니다.
아래의 빨간 글자만 여러분의 API 값, Chat id 값으로 바꾸고 진행 하시면 됩니다.
마찬가지로 아래 URL 을 인터넷 창에 입력 하고 이동 해 보겠습니다.
https://api.telegram.org/bot(API 값 위와 동일)/sendMessage?chat_id=-1001305033363&text=Hello
예) https://api.telegram.org/bot511337000:AAG7gRmT3Ra8FYl22gekgckK_iwVwkJAAAA/sendMessage?chat_id=467385328&text=Hello
위와 같이 이미지가 뜨면서 채널에 Hello 라는 메시지가 봇을 통해 들어 온 것을 확인 하실 수 있습니다.
봇을 이용하여 채널에 메시지를 보내는 방법까지 해 보았습니다.
이 내용을 응용하여 다른 여러 프로그래밍 언어로 챗봇을 만드실 수 있습니다.
다음 시간에는 php 와 연동하여 봇으로 메시지를 보내보도록 하겠습니다.
'개발 > PHP' 카테고리의 다른 글
cURL error 60, SSL certificate issue 문제 시 해결 방법 (0) | 2018.12.02 |
---|---|
PHP 로 텔레그램 봇 연동하여 코인 지정가 알람 만들기. telegram bot 마지막 글 입니다. (6) | 2018.06.19 |
텔레그램봇 쉽게 만들기 두번째. 텔레그램 채널을 만들어, 생성한 봇을 관리자로 만들기 (1) | 2018.06.19 |
텔레그램봇 쉽게 만들기 첫번째. BotFather 검색하여 텔레그램 봇 셋팅하기 ! (0) | 2018.06.19 |
스누피(snoopy) 를 활용 하여 코인 거래소 API(json) DB(mysql)에 담기 (0) | 2018.06.12 |