25 lines
788 B
Python
25 lines
788 B
Python
from datetime import datetime
|
|
|
|
from apscheduler.schedulers.asyncio import AsyncIOScheduler
|
|
from libbot import sync
|
|
from pytimeparse.timeparse import timeparse
|
|
|
|
# from modules.sender import send_content
|
|
|
|
scheduler = AsyncIOScheduler()
|
|
|
|
# if sync.config_get("post", "mode"):
|
|
# if sync.config_get("use_interval", "posting"):
|
|
# scheduler.add_job(
|
|
# send_content,
|
|
# "interval",
|
|
# seconds=timeparse(sync.config_get("interval", "posting")),
|
|
# args=[app],
|
|
# )
|
|
# else:
|
|
# for entry in sync.config_get("time", "posting"):
|
|
# dt_obj = datetime.strptime(entry, "%H:%M")
|
|
# scheduler.add_job(
|
|
# send_content, "cron", hour=dt_obj.hour, minute=dt_obj.minute, args=[app]
|
|
# )
|