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값] 부분에 넣어주면 된다.
* 대괄호는 넣지 않도록 함
-> ok 부분이 true로 되어있어야 함
-> false 일 경우 api값이 틀렷을 확률이 높음
-> chat-id를 알기 위해서는 해당 새로운 봇의 채팅방에 아무 메세지나 입력이 있어야 함
-> 메세지 입력 후 getUpdates 화면을 새로고침하면 chat id가 나오는 것을 확인 가능
반응형
'OS' 카테고리의 다른 글
리눅스 메모리 사용량 순 프로세스 보기 (0) | 2018.05.14 |
---|---|
ssh error - No supported key exchange algorithms found [preauth] (0) | 2017.10.25 |
csv 파일 한 줄씩 읽어섭 변환, 출력하기 (while문 사용) (0) | 2017.08.16 |
while문 한줄 씩 읽기 예 (보안, 작성중) (0) | 2017.08.09 |
cmd 창에서 환경 변수 설정 (0) | 2017.06.30 |