LCTT / LCTT/LCBot

群成员处罚

Open
#16 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

预期动作

根据管理员指令对群成员进行处罚,处罚分为几个不同程度的处罚:

  • 单群、单次踢出,该成员可以再次申请加入
  • 单群、永久踢出,该成员被列入该群黑名单,无法再次进入
  • 全局拉黑踢出,该成员被从所有群踢出,并被列入机器人的黑名单中(无法向机器人发送任何消息)

当前动作

  • 单群、单次踢出

可能的解决方案

  • 需要数据库支持

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

The issue does not name files, tests, or entry points. Start by reviewing the Python bot's existing single-group, one-time kick behavior and determine how persistent group and global blacklist state would be stored. Done means the bot supports single-use removal, permanent group removal, and global blocking as described.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.