输入以下代码,运行,用微信扫描二维码登录即可,下面代码调用了图灵的api,会进行一些简单的文字对话

import requests
import itchat
import randomKEY = '04f44290d4cf462aae8ac563ea7aac16'def get_response(msg):apiUrl = 'http://www.tuling123.com/openapi/api'data = {'key'    : KEY,'info'   : msg,'userid' : 'wechat-robot',}try:r = requests.post(apiUrl, data=data).json()return r.get('text')except:return@itchat.msg_register(itchat.content.TEXT)
def tuling_reply(msg):defaultReply = 'I received: ' + msg['Text']robots=['【自动回复】','【机器人】']reply = get_response(msg['Text'])+random.choice(robots)return reply or defaultReplyitchat.auto_login(enableCmdQR=2)
itchat.run()

如果你要保持这个代码一直运行,最好有一台自己的服务器,用screen功能,运行代码,就可以一直运行了

如果出现二维码显示不全的情况只需要把auto_login(enableCmdQr=2)就可以了

赶紧试试吧

Python-itchat(微信聊天机器人)相关推荐

  1. python接入微信_使用python接入微信聊天机器人

    本文实例为大家分享了python接入微信聊天机器人的具体代码,供大家参考,具体内容如下 1.安装库wxpy: pip install -U wxpy or pip install -U wxpy -i ...

  2. python实现微信聊天机器人

    python实现微信聊天机器人 具备基础:会编程就ok 电脑环境:已经安装过python,在命令行输入python能成功就行 [外链图片转存失败(img-CuiDMIDq-1564199551669) ...

  3. Itchat 微信聊天机器人

    微信聊天机器人(Itchat) 不务正业,想起干点啥有意思的事,于是想起了用聊天机器人去调戏微信好友也许会有点意思吧,于是参照别人写的东西,自己也浅尝一下.基本原理还是很简单的,就是让机器人替你去聊天 ...

  4. 利用python实现微信聊天机器人(需自己设置关键字及回复内容)

    本人为python小白写此帖纪念用python写的第一个脚本 微信聊天机器人 1.通过查找截图进行鼠标点击操作  2.通过直接输入屏幕中的坐标进行鼠标点击操作(在复制他人最新信息时采用指定坐标双击) ...

  5. Python Wechaty 微信聊天机器人 padlocal协议搭建指南

    python版本推荐3.9+ 微信机器人框架:Wechaty Python-Wechaty中文手册 开发前需要准备: Linux服务器(CentOS 8.0+,Python环境,Docker) 本地P ...

  6. Python制作微信聊天机器人

    可以借助图灵机器人和itchat插件来模拟机器人聊天. 1.注册图灵机器人账号 在官网注册(http://www.tuling123.com),注册完之后可以创建一个机器人,最终需要机器人的apike ...

  7. Python创建微信聊天机器人

    最近想着做一个微信机器人,主要想要实现能够每天定时推送天气预报或励志语录,励志语录要每天有自动更新,定时或当有好友回复时,能够随机推送不同的内容.于是开始了分析思路.博主是采用了多线程群发,因为微信对 ...

  8. python微信聊天机器人_python实战项目,使用itchat模块制作微信聊天机器人

    前言 对于咱们热爱折腾的青年来说,经常会有很多好玩的新奇创意想法,可是,有时候就缺少一个接口,实现交互.比如说,咱们博客的 python实战项目,有些的确比较好玩,但是似乎只能在电脑上跑跑程序,怎么运 ...

  9. python自动回复机器人手机版_GitHub - HZQHZA/wxpy: Python 写 微信聊天 根据 自动回复 接入机器人 等等.......

    wxpy Python 写 微信聊天 根据 自动回复 接入机器人 等等.... wxpy: 用 Python 玩微信 #项目介绍 wxpy登录就给好友发消息 发图片   自动回复信息   添加好友自动 ...

  10. python 微信聊天机器人_python操作微信自动发消息的实现(微信聊天机器人)

    前言 最近在学习python,发现一个微信自动发消息的小demo感觉很有意思,试了一下,不成功,因为demo中用的是itchat这个库来操作微信,而这个库是通过微信网页版来操作微信的,现在微信网页版已 ...

最新文章

  1. 无监督学习:大数据带我们洞察现在,但小数据将带我们抵达未来
  2. 新版本找不到tf.contrib的解决方案
  3. CentOS 初体验八:传输本地文件到CentOS
  4. SQL Server 中系统视图sysobjects中type字段的说明
  5. rsa 模数 指数转换 c语言_模数转换,你必须知道的8个经典ADC转换电路方案
  6. [笔记]极大极小过程的alpha-beta剪枝不可与记忆化搜索一起使用
  7. Linux中用户的简介与管理
  8. spring 5.x(1)-----Spring Framework 5.x中的新功能
  9. golang []byte和string相互转换
  10. java里不支持post请求_java – Spring Boot – 不支持请求方法’POST’
  11. 【七】jmeter 连接 mysql 数据库(Jmeter 连接数据池)配置:JDBC Connection Configuration
  12. 1026 逃跑的拉尔夫
  13. 学计算机信息管理专业的感谢,2014年计算机信息管理专业自荐信
  14. Tlsr8258开发-BQB(DTM)测试
  15. c语言char怎么用?
  16. 计算机处理器性能排名,2019电脑cpu处理器性能排名:AMD 32核撕裂者遥遥领先(2)...
  17. 程序员小助手 | Emacs,最强编辑器,没有之一
  18. 【主动学习 03】Active Self-Paced Learning for Cost-Effective and Progressive Face Identification (PAMI‘18)
  19. 简单的哈夫曼树程序实现
  20. 游戏服务器内三类线程池的划分与使用

热门文章

  1. 支持Office Xp/2003样式的扁平ComboBox控件
  2. 时光剪影、拂袖只为淡然
  3. [转载]一个小公司老板的日常管理,希望能让创业的朋友学到东西
  4. MaNGOS-Zero源码学习之realmd认证登录服务器(一):认证登录基本流程
  5. 【PHP框架 | Laravel8 系列4】 - Artisan 命令行
  6. 创业公司使用腾讯云存储注意事项
  7. 关于C++模板函数声明与定义的问题
  8. 不遗憾的故事里,伴随着一颗笨笨的专心
  9. 前端e2e测试使用nightwatch简单示例
  10. mysql 什么是子查询_MySQL之子查询