hotfix
parent
e759c19974
commit
b409b30870
|
|
@ -412,12 +412,12 @@ class RecvHandler:
|
|||
if not sender_nickname:
|
||||
logger.warning("无法获取被引用的人的昵称,返回默认值")
|
||||
seg_message.append(Seg(type="text", data=f"[回复 QQ用户(未知id):"))
|
||||
seg_message += reply_message
|
||||
seg_message.append(reply_message)
|
||||
seg_message.append(Seg(type="text", data=f"],说:"))
|
||||
return seg_message
|
||||
else:
|
||||
seg_message.append(Seg(type="text", data=f"[回复 {sender_nickname}({sender_id}):"))
|
||||
seg_message += reply_message
|
||||
seg_message.append(reply_message)
|
||||
seg_message.append(Seg(type="text", data=f"],说:"))
|
||||
return seg_message
|
||||
|
||||
|
|
@ -630,7 +630,7 @@ class RecvHandler:
|
|||
"""
|
||||
seg_list = []
|
||||
image_count = 0
|
||||
if message_list is None or len(message_list) == 0:
|
||||
if message_list is None:
|
||||
return None, 0
|
||||
for sub_message in message_list:
|
||||
sub_message: dict
|
||||
|
|
@ -638,7 +638,11 @@ class RecvHandler:
|
|||
user_nickname: str = sender_info.get("nickname", "QQ用户")
|
||||
user_nickname_str = f"【{user_nickname}】:"
|
||||
break_seg = Seg(type="text", data="\n")
|
||||
message_of_sub_message: dict = sub_message.get("message")[0]
|
||||
message_of_sub_message_list: dict = sub_message.get("message")
|
||||
if not message_of_sub_message_list:
|
||||
logger.warning("转发消息内容为空")
|
||||
continue
|
||||
message_of_sub_message = message_of_sub_message_list[0]
|
||||
if message_of_sub_message.get("type") == RealMessageType.forward:
|
||||
if layer >= 3:
|
||||
full_seg_data = (
|
||||
|
|
|
|||
Loading…
Reference in New Issue