您现在的位置是:首页 >
企业资讯
快手刷评论双击在线网站 - 全网最便宜刷快手,快手刷销量软
时间:2024-07-01 05:00
评论
相信很多人都知道,微信群超过100人之后,别人扫码就加不进来了,只能通过好友邀请的方式加入。所以,我们就打算直接放个人微信号二维码,用户扫码加为好友后,再拉进群里。下面给大家分享下我自己动手做的一个微信机器人。step1:被添加好友时,自动接受通过,并发送一个欢迎语&入群引导step2:根据用户回复的关键字自动发送相应的入群邀请...
自助下单地址(拼多多砍价,ks/qq/dy赞等业务):点我进入
最近老大打算创建一个社区。 他简单粗暴地在产品页面放一个微信群二维码,用户扫码加入。 相信很多人都知道,微信群超过100个后,其他人扫二维码就无法加入了。 他们只能通过好友邀请加入。 所以,我们打算直接贴出个人微信号二维码。 用户扫码加为好友后,会被拉进群。
如果用户很多,纯靠人工拉人进群,既费时又费力。 很自然地,我们就想到了微信机器人,可以通过机器人自动添加群功能,一劳永逸。 市面上提供机器人服务的产品很多,一个机器人一年收费大概在几十元左右。
作为一只python三足猫,很想自己实现一个。 在网上搜索了一下qq群机器人怎么做,发现有现成的库wxpy,使用起来还是挺简单的。 wxpy使用Web微信的通信协议,可以覆盖Web微信本身的功能。
给大家分享一个我自己做的微信机器人。
0.整体实现思路
step1:加为好友后,自动接受,并发送欢迎信息&入群指南
Step2:根据用户回复的关键词,自动发送相应的入群邀请
1.安装wxpy包
根据高手推荐,从豆瓣PYPI镜像源下载安装,稳定快速
pip install -U wxpy -i "https://pypi.doubanio.com/simple/"
2. 卷起代码
# 加载用到的wxpy、time库
from wxpy import *
import time
# 创建一个机器人实例
bot = Bot()
# 定义好邀请用户加入的群
group_hd = bot.groups().search('华东测试群')[0]
group_hn = bot.groups().search('华南测试群')[0]
# 创建一个拉好友入群的方法
def auto_add(users,group):
try:
group.add_members(users,use_invitation=True)
return group
except:
return None
# 针对好友请求类消息进行处理,自动接受并发送欢迎语
@bot.register(msg_types=FRIENDS)
def auto_accept_friends(msg):
time.sleep(5)
# 接受好友 (msg.card 为该请求的用户对象)
new_friend = bot.accept_friend(msg.card)
# 向新的好友发送消息
new_friend.send('您好,欢迎添加我为好友。
欲加入“华东群”请回复“华东”,加入“华南群”请回复“华南”')
# 针对含有特定关键词的文本消息进行处理,自动发送入群邀请
@bot.register(msg_types = TEXT)
def add(msg):
this_user = msg.sender
# 如果用户消息中含有华东关键词,拉入 测试华东群
if "华东" in msg.text:
auto_add(this_user,group_hd)
# 如果用户消息中含有华南关键词,拉入 测试华南群
if "华南" in msg.text:
uto_add(this_user,group_hn)
代码量很少,逻辑也很简单。 主要原理和公众号关键词自动回复一样,收到好友请求-->自动传&发送欢迎信息和进群指南,收到包含“华东/华西”的信息-->自动发送加入华东/华西 邀请加入该集团。
3.运行
运行后首先会弹出一个二维码,用微信扫描后会登录网页版微信qq群机器人怎么做,然后就可以进行相应的机器人操作了。
运行测试截图如下: