summaryrefslogtreecommitdiff
path: root/ATRI/apscheduler.py
diff options
context:
space:
mode:
authorKyomotoi <[email protected]>2021-02-06 00:32:26 +0800
committerKyomotoi <[email protected]>2021-02-06 00:32:26 +0800
commitf5ceb8927f2e7f2a9e29d62c8e4cef876f917249 (patch)
tree40b9dcd6b7d3db486054e3aa9b5a04d25fa2284e /ATRI/apscheduler.py
parenteb52fab79ada7efe6191e3a5f90179766feaded0 (diff)
downloadATRI-f5ceb8927f2e7f2a9e29d62c8e4cef876f917249.tar.gz
ATRI-f5ceb8927f2e7f2a9e29d62c8e4cef876f917249.tar.bz2
ATRI-f5ceb8927f2e7f2a9e29d62c8e4cef876f917249.zip
🏗 💩 更改项目结构,修复啥b BUG
Diffstat (limited to 'ATRI/apscheduler.py')
-rw-r--r--ATRI/apscheduler.py35
1 files changed, 0 insertions, 35 deletions
diff --git a/ATRI/apscheduler.py b/ATRI/apscheduler.py
deleted file mode 100644
index a56c8ae..0000000
--- a/ATRI/apscheduler.py
+++ /dev/null
@@ -1,35 +0,0 @@
-# Fork from: https://github.com/nonebot/plugin-apscheduler
-
-import logging
-from pydantic import Field
-from apscheduler.schedulers.asyncio import AsyncIOScheduler
-
-from nonebot import get_driver, export
-from nonebot.log import logger, LoguruHandler
-
-
-apscheduler_autostart: bool = True
-apscheduler_config: dict = {"apscheduler.timezone": "Asia/Shanghai"}
-
-
-driver = get_driver()
-scheduler = AsyncIOScheduler()
-export().scheduler = scheduler
-
-
-async def _start_scheduler():
- if not scheduler.running:
- scheduler.configure(apscheduler_config)
- scheduler.start()
- logger.info("Scheduler Started.")
-
-
-if apscheduler_autostart:
- driver.on_startup(_start_scheduler)
-
-aps_logger = logging.getLogger("apscheduler")
-aps_logger.setLevel(logging.DEBUG)
-aps_logger.handlers.clear()
-aps_logger.addHandler(LoguruHandler())
-
-from apscheduler.triggers.date import DateTrigger