[Telegram bot] 텔레그램 봇 만들기 (1) -tokenid chatid

2025. 1. 14. 14:11AI트레이딩/참고자료

728x90
반응형

1) 텔레그램 설치

2) 검색창에 @BotFather 검색

3) 채팅창에 /start

4) API 키 확인

5) chatid 확인

 

1) 텔레그램 설치

 

- 링크에 들어가서 운용체제에 맞는 텔레그램 설치

 

텔레그램 – 새로운 메시징의 시대

빠르고. 안전하며. 강력함

telegram.org

 

2) 검색창에 @BotFather 검색

3) 채팅창에 /start

/start 로 각종 커맨드를 볼수 있다.

4) 채팅창에 /newbot

채팅창에 /newbot을 친후 이름을 고르라고 나온다 

봇의 이름은 bot으로 끝나야 한다.

채팅창에 정한 봇의 이름을 적어준다

예시) telegrambot, telegram_bot

5) 텔레그램 봇 API 키 확인 

빨간 박스에 위치한 API키는 공개되면 안된다. 잘 관리하자

예시 ) 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11

 

 

6) chatid 확인

채팅 방마다 각자의 번호가 있고 이를 챗 아이디라고 한다.

브라우저를 열어서 아래의 주소를 입력

TOKENID는 4) 에서 빨간박스에 위치한 API 키이다

 

https://api.telegram.org/bot{TOKEN_ID}/getUpdates

예시) https://api.telegram.org/bot77777777:AAgewgfdsf3t46t2wegefk/getUpdates

 

아래 방법으로 TEST 라고 봇에 메시지를 보내 볼 수 있다

https://api.telegram.org/bot {TOKEN_ID} /sendMessage?chat_id= {CHAT_ID}&text=TEST

https://api.telegram.org/bot{TOKENID}/getUpdates
https://api.telegram.org/bot{TOKEN_ID}/sendMessage?chat_id={CHAT_ID}&text=TEST

예시 
https://api.telegram.org/bot77777777:AAgewgfdsf3t46t2wegefk/getUpdates
https://api.telegram.org/bot77777777:AAgewgfdsf3t46t2wegefk/sendMessage?chat_id=00000000&text=TEST


정상적으로 bot token값을 입력하였다면 아래와 같은 결과 {"ok":true,"result":[{"update_id 를 확인할 수 있습니다.

update_id가 아닌 아래 "id" : 33333333. 이 bot의 chatid 입니다.

 

 

반응형