A complete server protection suite — from everyday moderation commands to advanced anti-nuke and anti-raid systems that act faster than any human can.
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.
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.
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 or kick members with optional reasons. Bans are logged with full context. Unban by user ID at any time.
Delete up to 100 messages at once in any channel. Fast, clean, and logged to your server's audit trail.
Instantly lock a channel to prevent all members from sending messages. Unlock just as quickly when the situation is resolved.
All moderation actions are sent to your configured log channel with timestamps, moderator info, affected user, and reason.
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.
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.
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.
| Command | Description |
|---|---|
| .warn @user [reason] | Issue a warning to a member |
| .warnings @user | View 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 @user | Remove 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 |
| .lockdown | Lock the current channel |
| .unlock | Unlock the current channel |
| .antinuke on/off | Enable or disable anti-nuke protection |
| .antinuke whitelist @user | Whitelist a user from anti-nuke |
| .antinuke status | View anti-nuke configuration |
| .antiraid on/off | Enable or disable anti-raid monitoring |
| .verification on/off | Manually toggle the verification gate |
Follow the step-by-step guides to set up moderation, anti-nuke, and anti-raid protection for your server.