Moderation¶
warn¶
Sends a message to the mod log specifying the member has been warned without punishment.
`{prefix}`warn @user reason - warns a user for "reason"
customlog¶
Sends a message to the mod log with custom text.
`{prefix}`customlog reason - warns a user for "reason"
timeout¶
Set a timeout (no sending messages or adding reactions) on the current channel.
`{prefix}timeout 60` - prevents sending messages in this channel for 1 minute (60s)
prune¶
Bulk delete a set number of messages from the current channel.
`{prefix}prune 10` - Delete the last 10 messages in the current channel.
{prefix}prune 786324930378727484 - Deletes all messages up to that message ID punishments +++++++++++ List currently active mutes and deafens in a guild
`{prefix}punishments:` Lists currently active punishments in current guild
ban¶
Bans the user mentioned.
`{prefix}ban @user reason - ban @user for a given (optional) reason
unban¶
Unbans the user mentioned.
`{prefix}unban user_id reason - unban the user corresponding to the ID for a given (optional) reason
kick¶
Kicks the user mentioned.
`{prefix}kick @user reason - kick @user for a given (optional) reason
mute¶
Mute a user to prevent them from sending messages
`{prefix}mute @user 1h reason` - mute @user for 1 hour for a given reason, the timing component (1h) and reason is optional.
unmute¶
Unmute a user to allow them to send messages again.
`{prefix}unmute @user reason - unmute @user for a given (optional) reason
deafen¶
Deafen a user to prevent them from both sending messages but also reading messages.
`{prefix}deafen @user 1h reason` - deafen @user for 1 hour for a given reason, the timing component (1h) is optional.
selfdeafen¶
Deafen yourself for a given time period to prevent you from reading or sending messages.
`{prefix}selfdeafen time (1h5m, both optional) reason`: deafens you if you need to get work done
undeafen¶
Undeafen a user to allow them to see message and send message again.
`{prefix}undeafen @user reason - undeafen @user for a given (optional) reason
voicekick¶
Kick a user from voice chat. This is most useful if their perms to rejoin have already been removed.
`{prefix}voicekick @user reason` - kick @user out of voice
purgenm¶
Manually run a new member purge
modlogconfig¶
Set the modlog channel for a server by passing the channel id
`{prefix}modlogconfig #join-leave-logs` - set a channel named #join-leave-logs to log joins/leaves
verifymember¶
Command to verify a member who may not have a team number set, or who hasn’t sent the required verification message.
nmconfig¶
Sets the config for the new members channel
`{prefix}nmconfig #new_members Member I have read the rules and regulations` - Configures the #new_members channel
so if someone types “I have read the rules and regulations” it assigns them the Member role. nmpurgeconfig +++++++++++++ Sets the config for the new members purge
`{prefix}nmpurgeconfig Members 90: Kicks everyone who doesn't have the members role 90 days after they join.
memberconfig¶
Set the member role for the guild. The member role is the role used for the timeout command. It should be a role that all members of the server have.
`{prefix}memberconfig Members` - set a role called "Members" as the member role
{prefix}memberconfig @everyone - set the default role as the member role {prefix}memberconfig everyone - set the default role as the member role (ping-safe) {prefix}memberconfig @ everyone - set the default role as the member role (ping-safe) {prefix}memberconfig @.everyone - set the default role as the member role (ping-safe) {prefix}memberconfig @/everyone - set the default role as the member role (ping-safe) linkscrubconfig +++++++++++++++ Set a role that users must have in order to post links. This accepts the safe default role conventions that the memberconfig command does.
`{prefix}linkscrubconfig Links` - set a role called "Links" as the link role
{prefix}linkscrubconfig @everyone - set the default role as the link role {prefix}linkscrubconfig everyone - set the default role as the link role (ping-safe) {prefix}linkscrubconfig @ everyone - set the default role as the link role (ping-safe) {prefix}linkscrubconfig @.everyone - set the default role as the link role (ping-safe) {prefix}linkscrubconfig @/everyone - set the default role as the link role (ping-safe) say_the_line ++++++++++++ Says the line. “Welcome to the server! Please set your team affiliation in your nickname.”
`{prefix}say_the_line @tweirtx` - Says the line mentioning @tweirtx
crossbans¶
Cross ban
subscribe¶
Subscribe to a guild to cross ban from
unsubscribe¶
Remove cross ban subscription
view_subs¶
View crossban subscriptions for the current server