diff --git a/hexi/plugins/nonebot_plugin_picstatus/services/collectors/__init__.py b/hexi/plugins/nonebot_plugin_picstatus/services/collectors/__init__.py index 8100e2b..4f37e4f 100644 --- a/hexi/plugins/nonebot_plugin_picstatus/services/collectors/__init__.py +++ b/hexi/plugins/nonebot_plugin_picstatus/services/collectors/__init__.py @@ -10,7 +10,7 @@ from typing import Any, Generic, TypeVar from typing_extensions import override from nonebot import logger -from nonebot_plugin_apscheduler import scheduler +from hexi.core.scheduler import scheduled_job from ...config import config @@ -219,7 +219,7 @@ async def setup_periodic_collectors_update_job(): return logger.debug("Setting up periodic collectors") - @scheduler.scheduled_job("interval", seconds=config.ps_collect_interval) + @scheduled_job("interval", seconds=config.ps_collect_interval) async def _do(): await asyncio.gather(*(x.collect() for x in collectors))