mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 14:22:55 +08:00
✨ feat(auth_limit): 将插件初始化逻辑的启动装饰器更改为优先级管理器
This commit is contained in:
parent
251299c56c
commit
3f92a50ea3
@ -8,6 +8,7 @@ from zhenxun.models.plugin_info import PluginInfo
|
|||||||
from zhenxun.models.plugin_limit import PluginLimit
|
from zhenxun.models.plugin_limit import PluginLimit
|
||||||
from zhenxun.services.log import logger
|
from zhenxun.services.log import logger
|
||||||
from zhenxun.utils.enum import LimitWatchType, PluginLimitType
|
from zhenxun.utils.enum import LimitWatchType, PluginLimitType
|
||||||
|
from zhenxun.utils.manager.priority_manager import PriorityLifecycle
|
||||||
from zhenxun.utils.message import MessageUtils
|
from zhenxun.utils.message import MessageUtils
|
||||||
from zhenxun.utils.utils import (
|
from zhenxun.utils.utils import (
|
||||||
CountLimiter,
|
CountLimiter,
|
||||||
@ -22,7 +23,7 @@ from .exception import SkipPluginException
|
|||||||
driver = nonebot.get_driver()
|
driver = nonebot.get_driver()
|
||||||
|
|
||||||
|
|
||||||
@driver.on_startup
|
@PriorityLifecycle.on_startup(priority=5)
|
||||||
async def _():
|
async def _():
|
||||||
"""初始化限制"""
|
"""初始化限制"""
|
||||||
await LimitManager.init_limit()
|
await LimitManager.init_limit()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user