Custom Discord BotModeration & Safety
Keep Your Server Safe

Moderation & Safety

A complete moderation toolkit with automated protection, manual moderation commands, and configurable escalation — everything you need to keep your community safe.

moderation
Online
AdminusedToday at 3:42 PM

/moderate banuser:ToxicUser#0001reason:Repeated harassmentduration:30d

SCNX BotBOTToday at 3:42 PM

User Banned

ToxicUser#0001 has been banned from the server. Reason: Repeated harassment after 3 warnings Duration: 30 days Moderator: Admin

Warnings

3/3

Prior Actions

2 mutes, 1 kick

Moderation action logged • Case #1248

Message #moderation

Illustration only — actual interface and behavior may differ

Automatic Escalation Flow

Configure thresholds once and the bot escalates automatically. 3 warnings becomes a mute, a mute becomes a kick, and repeat offenders get banned — all without staff lifting a finger.

WarningFormal notice
MuteSilence user
KickRemove from server
BanPermanent removal
99.9%
Anti-Spam Accuracy
<1s
Avg Response Time
24/7
Threats Blocked
25+
Languages

Moderation Commands

A comprehensive set of moderation commands that cover every situation your team will encounter. From simple warnings to server-wide lockdowns, every action is logged and trackable.

Ban, kick, mute, and warn users with configurable durations
Quarantine suspicious users without removing them
Bulk-delete messages with smart filtering
Lock individual channels or the entire server
Track all moderation actions per user
Add private moderator notes to user profiles
staff-commands
Online
ModeratorusedToday at 7:15 PM

/moderate warnuser:RuleBreakerreason:Spamming in general

SCNX BotBOTToday at 7:15 PM

Warning Issued

RuleBreaker has been warned. Reason: Spamming in general Moderator: Moderator

Total Warnings

2/3

Next Escalation

Mute (30m)

Case #1245 • 1 more warning until auto-mute

Message #staff-commands

Illustration only — actual interface and behavior may differ

Permission Levels

Not every moderator needs the same power. Four distinct permission tiers let you build a structured moderation team with clear responsibilities.

Level 1 — Helpers: Access to basic commands like warn and channel-mute
Level 2 — Moderators: Can mute, kick, and manage warnings
Level 3 — Senior Moderators: Can ban, quarantine, and use bulk actions
Level 4 — Administrators: Full access to all commands including lockdown and configuration
staff-commands
Online
JuniorModusedToday at 4:20 PM

/moderate banuser:ToxicUserreason:Harassment

SCNX BotBOTToday at 4:20 PM

Insufficient Permissions

You do not have permission to use this command. Your level: Level 2 (Moderator) Required level: Level 3 (Senior Moderator) Contact an administrator if you believe this is an error.

Permission denied • /moderate ban requires Level 3+

Message #staff-commands

Illustration only — actual interface and behavior may differ

Threat Intelligence at a Glance

Every moderation action feeds into a unified audit trail. Spot patterns, track repeat offenders, and make data-driven decisions about your server safety.

Last 24 Hours
Warnings Issued12
Auto-Mod Actions34
Bans2
Messages Deleted156
Top Triggers
Anti-Spam
Anti-Link
Bad Words
Anti-Invite
Repeat Offenders
SpamBot99BANNED
RuleBreaker2 WARNS
SneakyUserMUTED
TrollMaster1 WARN

Auto-Moderation

Let the bot handle the obvious rule-breakers so your team can focus on the nuanced situations. Every auto-mod feature is fully configurable with custom thresholds and actions. Set up rules once and the bot enforces them 24/7 — even when no staff is online.

Anti-spam: Detect and stop message spam automatically
Anti-invite: Block unauthorized Discord invite links
Anti-link: Filter unwanted URLs and domains
Anti-mention-spam: Prevent mass-mention abuse
Anti-join-raid: Detect and counter sudden join waves
Bad-word filter: Block messages containing prohibited words or phrases
Configurable actions per rule: warn, mute, kick, quarantine, or ban
Automatic escalation based on warning count
general
Online
SpamBot99Today at 6:12 PM

