텔레그램은 사용자에게 봇으로 메시지를 보낼 수 있는 API를 제공합니다. 프로그래밍 언어를 사용하여 HTTP POST 방법을 통해 메시지를 보낼 수 있습니다. 저는 Python과 Requests 라이브러리를 사용합니다.
메시지를 보낼 URL 주소:
https://api.telegram.org/bot<token_from_botfather>/sendMessage
메시지 본문:
{ "chat_id": chat_id, "text": "Hello World!" }
마크다운으로 메시지를 마크업하려면 JSON 본문에 "parse_mode" 매개변수를 추가하세요.
{ "chat_id": chat_id, "text": "Hello World!", "parse_mode": "Markdown" }
작업을 성공적으로 완료하는 데 필요한 단계는 다음과 같습니다.
Python 스크립트 예:
import requests def send_text_message(TOKEN, chat_id, message): url = 'https://api.telegram.org/bot{}/sendMessage'.format(TOKEN) data = {'chat_id': chat_id, 'text': message, 'parse_mode': 'Markdown'} response = requests.post(url, data=data) return response send_text_message('token_from_botfather', recipient_id, 'Hello World!')
결과:
이제 문서를 보내려고 합니다.
import requests def send_document(TOKEN, chat_id, file): url = 'https://api.telegram.org/bot{}/sendDocument'.format(TOKEN) data = {'chat_id': chat_id} document = open(file, 'rb') files = {'document': document} response = requests.post(url, data=data, files=files) return response send_document('token_from_botfather', recipient_id, '/path/to/any/document.file')
결과:
위 내용은 텔레그램 봇에서 사용자에게 메시지 보내기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!