Skip to content

Penalties

Punishing members and adding notes.
Enables effective rule enforcement.

Functionality

Users of the module can penalize server members and add notes to them.
We recommend using it regularly to keep the number of violations under control.

Penalties system

Punishments are divided into types based on their severity:

NameDescriptionSeverity
WarnInformation about violation of rules🟢
MuteTemporary restriction of server usage🟡
KickRemoval from the server🟠
BanRemoval from the server with a temporary return block🔴

Creating

After using the correct command, the penalty is saved in the system and assigned to the user. It can also be sent to a channel or in a private message, depending on the configuration.

Tip

If you do not want administrators to be penalized, set up shields.

Browsing

Existing penalties can be browsed individually or as a list of all user's violations. Each one has a unique ID, which you'll find at the bottom of the message, after the hashtag. The commands for browsing are /view-penalty and /profile.

Editing

Penalties with a duration will expire automatically, if possible. You can end them early or remove them using the /edit-penalty command. Updates can also be sent to a channel or in a private message.

Warning

Ending penalties by manually removing roles and bans does not work. The system regularly checks whether penalties match the current situation on the server and restores any missing restrictions.

Notes system

We suggest using notes to leave information for other administrators.

Creating

When you use the /note command, the note will be saved and optionally highlighted. Highlighting slightly changes its appearance and display rules to make it more visible. It can also be posted to a channel if the configuration allows it.

Browsing

Existing notes can be browsed individually or as a list of all user's notes. Each note has a unique entry number, which you'll find at the bottom of the message after the hashtag. The commands for viewing are /view-note and /profile.

Editing

All notes can be highlighted or deleted using the /edit-note command. Updates can also be posted to a channel, just like when creating a note.

Commands

NameDescriptionParametersShields
/warnWarn a membermember + reason
/muteMute a membermember + duration + reason
/kickKick a membermember + reason
/banBan a membermember + duration + reason
/view-caseView a penaltypenalty identifier
/edit-caseEdit a penaltypenalty identifier
/noteAdd note to a membermember + reason
/view-noteView a notenote identifier
/edit-noteEdit a notenote identifier
/profileView member's penalties and notesmember
/clearClear last messages from the channelnumber of messages + member + text + element

Settings

Configuration

To configure the module, use the /configure command.

Parameter's nameDescriptionValue
StatusModule operation statusOn / Off
Mute roleRole assigned to muted usersRole / None
Penalty logsChannel that saves created penaltiesChannel / None
Sending DMsStatus of sending dms when creating penaltiesOn / Off
Note logsChannel that saves created penaltiesChannel / None

Permissions

By default, administrators have access to the module.
To edit permissions, use the /perms command.

Shields

The module supports the use of shields for all commands.
To protect roles from certain functions, use the /shields command.