首先看一下效果:



 

 

进入正题:

一、首先要去图灵机器人网站注册一个机器人账号:

链接:http://www.tuling123.com/

你可以获取自己的图灵机器人apikey



懒得话不注册也可以,我下面的代码里面有我自己的,照样可以用。^_^

二、好了,开始上代码。

先导入两个包,没有的要先下载安装。直接命令pip install itchat,不出意外就OK。

 
import itchat import requests
然后定义一个向图灵机器人发送消息并接受机器人回复的消息,并将从图灵机器人接受到的消息return返回。
def get_response(_info): print(_info) # 从好友发过来的消息 api_url =
'http://www.tuling123.com/openapi/api' # 图灵机器人网址 data = { 'key':
'485712b8079e44e1bc4af10872b08319', # 如果这个 apiKey 如不能用,那就注册一次 'info': _info, #
这是我们从好友接收到的消息 然后转发给图灵机器人 'userid': 'wechat-robot', # 这里你想改什么都可以 } r =
requests.post(api_url, data=data).json() # 把data数据发 print(r.get('text')) #
机器人回复给好友的消息 return r
 

三、定义消息回复
@itchat.msg_register(itchat.content.TEXT) def text_reply(msg): return
"【我是天才^_^】" + get_response(msg["Text"])["text"]
 



四、扫码登录,大功告成。
if __name__ == '__main__': itchat.auto_login(hotReload=True) # hotReload =
True, 保持在线,下次运行代码可自动登录 itchat.run()  
 欢迎关注:Python_DR

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:637538335
关注微信