diff --git a/efb_wechat_comwechat_slave/ComWechat.py b/efb_wechat_comwechat_slave/ComWechat.py index bd36687..37d8f29 100644 --- a/efb_wechat_comwechat_slave/ComWechat.py +++ b/efb_wechat_comwechat_slave/ComWechat.py @@ -842,7 +842,7 @@ def send_text(self, wxid: ChatID, msg: Message) -> 'Message': else: msgid = msg.target.uid sender = msg.target.author.uid - displayname = msg.target.author.name + displayname = self.group_members.get(wxid,{}).get(sender, self.get_nickname_by_wxid(sender)) content = escape(msg.target.vendor_specific.get("wx_xml", ""), { "\n": " ", "\t": " ",