diff --git a/main.py b/main.py index 255e719..d5052c7 100644 --- a/main.py +++ b/main.py @@ -158,6 +158,11 @@ class WXBot(WebWeixin): if params['from_name'] == '_unknown' or params['to_name'] == '_unknown': # 有陌生人的文字消息,可能是新添加的好友,重新获取联系人列表 self.webwxgetcontact() + # 重新获取用户名称 + params['from_name'] = self.getUserOrGroupName( + msg['FromUserName']) + params['to_name'] = self.getUserOrGroupName( + msg['ToUserName']) params['content'] = msg['Content'].replace('<', '<').replace('>', '>') elif msgType == 3: params['content'] = "[图片](%s)" % composedID