如何使用远程机器人发送预定消息 python

How to send scheduled message using telebot python

在电报客户端中,您可以发送预定消息和select发送消息的时间。有没有一种方法可以使用 python Telebot 库而不是保留脚本 运行 并手动检查时间?

您可以使用像 apscheduler

这样的模块

用法示例:

import telebot
from apscheduler.schedulers.blocking import BlockingScheduler

sched = BlockingScheduler()
bot = telebot.TeleBot(token)

def my_interval_job():
    bot.send_message("someusernameorid", "Hello. its 6am!")
    

sched.add_job(my_interval_job, trigger="cron", hour=6)
sched.start()
...

以上示例在早上 6 点向用户发送一条消息。

阅读More