当前位置:首页 > 话题广场 > 攻略专题 > 游戏问答

微号自动回复怎么设置?总结很全面速看!小白如何用Python制作微信自动回复和群聊助手!内附代码

本教程的作用

零基础手手柄教你如何制作微信机器人,包括朋友聊天自动回复和小组聊天助手两部分,零基础!不多说,开始实战代码。

第一部分:好友聊天自动回复

第一步,安装python环境。

打开python官网,下载与你的电脑系统相匹配的python发行版本,推荐,版本太高了可能有许多未知的bug,太低了兼容性不太好。

第二步,安装itchat库

在命令行下输入pip install itchat完成安装

第三步,编写代码

核心代码如下:

#coding=utf8 import itchat # 当接收到的消息是Text,即文字消息 #注册re_msg的意义在于,告诉itchat每次有符合特定条件的消息,itchat要把消息作为参数,去调用re_msg。 @i('Text') def text_reply(msg): #message:取出msg里面的文本消息 message = msg['Text'] # 回复给好友 replay = u'肖涛已在电脑上登陆网页微信,但暂时无法进行交流,可以给他发送电脑QQ消息哈' #主要是一些关键词设置 # if B in A 如果 A中有B的话 if u'干什么' in message: replay = u'在忙呢' elif u'逼' in message: replay = u'含有敏感词汇,请注意言辞' elif u'生气' in message: replay = u'生气对身体不好' elif u'?' in message: replay = u'哈哈,我也不知道' elif u'不理你' in message: replay = u'乖,忙完给你买糖吃' elif u'涛' in message: replay = u'他是我主人' elif u'厉害' in message: replay = u'不不不,辣鸡一个' elif u'你好' in message: replay = u'你好哇' elif u'好吧' in message: replay = u'再见' return replay #弹出扫码登录界面,参数这样设置的好处是短时间内退出程序,再次登录可以不用扫码 i(hotReload=True) #开启自动回复 i()

运行代码

运行之后,会弹出一个二维码,用微信扫一扫登录网页版微信之后,这份代码就会接管你的消息通知。下面是一个简单的效果图

第二部分:群聊助手

第一步是点对点的消息自动回复,本部分实现的是点对多、在群中的消息自动回复。请确认上一部分实现无误之后再来尝试第二部分,因为第二部分需要第一部分的环境配置做支撑。

编写代码

# -*- coding: utf-8 -*- # author: inpurer(月小水长) # pc_type lenovo # create_date: 2018/12/1 # file_name: # description: 月小水长,热血未凉 import itchat import requests def get_response(msg): apiUrl = '; #改成你自己的图灵机器人的api data={ 'key': 'ce697b3fc8b54d5f88c2fa59772cb2cf', # Tuling Key 'info': msg, # 这是我们发出去的消息 'userid': 'wechat-robot', # 这里可随意修改 } # 通过如下命令发送一个post请求 r = reque(apiUrl, data=data).json() return r.get('text') @i) #用于接收来自朋友间的对话消息 #如果不用这个,朋友发的消息便不会自动回复 def print_content(msg): return get_response(msg['Text']) #用于接收群里面的对话消息 @i([i], isGroupChat=True) def print_content(msg): return get_response(msg['Text']) i(True) i()

接入图灵机器人

打卡图灵机器人官网,,注册账号,新建一个机器人,如下图

把图中的apikey替换到代码里就行,如果你要用我的,我也无法拒绝,毕竟我的apikey也贴出来了。

运行效果

简要原理

一旦接收到信息,就会调用get_response()方法,把消息传给图灵机器人,然后图灵机器人把回复信息再返回给微信。

结尾

最后多说一句,小编是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料的可以关注小编,并在后台私信小编:“01”即可领取。


本文的文字及图片来源于网络加上自己的想法,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

1.《微号自动回复怎么设置?总结很全面速看!小白如何用Python制作微信自动回复和群聊助手!内附代码》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《微号自动回复怎么设置?总结很全面速看!小白如何用Python制作微信自动回复和群聊助手!内附代码》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3233241.html

