""" core/msg_builder.py 解析消息模板构建具体发送的消息内容 """ from typing import Optional from utils.config import get_config from utils.hitokoto import request_hitokoto def build_message(config: Optional[dict] = None) -> str: active_config = config or get_config() message = active_config.get("messageTemplate", "续火花") if "[API]" in message: api_content = request_hitokoto() message = message.replace("[API]", api_content) return message.strip()