用Python找回微信撤回信息

一条撤回的消息,就像一个秘密,让你迫切地想去一探究竟;或如一个诱饵,瞬间勾起你强烈的兴趣。你想知道,那是怎样的一句话?是对方不慎讲出的真话,还是一句发错了对象的话?

一条撤回的消息,就像一个秘密,让你迫切地想去一探究竟;或如一个诱饵,瞬间勾起你强烈的兴趣。你想知道,那是怎样的一句话?是对方不慎讲出的真话,还是一句发错了对象的话?

用Python找回微信撤回信息

Python查看微信撤回消息参考代码:

import re
import time
import itchat
from itchat.content import *
@itchat.msg_register([TEXT, PICTURE, MAP, CARD, NOTE, SHARING, RECORDING, ATTACHMENT, VIDEO])
def text_reply(msg):
 print(msg['Text'])
@itchat.msg_register([TEXT, PICTURE, MAP, CARD, NOTE, SHARING, RECORDING, ATTACHMENT, VIDEO])
@itchat.msg_register([TEXT, PICTURE, MAP, CARD, NOTE, SHARING, RECORDING, ATTACHMENT, VIDEO])
def text_reply(msg):
 if msg['Type'] == 'Text':
 reply_content = msg['Text']
 elif msg['Type'] == 'Picture':
 reply_content = r"图片: " + msg['FileName']
 elif msg['Type'] == 'Card':
 reply_content = r" " + msg['RecommendInfo']['NickName'] + r" 的名片"
 elif msg['Type'] == 'Map': x, y, location = re.search("<location x=\"(.*?)\" y=\"(.*?)\".*label=\"(.*?)\".*",  msg['OriContent']).group(1,2,3)
 if location is None:
 reply_content = r"位置: 纬度->" + x.__str__() + " 经度->" + y.__str__()
 else:
 reply_content = r"位置: " + location
 elif msg['Type'] == 'Note':
 reply_content = r"通知"
 elif msg['Type'] == 'Sharing':
 reply_content = r"分享"
 elif msg['Type'] == 'Recording':
 reply_content = r"语音"
 elif msg['Type'] == 'Attachment':
 reply_content = r"文件: " + msg['FileName']
 elif msg['Type'] == 'Video':
 reply_content = r"视频: " + msg['FileName']
 else:
 reply_content = r"消息"
 friend = itchat.search_friends(userName=msg['FromUserName'])
 itchat.send(r"Friend:%s -- %s "
 r"Time:%s "
 r" Message:%s" % (friend['NickName'], friend['RemarkName'], time.ctime(),   reply_content),
 toUserName='filehelper')
itchat.send(r"我已经收到你在【%s】发送的消息【%s】稍后回复。--微信助手(Python版)" % (time.ctime(), reply_content),
toUserName=msg['FromUserName'])
itchat.auto_login()
itchat.run()

原创文章,作者:修行,如若转载,请注明作者昵称:修行及出处:https://wp.fjsqywlkj.top/computer/python-programming/2917.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年2月4日 14:05
下一篇 2022年2月6日 22:10

相关推荐

发表回复

登录后才能评论
在线客服 QQ交流群
返回顶部