wxpy将个人微信号变成微信聊天机器人

一、实验环境:win10 + python3 + wxpy 微信版本:6.6.5

1.1、从官网下载python最新版本并进行安装。
1.2、进入python安装目录Scripts/文件夹下,使用easy_install.exe pip 命令安装pip
1.3、使用pip install wxpy 命令安装wxpy

二、源码文件demo.py

    #coding=utf-8
from wxpy import *
base_bot = Bot(True)
# 查找指定群聊群聊 , 确保扫码微信中有 “123” 这个群
group = base_bot.groups().search('123')
# 自动接受新的好友请求
@base_bot.register(msg_types=FRIENDS)
def auto_accept_friends(msg):
    if '加好友' in msg.text.lower():
        # 接受好友请求
        new_friend = base_bot.accept_friend(msg.card)
        # new_friend = msg.card.accept()
        # 向新的好友发送消息
        new_friend.send('你好,我是群聊机器人,回复"入群"口令进入群聊天哦!')
# 接收文字消息的装饰器
@base_bot.register(msg_types=TEXT)
def add_into_chatroom(msg):
    # 接收进群口令
    if msg.text.lower() == '入群':
        # use_invitation为True,发送群邀请,False则拉进群聊
        group[0].add_members(msg.sender, use_invitation=True)
    else:
        # 其他消息
        return u'收到:' + msg.text
base_bot.join()

三、实验效果:
图片描述
四、注意事项:

4.1、须开启“好友验证”(因对方加好友时,需要根据验证关键字触发加好友动作);
4.2、创建好群聊并命名,且需要加入到“通讯录” ,否则无法获取群聊;

wxpy官网文档:http://wxpy.readthedocs.io/zh...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值