优化排行榜内容,昵称使用本群昵称
This commit is contained in:
@@ -167,7 +167,7 @@ class ChatroomMixin(WechatAPIClientBase):
|
||||
for member in data:
|
||||
if member.get("UserName") == wxid:
|
||||
# 优先返回DisplayName,如果不存在则返回NickName
|
||||
return member.get("DisplayName") or member.get("NickName") or ""
|
||||
return member.get("DisplayName") or member.get("NickName") or wxid
|
||||
return "" # 如果没找到对应的成员,返回空字符串
|
||||
else:
|
||||
# wxid列表的情况
|
||||
@@ -177,11 +177,11 @@ class ChatroomMixin(WechatAPIClientBase):
|
||||
for member in data:
|
||||
if member.get("UserName") == single_wxid:
|
||||
# 优先返回DisplayName,如果不存在则返回NickName
|
||||
result.append(member.get("DisplayName") or member.get("NickName") or "")
|
||||
result.append(member.get("DisplayName") or member.get("NickName") or wxid)
|
||||
found = True
|
||||
break
|
||||
if not found:
|
||||
result.append("") # 如果没找到对应的成员,添加空字符串
|
||||
result.append(wxid) # 如果没找到对应的成员,添加空字符串
|
||||
return result
|
||||
|
||||
async def get_chatroom_member_detail(self, wxid: str, chatroom: str) -> dict:
|
||||
|
||||
Reference in New Issue
Block a user