Skip to content

Auto kick/ban based on various criteria #12

@HunterZ

Description

@HunterZ

Might be useful to implement automatic kicking and/or banning based on various criteria in order to help auto-moderate a server.

Criteria ideas:

  • username, chat, etc. word/pattern matching
    • regex may be too complex, but some form of pattern matching is needed
    • support external bad words lists?
  • ban history
    • may need to query external APIs
    • support thresholds, such as X bans in the last Y days?

Possibly also support a graduated punishment system, such as kick -> timed ban -> permaban?

Needs ability to communicate to the user why they were kicked/banned in case the admin wants to give the user a chance to address it.

May also need some kind of manual exemption feature.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions