From 54ddc3f965c7a16d12401904e212b51bc7089496 Mon Sep 17 00:00:00 2001 From: Bakadax Date: Tue, 22 Apr 2025 10:00:09 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=BC=95=E7=94=A8?= =?UTF-8?q?=E7=88=86=E7=82=B8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/recv_handler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/recv_handler.py b/src/recv_handler.py index d4e5f15..11a5ba9 100644 --- a/src/recv_handler.py +++ b/src/recv_handler.py @@ -232,7 +232,7 @@ class RecvHandler: if not in_reply: ret_seg = await self.handle_reply_message(sub_message) if ret_seg: - seg_message.append(ret_seg) + seg_message += ret_seg else: logger.warning("reply处理失败") else: From ccc14966c36544c31575e0eeb28e1f108ba16c91 Mon Sep 17 00:00:00 2001 From: Bakadax Date: Tue, 22 Apr 2025 10:32:31 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=B0=9D=E8=AF=95=E4=BF=AE=E5=A4=8DNoneTyp?= =?UTF-8?q?e=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/recv_handler.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/recv_handler.py b/src/recv_handler.py index 11a5ba9..5a5061b 100644 --- a/src/recv_handler.py +++ b/src/recv_handler.py @@ -405,6 +405,8 @@ class RecvHandler: logger.warning("获取被引用的消息详情失败") return None reply_message = await self.handle_real_message(message_detail, in_reply=True) + if reply_message == None: + reply_message = "(获取发言内容失败)" sender_info: dict = message_detail.get("sender") sender_nickname: str = sender_info.get("nickname") sender_id: str = sender_info.get("user_id")