原创文章,转载请表明出处
前面的文章将了如何给微信指定联系人发信息的原理以及操作(链接:Python给指定微信联系人发消息),这次就讲一讲如何实现自动回复(PS:阅读本文之前建议先读一下上述链接文章,不长,20秒)。
操作原理想一想其实都一样,自动回复,无非就是别人发来了一条微信,我们接收到了,得到是谁发来的,我们再发回去一个“本人不在,有事请留言”。但是上述的别人发来了一条微信,我们接收到了,得到是谁发来的,我们应该如何做呢?好在不用我们自己考虑。itchat已经封装好了一个处理私人消息的方法。
@itchat.msg_register(itchat.content.TEXT)
def reply(msg):
reply = ‘本人不在,有事请留言’
return reply
然后还是老样子,登陆,运行!
itchat.auto_login()
itchat.run()
至此,完成!快去试一试吧。
源代码运行代码,就会弹出一个二维码,扫描二维码,模仿登陆网页版微信,登陆成功后,就可以测试了!
以上所述如有不妥,恳请大家指正。
(如果对您有所帮助话,那就点个赞点个关注吧,嘻嘻~~)
安利一个特别热心的编程乐园群:624108656
超级热心的群
网友评论