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

微信怎么设置自动回复机器人_微信群助手机器人“傻瓜式”微信自动回复机器人配置教程首先下载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。说是为了账号安全,现在新注册的微信账号里面要是没有任何活动,可能会被认为是“僵尸号”。

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

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 桌面太单调?一起用Python做个自定义动画挂件,好玩又有趣!

    桌面太单调?一起用Python做个自定义动画挂件,好玩又有趣!前言前段时间,写了篇博客关于Python自制一款炫酷音乐播放器。有粉丝问我,音乐播放器为什么要用PyQt5,效果是不是比Tkinter赞?PyQt5真的可以实现这些炫酷的UI画面吗?之前没接触过PyQt5,能不能多分享一些这方面的开发案例?今天就带大家,一起用Python的PyQt5开发一个有趣的自定义桌面动画挂件,看看实现的动画挂件效果!下面,我们开始介绍这个自定义桌面动画挂件的制作过程。一、核心功能设计总体来说,我们需要实现将自己喜欢的动态图gif或者视频转成一个桌面动画挂件,并且可以通过鼠

  • 计算机网络的基本概念[通俗易懂]

    计算机网络的基本概念[通俗易懂]一:计算机网络的定义计算机网络的现代计算机技术与通信技术相互渗透,密切结合的产物,是随着社会对信息共享和信息传递的日益增强的需求而发展起来的,所谓计算机网络,就是利用通信设备和线路将地理位置不同的,

  • Django(23)Django限制请求装饰器

    Django(23)Django限制请求装饰器前言有时候,我们想要限制访问的请求方法,比如我们希望用户只能通过get方式请求,post不允许,那么我们可以采用装饰器的方式,django已经为我们提供了内置的装饰器限制请求装饰器Django内

  • 目前计算机常用的CPU型号,价格差异太大了!教你选择CPU型号及常见CPU后缀字母详解…[通俗易懂]

    目前计算机常用的CPU型号,价格差异太大了!教你选择CPU型号及常见CPU后缀字母详解…[通俗易懂]价格差异太大了!教你选择CPU型号及常见CPU后缀字母详解2020-05-2610:30:4012点赞20收藏1评论很多想要买电脑或笔记本的朋友,经常会看到配置介绍信息中,CPU处理器经常都有U、K、H等等之类的后缀字母,很多不太熟悉硬件的朋友可能就比较困惑,这些字母到底代表着什么意思,为什么仅仅只是后缀字母的不同,然后价格就相差几百上千呢?今天就详细为大家介绍常见CPU后缀字母所代表的的含义,…

  • 梯度下降 代价函数

    梯度下降 代价函数代价函数与梯度下降

  • 什么是用户态和内核态的区别_内核态和用户态的概念

    什么是用户态和内核态的区别_内核态和用户态的概念什么是用户态和内核态从图上我们可以看出来通过系统调用将Linux整个体系分为用户态和内核态(或者说内核空间和用户空间)。那内核态到底是什么呢?其实从本质上说就是我们所说的内核,它是一种特殊的软件程序,特殊在哪儿呢?控制计算机的硬件资源,例如协调CPU资源,分配内存资源,并且提供稳定的环境供应用程序运行。用户态就是提供应用程序运行的空间,为了使应用程序访问到内核管理的资源例如CPU,内存,I/O。内核必须提供一组通用的访问接口,这些接口就叫系统调用。为什么要区分内核态和用户态往往我们的系统的资源是

发表回复

您的电子邮箱地址不会被公开。

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