fix: wechatmp event and query timeout

This commit is contained in:
lanvent
2023-04-07 20:53:21 +08:00
parent 9c208ffa2c
commit 3a3affd3ec
2 changed files with 6 additions and 6 deletions

View File

@@ -19,10 +19,10 @@ class WeChatMPMessage(ChatMessage):
self.from_user_id = xmlData.find('FromUserName').text
self.create_time = xmlData.find('CreateTime').text
self.msg_type = xmlData.find('MsgType').text
if self.msg_type != 'event':
try:
self.msg_id = xmlData.find('MsgId').text
else:
self.msg_id = self.create_time
except:
self.msg_id = self.from_user_id+self.create_time
self.is_group = False
# reply to other_user_id
@@ -39,7 +39,7 @@ class WeChatMPMessage(ChatMessage):
self.pic_url = xmlData.find('PicUrl').text
self.media_id = xmlData.find('MediaId').text
elif self.msg_type == 'event':
self.event = xmlData.find('Event').text
self.content = xmlData.find('Event').text
else: # video, shortvideo, location, link
# not implemented
pass