研究了一下午一晚上,现在终于实现了用wxpy自动回复。并且还是能跟你很聊得来的机器人。
1、获取微信的使用权,即python脚本能控制微信收发信息。
2、python脚本收到聊天信息后,要对该信息进行处理,返回机器人的回应信息。
一二两步要用到wxpy库里的各种组件来收发信息,监听微信活动。另外机器人还要用到 图灵机器人的api
我们先去 图灵机器人 注册账号。
创建图灵机器人
要选择自定义(不要选微信或qq或其他)
记住api地址和apikey,后面要用到
import requests
from wxpy import *
import json
import json
#图灵机器人
def talks_robot(info = '你叫什么名字'): api_url = 'http://www.tuling123.com/openapi/api' apikey = 'APIKey' data = {'key': apikey,
'info': info} req = requests.post(api_url, data=data).text replys = json.loads(req)['text']
return replys
#微信自动回复
robot = Robot()
联系客服