Spaces:
Sleeping
Sleeping
File size: 669 Bytes
aee3bb4 9015bc5 aee3bb4 ca4eb6d aee3bb4 ca4eb6d aef1161 b8a26bd aee3bb4 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import uvloop # Comment it out if using on windows
from apscheduler.schedulers.asyncio import AsyncIOScheduler
from Powers import BDB_URI, TIME_ZONE
from Powers.bot_class import Gojo
from Powers.plugins.birthday import send_wishish
from Powers.plugins.clean_db import clean_my_db
scheduler = AsyncIOScheduler()
scheduler.timezone = TIME_ZONE
if __name__ == "__main__":
uvloop.install() # Comment it out if using on windows
Gojo().run()
scheduler.add_job(clean_my_db,'cron',[Gojo()],hour=3,minute=0,second=0)
scheduler.start()
if BDB_URI:
scheduler.add_job(send_wishish,'cron',[Gojo()],hour=0,minute=0,second=0)
scheduler.start()
|