텔레그램 챗봇 API를 이용한 메세지 보내기

안녕하세요. AkibaTV입니다.

이번에 소개할 내용은 텔레그램 챗봇 API를 이용한 메세지 보내기 입니다.

저번시간에는 챗봇 만들기에 이어서 이번에는 메세지를 보내고

채팅방에서 메세지를 받는것을 해보도록 하겠습니다.

우선 채팅방 아이디를 취득을 위해서 웹브라우저를 실행을 하신후 아래의 주소를 입력해 주시기 바랍니다.

1
2
# ${telegramBotToken}에는 봇파더로부터 받으신 토크값을 넣어주세요.
https://api.telegram.org/bot${telegramBotToken}/getMe

image

위와같이 정보가 나오시면 id값이 채팅방 ID가 됩니다.

채팅정보를 취득을 위해서 아래와 같이 입력을 해주시기 바랍니다.

1
2
# ${telegramBotToken} : 토큰값
https://api.telegram.org/bot${telegramBotToken}/getUpdates

image

아래와 같이 웹브라우저에 입력후 메세지를 전송해 보도록 하겠습니다.

1
2
3
4
# ${telegramBotToken} : 토큰값
# ${telegramChatId} : 채팅방 ID
# ${text} : 전송할 메세지
https://api.telegram.org/bot${telegramBotToken}/sendMessage?chat_id=${telegramChatId}&text=${text}

image

메세지를 전송을 하게 되면 위와같이 나오면 성공적으로 된것 입니다.

텔레그램 메신저를 확인해서 메세지가 왔는지 확인해 보도록 하겠습니다.

image

위와같이 메세지가 전송된것을 확인 하실수 있습니다.