Commit b097641

benny-dou <60535774+benny-dou@users.noreply.github.com>
2025-07-01 12:38:01
chore: set timezone for crontab jobs
1 parent 9aee836
Changed files (1)
src/main.py
@@ -98,11 +98,11 @@ async def main():
         await sync_chat_history(client, message)
 
     if ENABLE.CRONTAB:
-        scheduler = AsyncIOScheduler()
+        scheduler = AsyncIOScheduler(timezone=TZ)
         scheduler.add_job(cron_secondly, "interval", args=[app], seconds=1)
         scheduler.add_job(cron_minutely, "cron", args=[app], second=0)
         scheduler.add_job(cron_hourly, "cron", args=[app], minute=0)
-        scheduler.add_job(cron_daily, "cron", args=[app], hour=8, minute=30, timezone=TZ)
+        scheduler.add_job(cron_daily, "cron", args=[app], hour=8, minute=30)
         logging.getLogger("apscheduler.scheduler").setLevel(logging.ERROR)
         scheduler.start()