diff --git a/zhenxun/services/log.py b/zhenxun/services/log.py index 7d80c706..96a45bce 100644 --- a/zhenxun/services/log.py +++ b/zhenxun/services/log.py @@ -1,6 +1,7 @@ from datetime import datetime, timedelta from typing import Any, overload +import nonebot from nonebot import require require("nonebot_plugin_session") @@ -11,9 +12,13 @@ from nonebot_plugin_uninfo import Session as uninfoSession from zhenxun.configs.path_config import LOG_PATH +driver = nonebot.get_driver() + +log_level = driver.config.log_level or "INFO" + logger_.add( LOG_PATH / f"{datetime.now().date()}.log", - level="INFO", + level=log_level, rotation="00:00", format=default_format, filter=default_filter,