LCBot:Linux 中国开源的微信群管理机器人

微信扫一扫,分享到朋友圈

LCBot:Linux 中国开源的微信群管理机器人
收藏 0 3

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 中国 ◆ 微信机器人群”,参与到我们的讨论中来。

上一篇

如何用 bash-support 插件将 Vim 编辑器打造成编写 Bash 脚本的 IDE

下一篇

极客漫画:让高等生命都迷茫的 Erlang

3 条评论

  1. 大家都太热情了。机器人发送请求超过了微信的限制。今天不能拉人了。

  2. 觉得好不错,就是觉得 排期的计划难以实现,等实现了,请@我i.

  3. Please scan the QR code to log in.

    Please press confirm on your phone.

    Loading the contact, this may take a little while.

    Login successfully as 机器人管理员

    Traceback (most recent 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

    是不是出错了?

发表评论

插入图片

最新评论

返回顶部