From 4321b2a1e5116d932b4974d064ed9ad60c161979 Mon Sep 17 00:00:00 2001 From: liuwei Date: Wed, 30 Apr 2025 17:03:20 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BE=93=E5=87=BA=E6=B6=88=E6=81=AF=EF=BC=8C?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E6=92=A4=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/group_member_change/main.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/group_member_change/main.py b/plugins/group_member_change/main.py index 83722aa..e1b1b16 100644 --- a/plugins/group_member_change/main.py +++ b/plugins/group_member_change/main.py @@ -62,8 +62,10 @@ class GroupMemberChangePlugin(MessagePluginInterface): async def process_message(self, message: Dict[str, Any]) -> Tuple[bool, Optional[str]]: """处理接收到的消息""" - - content = str(message.get("content", "")).strip() + content = message.get("content") + if hasattr(content, "clean_content"): + content = content.clean_content + content = str(content).strip() self.LOG.info(f"插件执行: {self.name}:{content}") if not content or "