上一篇

关于微购彩怎么样,你需要知道这些看抖音直播逛网红景点“体彩新春季 牛年送惊喜”直播活动结束

微号自动回复怎么设置方法?我来告诉你答案利用微信自动回复功能,打造一个爆款活动,具体4个步骤讲解

  • 微号自动回复怎么设置方法?我来告诉你答案利用微信自动回复功能,打造一个爆款活动,具体4个步骤讲解
  • 微号自动回复怎么设置方法?我来告诉你答案利用微信自动回复功能,打造一个爆款活动,具体4个步骤讲解
  • 微号自动回复怎么设置方法?我来告诉你答案利用微信自动回复功能,打造一个爆款活动,具体4个步骤讲解

关于微号自动回复怎么设置不了,你需要知道这些微信公众号中的自动回复如何设置

  • 关于微号自动回复怎么设置不了,你需要知道这些微信公众号中的自动回复如何设置
  • 关于微号自动回复怎么设置不了,你需要知道这些微信公众号中的自动回复如何设置
  • 关于微号自动回复怎么设置不了,你需要知道这些微信公众号中的自动回复如何设置

微号自动回复怎么设置看这里!利用微信自动回复功能,打造一个爆款活动,具体4个步骤讲解

  • 微号自动回复怎么设置看这里!利用微信自动回复功能,打造一个爆款活动,具体4个步骤讲解
  • 微号自动回复怎么设置看这里!利用微信自动回复功能,打造一个爆款活动,具体4个步骤讲解
  • 微号自动回复怎么设置看这里!利用微信自动回复功能,打造一个爆款活动,具体4个步骤讲解

微号自动回复怎么设置方法看这里!微信开发自动回复消息功能

  • 微号自动回复怎么设置方法看这里!微信开发自动回复消息功能
  • 微号自动回复怎么设置方法看这里!微信开发自动回复消息功能
  • 微号自动回复怎么设置方法看这里!微信开发自动回复消息功能

微号自动回复怎么设置?我来告诉你答案10分钟学会用Python实现微信自动回复

  • 微号自动回复怎么设置?我来告诉你答案10分钟学会用Python实现微信自动回复
  • 微号自动回复怎么设置?我来告诉你答案10分钟学会用Python实现微信自动回复
  • 微号自动回复怎么设置?我来告诉你答案10分钟学会用Python实现微信自动回复

微号自动回复怎么设置不了看这里!坤鹏论:公众号自动回复设置 给你一个24小时值守的客服

  • 微号自动回复怎么设置不了看这里!坤鹏论:公众号自动回复设置 给你一个24小时值守的客服
  • 微号自动回复怎么设置不了看这里!坤鹏论:公众号自动回复设置 给你一个24小时值守的客服
  • 微号自动回复怎么设置不了看这里!坤鹏论:公众号自动回复设置 给你一个24小时值守的客服

微号自动回复怎么设置方法?我来告诉你答案微信教程丨如何设置微信平台的自动回复?

  • 微号自动回复怎么设置方法?我来告诉你答案微信教程丨如何设置微信平台的自动回复?
  • 微号自动回复怎么设置方法?我来告诉你答案微信教程丨如何设置微信平台的自动回复?
  • 微号自动回复怎么设置方法?我来告诉你答案微信教程丨如何设置微信平台的自动回复?
微号自动回复怎么设置不了?我来告诉你答案微信公众号再开放新接口:自动回复和自定义菜单配置

微号自动回复怎么设置不了?我来告诉你答案微信公众号再开放新接口:自动回复和自定义菜单配置

微号自动回复怎么设置不了相关介绍,IT家庭新闻微信(IT Home Interface)最近宣布更新新的开放平台开发人员界面、获取自动响应和自定义菜单配置界面,以及对所有公众号开放。 本次更新是针对微信运营者的,和普通用户关系并不是那...