Skip to content

Moderation #20

@emy

Description

@emy

Describe the solution you'd like
kick, ban, softban, mute and lock (channel) commands.

Additional context
Every of these actions should be logged in a per guild specified channel (if it was specified)

Bans should create a case and need to be appealable through a web ui (dashboard)
There are two different views for the web ui

  • Moderator view: View cases where the user has requested to appeal a ban. In the overview of a case you can decide wether the ban should be removed or not. declined or non answered bans can be relayed to a supervising authority (server owner)

  • User view: Appeal bans with an input field for the reason of request.

Login on the web ui is strictly via discord. the moderator or server owner receives a notification (private message) from the bot if a request has been raised.

I'd be more than happy to discuss specifics and what can be improved or changed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is neededs: mediumMedium priority Issue / Request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions