LCBot:Linux 中国开源的微信群管理机器人
Linux 中国一直以来都在运营着一些微信群,帮助大家找到组织,和有共同爱好的朋友一起讨论关于 Linux 、运维 、开发等等。但是长期以来,受限制于微信群二维码仅能在群成员少于 100 人时使用,超过 100 人就需要微信群管理员手动拉人,对管理员们造成了很大的困扰。同时,由于群里有很多人,平时管理员们也有自己的工作,导致无法让用户获得更好的体验。
出于解决上述两个问题的初衷,我们基于 @youfou 开源的 wxpy 库开发了微信机器人,来协助我们的管理员处理微信群的管理问题。
现在,我们的微信机器人已经正式接管了 Linux 中国的所有微信群管理,所以,在这里,我隆重为大家介绍这款机器人 —— LCBot。
LCBot 是由 Linux 中国旗下翻译组 LCTT 的开发团队开发的一个为 Linux 中国服务的微信机器人,主要为 Linux 中国下的微信群做管理、维护等工作。
可以说,有了微信机器人,微信群的运营和管理会更加方便,目前我们已经支持的功能有:
- 根据关键字自动发送加群邀请
- 接受若干指定的管理员的指令踢出某些群成员
已经排期计划的功能:
- 根据设定的规则,自动踢人功能(如刷图、长期潜水、红包小偷等)
- 微信群将满时自动创建分群,自动分流新入群成员
- 自动创建主题群
- 自动创建临时群,如果不能达成长久存在条件,自动解散
- 自动分享公众号推送内容
- 被踢用户加入黑名单,视情况分别处于不同处罚:一次性踢出、永久踢出、全部群永久踢出
- ……
开源
技术的红利不止我们需要享受,在这里我们也将这款产品介绍给您,希望 LCBot 可以帮助您更好的运营您的微信群!LCBot 的开源代码在: https://github.com/LCTT/LCBot ,欢迎大家拿去使用和提交 issue。
在此,我们要感谢 @youfou 开源了好用的 wxpy 库!感谢 @youfou 在项目开发中对我们的支持!
如果您在使用后,觉得非常好用,不妨来给我们点个 Star ,支持我们的项目更好的发展。
体验
请扫描如下微信二维码,将我们的微信机器人“小二 » Linux中国”(微信号“linux\_cn”)添加为好友:
验证信息输入下述关键字,或给机器人发送如下关键字,即可获得加群邀请。
已支持关键词
关键词 | 对应群 | 关键词 | 对应群 |
---|---|---|---|
运维 | Linux 中国 ◆ 运维群 | DBA | Linux 中国 ◆ DBA交流群 |
开发 | Linux 中国 ◆ 开发群 | PHP | Linux 中国 ◆ PHP 交流群 |
云计算 | Linux 中国 ◆ 云计算群 | Golang | Linux 中国 ◆ Golang 交流群 |
学生 | Linux 中国 ◆ 学生群 | Docker | Linux 中国 ◆ Docker 交流群 |
安全 | Linux 中国 ◆ 网络安全群 | LFS | Linux 中国 ◆ LFS 交流群 |
机器人 | Linux 中国 ◆ 微信机器人群 | ||
嵌入式 | Linux ◆ 嵌入式群 | ||
运维密码 | “运维密码” 用户体验群 |
效果
参与项目开发
目前我们的项目正在不断的迭代中,欢迎参与项目开发,提交 issue、 pull request 。
欢迎大家在 issue 中提交合理的需求,我们将排期开发!
如果您在使用中有问题,也欢迎你加入“Linux 中国 ◆ 微信机器人群”,参与到我们的讨论中来。
Please press confirm on yourphone.
Loading the contact, this may take a little while.
Login successfully as 机器人管理员
Traceback (mostrecent call last):
File "bot.py", line 48, in <module>
groups = list(map(lambda x: bot.groups().search(puid=x)[0],group_puids))
File "bot.py", line 48, in <lambda>
groups = list(map(lambda x: bot.groups().search(puid=x)[0],group_puids))
IndexError: list index out of range
是不是出错了?" —— nansion [Chrome 57.0|GNU/Linux] 于 发表。