如何在 TG 机器人源码里添加定时任务功能?

撒江雪撒江雪09月19日635

我有个TG机器人源码,想让他定时做点事,比如每天发消息,或者清空数据,怎么加这个功能啊?有简单点的方法吗?

1 个回答

第五千
第五千回答于 09 月 20 日
最佳答案

你可以在TG机器人的源码里加定时任务,一般用Python的schedule库或APScheduler库。

推荐用schedule,简单好用。例如每天发消息,写个函数,schedule.every().day.do(你的函数)。

别忘了加循环,让程序一直跑。可以放到后台进程,比如nohup或systemd。

如果你的机器人是用pyrogram或telethon这些现成框架,也可以结合它们自带的loop机制。

代码量不多,改起来很快。有具体例子的话我可以给你细说。

您的答案