강좌/Telegram BOT

chat_id 알아내기

acidpop 2016. 2. 11. 13:30
반응형

Telegram BOT 을 생성 하였다면 필요한 사용자에게 메시지를 보내야 한다.

 

Telegram BOT API 는 char_id 값 또는 채널 이름으로 메시지를 보낼수 있는데

 

이중 char_id 값을 가져 오는 방법을 설명 한다.

 

 

먼저 생성한 Bot 에게 아무 메시지나 전달 한다.

 

그 후 인터넷창에서 다음 URL 을 호출한다.

 

 

https://api.telegram.org/bot186547547:AAEXOA9ld1tlsJXvEVBt4MZYq3bHA1EsJow/getUpdates

 

빨간색 글씨 부분은 자신의 BOT 이 생성되면서 만들어진 Token 값이다.

 

자신의 Token 값으로 바꿔서 사용해야 한다.

 

 

{"ok":true,"result":[{"update_id":87654321,
"message":{"message_id":3,"from":{"id":12345678,"first_name":"\uc774\ucda9\ud638"....................

 

 

위와 같은 형식의 json 파일이 다운로드 된다.

 

그중 from 아래의 id 값이 바로 사용자의 chat_id 값이다.

 

 

반응형