前言:学习python好久,但一直没有应用到实际中,有一天突然想到一般微信公众号都有自动回复消息的功能,能不能写个程序让我自己微信号也能做到自动回复呢?说干就干!

首先我的想法是去网上找一个语义库,根据关键词回复对应的消息,无意间搜到图灵机器人,哈哈,这就省了大工夫了,根据语境回复消息的任务完全可以交给它来做.

至于获取微信好友的消息,可以通过python的一个第三方包itchat来实现.

那么大致构思就出来了,我们首先要获取到微信好友的消息-->转发给图灵机人-->获取图灵人的回复-->在转回给好友

上张图描述一下代码的整体运行流程

为了使客户(我自己)体验更好一些,我还加入了远程控制电脑开关机,远程控制程序的退出,远程控制自动回复功能是否开启等功能.

又为了在我刚好手机不在身边的时候,好友有事找我却被机器人回复的消息一直骚扰,又加入了好友可自行控制自动回复的开启和关闭,当然好友能控制的仅仅是他自己那一部分,其他好友的消息不受影响.

说到这,你应该已经大致了解了如何实现这个小小的玩具代码,快动手干吧.

如果对你有帮助,希望能随手点一个赞.

最后贴上博主的源码,几乎每行都打上了注释,就是希望小白也能看的懂

源码地址:https://gitee.com/ldw295/wechat_intelligent_reply

使用图灵机器人实现微信消息的智能回复相关推荐

  1. python图灵机器人怎么退出_python调用图灵机器人实现微信自动回复

    python调用图灵机器人实现微信自动回复 发布时间:2018-06-17 22:04, 浏览次数:338 , 标签: python 环境准备: 微信号 pip  install itchat  pi ...

  2. 微信公众号接入图灵机器人实现自动回复消息

    2019独角兽企业重金招聘Python工程师标准>>> 1.创建图灵机器人 进入图灵机器人网址:http://www.tuling123.com/ 登录/注册,进入机器人管理,然后点 ...

  3. python调用图灵机器人实现微信公众号的自动回复功能

    ​ 刚刚创建这个公众号的时候,我的一个同事就找我的公众号聊天,但是那个时候我的公众号还是仅支持根据关键词,如果要做到支持智能回复,那基本上就是不可能.然后我结合我之前做的微信自动回复机器人的经历,我首 ...

  4. 通过图灵机器人自动回复微信

    您可以使用微信的开放平台接口与图灵机器人进行集成,以实现自动回复功能.以下是一些大致的步骤: 注册图灵机器人账户并获取API密钥 登录微信公众平台,并在设置中打开开发者模式 创建一个自定义菜单,其中包 ...

  5. JAVA图灵 自动回复_图灵机器人实现微信自动回复

    实现自动回复的功能,我们需要用到图灵机器人,网址为: http://www.turingapi.com ,我们在浏览器中输入上述网址打开,之后点击 注册/登录 按钮,如下图所示: 打开后如下图所示: ...

  6. 使用Pyhton+ItChat+图灵机器人扩展微信功能

    教程使用到: Python 3.6.5 ItChat 图灵机器人 已经实现的功能: 微信消息记录,撤回消息查看 发送指令召唤机器人 开关电脑.远程控制电脑拍照摄像并发送图像 将要实现的功能: 在妹子起 ...

  7. 手把手教你用图灵机器人做微信公众号自动回复助手

    本文首发于我的个人博客:尾尾部落 阅读这篇文章,你将会学会以下内容: 如何用flask搭建微信公众平台服务 如何将在微信公众平台调用图灵机器人 如何用uwsgi+supervisor+nginx部署f ...

  8. JavaDemo——使用机器人发送微信消息

    原理很简单,使用机器人模拟按键,使用剪贴板把内容copy进去发送: 需要先在pc登录微信客户端,然后用机器人按键,使用ctrl+alt+w快捷键打开微信,使用ctrl+f打开搜索,黏贴好友名称进行搜索 ...

  9. 基于图灵机器人的微信自动回复(个人娱乐)

    基于py3 相信自己,每天多学一点. 本文代码有参考网上,仅供娱乐自学,谢谢. 参考推荐文章:http://wxpy.readthedocs.io/zh/latest/ http://blog.csd ...

最新文章

  1. 怎样能拿到第一份编程工作?这里告诉你答案 | 码书
  2. CSS中的趣事之float浮动
  3. proxytable代理不生效_民法典房屋买卖合同卖方代签合同生效吗
  4. python支付系统_GitHub - zhuf/alipay_python: 支付宝 alipay python接口,支持担保交易,即时到帐和自动发货接口...
  5. matlab移相变压器,18脉移相变压器+三相不可控桥式整流的MATLAB仿真
  6. CentOS 7 安装 Scrapy 记录
  7. 【.NET】Linq几样特点
  8. jQuery学习笔记01
  9. linux查看日志的几种方法
  10. 电脑浏览器主页被360锁定 - 解决方案
  11. python_lintcode_52翻转字符串_128哈希函数
  12. 综述:图像风格化算法最全盘点 | 内附大量扩展应用
  13. 《奋斗》徐志森的财商课
  14. 博客系统视频_视频博客| 视频博客
  15. 1句话搞明白啥是码元、啥是比特率、啥是波特率
  16. 其实,“把梳子卖给和尚”不是营销
  17. 高通-LCD驱动框架简述
  18. 以后面试官问你 为啥不建议使用Select *,请你大声回答他!
  19. 前端工具推荐 PxCook
  20. ORB-SLAM2构建稠密地图 ros-kinetic 深度相机

热门文章

  1. vue3.0中props父子传值的改动
  2. 14 python虚拟变量的数据量化处理
  3. openCV中二值化图像的方法
  4. 使用GRUB2制作多重系统引导程序
  5. visual studio 代码格式化的若干方法(含快捷键)
  6. Java基础-程序基础
  7. 关于violate变量的使用
  8. 试编写程序,利用前、中序序列或者后、中序序列唯一确定一棵二叉树。
  9. Eclipse配置Python的IDE
  10. python自动填表格_Windows下使用python3 + selenium实现网页自动填表功能