This commit is contained in:
meng_xi_pan
2025-03-15 02:30:09 +08:00
parent 1e1ac07713
commit 41b0582180
3 changed files with 14 additions and 15 deletions

View File

@@ -215,7 +215,8 @@ def get_recent_group_speaker(chat_stream_id: int, sender, limit: int = 12) -> li
user_info = UserInfo.from_dict(msg_db_data["user_info"])
if (user_info.user_id, user_info.platform) != sender \
and (user_info.user_id, user_info.platform) != (global_config.BOT_QQ, "qq") \
and (user_info.user_id, user_info.platform) not in duplicate_removal: # 排除重复排除消息发送者排除bot(此处bot的平台强制为了qq可能需要更改)
and (user_info.user_id, user_info.platform) not in duplicate_removal \
and duplicate_removal.count < 5: # 排除重复排除消息发送者排除bot(此处bot的平台强制为了qq可能需要更改),限制加载的关系数目
duplicate_removal.append((user_info.user_id, user_info.platform))
chat_info = msg_db_data.get("chat_info", {})