Price Adjustment: Aura Premium is now €3.99/mo (previously €2.00/mo) to support faster nodes and new features.
Online and protecting servers

Security that
never sleeps

Real-time antinuke and antiraid protection for Discord. Sub-second response, fully configurable, every protection independent.

Add to Server
<500ms
Response time
10+
Protections
24/7
Always active

OUR PARTNERS

Partner Logo
Why Aura
Everything a secure server needs

Each protection works independently. Enable what you need, tune what you want.

Absolute Anti-Nuke
Stops mass bans, kicks, channel deletions, and unauthorized bot additions in milliseconds. Your server is locked down before the damage is even done.
<0.5s
Response Time
Every event is processed instantly. No delays, no lag.
Anti-Raid
Detects and blocks join floods, spam, mention floods, unauthorized links, ghost pings, and malicious bot accounts instantly.
Raid Mode
Emergency toggle. Every joining member is kicked or banned instantly during an attack. One command to lock everything down.
Owner Immunity
The server owner is unconditionally immune from every protection. Trusted admins can be whitelisted easily.
Smart Alerts
Owner receives a DM only when a punishment is applied — not on every monitored event. No more spam.
Premium

Pro security.
Uncompromised.

9 advanced protections on top of everything you already have.

Advanced Anti-Spam
Stops duplicates, CAPS flood, emoji flood, and blocks unauthorized integrated app messages.
Panic Mode NEW
Ultimate emergency lockdown: instantly revokes critical permissions from all roles, and restores them when safe.
Anti-Mention
Block unauthorized mentions of specific users & roles.
Link Timeout
Apply custom timeouts (up to 24h) for malicious links and ghost pings.
Audit Logs
Keep track of every security event in a dedicated, isolated channel.
See all premium features & pricing

Introduction

Aura Security is a Discord bot built specifically to protect servers from two categories of threat: nuke attacks from compromised admins, and coordinated raids from outside. It acts in real time — most responses happen in under 500ms from the moment an event is received.

What it protects against

A nuke attack happens when an admin account is compromised — by token theft, phishing, or a malicious bot — and the attacker uses that account's permissions to mass-ban members, delete channels, delete roles, or add unauthorized bots. Because the actions come from a trusted account, Discord's own permission system doesn't stop them. Aura Security monitors admin-level events and cuts off the attack the moment a configured limit is exceeded, before significant damage is done.

A raid happens when a group of users — often using bot accounts — floods a server with spam messages, mention spam, unauthorized invite links, or simply joins the server in mass to cause chaos. Aura Security detects these patterns and responds per-user before the flood overwhelms the server.

How it works

Every protection is independent. Each one has its own on/off state, its own limit, and its own configured punishment. Changing the punishment for Anti Ban has no effect on Anti Kick. Disabling Anti Link has no effect on Anti Spam. This means you can fine-tune the bot precisely for your server without trade-offs.

When an event is detected, the bot checks three things in order before doing anything: is the user the server owner (always immune)? Is the user in the whitelist (always immune)? Does the user have Administrator or Manage Server permissions (immune from Anti Raid only)? If none of those apply, the bot checks the limit for that specific action. If the limit is exceeded, the configured punishment is applied immediately — no confirmation, no delay.

The two systems
Anti Nuke

Watches admin-level actions: mass bans, mass kicks, channel and role deletions, unauthorized bot additions, webhook creation, server renames. Tracks each action type in a 60-second window per executor. Punishes the executor and undoes the damage where possible (auto-unban, channel cleanup, permission restore).

Anti Raid

Watches member behavior and joins: message spam, mention floods, unauthorized links, join floods, ghost pings, new accounts. Works on a per-user, per-message, and per-join basis in real time. Escalates automatically to lockdown when join flooding is detected at scale.

All command replies are ephemeral

Only the person who ran the command sees the response. Security events are sent separately to the configured log channel, so the rest of your members never see bot alerts cluttering channels.

Setup Guide

Everything you need to do after adding the bot, in the right order. The whole process takes under 5 minutes.

Before anything else

Make sure Aura Security has the Administrator permission and that its role is positioned above all other roles in Server Settings → Roles. Without this, punishments will silently fail on higher-ranked users.

1. Set a log channel

