Python微信自动回复脚本

一、在命令提示符中输入pip install itchat,安装微信接口的第三方模块

Python微信自动回复脚本_第1张图片

二、编译并运行源代码 

#coding=utf8
import itchat

# 当接收到的消息是Text,即文字消息
#注册re_msg的意义在于,告诉itchat每次有符合特定条件的消息,itchat要把消息作为参数,去调用re_msg。
@itchat.msg_register('Text')
def text_reply(msg):
	#message:取出msg里面的文本消息
	message = msg['Text']
	# 回复给好友
	replay = u'我已在电脑上登陆网页微信,但暂时无法进行交流,可以给他发送电脑QQ消息哈'  
	#主要是一些关键词设置
	# if B in A 如果 A中有B的话
	if u'干什么' in message:
		replay = u'在忙呢'
	elif u'逼' in message:
		replay = u'你骂谁?'
	elif u'生气' in message:
		replay = u'生气对身体不好'
	elif u'?' in  message:
		replay = u'哈哈,我也不知道'
	elif u'不理你' in message:
		replay = u'乖,忙完给你买糖吃'
	elif u'适' in message:
		replay = u'他是我主人'
	elif u'厉害' in message:
		replay = u'不不不,辣鸡一个'
	elif u'你好' in message:
		replay = u'你好哇'
	elif u'好吧' in message:
		replay = u'再见'
	return replay
#弹出扫码登录界面,参数这样设置的好处是短时间内退出程序,再次登录可以不用扫码
itchat.auto_login(hotReload=True)
#开启自动回复
itchat.run()

三、用微信扫描弹出的二维码

Python微信自动回复脚本_第2张图片

四、启动自动回复功能

Python微信自动回复脚本_第3张图片

 

你可能感兴趣的:(Python)