Moderation
Here you will find all the moderation commands that you can use with TutoPro. If a command has an alias, all of the ways of using it will be shown.

Search for a specific user infractions: (60)

1
;infractions {user}
2
---------
3
;infrs {user}
Copied!

Change the reason of an infraction: (60)

1
;reason {infraction ID} {new reason}
Copied!

Change the duration of an infraction: (60)

1
;duration {infraction ID} {new duration}
Copied!

Delete an infraction: (60)

1
;delete {infraction ID}
Copied!
Only works on temporary infractions.

Warn someone: (60)

1
;warn {user} [reason]
Copied!

Mute someone: (60)

1
;mute {user} [reason]
Copied!
Mute Role is required in the Infractions module.

Temporarily mute someone: (60)

1
;tempmute {user} {duration} [reason]
Copied!
Mute Role is required in the Infractions module.

Unmute a muted user: (60)

1
;unmute {user} [reason]
Copied!
Mute Role is required in the Infractions module.

Kick someone from the server: (60)

1
;kick {user} [reason]
Copied!

Ban someone: (60)

1
;ban {user} [reason]
Copied!

Temporarily ban someone: (60)

1
;tempban {user} {duration} [reason]
Copied!

Unban someone who is banned: (60)

1
;unban {user} [reason]
Copied!

Clean messages: (60)

1
;clean {amount}
2
or
3
;clean {user} {amount}
Copied!

Ban multiple users: (60)

1
;mban {users} [-r] [reason]
Copied!
User IDs must be separated by a space. The -r tag means that the reason starts from there.

Kick someone from a voice channel: (60)

1
;voicekick {user}
Copied!

Get the list of server roles: (60)

1
;roles
Copied!

Change the slowmode time of the curresnt channel: (40)

1
;slowmode {time in seconds}
Copied!

Lock a channel: (60)

1
;lock [roles]
Copied!
Roles must be separated by spaces. If none, everyone is used.

Unlock a channel: (60)

1
;unlock [roles]
Copied!
Roles must be separated by spaces. If none, everyone is used.

Showing the Moderator

Infractions notifications will show the moderator when notifying an user based on the Infractions configuration.
This can be overridden by introducing a keyword between the user/duration and the reason when running the command. The available keywords are:
DM - It will always show who gave the infraction.
Example: ;warn {user} DM [reason]
ADM - It will never show who gave the infraction
Example: ;warn {user} ADM [reason]