用Python 写一个机器人陪你聊天(文尾有彩蛋)

工作一忙,原来秉烛夜谈的好友现在都很少聊天,微信都成了微信群的天下,鲜有微信好友给你发消息,想要主动发却也找不到开题话题,怎么办?用Python写一个机器人陪自己聊聊天吧。以下是源码及解析,小白都看得懂。一定要看完,结尾还有惊喜彩蛋~

一、工具简介

1——Python。写代码的工具;

2——itchat库。第三方库,用来登录微信,接收并回复微信好友信息;

3——图灵机器人。第三方接口,我们本次使用的机器人;

二、代码解析

1.准备

导入需要使用的第三方库

2.获取来自机器人的回复信息

在这里,调用图灵机器人库,把我们接收到的微信好友信息发给图灵机器人,再取回机器人回复的信息,回复给好友。

这里要用到图灵机器人的接口,到图灵机器人官网(http://www.tuling123.com)注册登陆之后,生成一个属于个人的免费接口,免费接口一天只能用1000条,虽然不多,但我们只是个人娱乐,已经足够我们使用。

创建机器人成功之后会得到apikey,把这串密码放到代码中的“key”里,这一步就完成了。

3.接受来自好友之间的对话信息

4.接受来自微信群里面的对话信息

如果不需要机器人在群聊里聊天,可以删除这块代码。

5.运行

最后一步,登录微信,并运行机器人。

三、最终效果

以下动图就是测试结果,基本上秒回复,回复的内容比较调皮~

四、应用场景

除了娱乐,聊天机器人的应用还是很广泛的,客服、机器人玩具、教育等等领域都有应用。当然啦,还有很多领域等待拓展。

五、彩蛋时间

彩蛋竟然是:

两个微信号都接入机器人之后,只要起个头,两个机器人竟然开始。。。互相聊天了!!!还聊得很嗨!!!

另外,本人还有初学者的教程,免费送给大家,在公众号里,

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值