diff options
Diffstat (limited to 'ATRI/plugins/Scheduler.py')
-rw-r--r-- | ATRI/plugins/Scheduler.py | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/ATRI/plugins/Scheduler.py b/ATRI/plugins/Scheduler.py index 100ee3b..f6f8a1a 100644 --- a/ATRI/plugins/Scheduler.py +++ b/ATRI/plugins/Scheduler.py @@ -16,7 +16,7 @@ master = config.MASTER() @nonebot.scheduler.scheduled_job( 'cron', hour = 7, - misfire_grace_time= 600 + misfire_grace_time= 60 ) async def _(): """早安""" @@ -44,7 +44,7 @@ async def _(): try: for group in groups: - time.sleep(randint(60,90)) + time.sleep(randint(1,5)) await bot.send_group_msg(group_id = group, message = msg) #type: ignore except: await bot.send_private_msg(user_id = master, message = f'在推送[早安]到某些群的时候貌似失败了呢') # type: ignore @@ -58,7 +58,7 @@ async def _(): @nonebot.scheduler.scheduled_job( 'cron', hour = 22, - misfire_grace_time = 600 + misfire_grace_time = 60 ) async def _(): """晚安""" @@ -82,7 +82,7 @@ async def _(): try: for group in groups: - time.sleep(randint(60,90)) + time.sleep(randint(1,5)) await bot.send_group_msg(group_id = group, message = msg) #type: ignore except: await bot.send_private_msg(user_id = master, message = f'在推送[晚安]到某些群的时候貌似失败了呢') # type: ignore @@ -95,8 +95,8 @@ async def _(): @nonebot.scheduler.scheduled_job( 'cron', - hour = 0, - misfire_grace_time = 600 + hour = 24, + misfire_grace_time = 60 ) async def _(): """到 点 了""" @@ -111,7 +111,7 @@ async def _(): try: for group in groups: - time.sleep(randint(60,90)) + time.sleep(randint(1,5)) await bot.send_group_msg(group_id = group, message = msg) #type: ignore except: await bot.send_private_msg(user_id = master, message = f'在推送[网抑云]到某些群的时候貌似失败了呢') # type: ignore @@ -128,6 +128,7 @@ async def _(): misfire_grace_time= 10 ) async def _(): + print('ATRI开始自检...') cpu = psutil.cpu_percent(interval=1) memory = psutil.virtual_memory().percent disk = psutil.disk_usage('/').percent @@ -152,4 +153,4 @@ async def _(): ) # type: ignore else: - pass
\ No newline at end of file + print('ATRI运作正常!')
\ No newline at end of file |