List of all the moderation commands of Marsha.
Here is a list of all the available moderation commands with Marsha. You can manage the access od each one with Groups.
Commands | Explanation |
---|
!user <user id> | Search user by nickname or user id |
!usernames <user id> | Username history of the specified user |
!nicknames <user id> | Nickname history of the specified user |
!members all <name> | Displays all guild members |
!members name <name> | Find users with the same name |
!members nickname <name> | Find users with the same nickname |
!members discriminator <name> | Find users with the same discriminator |
!members id <name> | Find users with the same ID |
!auto-mod user <user id> | Displays all the infractions of the specified user |
!inf moderator <user id> | Displays all the infractions of the specified moderator |
Note: for the members commands, you can also search with partial data. For example, if you need to find a user, but you only have four digits of their ID (for example: 7845), type !members id 7845 to find every member with the same numbers in their ID.
Auto Moderation
Commands | Explanation |
---|
!auto-moderation all | Displays all the flagged messages by the automod |
!auto-moderation filter infractionid <inf id> | Displays the specified infraction |
!auto-moderation filter user <user id> | Displays all the flagged messages of a user |
!auto-moderation filter type <type> | Displays all the flagged messages with the specified type |
!auto-moderation filter message <user id> | Displays the filtered message |
Infractions
Commands | Explanation |
---|
!inf | Displays all the infractions |
!inf user <user id> | Displays all the infractions of the specified user |
!inf type <type> | Displays all the infractions of the specified type |
!inf moderator <user id> | Displays all the infractions of the specified moderator |
!inf reason <reason> | Displays all the infractions containing the same reason |
!inf active | Displays all the active infractions (temporary actions) |
!inf id <inf id> | Displays the infraction with the specified id |
Commands | Explanation |
---|
!inf get <inf id> | Displays the mentioned infraction in a detailed way |
Edit infractions
Commands | Explanation |
---|
!inf edit <inf id> <reason/time/attachment> <value> | Edit a certain parameter of the infraction |
!inf edit <inf id> delete | Delete an infraction |
Sanctions
Commands | Explanation |
---|
!warn <user id> <reason> | Warn the user |
!kick <user id> <reason> | Kick the user from the server |
!ban <user id> <reason> | Ban the user from the server |
!mute <user id> <reason> | Mute the user |
Temporary sanctions
The duration can be s (seconds), m (minutes), h (hours) or d (days).
Commands | Explanation |
---|
!ban <user id> <duration> <reason> | Temporarily ban the user from the server |
!mute <user id> <duration> <reason> | Temporarily mute the user on the server |
!timeout <user id> <duration> <reason> | Discord's built-in timeout feature |
Revert sanctions
Commands | Explanation |
---|
!unban <user id> <reason> | Revoke the ban the user from the server |
!unmute <user id> <reason> | Revoke the mute the user on the server |
Dangerous Commands
These commands should be granted to trusted staff members. You can also monitor these commands with the Alerts system.
Multi Sanctions
Commands | Explanation |
---|
!multi-ban name <name> | Ban multiple users with the same name |
!multi-ban id <id> | Ban multiple users based on IDs in one command |
!multi-ban time <time> | Ban multiple users within the set timeframe |
!multi-kick name <name> | Kick multiple users with the same name |
!multi-kick id <id> | Kick multiple users based on IDs in one command |
!multi-kick time <time> | Kick multiple users within the set timeframe |
Note: These commands do not execute themselves without any confirmation. You can make a typo without being worried to ban or kick innocent people.
Anti-raid
Commands | Explanation |
---|
!anti-raid <option> | Set the level of anti raid |
!channel-lock <channel> | Prevent users from writing or speaking in a channel |
!channel-unlock <channel> | Allow users from writing or speaking in a channel |
!channel-lock all | Prevent users from writing or speaking in all channels |
!channel-unlock all | Allow users from writing or speaking in all channels |
Miscellaneous Commands
Commands | Explanation |
---|
!archive <user> <count> | Create an archive of the last messages of the specified user |
!bringall <voice channel> | Bring all the users in your voice channel into the specified one |
!channel | Displays the current channel information |
!channels name | Displays all the channels in the server |
!clear <user id/role id/contains/all> <number> | Clear messages with specified parameters |
!discriminators <discriminator> | Find users with the specified discriminator |
!emoji <emoji> | Displays the specified emoji |
!mod-stats | Displays the moderation statistics of the server |
!role <role> | Get information about a role |