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...
相关推荐
老和山下的小学童 2020-06-04
没有学不好的技术 2019-06-17
gnulinux 2019-06-05
chunjiekid 2019-07-01
Cowry 2019-03-02
zhaobig 2018-12-08
党薇 2018-05-20
KongDaQing0 2018-06-27
码农的小得小感 2018-03-07
guangmingsky 2017-10-20
lispython 2019-02-21