파이썬을 사용하여 텔레그램 채널에 메세지를 보내는 예제입니다.
<텔레그램 봇 토큰>과 <채널 ID> 부분은 아래 글에서 설명했던 값으로 바꿔줍니다.
# -*- coding: utf-8 -*- import requests url = "https://api.telegram.org/bot<텔레그램 봇 토큰>/sendMessage" headers = {"Content-type": "application/json"} params = '{"chat_id": "@<채널 ID>", "text": "test string [한글]"}' r = requests.post(url, headers = headers, data = params) print(r.text) print(r.status_code)Python 3 :
# -*- coding: utf-8 -*- import requests url = "https://api.telegram.org/bot<텔레그램 봇 토큰>/sendMessage" headers = {"Content-type": "application/json"} params = '{"chat_id": "@<채널 ID>", "text": "test string [한글]"}' r = requests.post(url, headers = headers, data = params.encode("UTF-8")) print(r.text) print(r.status_code)
참고 글
<테스트 환경> - OS : Windows 7 - Python 버전 : 2.7, 3.6
'1. 연구 모듈 > 텔레그램' 카테고리의 다른 글
텔레그램 봇으로 채널 포스팅 - 6. Python 사용 예제 (2) (1) | 2017.03.21 |
---|---|
텔레그램 봇으로 채널 포스팅 - 5. Clojure 사용 예제 (1) (0) | 2016.12.14 |
텔레그램 봇으로 채널 포스팅 - 3. Node.js 사용 예제 (2) (0) | 2016.10.06 |
텔레그램 봇으로 채널 포스팅 - 2. Node.js 사용 예제 (1) (0) | 2016.10.04 |
텔레그램 봇으로 채널 포스팅 - 1. 준비 작업 (3) | 2016.08.31 |