update 更新日志00.6.0-snapshot-1

This commit is contained in:
SengokuCola
2025-03-25 23:47:52 +08:00
parent f71ce11524
commit 792d65ec1c
4 changed files with 129 additions and 6 deletions

View File

@@ -36,8 +36,9 @@ config = driver.config
# 初始化表情管理器
emoji_manager.initialize()
logger.debug(f"正在唤醒{global_config.BOT_NICKNAME}......")
logger.success("--------------------------------")
logger.success(f"正在唤醒{global_config.BOT_NICKNAME}......使用版本:{global_config.MAI_VERSION}")
logger.success("--------------------------------")
# 注册消息处理器
msg_in = on_message(priority=5)
# 注册和bot相关的通知处理器

View File

@@ -196,6 +196,12 @@ class BotConfig:
def load_config(cls, config_path: str = None) -> "BotConfig":
"""从TOML配置文件加载配置"""
config = cls()
def mai_version(parent: dict):
mai_version_config = parent["mai_version"]
version = mai_version_config.get("version")
version_fix = mai_version_config.get("version-fix")
config.MAI_VERSION = f"{version}-{version_fix}"
def personality(parent: dict):
personality_config = parent["personality"]
@@ -420,6 +426,7 @@ class BotConfig:
# 正常执行程序,但是会看到这条自定义提示
include_configs = {
"bot": {"func": bot, "support": ">=0.0.0"},
"mai_version": {"func": mai_version, "support": ">=0.0.11"},
"groups": {"func": groups, "support": ">=0.0.0"},
"personality": {"func": personality, "support": ">=0.0.0"},
"schedule": {"func": schedule, "support": ">=0.0.11", "necessary": False},