MissKatyPyro/database/nightmode_db.py
2023-02-16 15:08:59 +07:00

19 lines
No EOL
497 B
Python

import os
from misskaty.vars import DATABASE_URI
from apscheduler.schedulers.asyncio import AsyncIOScheduler
from apscheduler.jobstores.mongodb import MongoDBJobStore
from pymongo import MongoClient
TZ = os.environ.get("TIME_ZONE", "Asia/Jakarta")
monclient = MongoClient(DATABASE_URI)
jobstores = {
'default': MongoDBJobStore(
client=monclient,
database="MissKatyDB",
collection='nightmode')}
scheduler = AsyncIOScheduler(
jobstores=jobstores,
timezone=TZ)