def send_telegram_message(token, chat_id, message):

url = f"

params = {"chat_id": chat_id, "text": message}

response = requests.post(url, params=params)

return response.json

示例调用

TOKEN = "YOUR_BOT_TOKEN" 替换为实际Token

CHAT_ID = "TARGET_CHAT_ID" 可通过@userinfobot获取个人ID

send_telegram_message(TOKEN, CHAT_ID, "Hello from Python!")

from telegram import Bot

from telegram.ext import Updater

初始化机器人

bot = Bot(token="YOUR_BOT_TOKEN")

updater = Updater(token="YOUR_BOT_TOKEN", use_context=True)

发送消息

bot.send_message(chat_id="TARGET_CHAT_ID", text="Automated message!")

可结合定时任务(如APScheduler)

def scheduled_job(context):

context.bot.send_message(chat_id=context.job.context, text="定时消息")

updater.job_queue.run_repeating(scheduled_job, interval=60, context="CHAT_ID")

updater.start_polling

本文章来自(https://www.e-telegtam.com),转载请说明出处!