赞
踩
介绍一款 微信自动化工具 可以监测微信的消息和自动恢复搭配上AI 可以实现自动对话
wxauto 是一款可以再微信PC端使用的一款自动化包。可以实现一系列操作,比如当你在忙时可以使用它替你回答问题,或者接入api 实现一个微信小助手的工具
下载 wxauto库:
pip install wxauto
如果下载缓慢可以更改pip下载源:
# 清华源:
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
先打开登入微信PC 端,再进行编写代码,wxauto代码启动时 会自动获取微信端口信息:
导入wxauto:
form wxauto import *
获取微信端口并添加回复的人:
from wxauto import *
# 获取当前微信客户端
wx = WeChat()
# 获取会话列表
wx.GetSessionList()
# 向某人发送消息(以`文件传输助手`为例)
msg = '你好~'
who = '文件传输助手'
wx.SendMsg(msg, who) # 向`文件传输助手`发送消息:你好~
这是一个简单的发送信息功能 我们可以增添一些功能 比如监听某个好友的信息,并根据它的信息回复
import time from wxauto import * #根据接收的信息自动回复 可自行添加 ReplyList=[ {'你好':'请问咋了'}, {'没事':'没事再见'}, {'你为什么不去了解一下':'目前正在学习中 不好意思 '} ] wx = WeChat() wx.AddListenChat(who='xx',savepic=False) #xx 是你要监听的好友 wait = 1 //每秒监听一次 while True: msgs = wx.GetListenMessage() for chat in msgs: who = chat.who one_mes = msgs.get(chat) for mes in one_mes: mesType = mes.type content = mes.content print(f'【{who}】:{content}') if mesType == 'friend': for i in ReplyList: if i.get(content) != None: chat.SendMsg(i.get(content)) break continue else: chat.SendMsg('暂未了解') time.sleep(wait)
wxauto 是一款可玩性非常高的微信自动化库,他可以作用于 PC端,可以为广大男性朋友再打游戏可以自动回复他人信息。
分享好玩的项目 共同提升
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。