728x90
반응형
pip install requests
import requests
BOT_TOKEN = "여기에_봇_토큰"
CHAT_ID = "여기에_내_텔레그램_ID"
def send_telegram(message):
url = f"https://api.telegram.org/bot{BOT_TOKEN}/sendMessage"
payload = {
"chat_id": CHAT_ID,
"text": message
}
response = requests.post(url, json=payload)
return response.json()
# 사용 예시
send_telegram("서버 배포 완료!")
send_telegram("에러 발생: NullPointerException")
텔레그램에서 챗봇을 만들거나, 알림 봇을 연동하려면 꼭 필요한 게 바로 내 Telegram ID입니다.
하지만 앱에서 바로 보이지 않아서 처음엔 조금 헷갈리죠.
오늘은 텔레그램 사용자 ID를 가장 쉽게 확인하는 방법을 알려드릴게요! 😊
📌 Telegram ID가 왜 필요할까?
- 알림 봇(예: 스크래핑 알림, 뉴스 알림)을 만들 때
- 다른 사람에게 내 ID를 알려주고 봇이나 채널에 연결할 때
- 챗봇 코드를 작성할 때 CHAT_ID 값으로 사용
✅ 가장 쉬운 방법: @userinfobot 사용하기
텔레그램에는 사용자 정보(ID 포함)를 알려주는 공식 유틸 봇이 있습니다.
1️⃣ @userinfobot 검색하기
- 텔레그램 앱(모바일/PC)에서 상단 검색창에 @userinfobot을 입력하세요.
- 하지만 검색하면 이렇게 많은 봇들이 나와서 어느게 진짠지 알수가 없다....


확인 방법 :
프로필 설명에 “This bot can show you your Telegram ID and info” 같은 설명이 써져 있음.
그래도 헷갈릴땐, 공식링크로 열자!
2️⃣ Start 버튼 누르기
- 채팅창에 들어가서 [Start] 버튼을 누르면 바로 메시지가 옵니다.
3️⃣ ID 확인하기
- 봇이 보내주는 메시지에 아래와 같은 정보가 나옵니다.
- 여기서 ID 숫자가 바로 내 Telegram ID입니다!

✅ Tip!
- 이 ID는 숫자로 되어 있고, 봇 메시지를 보낼 때 chat_id 파라미터로 딱 이 값을 사용하면 됩니다.
- 여러 봇에 동일 ID를 써도 됩니다.
텔레그램 ID, 어디에 쓰나요?
텔레그램 ID를 알면 아래처럼 활용할 수 있어요.
서버 에러 발생 시 즉시 알림 받기
스크래핑 결과를 주기적으로 받기
AWS 과금 알림, 배포 완료 알림 등 자동화
봇 하나만 만들어두면 원하는 이벤트가 생길 때마다 텔레그램으로 메시지를 받을 수 있어요.
봇 토큰 발급받기
텔레그램 알림을 보내려면 ID 외에 봇 토큰도 필요해요.
1. 텔레그램에서 @BotFather 검색
2. /newbot 입력
3. 봇 이름과 username 설정 (username은 bot으로 끝나야 함)
4. 발급된 토큰 복사해두기
토큰 형태: 123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ
Python으로 텔레그램 알림 보내기
봇 토큰과 내 Telegram ID가 준비됐으면 아래 코드로 바로 메시지를 보낼 수 있어요.
pip install requests
import requests
BOT_TOKEN = "여기에_봇_토큰"
CHAT_ID = "여기에_내_텔레그램_ID"
def send_telegram(message):
url = f"https://api.telegram.org/bot{BOT_TOKEN}/sendMessage"
payload = {
"chat_id": CHAT_ID,
"text": message
}
response = requests.post(url, json=payload)
return response.json()
# 사용 예시
send_telegram("서버 배포 완료!")
send_telegram("에러 발생: NullPointerException")
그룹 채팅 ID 찾는 방법
개인 ID가 아니라 그룹 채팅에 알림을 보내고 싶다면 그룹 채팅 ID가 따로 필요해요.
1. 봇을 그룹에 초대
2. 그룹에 아무 메시지나 전송
3. 아래 URL을 브라우저에서 열기
https://api.telegram.org/bot{봇토큰}/getUpdates
4. 결과에서 "chat" → "id" 값 확인
그룹 ID는 보통 음수(-100으로 시작)예요.
마무리
텔레그램 ID 확인 → 봇 토큰 발급 → 코드 한 줄이면 어떤 이벤트든 실시간으로 알림을 받을 수 있어요.
서버 모니터링, 자동화 스크립트에 붙여두면 정말 유용합니다.
728x90
'Tech Notes' 카테고리의 다른 글
| 요즘은 schema로 client + server 둘 다 validation 하는 게 거의 표준인가봐! (0) | 2025.07.07 |
|---|---|
| Vite + React + Tailwind 와 Next.js 의 차이 (4) | 2025.07.04 |
| 배포 플랫폼 Firebase (1) | 2025.07.03 |
| 깃허브 액션(GitHub Actions) 완전 정복 (0) | 2025.07.01 |
| 개발·코딩 AI 툴 총정리 🚀 (0) | 2025.07.01 |