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()}")