微信机器人使用方式
1 import itchat 2 from itchat.content import * 3 import requests 4 import time 5 def tuling(info): 6 url = 'http://www.tuling123.com/openapi/api' 7 key = "1fcafa86d13049fc8c79a5f1b30820f3" 8 data = { 9 'key': key, 10 'info': info, 11 'userid': 'root' 12 } 13 s = requests.post(url, data=data).json() 14 return s['text'] 15 16 17 18 19 @itchat.msg_register(TEXT, isFriendChat=True,isMpChat=True)#isGroupChat=True, 20 def print_content(msg): 21 if '=' not in msg['Content']: 22 a = msg['Content'] 23 print('接收:'+a) 24 b = tuling(a) 25 print('回复:'+b) 26 return '%s---小烨AI' % (b) 27 if '小烨=' in msg['Content']: 28 try: 29 s=msg['Content'] 30 ss=s[3:] 31 time.sleep(int(ss)) 32 return '小烨休息了%s秒'%(ss) 33 except ValueError: 34 return '你想干什么' 35 itchat.auto_login(enableCmdQR=2,hotReload=True) 36 itchat.run()
首先安装好Python,并配置好环境变量(不会可百度搜索)
win+r 打开运行窗口,输入cmd,按下回车启动命令行窗口
安装itchat模块 pip install itchat 回车 正常情况会出现下载进度条 如果提示命令不存在请重新安装Python并重新配置环境变量
安装requests 同上 pip install requests 回车
然后运行程序 python 文件路径 回车
命令行窗口中会出现一个二维码,
如果二维码混乱无法识别,可以更改
命令行字体,字号尝试
然后扫描二维码登陆,此时程序将监控你的好友消息,及公众号消息并自动回复
如果想自动回复群消息,将后面注释的内容放入括号中(用,分隔)