From 36e763ec8996638fb99dfa83f1e56f42761fe32b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 24 Jun 2025 14:35:49 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=20=E8=87=AA=E5=8A=A8=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F=E5=8C=96=E4=BB=A3=E7=A0=81=20[skip=20ci]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bot.py | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/bot.py b/bot.py index 213d580bf..98b5f1c25 100644 --- a/bot.py +++ b/bot.py @@ -10,9 +10,8 @@ from dotenv import load_dotenv from rich.traceback import install # maim_message imports for console input -from maim_message import Seg, UserInfo, GroupInfo, BaseMessageInfo, MessageBase +from maim_message import Seg, UserInfo, BaseMessageInfo, MessageBase from src.chat.message_receive.bot import chat_bot -from src.config.config import global_config # 最早期初始化日志系统,确保所有后续模块都使用正确的日志格式 from src.common.logger import initialize_logging, get_logger, shutdown_logging @@ -265,12 +264,8 @@ async def _create_console_message_dict(text: str) -> dict: message_segment = Seg(type="text", data=text) # --- Final MessageBase object to convert to dict --- - message = MessageBase( - message_info=message_info, - message_segment=message_segment, - raw_message=text - ) - + message = MessageBase(message_info=message_info, message_segment=message_segment, raw_message=text) + return message.to_dict() @@ -320,7 +315,7 @@ if __name__ == "__main__": # We can run console_input_loop concurrently. main_tasks = loop.create_task(main_system.schedule_tasks()) console_task = loop.create_task(console_input_loop(main_system)) - + # Wait for all tasks to complete (which they won't, normally) loop.run_until_complete(asyncio.gather(main_tasks, console_task))