Feature

Moderation &
Anti-Nuke

A complete server protection suite — from everyday moderation commands to advanced anti-nuke and anti-raid systems that act faster than any human can.

Moderation Tutorial Anti-Nuke Setup
Everyday moderation

All the tools your staff needs

Nocta provides a full set of moderation commands that your server's staff can use to maintain order. Every action is logged, every warning is stored persistently, and every command respects Discord's permission hierarchy.

Warning System

Issue and track warnings per member with reasons. Warnings persist in the database even if the user leaves and rejoins. View, search, and clear individual or bulk warnings.

Timeouts (Mute)

Uses Discord's native Timeout feature. Specify duration in minutes, hours, or days. Timed-out members can't send messages, react, or join voice channels.

Ban & Kick

Ban or kick members with optional reasons. Bans are logged with full context. Unban by user ID at any time.

Bulk Message Purge

Delete up to 100 messages at once in any channel. Fast, clean, and logged to your server's audit trail.

Channel Lockdown

Instantly lock a channel to prevent all members from sending messages. Unlock just as quickly when the situation is resolved.

Audit Logging

All moderation actions are sent to your configured log channel with timestamps, moderator info, affected user, and reason.

Advanced protection

Anti-Nuke & Anti-Raid

These are two separate but complementary systems designed to protect your server from coordinated attacks — whether from a compromised admin account or a flood of bot accounts.

Anti-Nuke

Monitors admin-level actions in real time. When a single account exceeds thresholds for destructive actions within a short window, it's automatically stripped of permissions and optionally banned.

  • Mass ban detection
  • Mass kick detection
  • Mass channel deletion
  • Mass role deletion
  • Mass webhook creation
  • Unauthorized bot addition
  • Configurable whitelist for trusted admins
  • Server owner always exempt

Anti-Raid

Monitors the rate of new member joins. When a surge crosses the configured threshold, the verification gate activates automatically — restricting new joiners until the wave passes.

  • Configurable join-rate thresholds
  • Auto-activation of verification gate
  • Pending role assigned to new joiners
  • Discord OAuth verification required to proceed
  • Optional account age requirement
  • Optional server membership requirement
  • 10-minute auto-cooldown with logging
  • Manual override available
Commands

Core moderation commands

CommandDescription
.warn @user [reason]Issue a warning to a member
.warnings @userView all warnings for a member
.clearwarn @user [id|all]Clear a specific or all warnings
.mute @user [duration] [reason]Timeout a member (10m, 2h, 1d, 7d)
.unmute @userRemove a timeout early
.kick @user [reason]Kick a member from the server
.ban @user [reason]Ban a member from the server
.unban [user-id]Unban a member by their Discord ID
.purge [1-100]Bulk delete messages in the current channel
.lockdownLock the current channel
.unlockUnlock the current channel
.antinuke on/offEnable or disable anti-nuke protection
.antinuke whitelist @userWhitelist a user from anti-nuke
.antinuke statusView anti-nuke configuration
.antiraid on/offEnable or disable anti-raid monitoring
.verification on/offManually toggle the verification gate

Protect your server now

Follow the step-by-step guides to set up moderation, anti-nuke, and anti-raid protection for your server.