LCTT / LCTT/LCBot

机器人管理规则

Open
#7 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Python
Stars
422
Forks
117
PR merge metrics
No merged PRs in 30d

Description

  • 微信群由机器人担任群主,因此其具有踢人权限
  • 每个群指定一个人为最高管理员(配置文件指定)
  • 最高管理员可以 at 机器人特定指令,让机器人执行指令:
    • 添加普通管理员,普通管理员可以执行除了添加管理员之外的所有指令
    • 踢人指令,根据指令踢掉某人
    • 筛选指令,根据条件(预置好)列出符合条件的群成员,并分别 at ,用于警告或表扬这些成员
    • 批量踢人指令,根据条件(预置好)列出符合条件的群成员并踢掉
    • 更新群公告
  • 筛选条件:
    • 长久未发言
    • 发图比例太高
    • 发送语音太多
    • 积极发言
    • 指定时间内只领了红包,未发言超过3个字的句子
  • 自动操作
    • 自动踢掉快速刷屏成员
    • 自动踢掉长篇刷屏成员
    • 自动踢掉发送链接后,3分钟内没发红包的成员

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named, and the repository description says the project is no longer maintained. If work were resumed, first inspect the repository structure and Python bot entry point to determine whether group administration and message filtering already have supporting code. Done would require an agreed, testable subset of these rules rather than the full specification.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.