Lockdown
Lock every channel for @everyone in one command. Unlocking puts each channel back exactly as it was.
GuildGuard sits between your server and anyone trying to wreck it. It reads every join, message and admin action, shuts attacks down the moment they start and rebuilds what was destroyed.
Five real attack patterns, replayed step by step. Pick one, or let it run.
These are the defaults GuildGuard ships with. Each one is a slider in the dashboard, and changes apply on the next event — no restart, no redeploy.
| Module | Watches | Default trigger | Response | Undo |
|---|---|---|---|---|
| Anti-Nuke | Channel, role, emoji, sticker & webhook changes; bans, kicks, prunes | 3 actions / 10 s | strip kick ban | auto-restore premium |
| Anti-Raid | Join rate, account age | 8 joins / 10 s | lockdown kick ban | unlock restores |
| Auto-Mod | Floods, duplicates, mass mentions, @everyone | 6 msgs / 5 s · 5 pings | delete timeout kick ban | — |
| Link filter | Invites, any URL, allow-listed domains | invites only | delete | — |
| Bot guard | Bots added by non-whitelisted users | any | kick bot | — |
| Permission guard | Roles gaining Admin, Ban, Manage Server… | any | revert | instant |
Everything a moderation team reaches for when a server is under fire — and the quiet tools for every other day.
Lock every channel for @everyone in one command. Unlocking puts each channel back exactly as it was.
Trusted staff and bots are never caught by Anti-Nuke. Only the server owner can edit the list.
Bots invited by untrusted members are removed on arrival — the most common way servers get nuked.
A role suddenly granted Administrator or Ban Members is reverted before it can be used.
Warn with a reason, DM the member automatically and keep a history per server.
Turn away accounts younger than a set number of days, with a DM explaining why.
Bulk delete up to a hundred messages, optionally from a single user.
Block every link except the domains you trust.
Incident feed, threat level, one-click lockdown and every setting — streamed in real time.
One button opens a private channel with your staff. Claiming, auto-close, limits and HTML transcripts to your log channel.
Up to five ticket types, each with its own questions, so staff get the details before they reply. Basic plan.
Put your own image or animated GIF under the ticket and verification panels, and preview it live on the dashboard. Premium plan.
Every command checks permissions and role hierarchy, so a moderator can never act on someone above them.
/lockdown [reason]Lock every channel for @everyoneManage Server/unlockLift the lockdown and restore every channelManage Server/whitelist add · remove · listUsers trusted by Anti-NukeOwner/statusProtection overview and statisticsEveryone/ban user [reason]Ban a member, with hierarchy checksBan Members/unban user_id [reason]Lift a ban by user IDBan Members/kick user [reason]Remove a member from the serverKick Members/timeout user minutesTemporarily mute a memberModerate/warn user reasonWarn and DM a memberModerate/warnings userShow a member's warning historyModerate/purge amount [user]Bulk delete up to 100 messagesManage Messages/setup-verify channel role [method]Post the verification panel: DM captcha, browser captcha or instantManage Server/logs channelChoose where security logs goManage Server/dashboardLink to this server's dashboardEveryone/planShow this server's plan and limitsEveryone/quarantine user [reason]Strip roles and hide every channel · PremiumManage Roles/unquarantine userRelease a member and give their roles back · PremiumManage Roles/backupSave roles, channels and permissions · BasicAdministrator/ticket panel · close · claim · add · remove · rename · transcript · statsRun the ticket system: post the panel, claim, close and save transcriptsTicket staffAnti-Nuke, Anti-Raid and Auto-Mod are on the moment GuildGuard joins, with defaults tuned on real servers.
Drag the GuildGuard role to the top. Discord only lets a bot act on members whose roles are below its own.
Sign in to the dashboard, pick a log channel, switch on verification and adjust any limit.
Every server gets real protection for free. Upgrade one server at a time for backups, auto-restore, quarantine and smarter filters.
Yes. Anti-Nuke, Anti-Raid, the spam and invite filter, captcha verification and logs are free forever. Basic and Premium add recovery and filtering tools for one server at a time, paid with crypto. See plans.
To stop a nuke it has to remove roles from, kick or ban the attacker, read the audit log in real time and recreate deleted channels and roles. Administrator guarantees a missing permission never blocks it in the middle of an attack.
Only if they behave like an attacker — for example deleting three channels within ten seconds. The server owner is never punished, and you can whitelist trusted staff and bots.
Discord lets bots act only on members whose highest role is below the bot's. If an attacker's role sits above GuildGuard's, it can't touch them.
Members press Verify in your server. With the DM captcha, GuildGuard sends them an image code in their direct messages (new members get it automatically when they join). With the browser captcha, they sign in with Discord on guildguardbot.com and type the code there. Either way the code is checked on our side, then the bot gives them your verified role. You can also choose instant, one-click verification.
Yes. The website and the bot share one database, and the bot picks up a saved setting within a few seconds — usually before event.
Raids happen at 3 AM. GuildGuard doesn't sleep. One click to invite, zero setup to be protected.