kkamagi's story

IT, 정보보안, 포렌식, 일상 공유

OS

텔레그램 봇 만들기_1

까마기 2017. 9. 21. 13:42
728x90
반응형

텔레그램에서는 이용자들이 쉽게 Bot을 만들어 사용할 수 있도록 API를 제공하고 있다. 


봇 관련 문서 : https://core.telegram.org/bots/api



<텔레그램 봇 만들기>


1. 텔레그램 설치

[그림]



2. 텔레그램에 BotFather를 추가

 BotFather란 텔레그램 봇을 관리하는 관리자 


@BotFather 검색 및 친구 추가




[그림]


3. BotFather 대화창에서 활성화 시키기 -> 어떤 명령어들을 사용할 수 있는지 볼 수 있음


/start 엔터


[그림]



4. 새 봇을 만들기


/newbot

봇 username  설정 (이름 끝이 bot으로 끝나야 함) -> 엔터

다시 입력 -> 엔터


API 값 확인



[그림]





5. 새로 만든 봇 활성화


/start 


-> 활성화만 시켰기에 아무동작을 안함

-> 봇이 동작하도록 하기 위해서는 Bot의 Chat-id를 알아야 한다.

-> Chat-id를 알아내기 위해 다음 URL로 접근


https://api.telegram.org/bot[API값]/getUpdates


BotFather에게 발급받은 API 값을 [API값] 부분에 넣어주면 된다. 

* 대괄호는 넣지 않도록 함



save image


-> ok 부분이 true로 되어있어야 함

-> false 일 경우 api값이 틀렷을 확률이 높음

-> chat-id를 알기 위해서는 해당 새로운 봇의 채팅방에 아무 메세지나 입력이 있어야 함

-> 메세지 입력 후 getUpdates 화면을 새로고침하면 chat id가 나오는 것을 확인 가능



반응형