Certain parts or the entirety of the plugin/feature may require a Premium Subscription.
For further information about premium services, please visit our Premium Page.
The Moderator plugin is an essential feature of MEE6, automating various moderation tasks to help server administrators and moderators enforce rules, ensuring that the server remains a safe and enjoyable space for everyone.
Automod rulesets are automatic checks you can enable or disable to manage content within your server.
Bad Words
This feature enables MEE6 to scan messages for a list of pre-defined words or phrases to prevent the use of offensive or inappropriate language. You can specify what action MEE6 should take when bad words are detected. The actions include:
Disabled: No action is taken
Delete Message: The offending message is removed
Warn Member: The member receives a warning
Delete Message & Warn Member: Both actions above are taken
Advanced settings allow for further customization:
Deny for all roles except: Select roles that are immune to this check.
Allow for all roles except: Select roles that are subjected to this check.
Deny for all channels except: Select channels where this check is enforced.
Allow for all channels except: Select channels where this check is ignored.
Repeated Text
Server Invites
External Links
Excessive Caps
Excessive Emojis, Spoilers, and Mentions
Zalgo
Anti-Spam
The Moderator Plugin includes the ability to set up automated actions based on specific triggers or rule violations. These automated actions help enforce rules and manage disruptive behavior, keeping the server organized and safe.
Automated Actions Based on Warnings:
You can configure actions based on the number of warnings a member accumulates within a specific time period, such as 24 hours. For example:
10 Warnings in 14 Days - Permanent Ban: After ten warnings within 14 days, the action is a permanent ban.
5 Warnings in 7 Days - Temporary Ban (3 Days): After five warnings in 7 days, the action is a 3-day temporary ban.
2 Warnings in 24 Hours - Temporary Mute (1 Day): After two warnings in 24 hours, the action is a 1-day temporary mute.
Order of Automated Actions:
Automated actions should be organized by severity. More severe actions should be placed at the top, as MEE6 applies the first matching action it finds. For example, the permanent ban rule should be at the top, followed by less severe actions like temporary mutes.
By configuring automated actions, you can implement a streamlined and effective moderation system that helps maintain a positive community atmosphere. Regularly review and adjust the settings to ensure they align with your server's needs.
The Admin feature is specifically for setting Immunity Roles, allowing certain roles to be unaffected by both auto-moderation and manual moderation.
Every action taken by anyone in the server is logged in the Audit Logs, which administrators and moderators can review for transparency or to assist with investigations.
The events are logged and sent via a webhook every 1-5 minutes.
Member muted: Logs when a member is muted in the server.
Member unmuted: Logs when a member's mute is removed.
Moderation ban: Records when a member is banned through moderation actions.
Moderation unban: Tracks when a member's ban is lifted through moderation.
Message updated: Captures changes made to a message.
Message deleted: Logs when a message is deleted.
Invite posted: Records when an invite link is shared in the server.
Nickname changed: Logs changes to a member's nickname.
Member banned: Tracks when a member is banned from the server.
Member joined server: Logs when a new member joins the server.
Member left server: Records when a member leaves the server.
Member unbanned: Tracks when a previously banned member is unbanned.
User updated: Captures changes to a member's profile or roles.
Role created: Logs when a new role is created in the server.
Role updated: Tracks updates to an existing role.
Role deleted: Records when a role is deleted.
Member roles changed: Logs any changes to a member's roles.
Member joined voice channel: Tracks when a member joins a voice channel.
Member left voice channel: Records when a member leaves a voice channel.
Server edited: Logs changes to the server's settings or details.
Emojis updated: Tracks additions, edits, or deletions of emojis.
Channel created: Logs when a new channel is created.
Channel updated: Records updates made to a channel.
Channel deleted: Tracks when a channel is deleted.
Below is a table listing the moderator commands available in the MEE6 bot, along with their argument options:
Command | Description | Arguments/Options |
---|---|---|
/ban |
Ban a member from the server | @member (Mention), reason (Optional) |
/tempban |
Temporarily ban a member from the server | @member (Mention), duration , reason (Optional) |
/clear |
Delete a channels messages | amount (Number of messages to delete: 50k max) |
/clear-all-infractions |
Remove all infractions of every member in the server | @member (Mention, optional) |
/infractions |
Display a members infractions | @member (Mention, optional) |
/kick |
Kick a member from the server | @member (Mention), reason (Optional) |
/mute |
Mute a member in the server | @member (Mention), duration , reason (Optional) |
/tempmute |
Temporarily mute a member in the server | @member (Mention), duration , reason (Optional) |
/role-info |
Get information about a role | @role (Mention of the role) |
/server-info |
Get information about the server | |
/slowmode |
Enable/Disable slowmode in a channel | duration , reason (Optional) |
/unban |
Unban a member from the server | userID (User ID) |
/unmute |
Unmute a member from the server | @member (Mention), reason (Optional) |
/user-info |
Get information about a member | @member (Mention, optional) |
/warn |
Warn a member | @member (Mention), reason (Optional) |
Feedback and Suggestions
Noticed a mistake or incorrect information? Have suggestions for new additions? Join our Support Server to let us know.