우선 https://core.telegram.org/bots 에 기본 내용이 있으나... 영문이라.. 쩝.. (이놈에 영어 울렁증..)
Telegram @BotFather 검색
친구 추가를 한 이후 대화창에 명령어 입력
/start
/newbot
-봇이름-(대화방 이름이 된다)
-봇 username-(대화창 username이 된다)
이렇게 입력 하면 토큰을 하나 던져 준다!
예로써 212826767:AAFbl6xrjDzAVFbWCudxLNA-yFPAxrP2i5Y 요따위 형식의 Data이다
다시 받을수도 있지만 봇을 컨트롤 하기 위해 중요한 Key이므로 잘 보관해 놓자!
web주소로 내용을 확인 할 수 있는데
https://api.telegram.org/bot<토큰키>/METHOD_NAME
형식으로 진행 되는데
위의 토큰 형식을 적용하여 설명하면
https://api.telegram.org/bot212826767:AAFbl6xrjDzAVFbWCudxLNA-yFPAxrP2i5Y/METHOD_NAME
가 될 것이다!
Method 정보는 https://core.telegram.org/bots/api 여기서 확인 해 볼 수 있다.
이제 생성된 bot 정보를 알아보자!
https://api.telegram.org/bot<토큰키>/getMe 로 자신의 정보를 확인해 보자!
내용을 확인해 보면 봇이름과 id번호를 확인 할 수 있을 것이다.
이제 봇에 접속한 내용들을 확인해 보자
https://api.telegram.org/bot<토큰키>/getUpdates 명령어로 채팅방 정보를 확인해 보자!
입력한 내용과 접속된 chat 정보를 확인해 볼 수 있다.
여기서 필요한 정보가 chat id번호이다.
이제 봇으로 챗창에 메시지를 보내 보자!
여러 방법으로 명령으르 내릴 수 있다 내용은 https://core.telegram.org/bots/api 에서 확인해 볼 수 있다.
예로써 내용을 보자
확인을 편하게 할 수 있는 get 방식으로 설명하겠다.
위에서 chat id번호가 6012753라고 가정하자
https://api.telegram.org/bot<토큰키>/sendMessage?chat_id=6012753&text=Test
요래 입력하면 봇의 Test 메시지 입력을 확인해 볼 수 있다.
이 외에도 file, 이미지 등등 입력 할 수 있는 것이 많으니 내용은 사이트에서 확인하고 테스트 해 보면 될것이다.