教你1分钟实现微信消息自动回复(mac系统下)

如果你觉得前言啰嗦,请先直接跳到第2部分进行上手实操。写前言的目的,其实是为了进行记录,这一部分主要是给我日后的自己看的。请按需自取。

一、前言

我是一个不经常关注微信的人,很多时候看到微信都是第二天或者好几天之后的事了。为了避免这一情况的尴尬,我就想能不能设置一个自动回复,告诉朋友“嗨~我现在有事不在,一会儿再和你联系“之类的话。让朋友不至于发了消息之后,一直没反馈的好。

上了百度,摆渡来摆渡去,我看着就两种主流的方式:

(1)在APP store上下载安装一个APP(花钱)

打开APP store,搜索框里搜索“微信自动回复”,便会搜出很多之类的app。我安装了一下,发现需要花钱,而且不便宜,比买腾讯VIP还要贵一些呢。主要问题是操作不方便。因为需求迫切,我便注册了号,准备试用一下,结果并没实现。。。真不明白,都不能用,你们怎么好意思收钱捏~

(2)用python来实现(不花钱)

一听就感觉有壁垒,python是程序员那么高大上的职位干的事,我一个对代码啥也不懂的人能学会嘛。但不管怎样,试试吧。于是乎,在CSDN上遍寻了各种用python实现微信自动回复的帖子,最后弄了大半宿,也没弄出来。最后,在次日的早上,试了https://www.jianshu.com/p/4b7b4f4fb0e4这个帖子总算弄出来了。很好用。不过只按照他的做法,你可能还会遇到坑。所以我结合自己遇到的坑和这个帖子的教程,总结出了下面的制作方法,希望能帮助和我有同样需求的人。

二、制作方法

我的电脑是mac系统,所以就先任性的按照自己的操作来说了。windows环境下,应该也大同小异吧~

*****注意写指令时,键盘要切换到英文输入状态********

step1:安装python

打开python官网https://www.python.org/downloads/,下载最新的安装包。

教你1分钟实现微信消息自动回复(mac系统下)_第1张图片

下载成功后,双击进行安装,一直点“next”键即可。安装成功后,你会看到程序里多了一个IDLE图标:

教你1分钟实现微信消息自动回复(mac系统下)_第2张图片

为了验证是否安装成功了,可以在程序坞里打开“终端”,如下:

教你1分钟实现微信消息自动回复(mac系统下)_第3张图片
教你1分钟实现微信消息自动回复(mac系统下)_第4张图片

输入:python3

回车

教你1分钟实现微信消息自动回复(mac系统下)_第5张图片

出来这个,就代表安装成功了。

(⚠️实现此功能,只安装这个就可以了,不用装pycharm)

step2:安装itchat库

在终端继续输入 pip --version,可查看pip的版本

教你1分钟实现微信消息自动回复(mac系统下)_第6张图片

pip的操作指令,可参考:https://www.runoob.com/w3cnote/python-pip-install-usage.html这个帖子。

然后在终端输入pip3 install itchat。(⚠️注意键盘切换到英文状态)

step3:粘贴代码

点击图标python的编辑器“IDLE”,即:

教你1分钟实现微信消息自动回复(mac系统下)_第7张图片

打开之后,点击File,再点击New,新建一个python文件,保存为“hello.py”,或其他名。

教你1分钟实现微信消息自动回复(mac系统下)_第8张图片

将代码粘贴到新建的弹出框里:

教你1分钟实现微信消息自动回复(mac系统下)_第9张图片

源码,可以去“https://www.jianshu.com/p/4b7b4f4fb0e4”复制。

教你1分钟实现微信消息自动回复(mac系统下)_第10张图片

框里的字可以根据自己的喜好更改。

step5:运行代码

点击菜单“Run”的Run Module。

教你1分钟实现微信消息自动回复(mac系统下)_第11张图片

运行之后,会弹出一个二维码。用你的微信扫描二维码,在手机上确定登录。登录之后,你的微信列表上面会有一行灰字“网页微信已登录”。如果这个标志在,则自动回复就有效。若是掉线了,就d打开hello.py再运行一下就好了。

到这里就大功告成了,可以测试一下,看是否达到了效果。

------------

⚠️目前,若好友的消息发来的是文字或者微信自带的表情包,则会进行自动回复;若是其他的表情则无效。

------------

end

你可能感兴趣的:(教你1分钟实现微信消息自动回复(mac系统下))