微信自动回复——wxauto

微信自动回复——wxautowxauto 是一款可以再微信 PC 端使用的一款自动化包

大家好,欢迎来到IT知识分享网。

微信自动回复——wxauto

​ 介绍一款 微信自动化工具 可以监测微信的消息和自动恢复搭配上AI 可以实现自动对话

wxauto 介绍

​ 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端,可以为广大男性朋友再打游戏可以自动回复他人信息。

​ 分享好玩的项目 共同提升

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/149322.html

(0)
上一篇 2025-03-24 18:10
下一篇 2025-03-24 18:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信