Create a private channel (e.g. #aura-logs) visible only to staff. Every detection, punishment, lockdown, and ghost ping will be sent here.

/setlogUtility

If you skip this, Aura will attempt to find a channel named aura-logs or log automatically.

channelrequiredThe text channel to use for logs
2. Whitelist trusted admins

The server owner is always immune automatically. Every other staff member who performs admin actions (deleting channels, kicking users, etc.) must be whitelisted or the bot may detect their actions as an attack.

/whitelist addWhitelist

Run this for every trusted admin. Takes effect immediately for all protections.

userrequiredThe admin to whitelist
3. Adjust punishments (optional)

Default punishment for all Anti Nuke protections is Ban. If you prefer Kick or Derank for certain actions, change them now. Anti Raid actions default to timeout for spam and mention spam, and kick for join flooding.

/setpunishmentAnti Nuke

Select the action and the punishment. Changes apply immediately and persist across restarts.

actionrequiredWhich action to configure (Banning Members, Deleting Channels, Adding Bots, etc.)
punishment_typerequiredBan / Kick / Derank
4. Tune Anti Raid thresholds (optional)

The defaults work for most servers. Adjust only if you get false positives (active chat servers) or want stricter protection.

Protection Default Recommended for active servers
Anti Spam 5 msg / 3s 8–10 msg / 3s
Anti Mention 5 mentions / msg 8–10 mentions / msg
Anti Join Flood 10 joins / 10s 15–20 joins / 10s
5. Enable extra protections (optional)

These are off by default because they require additional configuration or are too strict for general use:

Protection What to do
Anti Link Enable, then run /antiraid link add for each domain you want to allow (e.g. youtube.com, twitch.tv). Discord invites are always blocked regardless.
Account Age Run /antiraid accountage 7. New accounts younger than 7 days are kicked on join. Adjust the number based on your community.
Anti Ghost Ping Enable with /enable Anti Ghost Ping. Log-only — no punishment applied, just a record in the log channel.
6. Verify your configuration
/settingsUtility

Shows 3 embeds covering every protection: Anti Nuke (status, limit, punishment), Anti Raid (thresholds, actions), System (log channel, whitelist count, raid mode). Check this before your server goes live.

Done

Aura Security is now configured. The bot will protect your server 24/7. Keep the log channel monitored to stay aware of suspicious activity.

Anti Nuke — How It Works

Anti Nuke monitors destructive admin-level actions and responds immediately when a limit is exceeded. Each protection has its own independent counter, window, and punishment.

The 60-second rolling window

When an executor performs a tracked action, a counter starts for that executor and that specific action type. The counter resets 60 seconds after the last event. If the counter reaches the configured limit within that window, the punishment is applied immediately.

Example

Anti Ban limit = 3. User bans member #1 at 12:00:00 (counter: 1/3). Bans #2 at 12:00:15 (2/3). Bans #3 at 12:00:45 (3/3) → limit reached, punishment applied immediately. The victim of each ban is also auto-unbanned. Counter resets at 12:01:45 (60s after last event).

What each protection does
Protection Triggered by Extra action on detection Default
Anti Ban Any member ban Auto-unbans the victim immediately 5/min
Anti Kick Any member kick 5/min
Anti Role Delete Role deletion 3/min
Anti Role Create Role created with dangerous permissions Removes the dangerous permissions from the new role immediately 8/min
Anti Channel Delete Channel or category deletion 3/min
Anti Channel Create Channel creation (flood) Deletes the created channels when the limit is hit 8/min
Anti Bot Add Unauthorized bot added to server Kicks the bot immediately immediate
Anti Prune Member prune executed immediate
Anti Role Update Role permissions changed to dangerous values, or permissions stripped Restores the previous permissions immediately 3/min
Anti Webhook Unauthorized webhook created Deletes the webhook immediately immediate
Anti Guild Update Server name changed without authorization Restores the original name immediately immediate
Immunity

The following users are completely exempt from all Anti Nuke checks: the server owner (unconditionally), users added to the whitelist via /whitelist add. Users with Administrator or Manage Server permissions are not automatically exempt from Anti Nuke — whitelist them explicitly if needed.

How the bot identifies the executor

The bot reads Discord's Audit Log to find who performed each action. Discord typically populates the audit log within 1–3 seconds of an event. If the bot cannot find the executor within 3 seconds, it logs the event but cannot apply a punishment. This is a Discord API limitation.

Anti Nuke — Commands

Commands to enable, disable, and configure each Anti Nuke protection independently.

/enableAnti Nuke

Enables a specific protection. All Anti Nuke protections are enabled by default — use this only if you previously disabled one.

protectionrequiredAnti Ban, Anti Kick, Anti Role Delete, Anti Role Create, Anti Channel Delete, Anti Channel Create, Anti Bot Add, Anti Prune, Anti Role Update, Anti Webhook
/disableAnti Nuke

Disables a specific protection. The protection will no longer monitor or act on that action type.

protectionrequiredSame options as /enable
/setlimitAnti Nuke

Changes how many actions per minute are allowed before punishment triggers. Lower = stricter. Protections with "immediate" default (Anti Bot Add, Anti Prune, Anti Webhook, Anti Guild Update) do not use a limit.

actionrequiredWhich action to configure
limitrequiredActions per minute (1–20)

Anti Nuke — Punishments

Each Anti Nuke protection has its own punishment, configured independently. The punishment is applied to the executor the moment the limit is exceeded.

Punishment types
Type What it does Reversible?
Ban Permanently bans the executor from the server Yes — unban from Discord settings
Kick Removes the executor from the server. They can rejoin if they have an invite. Yes — they can rejoin
Derank Removes all roles from the executor, leaving them with no permissions. They stay in the server. Yes — reassign roles manually
When to use each punishment

Ban is the default and the most effective — the attacker is immediately removed and cannot rejoin. Use this for protections where an attack is clearly malicious (Anti Ban, Anti Bot Add, Anti Prune, Anti Webhook).

Kick is less severe and useful when the executor might be a legitimate admin who made a mistake, or when you want to give them a chance to explain themselves.

Derank is the most conservative option — the executor loses all power immediately but stays in the server. Useful when you want to investigate before deciding on a permanent action.

/setpunishmentAnti Nuke

Change the punishment for a specific action. Applied immediately and persists across bot restarts.

actionrequiredThe action to configure (Banning Members, Kicking Members, Deleting Channels, etc.)
punishment_typerequiredBan / Kick / Derank
DM notifications

The server owner receives a DM only when a punishment is actually applied — not when an action is detected and monitored below the limit. Every detected event (including below-limit ones) is always logged in the log channel.

Anti Raid — How It Works

Anti Raid protects against attacks that come from outside the server — coordinated spam, mass joins, unauthorized links, and new accounts. Each check is independent and processes events in real time.

Protections overview
Protection How it triggers Default
Anti Spam User sends more than N messages in 3 seconds in any channel ON 5 msg/3s · timeout
Anti Mention A single message contains more than N user mentions. @everyone and @here count as 10 mentions each. ON 5/msg · timeout
Anti Join Flood More than N members join in 10 seconds. Triggers Auto Lockdown if enabled. ON 10/10s · kick
Auto Lockdown Activates a 5-minute lockdown automatically when Anti Join Flood triggers ON
Anti Link A message contains a URL not in the allowed domain list. Discord invite links are always blocked regardless of the list. OFF
Account Age A new member joins with an account younger than N days OFF 7 days
Anti Ghost Ping A message containing user mentions is deleted within a few seconds of being sent OFF log only
Raid Mode Manual toggle — every member who joins while active is kicked or banned OFF
Immunity

The following users are exempt from all Anti Raid checks: the server owner, whitelisted users. Users with Administrator or Manage Server permissions are automatically exempt from Anti Spam, Anti Mention, Anti Link, and Anti Ghost Ping — but not from Anti Join Flood, Account Age, or Raid Mode.

How Anti Spam works

The bot tracks every message per user in a 3-second sliding window across all channels. If the count exceeds the threshold, the spam messages are deleted and the action is applied. The window resets after 3 seconds of silence. The default action is a 10-minute timeout — the user cannot send messages but stays in the server.

How Raid Mode works

Raid Mode is a manual emergency toggle. When active, every member who joins is immediately kicked or banned — no threshold, no delay. The server owner and whitelisted users are immune. Run /raidmode again to deactivate it. Use this during an active raid when the join flood has already been stopped by lockdown but members are still trying to join.

Anti Raid — Commands

Commands to configure all Anti Raid protections, thresholds, and emergency modes.

/antiraid spamAnti Raid

Sets the spam threshold and action. The bot deletes the spam messages regardless of the action chosen.

thresholdoptionalMax messages in 3 seconds before action (2–15, default 5)
actionoptionaltimeout / kick / ban (default: timeout 10min)
/antiraid mentionAnti Raid

Sets the mention spam threshold and action. The message is deleted on detection.

limitoptionalMax mentions per message (2–20, default 5). @everyone / @here = 10 each.
actionoptionaltimeout / kick / ban (default: timeout 10min)
/antiraid joinAnti Raid

Sets the join flood threshold and action. When triggered, Auto Lockdown also activates if enabled.

thresholdoptionalMax joins in 10 seconds (2–30, default 10)
actionoptionalkick / ban applied to flooding members (default: kick)
/antiraid linkAnti Raid

Manages the domain whitelist for Anti Link. Enable Anti Link first with /enable Anti Link. Discord invite links are always blocked regardless of this list.

addoptionalDomain to allow (e.g. youtube.com, twitch.tv, imgur.com)
removeoptionalDomain to remove from the whitelist
/antiraid accountageAnti Raid

Sets the minimum account age and enables Account Age check automatically. New members whose Discord account is younger than this number of days are kicked immediately on join.

daysrequiredMinimum account age in days (1–365). 7 days is a safe starting point.
/raidmodeAnti Raid

Toggles Raid Mode on or off. When active, every joining member is immediately kicked or banned. Run the command again to deactivate. Whitelisted users and the server owner are always immune.

actionoptionalkick / ban (default: kick)

Server Security

Commands to manage Discord's built-in server security settings directly, without opening Server Settings.

/server verificationServer

Sets the server verification level. Works on all server types. Higher levels reduce bot account and alt account raids.

Level Requirement to send messages
None No restrictions
Low Must have a verified email on their Discord account
Medium Must have been registered on Discord for at least 5 minutes
High Must be a member of the server for at least 10 minutes
Highest Must have a verified phone number on their Discord account
/server contentfilterServer

Sets the explicit content filter level. Community servers only. When active, Discord automatically scans and removes media that violates its guidelines.

levelrequiredDisabled / Members without roles / All members
/server invitesServer

Pauses or resumes all invite links. When paused, no one can join via any existing invite link — including permanent ones. Community servers only.

pausedrequiredtrue = pause all invites · false = resume
/server infoServer

Shows current server security settings: verification level, content filter status, MFA requirement for moderators, invite state, total members, and whether Community mode is enabled.

Community servers only

Content filter and invite pausing require Community mode. Enable it in Server Settings → Enable Community. /server info will tell you if your server is a Community server.

Whitelist

Exempt specific users from every Aura Security protection — both Anti Nuke and Anti Raid.

Whitelisted users are completely ignored by all checks, regardless of what they do. The server owner is always exempt without needing to be added to the list.

Automatic partial exemptions

Users with Administrator or Manage Server permissions are automatically exempt from Anti Spam, Anti Mention, Anti Link, and Anti Ghost Ping. However, they are not exempt from Anti Nuke protections. If a trusted admin needs to perform bulk admin actions (e.g. deleting many channels at once), whitelist them explicitly.

/whitelist addWhitelist

Adds a user to the whitelist. Takes effect immediately for all protections and persists across restarts.

userrequiredThe user to whitelist (@mention or user ID)
/whitelist removeWhitelist

Removes a user from the whitelist. They will be monitored by all protections again immediately.

userrequiredThe user to remove
/whitelist listWhitelist

Shows all users currently in the whitelist with their Discord IDs. The server owner is not shown here — they are always exempt regardless.

Lockdown

Silence every text channel in seconds. Use during an active raid or emergency to prevent members from communicating.

Lockdown removes Send Messages, Add Reactions, and Create Thread from @everyone across all text channels. It does not affect voice channels or stage channels. Channels that had those permissions explicitly denied before lockdown are not changed.

/lockdown onLockdown

Activates lockdown immediately across all text channels. A message is sent to the log channel with who triggered it and why.

durationoptionalMinutes before auto-lift (1–60). Default: 5. If not set, lockdown stays active until manually removed.
reasonoptionalReason logged in the log channel
/lockdown offLockdown

Lifts the lockdown and restores permissions to all channels. Can be used before the duration expires.

reasonoptionalReason logged in the log channel
Auto Lockdown

When Anti Join Flood triggers and Auto Lockdown is enabled, lockdown activates automatically for 5 minutes. The log channel receives a message explaining what triggered it. You can still lift it manually with /lockdown off at any time.

Utility

General commands for monitoring, configuration, and diagnostics.

/settingsUtility

Shows the full configuration panel across 3 embeds. Embed 1 — Anti Nuke: every protection with its status (ON/OFF), current limit, and configured punishment. Embed 2 — Anti Raid: all thresholds, actions, and enabled state. Embed 3 — System: log channel, whitelist count, raid mode status, auto lockdown status.

/setlogUtility

Sets the channel where all security alerts are sent. Every detection, punishment, lockdown activation, and ghost ping is logged here. Only the active event is logged — the bot does not send a message for every monitored action below the limit.

channelrequiredA text channel in the server
/pingUtility

Shows bot health: roundtrip latency, WebSocket ping (Discord API connection), uptime, total servers the bot is in, and total users across all servers.

/helpUtility

Lists all available commands grouped by category (Anti Nuke, Anti Raid, Lockdown, Server, Whitelist, Utility) with a brief description of each.

Default Config

Every server starts with this configuration. Nothing needs to be changed for the bot to be effective — defaults are calibrated for general use.

Anti Nuke
Protection Status Limit Punishment
Anti Ban ON 5/min Ban
Anti Kick ON 5/min Ban
Anti Role Delete ON 3/min Ban
Anti Role Create ON 8/min Ban
Anti Channel Delete ON 3/min Ban
Anti Channel Create ON 8/min Ban
Anti Bot Add ON immediate Ban
Anti Prune ON immediate Ban
Anti Role Update ON 3/min Ban
Anti Webhook ON immediate Ban
Anti Guild Update ON immediate Ban
Anti Raid
Protection Status Threshold / Setting Action
Anti Spam ON 5 msg / 3s timeout 10min
Anti Mention ON 5 mentions / msg timeout 10min
Anti Join Flood ON 10 joins / 10s kick
Auto Lockdown ON 5 min lockdown on flood
Anti Link OFF
Account Age OFF 7 days min kick
Anti Ghost Ping OFF log only
Raid Mode OFF kick

Permissions

What Aura Security needs to function and why each permission is required.

Administrator

Aura Security requires Administrator. This single permission is necessary because the bot needs to: read audit logs (to identify who performed actions), ban and kick members, manage roles (for Derank and Anti Role Update), manage channels (for lockdown and Anti Channel Create cleanup), and send messages to the log channel.

Role position

The bot's role must be higher than any role it needs to act on in the role hierarchy. Discord prevents a bot from banning, kicking, or modifying users whose highest role is equal to or above the bot's role. Move the Aura Security role to the top of the list (below the server owner role).

Action Bot role must be
Ban / Kick a user Above the user's highest role
Derank a user Above every role being removed
Modify a role Above the role being modified
Timeout a user Above the user's highest role
What the bot never does
Action Details
Store message content Checked in memory only for spam/link/ghost ping detection — never written to the database
Change server settings without a command Server settings are only modified via explicit /server commands run by an authorized user
Act on the server owner The server owner is unconditionally immune from every action the bot can take
Share data with third parties See the Privacy Policy for full details on data collection

Troubleshooting

Specific problems, their causes, and exactly how to fix them.

The bot is online but not responding to commands

Slash commands register globally and can take up to 1 hour to appear after the bot joins a new server. If it's been longer, make sure the bot was invited with the application.commands scope — re-invite using the link on the homepage. Do not delete and re-add the bot repeatedly, as this resets the registration timer.

The bot punished a trusted admin

This happens when an admin performs multiple admin actions quickly (e.g. reorganizing channels, bulk-deleting roles) and their action count hits the Anti Nuke limit. Fix: run /whitelist add @admin for all trusted staff. If someone was wrongly banned, unban them from Server Settings → Bans, then whitelist them.

Anti Nuke detected an event but did not punish anyone

The bot reads Discord's audit log to identify the executor. If the audit log is not populated within 3 seconds of the event (a Discord API delay), the executor cannot be identified and no punishment is applied. The event is still logged in the log channel. This is not a bug — it is a Discord API limitation that affects all bots.

The bot cannot ban/kick/derank a specific user

The user's highest role is above or equal to the bot's role. Go to Server Settings → Roles and drag the Aura Security role above all other roles (except the server owner's). The server owner can never be punished by any bot regardless of role position.

Lockdown did not release automatically

If the bot restarts while a lockdown is active, the auto-release timer is lost. Use /lockdown off to lift it manually. To avoid this, keep the bot's hosting environment stable.

Anti Spam is timing out legitimate users in an active channel

Raise the spam threshold: /antiraid spam threshold:8 (or higher). The default of 5 messages in 3 seconds is appropriate for average servers but can be too strict for very active gaming or community servers. Alternatively, add active users to the whitelist if they're trusted regulars.

The bot is not in my log channel

Aura Security needs permission to View Channel and Send Messages in the log channel. If the channel is private, make sure the Aura Security role has these permissions explicitly granted on that channel. Re-run /setlog after fixing the permissions.

Still need help?

Join the support server. Describe what you expected to happen, what actually happened, and paste the relevant log from your log channel.

FAQ

Questions about the bot's behavior and edge cases.

Can the server owner ever be punished?

No. The server owner is always immune from every protection, unconditionally. This cannot be changed or overridden.

Does the bot log every message it reads?

No. Message content is checked in memory only for spam detection (message count), link detection (URL check), and ghost ping detection (on deletion). Nothing is written to the database. See the Privacy Policy for the full list of what is and is not stored.

Why does the bot DM me sometimes and not others?

A DM is sent to the server owner only when a punishment is actually applied. If an event is detected and the executor is below the limit (being watched), only the log channel receives a message — no DM. This prevents notification spam during normal server activity.

Can I use Derank and then re-assign roles manually?

Yes. Derank removes all roles from the executor but leaves them in the server. You can investigate what happened, then manually re-assign roles if you determine the action was a mistake. This makes Derank the safest option for ambiguous situations.

Does Anti Ghost Ping punish users?

No. Anti Ghost Ping only logs the event in the log channel. No action is taken on the user. It is designed as an awareness tool — staff can see that a ghost ping happened and who did it, then decide manually whether to take action.

What counts as a "dangerous permission" for Anti Role Create?

Administrator, Manage Server, Ban Members, Kick Members, Manage Roles, Manage Channels, Manage Webhooks, and Mention Everyone. If a role is created with any of these, Anti Role Create removes them immediately and logs the event. The creator is still punished if they've hit the limit.

Premium — Overview

Aura Security Premium unlocks advanced protections and extended logging starting from €3.99/month.

Premium features are completely independent from the base protections. They can be configured individually with /premium-setup and are visible in /settings as a dedicated 4th embed. The server owner is the only one who can configure premium features.

What's included
Feature What it does
Advanced Anti-Spam Blocks duplicate messages, CAPS flood, emoji flood, and integrated app messages
Anti-Link Timeout Applies a configurable timeout (1–1440 min) instead of just deleting the message
Ghost Ping Timeout Punishes ghost pings with a configurable timeout instead of just logging
Anti-Mention Protection Blocks mentions of specific protected users and roles, with timeout
Anti Server Icon Change Detects and logs any change to the server icon
Anti Emoji Protects the server's custom emoji library
Panic Mode MODIFIED Emergency server lockdown and role restriction
Audit Logs Separate log channel + toggle events
Verification System NEW Button or captcha verification gates to stop raids
Custom Bot NEW Guild-specific nickname and avatar personalization
Commands
/premium-setupPremium

Configure all premium features. Visible and usable only in premium servers, only by the owner.

/premium-helpPremium

Shows the setup guide for all premium features. Premium servers only, owner only.

/premium statusPremium

Shows the current premium status of the server — whether it's active and when it expires. Owner only.

/premium infoUtility

Shows all premium features and pricing. Available to everyone, in all servers.

Want the full picture?

Pricing, the full feature comparison, and an FAQ all live on the dedicated Premium page.

Single Server
€3.99/mo
Bundle (3 servers)
€10/mo
Enterprise (10 servers)
€359/yr
See full Premium page & pricing

Premium is activated by the Aura team. Contact us on the support server to purchase.

Advanced Anti-Spam

Four additional spam detection layers on top of the base anti-spam: duplicate messages, CAPS flood, emoji flood, and integrated app blocking.

Detection layers
Layer Triggers when Action
Duplicate Same message sent 3+ times in the last 5 messages Delete + timeout
CAPS Message 8+ chars with 70%+ uppercase letters 3 violations → delete + timeout
Emoji flood Message with more than 5 emoji 3 violations → delete + timeout
App/Webhook Message from an integrated app or unauthorized webhook Delete immediately
/premium-setup antispamPremium

Enable or disable advanced anti-spam and toggle each layer individually.

enabledrequiredtrue / false
duplicateoptionalEnable duplicate detection (default: true)
capsoptionalEnable CAPS flood detection (default: true)
emojioptionalEnable emoji flood detection (default: true)
appsoptionalBlock integrated app messages (default: true)

Ghost Ping Timeout UPDATED

Upgrades the base ghost ping detection from log-only to an active punishment. Now accepts natural time formats like 1m, 1h, 1d.

A ghost ping is when a user mentions someone and then immediately deletes the message. The bot detects the deletion and checks if the deleted message contained user or role mentions. If it did, the timeout is applied.

/premium-setup ghostpingPremium

Enable and configure the timeout duration for ghost pings.

enabledrequiredtrue / false
timeoutoptionalTimeout in minutes (1–1440, default: 5)

Anti-Mention Protection

Protect specific users and roles from being mentioned. When a protected user or role is tagged, the message is deleted and the sender receives a timeout.

This works independently from the base Anti-Mention (which limits total mentions per message). Use this to protect staff, important roles, or users who are frequently targeted by harassment.

/premium-setup antimentionPremium

Manage the protected list and configure timeout duration.

actionrequiredenable / disable / add_user / remove_user / add_role / remove_role / list / timeout
useroptionalUser to add or remove from protected list
roleoptionalRole to add or remove from protected list
timeoutoptionalTimeout in minutes when used with action: timeout (1–1440)

Anti Server Icon Change

Detects and logs any change to the server icon. When the icon is changed, an alert is immediately sent to the log channel with a link to the old and new icon.

This is a log-only protection — no automatic action is taken on the executor. It works alongside Anti Guild Update (which detects server name changes) to give you full visibility over unauthorized server modifications.

/premium-setup antiavatarPremium

Enable or disable server icon change detection.

enabledrequiredtrue / false

Advanced Logs

Extended security logging with more context and details on every security event — who triggered it, what exactly happened, and additional metadata.

Advanced logs provide deep visibility into every security event: Anti Nuke detections include the full audit log entry and executor history; Anti Raid events include message content previews and per-user action counts; premium events include all available metadata. Every embed gets a detailed footer with server member count and event ID.

Anti Emoji

Protects the server's custom emoji library from unauthorized changes. Detects when a compromised admin deletes, renames, or creates emojis and punishes them immediately.

What it detects
Event Description
Emoji Delete An emoji is removed from the server by an unauthorized executor
Emoji Rename / Edit An emoji's name is changed
Emoji Create An emoji is added to the server
Immunity

The server owner and whitelisted users are always immune. This protection monitors for actions by non-whitelisted admins.

/premium-setup antiemojiPremium

Enable and configure the punishment for unauthorized emoji changes.

enabledrequiredtrue / false
actionoptionalban / kick / derank (default: ban)

MODIFIEDPanic Mode

The nuclear option. One command instantly locks the entire server — every channel, every join, everything. Use when a situation is out of control and you need to stop all activity immediately. Now a standalone command.

What it does
Action Effect
All text channels Send Messages, Add Reactions, Create Threads, Use App Commands all denied for @everyone
All voice channels Connect denied for @everyone
New joins Every member who joins while Panic Mode is active is immediately kicked
On deactivation All channel permissions are fully restored to their previous state
Use with caution

Panic Mode affects every member in the server including normal users. It is designed for genuine emergencies. Always deactivate it when the threat is resolved.

/panicmodePremium

Toggle Panic Mode on or off. The executor's ID and timestamp are logged. Can only be used by the server owner.

actionoptionalactivate / deactivate (default: toggle)

Audit Logs

Configure two dedicated channels to separate your server's utility events from moderation actions.

Log Types
Category Tracked Events
Activity logs Deleted messages, Edited messages, Nickname/role changes, Invites, Emoji
Audit logs Bans, Kicks, Timeouts, Moderation actions
/premium-setup log action:Set channelsPremium

Configure the dedicated channels for both activity logs and audit logs.

activity_channelrequiredChannel for activity events
audit_channelrequiredChannel for audit events
/premium-setup log action:DisablePremium

Disable premium logs and remove the configured channels.

/premium-setup log action:StatusPremium

Shows the current configuration and channels for premium logs.

Dual Channel Setup

For best organization, we recommend creating a #utility-logs channel for Activity Logs and a separate #moderation-logs channel for Audit Logs.

NEWVerification System

Set up a verification gate to protect your server from raid bots. Users must verify to get access to channels.

Verification Types
Type Description
Button (Instant) Users verify instantly by clicking a button. Completely free.
Captcha (Premium) Users must solve a generated image captcha. Requires Premium.
Commands
/verification setupBase

Configure the verification channel, verified role, verification type, and optional unverified role.

channelrequiredThe channel where users verify
rolerequiredThe role granted to verified users
typerequiredbutton / captcha
unverified-roleoptionalRole for unverified users
/verification sendBase

Sends the persistent verification button panel to the configured verification channel.

/verification statusBase

View current verification configuration.

/verification disableBase

Disables the verification system.

NEWCustom Bot

Personalize Aura Security's name and avatar specifically in your server to match your community branding. Requires the Custom Bot tier.

Features
Feature Description
Guild Nickname Set a custom nickname for the bot in your server.
Guild Avatar Upload an image as the bot's custom avatar for your server.
Commands
/custom-bot setupCustom Bot

Configure the custom nickname and/or avatar. Can only be executed by the server owner.

nameoptionalNew nickname for the bot
avataroptionalImage file for the custom avatar
/custom-bot resetCustom Bot

Restores the bot's default nickname and avatar in your server.

© 2026 Aura Security. All rights reserved.

Terms of Service

1. Acceptance

By adding Aura Security to your Discord server, using any of its commands, or interacting with it in any way, you agree to these Terms of Service in full. If you do not agree with any part of these terms, you must remove the bot from your server immediately.

2. Eligibility

You must be at least 13 years old to use Aura Security, in compliance with Discord's own Terms of Service. By using the bot, you represent that you meet this age requirement and have the legal capacity to enter into these terms. Server owners are responsible for ensuring their server complies with applicable laws and Discord's guidelines.

3. Permitted Use

Aura Security is provided exclusively for server protection and moderation purposes. You agree to use it only in good faith and in compliance with Discord's Terms of Service and Community Guidelines. You may not use Aura Security to:

  • Harass, target, or unfairly punish specific users or groups
  • Exploit, reverse engineer, or attempt to circumvent any security feature or protection mechanism
  • Attempt unauthorized access to the bot's backend systems, database, or infrastructure
  • Deliberately trigger protections to cause harm to legitimate server members
  • Use the bot in connection with illegal activities or content prohibited by Discord

4. Server Owner Responsibility

The server owner is solely responsible for how Aura Security is configured and used on their server. All actions taken by the bot — banning, kicking, timing out, or silencing members — are the direct result of the configuration set by the server's administrators. We are not liable for:

  • Actions taken against innocent members due to misconfiguration (e.g. limits set too low, admins not whitelisted)
  • Damage caused by attacks that occur before the bot is properly configured
  • Any loss of data, members, or server content resulting from events the bot was not able to prevent

5. Service Availability

We aim to keep Aura Security available and functioning at all times, but we do not guarantee uninterrupted availability. The service may be temporarily unavailable due to planned maintenance, updates, infrastructure issues, or events outside our control. We will announce significant planned downtime in the support server when possible.

6. Modifications to the Service

We reserve the right to modify, update, or discontinue any feature of Aura Security at any time, including but not limited to adding new protections, changing default values, removing features, or altering command behavior. Significant changes will be announced in the support server. Continued use of the bot after changes have been made constitutes acceptance of the updated service.

7. Termination

We reserve the right to remove Aura Security from any server at any time, without prior notice, if the server or its administrators are found to be in violation of these terms, Discord's Terms of Service, or applicable law. You may remove the bot from your server at any time by kicking it — no further action is required.

8. Disclaimer of Warranties

Aura Security is provided "as is" and "as available" without any warranties of any kind, expressed or implied. We do not guarantee that the bot will detect or prevent all attacks, respond within any specific timeframe, or function without errors. Security is inherently probabilistic — no automated system can catch every threat. Server owners should maintain their own moderation practices alongside the bot.

9. Limitation of Liability

To the maximum extent permitted by applicable law, we shall not be liable for any indirect, incidental, special, or consequential damages arising out of or in connection with your use of Aura Security, including but not limited to loss of members, data, server reputation, or revenue — even if we have been advised of the possibility of such damages.

10. Changes to These Terms

We may update these Terms of Service at any time. Changes will be announced in the support server. The date at the top of this page reflects the most recent revision. Continued use of the bot after the updated terms are published constitutes acceptance of those terms.

11. Premium — No Refund Policy

All premium purchases are final and non-refundable. No refunds will be issued under any circumstance, including but not limited to: accidental purchases, unused subscription time, server closure, dissatisfaction with features, or removal of the bot. By purchasing Aura Security Premium, you explicitly acknowledge and accept this policy.

12. Contact

Questions about these terms? Join oursupport server.

© 2026 Aura Security. All rights reserved.

Privacy Policy

1. Overview

This Privacy Policy explains what data Aura Security collects, why it collects it, how it is used and stored, and what rights you have regarding that data. We are committed to collecting only what is strictly necessary to operate the bot and never using your data for any purpose beyond that.

2. Data We Collect and Why

We collect the minimum data required to operate the bot's security features:

  • Server IDused as the primary key to store and retrieve your server's configuration from the database
  • Server namestored alongside the Server ID for identification purposes in the support context
  • User IDsstored only for users explicitly added to the whitelist via /whitelist add. No other user IDs are stored.
  • Protection configurationwhich protections are enabled or disabled, their limits, punishment types, and log channel ID. This is the core operational data of the bot.

3. Data Processed in Real Time (Never Stored)

The following data is processed in memory to operate specific protections, but is never written to any database or log:

  • Message content — scanned in real time to detect spam (message count per user per 3 seconds), unauthorized links (URL check), and mention floods (mention count per message). The content is not stored, analyzed beyond its immediate purpose, or sent anywhere.
  • Deleted message data — checked on deletion to detect ghost pings (whether the deleted message contained mentions). The content itself is not stored.
  • Join timestamps — tracked in memory per join event to detect join flooding. Not stored between bot restarts.
  • Audit log data — read from Discord's API to identify who performed a destructive action. This data is read-only and never stored by us.

4. How Your Data Is Used

All collected data is used exclusively to operate Aura Security's protection features for your specific server. Specifically:

  • Server configuration data is loaded into memory at bot startup and used to determine how to respond to events in real time
  • Whitelist user IDs are checked against event executors to determine immunity
  • The log channel ID is used to route security alerts to the correct channel in your server

We do not use your data for advertising, analytics, machine learning, profiling, or any purpose beyond operating the bot. We do not sell, rent, trade, or share your data with any third parties for commercial purposes.

5. Data Storage and Security

Configuration data is stored in a secure database. We take reasonable technical measures to protect stored data from unauthorized access, alteration, or loss. Data is retained for as long as the bot remains in your server. Removing the bot does not automatically delete your server's stored configuration — see Section 6 for deletion requests.

6. Your Rights and Data Deletion

You have the right to request deletion of all data associated with your server at any time. To do so, contact us in the support server. We will process the request and confirm deletion. Note that deleting server data will reset all configurations — if you re-add the bot afterward, it will start with default settings.

Individual users can request removal of their User ID from a server's whitelist by asking the server owner to run /whitelist remove.

7. Third-Party Services

Aura Security interacts with the Discord API to function. All interaction with Discord is subject to Discord's Privacy Policy. We have no control over how Discord processes data on their end. Beyond Discord, we do not use any third-party analytics, tracking, or advertising services.

8. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, the date at the top of this page will be updated to reflect the most recent revision. Significant changes will be announced in the support server. Continued use of the bot after an updated policy is published constitutes acceptance of that policy.

9. Contact

Privacy requests or questions? Join oursupport server.

© 2026 Aura Security. All rights reserved.
Aura Security Premium

Advanced protection,
unlocked.

Everything in the base plan, plus 9 premium protections built for servers that demand absolute security.

Single Server
€3.99/mo
Advanced protection for one server.
  • 9 Advanced Protections
  • Extended Audit Logs
  • Panic Mode
Get Premium
Custom Bot
€7.99/mo
Your own branded bot for your community.
  • Everything in Premium
  • Custom Bot Image
  • Dedicated Bot Instance
Get Custom Bot
Instant activation
No restart, no downtime
Secure checkout
Payments via PayPal
9 protections
Independent premium features
Payment Methods:
Free vs Premium

See exactly what you unlock

No guesswork — every premium protection, side by side with the free plan.

Feature Free Premium
Advanced Anti-Spam
Anti-Link Timeout
Ghost Ping Timeout
Anti-Mention Protection
Anti Server Icon Change
Anti Emoji Deletion
Panic Mode
Dedicated Audit Logs Channel
Verification System (anti-raid bots)
Custom Bot Nickname & Avatar
What you get

9 advanced protections

Each premium feature is independent and configurable. Master your server's security perfectly.

Advanced Anti-Spam
Detects duplicate messages, CAPS flood, emoji flood, and blocks integrated app messages.
Anti-Mention
Block mentions of specific protected users and roles. Configurable list, timeout on violation.
Link & Ghost Ping
Punishes ghost pings and unauthorized links with configurable timeouts.
Anti Icon
Protects the server icon from unauthorized updates and changes.
Advanced Logs
Highly detailed and comprehensive security logging for every action and event in your server.
Priority Support
Direct access to our development team for fast incident response.
Audit Logs
Separate configurable channel for moderation events.
Panic Mode MODIFIED
Emergency lockdown: temporarily revokes role perms. Now a standalone command.
Emoji Protection
Anti-delete and anti-change security for custom emojis.
Verification System NEW
Create verification gates with buttons or captcha to protect your server from raid bots.
Custom Bot Nick/Avatar NEW
Customize the bot nickname and avatar specifically for your server to match your brand.
Questions

Before you upgrade

Does Premium cover more than one server?
Yes. The Bundle plan covers 3 servers (4 on annual billing), and the Enterprise plan covers up to 10. Each covered server gets the full set of premium protections, configured independently.
What happens to my settings if I cancel?
Your premium configuration is kept, not deleted — it simply stops being enforced. If you resubscribe later, everything you had set up is still there.
Is payment secure?
Payments are processed entirely by PayPal. Aura never sees or stores your card or account details.
Does it apply instantly to my existing server?
Yes — as soon as the purchase goes through, premium protections activate on your server with no restart or reinvite needed.
Can I switch between monthly and annual billing?
Yes, at any time from the same page — switching to annual billing applies the discounted yearly price shown above.
Can I get a refund?
Premium purchases are final — we don't offer refunds once a purchase goes through. Use the comparison above to check exactly what you're getting before you buy, or ask in Discord support first if anything is unclear.

Discord Server Rules

Last updated: April 2026

1
Respect everyone
Treat all members with respect. No insults, harassment, personal attacks or discriminatory behaviour of any kind. Disagreements are fine — toxicity is not.
2
No spam or flood
Do not send repeated messages, walls of text, excessive mentions, or use disruptive formatting. Keep conversations clean and readable.
3
No unauthorized links or advertising
Do not post Discord invite links, referral links or advertisements for other servers or services without explicit staff permission.
4
Use channels correctly
Post content in the relevant channel. Off-topic messages, help requests in the wrong channel, or bot commands outside bot channels will be removed.
5
No NSFW or offensive content
NSFW content, gore, hate speech, or anything that violates Discord's Terms of Service is strictly forbidden and will result in an immediate ban.
6
No impersonation
Do not impersonate staff members, other users, or official accounts. This includes usernames, avatars, or any other deceptive behaviour.
7
Follow staff instructions
Staff decisions are final. If you disagree with a moderation action, open a ticket — do not argue publicly. Repeated refusal to comply will result in a ban.
8
No ban evasion
Creating alternative accounts to bypass a ban or mute is strictly prohibited and will result in a permanent ban of all accounts involved.
These rules apply to all channels and interactions within the Aura Security Discord server. Violations may result in warnings, mutes, kicks or bans depending on severity. The staff team reserves the right to take action at their discretion.
Live Infrastructure Monitoring

System Status

Real-time operational metrics for the Aura Security bot.

Aura Security
Main Service / Active Cluster
OPERATIONAL
Response Time 24 ms
Uptime (30d) 99.9%
90 Days Uptime History 99.9% Uptime
90 days ago Today
No incidents reported
All systems have been running without interruption for the last 90 days. This page updates automatically when something needs attention.
Home
Status
Docs
Premium