FIREWALLX Adaptive Discord Protection Engine
Anti-Nuke Systems How it works Commands FAQ Dashboard
Every protection system is free until the end of 2026

The third deleted channel is the last one.

FirewallX reads your server's audit log as it happens. When anyone crosses a limit you set — deleting channels, banning members, adding bots — they are timed out, kicked, banned or stripped of their roles, and the channels and roles they deleted are rebuilt.

Default rule: 3 channel deletions by one person within 120 seconds — they get a 60-minute timeout.

A nuke attempt, step by step Simulation of the default rule
Your server Attacker

    Live across every server running FirewallX

    Servers protected
    —
    Incidents blocked
    —
    Restores run
    —

    18 actions watched. Each one has its own limit.

    Anti-Nuke counts every action per person inside a time window — 120 seconds by default, adjustable from 30 to 600. Reach the limit and the response you chose runs. Whitelisted users and roles are logged but never punished.

    Channels

    Roles & permissions

    Members & bots

    Server identity

    Invites, webhooks & emoji

    3 Default limit

    Choose the response — globally or per action

    • Timeout60 minutes by default, you set the length
    • KickRemoved from the server
    • BanBanned and can't rejoin
    • Clear rolesEvery role is taken away

    Auto-restore

    Deleted channels and roles are recreated with their settings, in their original position when possible. Every restore is counted in the live stats above.

    Five more systems, one dashboard

    Each system has its own page in the dashboard and its own slash command. Turn them on one at a time or all at once.

    Anti-Raid

    Counts joins inside a short window. When joins pass the threshold, a raid lockdown starts — anyone joining during it can be timed out, kicked or banned, and very new accounts are flagged by age.

    Default: 5 joins in 10 seconds starts a 10-minute lockdown.

    Anti-Spam

    Eleven checks on every message, with low, medium and high sensitivity profiles.

    • Messages per window
    • Duplicate messages
    • Mentions per message
    • Auto slowmode
    • CAPS percentage
    • Emoji per message
    • Discord invites
    • Links
    • Link shield
    • Attachment floods
    • Auto lockdown

    Anti-Swear

    Separate lists for minor and severe words, plus your own regex. Arabic matching normalizes spelling and catches attached prefixes like و، ف، ب، ال. Repeat offenders build up points over time.

    Responses: delete, log, or both.

    Verification

    New members stay in an unverified role until they pass. Pick one-click, a captcha code inside a Discord modal, or a web captcha page — then add a minimum account age, a time limit and a welcome DM.

    One click Captcha code Web captcha

    Logging

    Every trigger is posted to your log channel in your server's language — who did it, which action, and the count that fired. Read it back any time with /securitylog.

    What happens in the seconds after an attack starts

    1. Discord records the action

      A channel deletion, a ban, a role edit or a new bot lands in the audit log. FirewallX reads it straight away and finds who did it.

    2. It's counted against your limit

      Counts are kept per person and per action, inside your time window. The bot's own actions are ignored.

    3. The response runs

      The punishment is applied, deleted channels and roles are rebuilt, and the incident is posted to your log channel.

    Run it from Discord too

    Twelve slash commands for staff who'd rather not leave the chat.

    /fw
    Protection overview, turn systems on or off, server-wide lockdown.
    /risk
    Risk analysis for the server or a single member.
    /fwtest
    Simulate the protection rules against a member.
    /security
    Recent security events and 24-hour stats.
    /securitylog
    Look up events by system, member or event ID.
    /punish
    Timeout, kick, ban or clear a member's roles.
    /cleanup
    Delete messages by member, text, bots, or everything recent.
    /unban
    Unban a user by ID, with a reason.
    /antispam
    Status, on/off and sensitivity for Anti-Spam.
    /antiswear
    Status, on/off and response mode for Anti-Swear.
    /verification
    Channel, roles, flow type and options for verification.
    /server
    Server details and icon.

    Common questions before installing FirewallX.

    Is FirewallX free?

    Yes. Every protection system — including features that used to need Bronze, Silver or Gold — is free for all servers until the end of 2026.

    Does FirewallX replace my current moderation bot?

    No. Think of FirewallX as a safety layer under your existing bots.

    What permissions does the bot need?

    The invite asks for Administrator.

    How hard is it to set up?

    Basic protection takes a few minutes.

    Stuck on setup?

    Join the FirewallX support server for setup help, bug reports and update announcements.

    Join the support server

    Set your limits once. FirewallX enforces them every second.

    Add the bot, open the dashboard, and the defaults protect you from the first minute.