From 41e7c1207ab3cbcd3ebafca545aaf173f1e4c1a3 Mon Sep 17 00:00:00 2001 From: SpudGunMan Date: Tue, 28 Oct 2025 18:00:37 -0700 Subject: [PATCH] Update scheduler.py --- modules/scheduler.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/scheduler.py b/modules/scheduler.py index b514d8e..01d2a98 100644 --- a/modules/scheduler.py +++ b/modules/scheduler.py @@ -5,7 +5,7 @@ import schedule from datetime import datetime from functools import partial from modules.log import logger -from modules.settings import MOTD +from modules.settings import MOTD, schedulerChannel, schedulerInterface, schedulerMessage, schedulerMotd, schedulerTime, schedulerInterval, schedulerValue from modules.system import send_message async def run_scheduler_loop(interval=1): @@ -107,8 +107,10 @@ def setup_scheduler( if any(option in schedulerValue for option in basicOptions): if schedulerValue == 'day': if schedulerTime: + # Specific time each day schedule.every().day.at(schedulerTime).do(send_sched_msg) else: + # Every N days schedule.every(schedulerIntervalInt).days.do(send_sched_msg) elif 'mon' in schedulerValue and schedulerTime: schedule.every().monday.at(schedulerTime).do(send_sched_msg)