ayaka.driver
便于之后拓展与迁移
1'''便于之后拓展与迁移''' 2from loguru import logger 3from ..config import ayaka_root_config 4 5# nonebot 6if ayaka_root_config.bot_type == "nonebot": 7 from .nonebot_driver import * 8 9# ayaka bot 10if ayaka_root_config.bot_type == "ayakabot": 11 from .ayakabot_driver import * 12 13# 修改logger 14# ayakabot配置 15if ayaka_root_config.bot_type == "ayakabot": 16 import sys 17 logger.remove() 18 logger.add( 19 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 20 ) 21 22# 通用配置 23logger.add( 24 open("error.log", "a+", encoding="utf8"), 25 level="ERROR", backtrace=False, diagnose=False 26) 27 28# 展示配置 29logger.success(f"已读取ayaka根配置 {ayaka_root_config.dict()}")