起因是某天早上看到这样一条朋友圈:

微信啥时候还有会员了?可怕,花里胡哨,这是要往QQ的方向发展吗。还是 Telegram 比较存粹。

连IS恐怖组织都在使用,最安全的即时通讯软件——Telegram

图片中看到他是自动回复,做个机器人不就完了吗?于是开始查资料,发现已经有很多现成的代码,而且调用第三方 “图灵机器人” 更是不需要再弄语料库之类的,代码精简,去掉注释行和空格也就20多行代码.

第一步:安装环境

运行 Python 程序需要先安装 python 环境

直接在官网 www.python.org 下载

运行安装程序,选择自定义安装

然后点击 Next 下一步,来到下一个页面把这两个选项勾上。

install 安装,等待安装完成。

调出 cmd 命令窗口 执行:

python -V

显示 Python 的版本信息就安装成功了

安装需要的库 执行:

pip install itchat requests

第二步:运行机器人脚本

下载脚本:微信机器人
(调用的第三方图灵机器人,可以自己申请一个更换api key,也可以直接用我这个)

到下载目录,shift + 鼠标右键 打开命令窗口

执行命令: python + 文件名

python weixin_Robot.py

扫描二维码登录微信就可以了

显示登录成功 开启自动回复,看下效果:


图灵提供的技能拓展还是不少 自行测试:

注:18年申请的微信号无法使用机器人,因为18年的微信不支持网页端登录。

博客:Mr96.me

用30行代码做一个微信智障机器人相关推荐

  1. 初次玩pyecharts:30行代码做一个可视化广东省各地天气温度排行图

    初次玩pyecharts:30行代码做一个可视化广东省各地天气温度排行图 开篇点题,直接上效果图 开篇再点题,直接上源码 import re import requests from pyechart ...

  2. 20行代码做一个简易微信群发工具需要哪些单词

    群发工具是一些销售.中介.网课助手等都爱喜欢用的小工具.在微信还支持网页版登录时候,我们可以用wxpy做群发工具,这样更专业更高效.但随着微信关闭了网页版登录后,这个库彻底不能用了.好在我们可以用原始 ...

  3. 用javascript实现以下功能!_用python80行代码实现一个微信消息撤回捕捉功能

    自从微信出了这个消息撤回功能小编我都已经快被折磨死了,小编本来就是个好奇心比较重的人,微信出了这个功能之后小编感觉身体一天不如一天了,每次看着女神发来的信息又撤回,可谓是心里痒痒啊.所以小编就写了一个 ...

  4. 用Python 80行代码实现一个微信消息撤回捕捉功能

    自从微信出了这个消息撤回功能小编我都已经快被折磨死了,小编本来就是个好奇心比较重的人,微信出了这个功能之后小编感觉身体一天不如一天了,每次看着女神发来的信息又撤回,可谓是心里痒痒啊.所以小编就写了一个 ...

  5. ## 用python 80行代码实现一个微信消息撤回捕捉功能

    自从微信出了这个消息撤回功能小编我都已经快被折磨死了,小编本来就是个好奇心比较重的人,微信出了这个功能之后小编感觉身体一天不如一天了,每次看着女神发来的信息又撤回,可谓是心里痒痒啊.所以小编就写了一个 ...

  6. c++获取子类窗口句柄位置_干货分享:用一百行代码做一个C/C++表白小程序,程序员的浪漫!...

    前言:很多时候,当别人听到你是程序员的时候.第一印象就是,格子衫.不浪漫.直男.但是程序员一旦浪漫起来,真的没其他人什么事了.什么纪念日,生日,情人节,礼物怎么送? 做一个浪漫的程序给她,放上你们照片 ...

  7. 自己用html + js 一百行代码做一个朗读器

    感谢内容提供者:金牛区吴迪软件开发工作室 文章目录 前言 一.设置语言和朗读人员 二.设置音高[不是声音大小] 三.设置音速 四.设置声音大小 五.添加暂停和恢复播放功能 六.完整代码 前言 因为笔者 ...

  8. 【Python】30行代码实现一个万年历

    本文基于Python的PyQt5实现一个桌面版的万年历,核心代码小于30行. 首先安装PyQt5 pip install PyQt5 引入日历相关的核心组件 import sys from PyQt5 ...

  9. python可以制作网站吗_Python大神带你用30行代码打造一个网站,爬虫+web不一样的玩法...

    首先,先把实际的效果图放上来: 用Python做的个性签名网站-效果图 在开始做之前,我们必须得知道这个用了那些模块: flask:一个轻量级的web开发框架,相信很多人也听说过这个牛逼加简洁的框架 ...

最新文章

  1. [JAVA EE] JPA技术基础:完成数据列表显示
  2. window 杀死已开任务启命令
  3. eclipse 安装jetty时遇到的问题
  4. Python 将两层列表展开平铺成一层
  5. ORACLE相关的SHELL编程
  6. 一个让我魂牵梦萦的地方——婺源
  7. Jboss AS7 的一些配置备忘
  8. 【Android OpenGL ES 开发 (三)】Shader 扩展
  9. cmd查看所有数据库 db2_db2 cmd命令操作
  10. OO’s Sequence
  11. 4gl 上传文件_速看!关于浙江移动微法院新版图文上传和签名的使用说明
  12. js排序的时间复杂度_js 排序算法之快速排序
  13. 技术图文:基于“科比投篮”数据集学Pandas
  14. k620显卡linux驱动下载,NVIDIA英伟达Quadro系列专业显卡官方驱动
  15. linux 无法创建目录权限不够
  16. 升级安卓6.0.1后wifi出现的已连接 但无法访问互联网的问题
  17. FirewallD is not running 原因与解决方法
  18. java发送邮件连接超时,Java邮件超时和连接超时处理
  19. 安卓巴士Android开发者门户
  20. 湖泊水库水雨情监测预警系统解决方案

热门文章

  1. 周志华、宋继强谈如何培养高端AI人才,以及深度学习的局限性和未来
  2. 人类间谍快“混”不下去了,CIA 打算用 AI 替代他们
  3. Google 发布 Cloud AutoML 降低机器学习门槛,调参民工前景堪忧
  4. ​“后进生”数学学科上演完美逆袭,成最具竞争力专业之一
  5. SpringCloudAlibaba:Nacos实现原理详解
  6. 字节一面:如何从 100 亿 URL 中找出相同的 URL?
  7. Java笔试面试总结—try、catch、finally语句中有return 的各类情况
  8. MySQL中 Order By 和 Limit 的排序问题
  9. IntelliJ IDEA 18 周岁,吐血推进珍藏已久的必装插件
  10. 他保送北大、读完博士选择回中学任教,“做科研太枯燥,自己更适合教书”...