Antinuke
Stops staff and compromised admins mass-deleting channels, roles or members. Reverts what it can, punishes whoever did it.
Antiraid
Stops outsiders — join floods, brand-new accounts, spam waves, mention spam.
Automod
Blocks message content — banned words, links, invites, mention counts — using Discord’s native AutoMod.
Honeypot
Catches compromised accounts with a bait channel, then fingerprints their scam images and blocks them server-wide.
Which do I need?
I have staff I don't fully trust
I have staff I don't fully trust
Antinuke. It’s the only layer that watches people who already have permissions. Set thresholds on ban, kick, channel, role, webhook and emoji, turn on
antinuke bot so nobody can sneak an app in, and whitelist only the handful of people who genuinely do bulk work.We keep getting raided
We keep getting raided
Antiraid, specifically
massjoin and newaccount. Both pause invites for a set duration when they trigger, which is what actually stops a raid rather than cleaning up after one. Add automation if the raiders are using selfbots.People post scam links or images
People post scam links or images
Honeypot plus automod links. The honeypot catches compromised accounts before they reach a real channel; the link filter handles everything else.Then turn on
honeypot scan on. It perceptually fingerprints every scam image it sees and blocks that image across the whole server — surviving re-compression, cropping and recolouring, so a campaign that rotates its wording gets caught by the graphic it keeps reusing. !honeypot blacklist add on a reply adds anything that slips through.Chat is a mess
Chat is a mess
Automod — the word filter, invite filter, and mention limits. Discord enforces these itself, so they apply instantly with no bot round-trip. Pair it with warn thresholds so repeat offenders escalate on their own.
I want mods without giving out real permissions
I want mods without giving out real permissions
Fake permissions. Grant a role the ability to use
ban through mira without giving it Discord’s Ban Members permission. If they lose access to the bot, they lose the ability entirely.The recommended baseline
Copy-pasteable. Adjust the thresholds to your server’s size.How they interact
They run independently and can all fire on the same event — which is fine, because each is checking something different. A raider who joins during a mass-join wave, posts a scam link and mass-mentions in one message will trip antiraid, automod and the honeypot at once. Whichever punishment lands first sticks. The one thing to watch: if antiraid’s punishment isban and antinuke’s ban threshold is low, mass-banning raiders can look like a nuke. mira’s own actions are exempt from its antinuke, so this doesn’t actually happen — but if you have another bot doing the banning, whitelist it.
Checking your setup
!configuration gives you a shorter overview across every module at once.
What to do during an attack
1
Pause invites
2
Lock the server
!unlockdown all when it’s over — it only unlocks what it locked, so channels that were already private stay private.3
Clean up
4
Undo the damage
If antinuke caught it, its alert message has a restore button that recreates deleted roles and channels with their original permissions and members. Otherwise:
5
Resolve the state
