From 2b3f05c039b8a9dc1abe18a0811b5e62fc0faa45 Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Wed, 5 Feb 2025 19:58:48 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E4=BC=98=E5=8C=96=E9=83=A8=E5=88=86?= =?UTF-8?q?=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- astrbot/core/platform/astr_message_event.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/astrbot/core/platform/astr_message_event.py b/astrbot/core/platform/astr_message_event.py index 1a551ee18..7e3df73e2 100644 --- a/astrbot/core/platform/astr_message_event.py +++ b/astrbot/core/platform/astr_message_event.py @@ -31,12 +31,19 @@ class AstrMessageEvent(abc.ABC): platform_meta: PlatformMetadata, session_id: str,): self.message_str = message_str + '''纯文本的消息''' self.message_obj = message_obj + '''消息对象,AstrBotMessage。带有完整的消息结构。''' self.platform_meta = platform_meta + '''消息平台的信息, 其中 name 是平台的类型,如 aiocqhttp''' self.session_id = session_id + '''用户的会话 ID。可以直接使用下面的 unified_msg_origin''' self.role = "member" + '''用户是否是管理员。如果是管理员,这里是 admin''' self.is_wake = False # 是否通过 WakingStage - self.is_at_or_wake_command = False # 是否是 At 机器人或者带有唤醒词或者是私聊(事件监听器会让 is_wake 设为 True) + '''是否唤醒''' + self.is_at_or_wake_command = False + '''是否是 At 机器人或者带有唤醒词或者是私聊(事件监听器会让 is_wake 设为 True,但是不会让这个属性置为 True)''' self._extras = {} self.session = MessageSesion( platform_name=platform_meta.name, @@ -44,7 +51,7 @@ class AstrMessageEvent(abc.ABC): session_id=session_id ) self.unified_msg_origin = str(self.session) - + '''统一的消息来源字符串。格式为 platform_name:message_type:session_id''' self._result: MessageEventResult = None '''消息事件的结果'''