-
[Python] 파이썬을 이용하여 텔레그램(Telegram) 메세지 보내기Python/Python Programming 2020. 1. 9. 14:47
API 키를 받기 수월하게 PC버전으로 다운로드 한다.
1. BotFather를 검색하고, 클릭
/newbot을 입력하면 bot 이름을 입력하라고 나온다.
적당한 봇이름을 입력하면 Done! 메세지가 나오면서 API 키가 발급된다.
파이썬 텔레그램 모듈을 설치
pip install python-telegram-bot --upgrade
아무 글이나 작성하고, ID확인하기
import telegram chat_token = "HTTP API" chat = telegram.Bot(token = chat_token) updates = chat.getUpdates() for u in updates: print(u.message['chat']['id'])
ID를 획득 했다면 메세지를 보내보자
import telegram chat_token = "HTTP API" bot = telegram.Bot(token = telgm_token) text = '안녕하세요' bot.sendMessage(chat_id = "ID", text=text)
텔레그램으로 정상적으로 메세지가 보내졌다.
이미지 보내기
import telegram chat_token = 'HTTP API' bot = telegram.Bot(token = telgm_token) image = 'test_img.jpg' bot.send_photo(chat_id = 'ID', photo=open(image, 'rb'))
텔레그램으로 정상적으로 이미지가 보내졌다.
'Python > Python Programming' 카테고리의 다른 글
Jupyter notebook 간단한 사용법 (0) 2020.03.07 [Python] Check the capacity of the mariadb table using pymysql (0) 2020.02.06 [ Python ] 네이버_API 이용하기 (0) 2020.01.21 [Python] BeautifulSoup의 find와 findAll의 차이 (0) 2020.01.15 [ Python ] Convert datetime from Unix Time Stamp. (Unix Time Stamp를 일반 datetime 형식으로 변환) (0) 2019.12.13 [Python] Monodb Connection Using pymongo. (파이썬을 이용한 몽고DB 이용) (0) 2019.11.06 [Python] Integer maximum value. (정수 자료형 범위) (0) 2019.11.01 [Python] reduce 함수 (0) 2019.10.24