Telegram API Python에서 활용
-
토큰발급
1) 텔레그램 메신저에서 'botfather' 검색 2) BotFather 채팅창 진입 3) '/newbot' 입력 4) 사용할 봇의 이름 입력 'test_bot' (xxx_bot 형태로 만듬) 5) 만든 봇이름으로 검색 하여 채팅창 진입 6) 임의 메시지 전송 7) 웹브라우저에서 발급 받은 토큰을 포함하여 접속 'https://api.telegram.org/bot<token>/getUpdates' 8) 웹브라우저에서 json 포멧의 데이타에서 chat_id 확인
NoteAPI 에서 메시지 전송을 하기 위해서는 'token', 'chat_id' 필요함 -
Package 설치
pip3 install python-telegram-bot
-
간단한 전송 로직
import telegram TOKEN = "<BotFather 에서 받은 Toen>" CHAT_ID = "<chat_id>" def send_telegram(the_messages): bot = telegram.Bot(token=TOKEN) bot.sendMessage(chat_id=CHAT_ID, text=the_messages) send_telegram("테스트 메시지")
'파이썬 (Python)' 카테고리의 다른 글
python3 주요 변경 사항 요약 (0) | 2021.03.14 |
---|