ayaka.driver.logger

 1from loguru import logger
 2from ..config import ayaka_root_config
 3
 4# ayakabot配置
 5if ayaka_root_config.bot_type == "ayakabot":
 6    import sys
 7    logger.remove()
 8    logger.add(
 9        sys.stdout, format="<green>{time:YYYY-MM-DD HH:mm:ss}</green> | <level>{level}</level> \t| <blue>{name}</blue> - {message}", level="DEBUG", backtrace=False, diagnose=False
10    )
11
12# 通用配置
13logger.add(
14    open("error.log", "a+", encoding="utf8"),
15    level="ERROR", backtrace=False, diagnose=False
16)
17
18# 展示配置
19logger.success(f"已读取ayaka根配置 {ayaka_root_config.dict()}")