mirror of
https://github.com/nonebot/nonebot2.git
synced 2024-12-18 17:35:46 +08:00
808 B
808 B
contentSidebar | sidebarDepth |
---|---|
true | 0 |
NoneBot.sched 模块
计划任务
计划任务使用第三方库 APScheduler ,使用文档请参考 APScheduler使用文档 。
scheduler
-
类型
Optional[apscheduler.schedulers.asyncio.AsyncIOScheduler]
-
说明
当可选依赖
APScheduler
未安装时,scheduler
为 None使用
pip install nonebot[scheduler]
安装可选依赖 -
常用示例
from nonebot import scheduler
@scheduler.scheduled_job("cron", hour="*/2", id="xxx", args=[1], kwargs={arg2: 2})
async def run_every_2_hour(arg1, arg2):
pass
scheduler.add_job(run_every_day_from_program_start, "interval", days=1, id="xxx")