修复引用系统消息(如红包)时的回复处理异常

修正reply_message在意外情况时的错误类型,使其从str变为list[Seg],保证正常的引用消息发出
pull/74/head
A0000Xz 2025-12-24 04:08:02 +08:00 committed by GitHub
parent a0bc06205c
commit 76b02a0d81
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 1 additions and 1 deletions

View File

@ -632,7 +632,7 @@ class MessageHandler:
return None, {} return None, {}
reply_message, _ = await self.handle_real_message(message_detail, in_reply=True) reply_message, _ = await self.handle_real_message(message_detail, in_reply=True)
if reply_message is None: if reply_message is None:
reply_message = "(获取发言内容失败)" reply_message = [Seg(type="text", data="(获取发言内容失败)")]
sender_info: dict = message_detail.get("sender") sender_info: dict = message_detail.get("sender")
sender_nickname: str = sender_info.get("nickname") sender_nickname: str = sender_info.get("nickname")
sender_id: str = sender_info.get("user_id") sender_id: str = sender_info.get("user_id")