python开发微信聊天机器人,python 智能聊天机器人
1.所需模块:
请求:请求是
IT: IT Chat是一个开源的微信个人号接口。用python调用微信就没那么容易了。
完成一个可以处理所有信息的网络机器人只需要不到30行代码。
当然,这个api的用途远远超过了多个机器人,更多的功能有待发现。比如这些。
这个界面与微信官方账号中的itchatmp共享相同的操作方式,一次学习两个工具。
如今,微信已经成为个人社交的一大部分。希望这个项目有助于拓展你的个人微信,方便你的生活。
2.安装:
您可以使用此命令来安装。
Pip安装请求
安装pip it聊天
3.要使其更加灵活,需要从Jasmine Robot申请api接口和入口。
(应用很简单。电子邮件地址就可以了)。
(图片来自《石海龙王》)
接下来,一切准备就绪!
4.代码:
#-*-编码:utf-8-*-
createdonthujun 623360173360332019
@作者:鲁多
importitchatimportrequests
API _ key= 5 a9cb 05 bbac 088 b7b FB d0EC 5776 f 79 a1 API _ secret= 695d 25 p2tatr
efget_response(消息) :
Url= http://I.itpk.cn/API.PHP #/莫利机器人的URL
Get data={question: msg,#//聊天文本信息
api_key: api_key, api_secret:api_secret
}
R=requests.post(APIURL,data=data) )//建立一个网络请求
returnr.text
@ it chat . msg _ register(it chat . content . text)//处理好友消息
print _ content(msg):return get _ response)msg[ text ]
@ it chat . msg _ register([it chat . content . text],isGroupChat=True )//处理群消息
print _ content(msg):return get _ response)msg[ text ]
chat . auto _ Log in(true)//自动登录
Start itchat.run ()/chatbot
接下来,是见证奇迹的时候了。
5.效果显示
我们的机器人是莫莉。还是天秤座?去做你的机器人吧。
另外,我自己也做了图灵机器人,应用到我们班的微信微信官方账号,非常方便。
也可以在这里查看天气预报~
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。