FREE NITRO AT DISCORD-GIFT.COM FREE NITRO FREE NITRO!!!

SpamBot99Today at 6:12 PM

FREE NITRO AT DISCORD-GIFT.COM FREE NITRO FREE NITRO!!!

SCNX BotBOTToday at 6:12 PM

Auto-Mod: Spam Detected

SpamBot99 has been muted for 30 minutes. Reason: Anti-spam triggered (3 duplicate messages in 5s) Messages deleted: 2

Auto-Moderation • Rule: Anti-Spam

Message #general

Illustration only — actual interface and behavior may differ

Ghost Ping, Ping Protection & Logging

Keep your server transparent and accountable. Every deleted ping is caught, excessive mentions are controlled, and all moderation actions are logged to a channel of your choice. Nothing slips through the cracks — your mod log becomes the single source of truth.

Ghost ping detection: Catch and expose deleted mentions
Ping protection: Limit how often users can ping roles or members
Full moderation logging to a dedicated channel
Detailed action records with reason, moderator, and timestamp
User action history accessible with /moderate actions
mod-log
Online
SCNX BotBOTToday at 9:47 PM

Ghost Ping Detected

SneakyUser deleted a message that mentioned @Moderator. Original message: "@Moderator you're so bad at your job lol" Channel: #general Deleted after: 4 seconds

Ghost Ping Logger

SCNX BotBOTToday at 9:52 PM

Moderation Action: Warn

User: SneakyUser Action: Warning issued Reason: Harassment via ghost ping Moderator: Admin Total warnings: 2/3

Moderation Log • Action #1247

Message #mod-log

Illustration only — actual interface and behavior may differ

Verification & Join Gate

Stop bad actors before they even enter your server. Require new members to pass a captcha or get staff approval, and filter accounts that do not meet your criteria. Combined with scam link detection and anti-grief, your server stays protected from every angle.

Captcha verification with easy, medium, and hard difficulty
Manual staff verification mode for high-security servers
Join Gate: require a profile picture and/or account age to enter
Scam link detection with strict and cautious modes
Anti-grief: limit moderator actions per timeframe with auto-quarantine
Warning expiration: warnings auto-expire after a configurable time
verification
Online
SCNX BotBOTToday at 1:05 PM

Verification Required

Welcome to the server! Please complete the captcha below to gain access. Difficulty: Medium Time limit: 60 seconds Attempts remaining: 3

Click the button below to start verification

SCNX BotBOTToday at 1:06 PM

Verification Passed

NewUser has been verified and granted access. Method: Captcha (Medium) Time taken: 12 seconds Account age: 45 days

Join Gate checks passed • Member verified

Message #verification

Illustration only — actual interface and behavior may differ

Comprehensive Logging

Every server event is captured in your log channel. From message edits to role changes, voice movements to emoji updates — nothing goes unnoticed. Build a complete audit trail that makes server administration transparent and accountable.

Channel events: create, update, and delete logging
Role changes: create, update, delete, and assignment tracking
Member updates: nickname changes, role additions, joins, and leaves
Message events: edits, deletes, and bulk deletes with content
Voice events: join, leave, move, mute, and deafen tracking
Emoji and sticker changes: create, update, and delete
Ban and unban logging with reason and moderator
Server setting changes and invite tracking
server-log
Online
SCNX BotBOTToday at 8:30 PM

Message Edited

User: Alex Channel: #general Before: Hey guys, check out this cool link After: Hey guys, check out this cool video

Message Log • ID: 1098234567890

SCNX BotBOTToday at 8:32 PM

Role Updated

Role: Moderator Changed by: Admin Permissions added: Manage Messages, Kick Members Color changed: #3498db → #e74c3c

