首页 > 解决方案 > 安排不和谐命令

问题描述

我正在尝试创建一个允许用户将任务安排到特定时间的命令。

例如,当使用命令时,机器人会等到下午 2 点,然后它会发送一条消息(当然我不想做,time.sleep因为用户将无法使用机器人)

你知道我怎么编码吗?

标签: pythonpython-asynciodiscord.py

解决方案


您应该考虑为此使用 python 包'schedule'

它允许您执行以下操作:

schedule.every().day.at("02:00").do(job)

请注意,如果您只想运行一次任务,请查看文档的这一部分: https ://schedule.readthedocs.io/en/stable/faq.html#how-can-i-run-一次工作


推荐阅读