Quick Start Guide
This section is for setting up the bot for moderation commands.
Note:
The role hierarchy of the bot is very important. Place gato role on top of all managable roles.
Jail configuration
-
To configure properly feature to make sure the jail command will work, run :
$jail set
-
This will create a jail role and channel. Now you can run the command :
$jail @user [duration] [reason]
-
The default duration of the jail command is 4 weeks. To change this duration, run :
$settings jail time <duration>
General Moderation Command
A bunch of other moderation commands are supported by gato as mute
, kick
, imute
, rmute
, warn
, ban
-
Mute commands like
imute
,rmute
are unable to work on administrator members. Mute command are enable to work using the timeout feature of discord API by stripping their admin role for the mute time duration and automatically restored at the end of it. Timeout can't exceed 28 days. You can however change the default time of the mute (1 hour default). -
To change the default duration of the mute command, run :
$settings mute time <duration>
Note:
As said below, the duration can't be changed to a value greater to 28 days.
Explore Further
Every commands named here : jail
, mute
, kick
, imute
, rmute
, warn
, ban
can be customized. The default reply are embedded replies with detailled
info like the duration, the reason, the author of the command, target user.
-
To customize the embed, run :
$invoke <target_command> message <custom_message>
Note:
If you don't want an embedded reply, add
${ne}
at the beggining of your custom message.$invoke <target_command> message ${ne} <custom_message>
-
To preview your message, run :
$invoke <target_command> message preview
-
Want to come back to the default message ? No worries, run :
$invoke <target_command> message remove