微信如何实现自动回复?

关注者
353
被浏览
862,158

49 个回答

可以使用 WechatPCAPI 实现。

自从微信禁止网页版登陆之后,itchat 库是不能用了,但我们还可以使用 WechatPCAPI,这个项目是直接调用 PC 版微信客户端的,有一点不足之处是:需要使用指定版本的 Python 和 PC 版微信客户端。

比如:我使用 WechatPCAPI 和图灵机器人实现微信自动回复,看一下效果。

主要实现代码如下:

def on_message(msg):
    queue_recved_event.put(msg)

# 机器人返回消息
def reply_msg(receive_msg):
    apikey = '自己的apikey'
    apiurl = 'http://www.tuling123.com/openapi/api?key=%s&info=%s' % (apikey, receive_msg)
    result = requests.get(apiurl)
    result.encoding = 'utf-8'
    data = result.json()
    return data['text']

def login():
    pre_msg = ''
    # 初始化微信实例
    wx_inst = WechatPCAPI(on_message=on_message, log=logging)
    # 启动微信
    wx_inst.start_wechat(block=True)
    # 等待登陆成功,此时需要人为扫码登录微信
    while not wx_inst.get_myself():
        time.sleep(5)
    print('登陆成功')
    while True:
        msg = queue_recved_event.get()
        if 'msg::single' in msg.get('type'):
            data = msg.get('data')
            if data.get('is_recv', False):
                msgfrominfo = data.get('msgfrominfo')
                if msgfrominfo is not None:
                    wx_id = msgfrominfo.get('wx_id')
                    if wx_id != 'weixin':
                        receive_msg =str(data.get('msgcontent'))
                        reply = reply_msg(receive_msg)
                        wx_inst.send_text(to_user=wx_id, msg=reply)

当然,除了实现微信自动回复,还可以实现查看微信撤回消息,先看一下实现效果。

WechatPCAPI 项目地址:github.com/Mocha-L/Wech

//想要实现微信自动回复,首先微信是不支持这个功能的,我们需要借助第三方软件来实现微信自动回复;自动回复是需要添加关键词的,也可以通过软件内的机器人来回复,软件内的机器人 笨笨的,经常回复不到一条线上。

第三方软件:WeTool

官网下载:WeTool - 微小宝公众号助手_微小宝


软件是由:杭州推宝科技有限公司 开发

软件支持如下功能:

微信一键群发、微信添加群内好友、微信客服、微信机器人、拼多多发单功能(赚佣金)、自动应答回复信息、自动会踢人 邀请人。。。


软件功能基本就介绍到这里,具体的功能可以下载软件下来自己测试,也可以在上方官网地址看一下功能介绍,我们主要回答楼主的问题。


如何实现自动回复?

两个方法,手动添加关键词回复(精准)

第二方法,使用软件内的云机器人,功能多 有点笨不精准。


先来说第一种,我们打开Wetool,选择机器人,打开机器人,点击设置。


然后点击右上角“添加”,添加精准关键词,模糊关键词

精准关键词:对方必须要回复正确,才会自动回复。

模糊关键词:对方回复到关键词中间的内容也会自动回复。

列如:我的关键词是【微信】【自动回复】

对方回复,我要微信自动回复软件,也会给他自动回复。

因为中间包含了【自动回复】关键词,看下图


测试截图,自动同意好友,好友回复关键词【微信】,就能实现自动回复了


这样呢,回复的就很精准

唯一的要求就是需要自己手动添加,添加好的关键词 我们可以保存,下载在其他电脑上登录也可以一键导入,就不需要在添加了

拿到的导出文件格式是.json 保存到网盘或者U盘里面,在其他电脑上面登录 一样的操作,点击导入即可。




然后我们再来说说,

第二种自动回复方法:

软件自带了一个机器人平台,我们需要注册一个账号 然后就能使用机器人功能了,这个是云端机器人 在其他电脑上登录 一样的可以使用这些功能,机器人免费(一个名额),多个机器人需要付费。


注册好以后我们需要后台给他设置功能,可以开启成语接龙这些功能,根据自己需求来设置吧,取一个响亮的名字,比如我的【知湫的小可爱】,设置转人工等操作。

可以将机器人,设置成全自动的营销型机器人,自动发货什么的

自行设置,设置根据自身喜好 调节吧。


然后可以开启闲聊,对方就可以跟你机器人闲聊了,哦不 跟你的微信胡扯闲聊,搞不好还能帮你约到mm哦


微信闲聊截图ing


我们还可以在后台调试机器人,你回复内容 看他会怎么回复。

你自己设置好关键词,就会回复你的关键词

比如以下日常调侃,会有点笨笨的 毕竟这个是默认的,功能哪些我还没给他设置。


因为会经常做引流营销,这款软件经常使用,刚好符合题意。

受邀就答一下,这款软件能赚信息差,已赚1084元 ing。。。

之前软件赚钱都是过去式了,现在喜欢分享。 喜欢被拍马屁 哈哈哈。