텔레그램 봇 만들기 (feat. BotFather 사용법)

2025. 6. 11. 23:11·etc

(나대신) 24/7 일해라 일!!

가끔 개발하다보면 '아 이 부분 완료될 때 알림오면 좋겠는데...' 싶을 때 텔레그램 봇을 쓴다

디스코드 못지않게 쉽게 때문!

근데 맨날 까먹어서 이렇게 기록으로 남긴다


1. 봇 만들기

텔레그램에서 봇을 만들거라면 일단 'BotFather'를 검색해서 채팅창을 열어야한다

채팅을 열고 /newbot을 입력하면 이름 뭐로 할거냐고 물어보는데 bot 이름으로 답장하면 된다

끝에 bot을 붙이는 규칙을 준수하면 봇을 만들 수 있다

그리고 BotFather가 토큰을 알려줌 (이걸 절대 까먹지 말자)


2. 토큰과 채팅 ID 확인하기

토큰은 위에서 확인했지만 써먹으려면 채팅 ID를 알아야한다

일단 내 봇이랑 대화방을 만들고 아래 링크에 토큰값을 입력해서 인터넷창에서 열자

https://api.telegram.org/bot<봇의 토큰값>/getUpdates

그럼 이제 빈 페이지가 뜰텐데, 이때 봇과의 채팅방에 채팅을 아무거나 하나 보내고 새로고침을 해보자

그러면? 기존엔 없던 이런 내용이 뜬다

여기에 있는 ID가 현 채팅방의 ID이다

토큰과 이 두가지를 사용하면 이제 메세지를 보낼 수 있음


3. 동작하는지 확인하기

터미널 열고 아래 명령어 입력하면 된다

# 템플릿
curl -X POST https://api.telegram.org/bot<봇토큰값>/sendMessage \
-d chat_id=<채팅방 ID> \
-d text="테스트 메시지입니다."

그럼 아래처럼 잘 오는 것을 확인할 수 있다

'etc' 카테고리의 다른 글

인텔 펜티엄 G3250 소비 전력 측정 일지 (feat. LG전자 A75CV-ATG321)  (0) 2025.06.17
IP에 붙이는 /24는 무엇인가? (feat.CIRD란?)  (0) 2025.06.16
나만의 아카이브 서버(Archive Server) 제작기 (feat. window)  (1) 2025.05.05
VScode 주석 설정 방법 (feat. 주석 색상 변경 & 이탤릭체 해제)  (0) 2025.05.03
VS Code 단축어 등록하는 방법 (feat. Console.log() & Console.WriteLine())  (0) 2025.05.02
'etc' 카테고리의 다른 글
  • 인텔 펜티엄 G3250 소비 전력 측정 일지 (feat. LG전자 A75CV-ATG321)
  • IP에 붙이는 /24는 무엇인가? (feat.CIRD란?)
  • 나만의 아카이브 서버(Archive Server) 제작기 (feat. window)
  • VScode 주석 설정 방법 (feat. 주석 색상 변경 & 이탤릭체 해제)
Ratatou2
Ratatou2
온갖 정보들을 기록해두는 메모보드 블로그
  • Ratatou2
    nak-z
    Ratatou2
  • 전체
    오늘
    어제
  • 공지사항

    • 블로그 이전 진행 중 (24.11.25 ~)
    • 분류 전체보기 (209)
      • OS (71)
        • Linux (39)
        • Window (20)
        • Mac (7)
        • Android (5)
      • Infra (51)
        • Docker (22)
        • Jenkins (9)
        • n8n (13)
        • Nextcloud (1)
        • Rasberry Pi (6)
      • Dev (12)
        • JAVA (3)
        • Python (0)
        • DB (3)
        • Vue (2)
        • AI (4)
        • Git (0)
      • CS & Algorithm (42)
        • CS (1)
        • Algorithm (41)
      • Game (10)
        • Zomboid (9)
        • Don't Starve Together (1)
      • etc (23)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 인기 글

  • . hELLO· Designed By정상우.v4.10.1 .
Ratatou2
텔레그램 봇 만들기 (feat. BotFather 사용법)
상단으로

티스토리툴바