fix:优化reply,填补缺失值,youhualog

This commit is contained in:
SengokuCola
2025-08-11 00:19:31 +08:00
parent 9e9e79694a
commit 3804124df8
7 changed files with 49 additions and 65 deletions

View File

@@ -1098,6 +1098,10 @@ async def get_person_id_list(messages: List[Dict[str, Any]]) -> List[str]:
if not all([platform, user_id]) or user_id == global_config.bot.qq_account:
continue
# 添加空值检查,防止 platform 为 None 时出错
if platform is None:
platform = "unknown"
if person_id := PersonInfoManager.get_person_id(platform, user_id):
person_ids_set.add(person_id)