微信怎么设置自动回复机器人_微信群助手机器人

微信怎么设置自动回复机器人_微信群助手机器人“傻瓜式”微信自动回复机器人配置教程首先下载Python和Pip到官网上去下源文件Python官网下载,Pip下载地址这里建议Pip不要直接在这下,后面会有提到。我下的是Python2.7.8,Python3可能和这个版本有点小区别。官网下的Python是安装文件,Pip则是免安装的源文件(我是将Python直接装在C盘,我把Pip中放在Python27目录里面)。…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

“傻瓜式”微信自动回复机器人配置教程

首先下载Python和Pip

到官网上去下源文件Python官网下载,Pip下载地址
这里建议Pip不要直接在这下,后面会有提到。
我下的是Python 2.7.8,Python 3可能和这个版本有点小区别。
官网下的Python是安装文件,Pip则是免安装的源文件(我是将Python直接装在C盘,我把Pip中放在Python27目录里面)。

系统环境变量配置:

在“我的电脑”->“系统设置”->“高级系统设置”->“环境变量”->“系统变量”
找到Path
选“编辑”,然后在变量值后面加上C:\Python27;C:\Python27\Scripts;
然后点确定。

检验是否配置成功

系统打开cmd,然后输入python看看有没有成功,此过程中有朋友遇到Windows中没有python27.dll,这个的话,你可以到我的资源中下载。
然后在输入pip,这个时候可能因为你少了安装这一步,在pip路径下,执行python setup.py install
你执行这一句可能会报错,少了某些库,当时我遇到这个错,然后Stack Overflow找到答案,将get-pip.py这个脚本直接放在Python根目录,然后直接运行它,这样的话,建议最好不要在官网上下pip源码包。
其中要是安装过程中出现了什么问题,建议到Stack Overflow
安装好了之后,检验一下,是否安装成功,直接Terminal直接输入pip看是否有帮助信息出来,有就成功了,提示“不是内部或外部命令,也不是可运行的程序或批处理文件”则是你环境变量还没有配好。重新配一下环境变量就OK。

进入正题

环境都配好了之后,就可以开始进入正题了。

一、用命令安装itchat

cmd输入pip install itchat,该过程中可能会有报错,报错信息应该是少了某些库,你只需要安装一下就OK,用的还是pip install +包名这种形式。

二、新建一个文件,并命名为robotAutoReply.py,然后用编辑器(记事本也可以)打开,下面的代码复制之后,粘贴进去,然后保存。

因为是“傻瓜版”的嘛,所以就不注释代码意思了,最后总结一下就行,嘻嘻

# -*- coding=utf-8 -*-
import requests
import itchat
import random

KEY = '04f44290d4cf462aae8ac563ea7aac16'

def get_response(msg):
    apiUrl = 'http://openapi.tuling123.com/openapi/api/v2'
    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=['--By robots 1','--By robots 2','--By no people']
    reply = get_response(msg['Text']) + random.choice(robots)
    return reply or defaultReply

itchat.auto_login(enableCmdQR=True)
itchat.run()
三、cmd进入robotAutoReply.py所在目录,然后输入python robotAutoReply.py
四、等终端浮现二维码,用你的微信扫一下并同意登录网页版微信,则微信自动回复机器人布置完成

该方法若用新注册的微信账号登录(2017-06之后注册的账号应该都是不行),可能会失败。网页版微信换了新的API。说是为了账号安全,现在新注册的微信账号里面要是没有任何活动,可能会被认为是“僵尸号”。

试验自动回复机器人有封号的风险,尝试需谨慎!不过好像只要不通宵挂机就没事,通宵挂的话在你退出账号的时候下次登录就可能会登不上。

本文中的链接要是失效了,可以联系我。
需要注意的是,可能有些网址是需要科学上网才可以的。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/187333.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 几百万数据放入内存不会把系统撑爆吗?「建议收藏」

    几百万数据放入内存不会把系统撑爆吗?

    2022年2月13日
    36
  • vim编辑器怎么显示行数(linux统计行数vim)

    Ubuntu系统16.04版本vim编辑器显示行数一种是临时显示。进入vim编辑器后,在命令行模式下,输入:set nu或者set number,按下回车后,就会显示行数。输入:set nonu,就会隐藏行数。此方法,在关闭当前vim后再次打开vim编辑器,行数就会消失,需要再次输入上述命令。一种是永久显示。想要开机后再次打开vim编辑器一直显示行数,就需要修改vim的

    2022年4月11日
    42
  • airtest连不上手机_airpods只能连接一只

    airtest连不上手机_airpods只能连接一只alirtest连接真机解决方案

    2022年8月12日
    1
  • bWAPP靶场实战[通俗易懂]

    bWAPP靶场实战[通俗易懂]文章目录一、靶场介绍二、靶场搭建2.1安装类型2.2独立安装三、漏洞实战SSRF远程文件包含端口扫描一、靶场介绍  集成了超过100余个网络漏洞,phpweb漏洞靶场,能够调制漏洞难度等级(低->中->高)。二、靶场搭建下载:https://sourceforge.net/projects/bwapp/2.1安装类型搭建类型有两种:(虚拟机版本可测试测漏洞类型更多,比如破壳、心脏滴血)独立安装(部署到apache+php+mysql环境下)虚拟机安装(bee

    2022年9月16日
    0
  • java mina框架实例_MINA框架简介和一个简单的例子

    基于MINA框架快速开发网络应用程序1.MINA框架简介MINA(MultipurposeInfrastructureforNetworkApplications)是用于开发高性能和高可用性的网络应用程序的基础框架。通过使用MINA框架可以可以省下处理底层I/O和线程并发等复杂工作,开发人员能够把更多的精力投入到业务设计和开发当中。MINA框架的应用比较广泛,应用的开源项目有Apache…

    2022年4月9日
    50
  • ICA 独立成分分析「建议收藏」

    ICA 独立成分分析「建议收藏」转载自 http://www.cnblogs.com/jerrylead/archive/2011/04/19/2021071.html        http://blog.csdn.net/ffeng271/article/details/7353881 独立成分分析(IndependentComponentAnalysis)1.问题:    1

    2022年5月13日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号