Complete refactor
This commit is contained in:
11
modules/scheduler.py
Normal file
11
modules/scheduler.py
Normal file
@@ -0,0 +1,11 @@
|
||||
from datetime import datetime
|
||||
from apscheduler.schedulers.asyncio import AsyncIOScheduler
|
||||
from modules.utils import configGet
|
||||
from modules.sender import send_content
|
||||
|
||||
scheduler = AsyncIOScheduler()
|
||||
|
||||
if configGet("post", "mode"):
|
||||
for entry in configGet("time", "posting"):
|
||||
dt_obj = datetime.strptime(entry, "%H:%M")
|
||||
scheduler.add_job(send_content, "cron", hour=dt_obj.hour, minute=dt_obj.minute)
|
Reference in New Issue
Block a user