> 백엔드 개발 > PHP 튜토리얼 > Python을 사용하여 전보 메시지를 보내는 방법은 무엇입니까?

Python을 사용하여 전보 메시지를 보내는 방법은 무엇입니까?

Patricia Arquette
풀어 주다: 2024-12-23 00:42:27
원래의
370명이 탐색했습니다.

How to Send a Telegram Message Using Python?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

# Define the Telegram API endpoint.

TELEGRAM_API_URL = "https://api.telegram.org/bot{token}/"

 

# Define the path to the file containing the Telegram API token.

TOKEN_FILE = "./token.txt"

 

# Define the message to be sent.

MESSAGE_TEXT = "Hello, world!"

 

# Read the Telegram API token from the file.

with open(TOKEN_FILE, "r") as f:

    token = f.read().strip()

 

# Construct the URL for the API request.

api_url = TELEGRAM_API_URL.format(token=token)

 

# Make the API request.

response = requests.post(api_url, data={"chat_id": "me", "text": MESSAGE_TEXT})

 

# Check if the request was successful.

if response.status_code == 200:

    # Extract the message ID from the response.

    message_id = response.json()["result"]["message_id"]

 

    # Print the message ID.

    print(f"Message sent. Message ID: {message_id}")

else:

    # Print an error message.

    print("Error sending message.")

로그인 후 복사

위 내용은 Python을 사용하여 전보 메시지를 보내는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