From 99d3e06af8567e113d7341bdefa5603a14a8a31a Mon Sep 17 00:00:00 2001 From: RBAmeto <46624927+RBAmeto@users.noreply.github.com> Date: Thu, 13 Mar 2025 18:58:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=9B=9E=E5=A4=8D=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E6=B2=A1=E6=9C=89=E6=AD=A3=E5=B8=B8=E5=8F=91=E9=80=81?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit set_reply不存在返回值,导致回复消息发送为空 单独set_reply后发送msg本体即可 --- src/plugins/chat/message_sender.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/chat/message_sender.py b/src/plugins/chat/message_sender.py index 5b580f244..2641aae87 100644 --- a/src/plugins/chat/message_sender.py +++ b/src/plugins/chat/message_sender.py @@ -180,7 +180,8 @@ class MessageManager: and message_earliest.update_thinking_time() > 30 and not message_earliest.is_private_message() # 避免在私聊时插入reply ): - await message_sender.send_message(message_earliest.set_reply()) + message_earliest.set_reply() + await message_sender.send_message(message_earliest) else: await message_sender.send_message(message_earliest) await message_earliest.process() @@ -208,6 +209,7 @@ class MessageManager: and msg.update_thinking_time() > 30 and not message_earliest.is_private_message() # 避免在私聊时插入reply ): + msg.set_reply() await message_sender.send_message(msg.set_reply()) else: await message_sender.send_message(msg)