【发布时间】:2022-12-23 23:25:58
【问题描述】:
在电报客户端中,您可以发送预定消息并选择发送时间。有没有办法使用 python Telebot 库来做到这一点,而不是保持脚本运行和手动检查时间?
【问题讨论】:
-
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。
标签: python py-telegram-bot-api
在电报客户端中,您可以发送预定消息并选择发送时间。有没有办法使用 python Telebot 库来做到这一点,而不是保持脚本运行和手动检查时间?
【问题讨论】:
标签: python py-telegram-bot-api
你可以使用apscheduler这样的模块
用法示例:
import telebot
from apscheduler.schedulers.blocking import BlockingScheduler
sched = BlockingScheduler()
bot = telebot.TeleBot('token')
def my_interval_job():
bot.send_message("WARNERSTARK", "Goodmorning. its 6am!")
... # do more at 6 am
sched.add_job(my_interval_job, trigger="cron", hour=6)
sched.start()
上面的示例在早上 6 点向用户发送一条消息。
阅读More
【讨论】: