diff --git a/robot.py b/robot.py index 86b11e1..856f501 100644 --- a/robot.py +++ b/robot.py @@ -356,6 +356,7 @@ class Robot(Job): # 获取群成员信息并更新数据库 try: chatroom_info = await self.ipad_bot.get_chatroom_info(group_id) + self.LOG.debug(f"获取到群信息: {chatroom_info}") if chatroom_info: # 保存群信息到数据库 self.contacts_db.save_chatroom_info(chatroom_info) @@ -365,7 +366,7 @@ class Robot(Job): member_list = chatroom_info["NewChatroomData"]["ChatRoomMember"] # 兼容逻辑已放到save_chatroom_member_simple内部 self.contacts_db.save_chatroom_member_simple(group_id, member_list) - + self.LOG.info(f"member_list: {member_list}") # 更新联系人缓存 for member in member_list: wxid = member.get("UserName", "") @@ -534,7 +535,7 @@ class Robot(Job): # 调用接口完成群成员信息获取与保存逻辑 for group in groups: # 调用接口获取群成员信息 - group_id = group["UserName"] + group_id = group["chatroom_id"] chatroom_info = await self.ipad_bot.get_chatroom_info(group_id) self.LOG.debug(f"获取到的群成员信息:{chatroom_info}") if chatroom_info: