Skip to content

Moderation

Moderation

Keep your server safe and healthy with professional-grade moderation tools.

The Moderation module is the backbone of Naeris. It provides a comprehensive suite of commands and an automated system (AutoMod) to help you manage your community and enforce your server rules effectively.

🛡️ Getting Started

To use the moderation features, ensure Naeris has the following permissions:

  • Manage Messages
  • Kick Members
  • Ban Members
  • Moderate Members (for Timeouts)
Configuring Logs
We highly recommend setting up a **Log Channel** on the [Dashboard](https://dashboard.naerisbot.fr/) to keep track of every moderation action taken by the bot or your staff.

📜 Core Commands

/ban

Bans the specified member from the server.

Usage/ban <user> [reason]
Example/ban @User Breaking rules

/kick

Kicks the specified member from the server.

Usage/kick <user> [reason]
Example/kick @User Unsolicited DMs

/softban

Bans and immediately unbans a member to clear their messages.

Usage/softban <user> [reason]
Example/softban @User Spamming

/timeout

Timeouts the specified member for a set duration.

Usage/timeout <user> <duration> [reason]
Example/timeout @User 1h Spamming

/untimeout

Removes the timeout from a specified member.

Usage/untimeout <user> [reason]
Example/untimeout @User

/warn

Issues a strike to a member.

Usage/warn <user> [reason]
Example/warn @User Inappropriate language

/unban

Unbans a member from the server.

Usage/unban <user_id> [reason]
Example/unban 1267951485585461288

📜 Management & Utilities

/purge

Deletes a specific amount of messages (all, attachments, bots, links, token, user).

Usage/purge <type> <amount> [user]
Example/purge all 50

/nick

Manages member nicknames (set or reset).

Usage/nick <set/reset> <user> [name]
Example/nick set @User Naeris

/warnings

Lists or clears user warnings.

Usage/warnings <list/clear> <user>
Example/warnings list @User

/voice

Voice moderation tools (mute, unmute, deafen, undeafen, kick, move).

Usage/voice <action> <user> [channel/reason]
Example/voice mute @User

🤖 AutoMod

Naeris features a built-in AutoMod that can automatically detect and handle:

  • Spam: Multiple messages in a short time.
  • Mass Mention: Tagging too many users/roles at once.
  • Invite Links: Filtering Discord server invites.
  • Bad Words: Censoring blacklisted words.

You can configure the sensitivity and punishments for each of these in the AutoMod section of the dashboard.

Released under the ISC License.