最近打算换新手机——>诺基亚
但是考虑到微信会有人发送消息给我,所以还是得写个脚本自动回复一下别人
所以就有了下面这个脚本,自己的文件助手是控制端,发送on开启回复功能,发送off关闭回复功能
当朋友发微信给你的时候,就能自动回复想要说的话
代码如下(利用itchat包很简单的实现):
附上 itchat的文档url: https://itchat.readthedocs.io/zh/latest/
#!/usr/bin/python
import itchaton = True
@itchat.msg_register(itchat.content.TEXT, isFriendChat=True)
def text_reply(msg):print(msg.fromUserName)if msg.toUserName == "filehelper":msg.fromUserName = msg.toUserNameif msg.text == "on":on = Trueelif msg.text == "off":on = Falseif on:m = "对方是诺基亚手机,暂时收不到微信信息,如有急事请拨打短号123456,不便之处,敬请谅解"itchat.send_msg(m,msg.fromUserName)return
# itchat.auto_login(enableCmdQR=0, hotReload=True) # 如果是在window上或者有可视化界面的ubuntu系统上,可以用这个
itchat.auto_login(enableCmdQR=1,hotReload=True) # enableCmdQR=1是在控制台输出微信登录二维码
itchat.run()