Moderating
Learn how to take moderative action using Sentri
timeout
Usage:
!timeout <member_or_role> [time=None] [reason]
Restricted to:
MOD
Aliases:
tt
Cooldown:
1 per 1.0 second
Checks:
server_only
Timeout users. <member_or_role> is the username/rolename, ID or mention. If provided a role, everyone with that role will be timedout. [time] is the time to mute for. Time is any valid time length such as 45 minutes or 3 days. If nothing is provided the timeout will be 60 seconds default. [reason] is the reason for the timeout. Defaults to None if nothing is provided. Examples: !timeout @member 5m talks too much !timeout @member 10m
untimeout
Usage:
!untimeout <member_or_role> [reason]
Restricted to:
MOD
Aliases:
utt
Cooldown:
1 per 1.0 second
Checks:
server_only
Untimeout users. <member_or_role> is the username/rolename, ID or mention. If provided a role, everyone with that role will be untimed. [reason] is the reason for the untimeout. Defaults to None if nothing is provided.
slowmode
Usage:
!slowmode [interval]
Checks:
bot_can_manage_channel and server_only
Changes thread's or text channel's slowmode setting. Interval can be anything from 0 seconds to 6 hours. Use without parameters to disable.
rename
Usage:
!rename <member> [nickname]
Restricted to:
ADMIN
Checks:
server_only
Change a member's server nickname. Leaving the nickname argument empty will remove it.
userinfo
Usage:
!userinfo [member]
Checks:
server_only
Show information about a member. This includes fields for status, discord join date, server join date, voice state and previous usernames/global display names/nicknames. If the member has no roles, previous usernames, global display names, or server nicknames, these fields will be omitted.
names
Usage:
!names <member>
Show previous usernames, global display names, and server nicknames of a member.
kick
Usage:
!kick <member> [reason]
Restricted to:
ADMIN
Checks:
server_only
Kick a user. Examples: - !kick 428675506947227648 wanted to be kicked. This will kick the user with ID 428675506947227648 from the server. - !kick @Twentysix wanted to be kicked. This will kick Twentysix from the server. If a reason is specified, it will be the reason that shows up in the audit log.
ban
Usage:
!ban <user> [days=None] [reason]
Restricted to:
ADMIN
Checks:
server_only
Ban a user from this server and optionally delete days of messages. days is the amount of days of messages to cleanup on ban. Examples: - !ban 428675506947227648 7 Continued to spam after told to stop. This will ban the user with ID 428675506947227648 and it will delete 7 days worth of messages. - !ban @Twentysix 7 Continued to spam after told to stop. This will ban Twentysix and it will delete 7 days worth of messages. A user ID should be provided if the user is not a member of this server. If days is not a number, it's treated as the first word of the reason. Minimum 0 days, maximum 7. If not specified, the defaultdays setting will be used instead.
massban
Usage:
!massban <user_ids> [days=None] [reason]
Restricted to:
ADMIN
Aliases:
hackban
Checks:
server_only
Mass bans user(s) from the server. days is the amount of days of messages to cleanup on massban. Example: - !massban 345628097929936898 57287406247743488 7 they broke all rules. This will ban all the added userids and delete 7 days worth of their messages. User IDs need to be provided in order to ban using this command.
tempban
Usage:
!tempban <member> [duration=None] [days=None] [reason]
Restricted to:
ADMIN
Checks:
server_only
Temporarily ban a user from this server. duration is the amount of time the user should be banned for. days is the amount of days of messages to cleanup on tempban. Examples: - !tempban @Twentysix Because I say so This will ban Twentysix for the default amount of time set by an administrator. - !tempban @Twentysix 15m You need a timeout This will ban Twentysix for 15 minutes. - !tempban 428675506947227648 1d2h15m 5 Evil person This will ban the user with ID 428675506947227648 for 1 day 2 hours 15 minutes and will delete the last 5 days of their messages.
softban
Usage:
!softban <member> [reason]
Restricted to:
ADMIN
Checks:
server_only
Kick a user and delete 1 day's worth of their messages.
voicekick
Usage:
!voicekick <member> [reason]
Restricted to:
MOD
Checks:
server_only
Kick a member from a voice channel.
voiceunban
Usage:
!voiceunban <member> [reason]
Restricted to:
ADMIN
Checks:
server_only
Unban a user from speaking and listening in the server's voice channels.
voiceban
Usage:
!voiceban <member> [reason]
Restricted to:
ADMIN
Checks:
server_only
Ban a user from speaking and listening in the server's voice channels.
unban
Usage:
!unban <user_id> [reason]
Restricted to:
ADMIN
Checks:
server_only
Unban a user from this server. Requires specifying the target user's ID. To find this, you may either: 1. Copy it from the mod log case (if one was created), or 2. Enable Developer Mode, go to Bans in this server's settings, right-click the user and select 'Copy ID'.
Last updated