定制自己的智能助理,微信机器人开启关键词回复模式

77 阅读4分钟

大家好,我是楠少,用通俗易懂的方式,教小白学python。

我们在第8讲的时候第一次讲了微信机器人的功能,现在是第18讲,我们接着深入讲解一下机器人的关键词回复模式。

-01-

什么是微信机器人的关键词回复模式呢?

其实,这个功能有点和微信公众号后台的关键词回复功能有点类似,我们实现的这个功能也是根据用户的关键词设置对应的回复。

那具体有哪些场景会用到我们今天讲的这个功能呢?我给大家简单罗列几个常见的场景。

比如,社群客服的工作。

群里 500 人天天问“价格多少?”“怎么下单?”;设关键词“价格”“下单”,机器人秒回图文链接,客服不用 24 小时盯着手机。

比如,公司下班没人值班。

晚上 10 点还有人加好友问售后电话;设关键词“售后”,机器人自动发号码,避免漏掉投诉。

比如,班级群家长重复提问。

家长每天问“今天作业是什么?”;老师设关键词“作业”,机器人立刻贴作业照片,老师安心改卷。

总之,凡是“同一句话被问 N 遍、下班还要回消息、群里接龙统计手忙脚乱”的场景,关键词自动回复就是救星。

-02-

怎么样,是不是觉得我们今天要讲的这个功能对我们的工作和生活有很大的帮助呢?

是的,没错,我们完全可以将微信机器人的关键词回复功能设置好,这样我们就相当于有了一个智能助理,你说这牛不牛?

OK,我们这就一起来看一下这个功能的代码是如何写的吧。

代码演示:

import office

keywords = {
    "生成密码": "你的密码是:" + office.tools.passwordtools(),
    "点赞了吗?": "点了,我还打开了你的网站呢:python-office.com",
    "关注了吗?": "必须的",
    "投币了吗?": "三连走起",
}

office.wechat.chat_by_keywords(who='每天进步一点点', keywords=keywords)

参数解释:

who:你想给哪个微信好友发消息
keywords:你设置的关键词,以便于识别关键词进行智能回复

好的,通过代码演示和参数解释,我相信你一定已经学会了该如何使用我们这个脚本。

如果你还没有学会,那就照着我们的代码去手动敲一遍,感受一下敲代码的美妙,等你敲个几遍,相信你就一定能记住这一行代码了。

但是,这里我还是要提醒一下:

要想让这一行代码正常运行,你们需要把运行代码的环境给安装配置好。

不知道如何配置环境的可以看给我们这套课程——给小白的《50讲Python自动化办公》的前面3讲内容,我们真的是手把手地教你如何配置环境的,相信我,一点都不难哈。

-03-

OK,到这里我要告诉大家的是,今天这篇文章教给大家的代码的视频讲解都在给小白的《50讲Python自动化办公》这套课程的第18讲内容中了,对讲解视频感兴趣的可以去本套课程中学习一下。

这里不得不说的一点是,我们这个课程每一讲都是独立的案例讲解。

所以,你们完全可以根据自己的兴趣找到自己感兴趣的内容优先学习,这个不会影响学习效果的。

当然了,我们这门课程的每一节课都包含:视频、文档、代码、软件和答疑群。

所以你们完全不用担心学不会的问题,可以说,只要你认真跟着学习,认真练习敲代码,没有学不会的可能。

写在最后:

我们这套给小白的《50讲Python自动化办公》课程具备以下3个特点:

第一,这门课程适合小白学习,不需要学习复杂的编程知识,拿来就用。

第二,内容很丰富,涵盖热门的自动化办公需求。

第三,所有功能只需要一行代码就能实现问题的解决。

所以,如果你对这门《给小白的50讲 · Python自动化办公》感兴趣,可以点击左边蓝字报名咨询。