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.