Merge pull request #1526 from AstrBotDevs/fix-weixin-kefu

Fix: 修复微信客服下接收消息时可能报错的问题
This commit is contained in:
Soulter
2025-05-11 19:46:14 +08:00
committed by GitHub
@@ -302,6 +302,7 @@ class WecomPlatformAdapter(Platform):
abm.sender = MessageMember(external_userid, external_userid)
abm.session_id = external_userid
abm.type = MessageType.FRIEND_MESSAGE
abm.message_id = msg.get("msgid", uuid.uuid4().hex[:8])
if msgtype == "text":
text = msg.get("text", {}).get("content", "").strip()
abm.message = [Plain(text=text)]