Role Log • Role ID: 987654321

SCNX BotBOTToday at 8:35 PM

Voice Channel Activity

User: Sarah Action: Moved channels From: General Voice To: Gaming Lounge Duration in previous: 1h 23m

Voice Log

Message #server-log

Illustration only — actual interface and behavior may differ

Built for Every Scenario

Whether it is a single troll or a coordinated raid, the right tool is always one command away.

Rule Violation

User breaks a rule? Issue a warning with `/moderate warn`. The bot tracks the count and auto-escalates when thresholds are hit.

/moderate warn + auto-escalation

Spam Attack

Anti-spam fires within a second, deleting offending messages and muting the sender. Your members barely notice the disruption.

Auto-mod + anti-spam rule

Coordinated Raid

Anti-join-raid detects the wave. One command locks the entire server. Review and clean up on your schedule, not theirs.

/moderate lockdown + anti-join-raid

Why Server Owners Choose SCNX

Everything you need in one bot. No more juggling multiple bots for different moderation tasks.

FeatureSCNXOther Bots
Permission Levels (1-4)
Auto-Mod with Smart Rules~
Warn Escalation System
Anti-Raid Protection~
Ghost Ping Detection
Scam Link Database~
Verification / Join Gate~
Full Dashboard Control

All Moderation Commands

Every command your moderation team needs, built into a single bot. All actions are logged and permission-controlled.

Command

CommandDescription
/moderate banPermanently or temporarily ban a user from the server with an optional reason and duration.
/moderate unbanRevoke a ban and allow a previously banned user to rejoin the server.
/moderate kickKick a user from the server. They can rejoin with a new invite.
/moderate muteMute a user for a specified duration, preventing them from sending messages.
/moderate unmuteRemove a mute from a user, restoring their ability to send messages.
/moderate warnIssue a formal warning to a user. Warnings are logged and can trigger automatic escalation.
/moderate revoke-warnRemove a previously issued warning from a user's record.
/moderate quarantineQuarantine a user, restricting their access to most channels while keeping them in the server.
/moderate clearBulk-delete messages in a channel. Supports filtering by user, content, or age.
/moderate channel-muteMute a specific user in a specific channel without affecting their access elsewhere.
/moderate lock / unlockLock or unlock a channel, preventing or restoring the ability for members to send messages.
/moderate lockdownInitiate a server-wide lockdown, restricting access across all channels simultaneously.
/moderate notesView or add private moderator notes to a user's profile for internal staff reference.
/moderate actionsView the complete moderation history and all actions taken against a specific user.
/reportAllow members to report rule-breaking users or messages directly to your moderation team.

Frequently Asked Questions

Yes. Every auto-moderation feature lets you choose the action: warn, mute, kick, quarantine, or ban. You can also set up automatic escalation (e.g., 3 warnings = mute, 5 = ban).

Yes. The anti-join-raid feature detects sudden waves of new joins and automatically takes action. Combined with the server lockdown feature, you can shut down raids instantly.

Yes. Four moderator levels let you control exactly which commands each tier of staff can use.

Yes. Both bans and mutes support configurable durations and automatically expire.

Every action is logged with the moderator's name, timestamp, and reason. Use /moderate actions to audit any user, and permission levels ensure mods only access commands appropriate for their rank.

Not directly, but you can start fresh with a clean slate. All new actions will be fully tracked from day one.

New members must complete a verification step before gaining server access. Choose between captcha verification (easy, medium, or hard difficulty) or manual staff approval. Combined with Join Gate, you can also require a minimum account age or profile picture.

Yes. Each auto-moderation rule (anti-spam, anti-link, bad-word filter, etc.) can have its own action configured independently. For example, spam could trigger a mute while bad words trigger a warning. You can also set different thresholds and escalation paths per rule.

Ready to secure your server?

Set up powerful moderation tools in minutes. No coding required.

Get started