Reference
Coming from another bot
In short
Set Bastion up fully first, then switch off the old bot's protection, then remove it. Never run two anti-nuke bots at once: they'll punish each other.
Before you start
If you already use a security bot such as Wick, most of the ideas here will be familiar. Only the names differ. The thing to avoid is a gap with no protection, or an overlap where two bots fight each other.
Moving from Wick? The Wick bot alternative page compares the two side by side.
Settings can't be imported from another bot. You don't need them. Picking a security level sets everything sensibly in one step.
The safe order
Write down what you rely on
Note your old bot's whitelist, log channel, verification channel, member role and any blocked words. Five minutes now saves guessing later.
Invite Bastion
Add it to the server. Follow getting started.
Put Bastion's role at the top
Above the old bot's role as well. See the setup guide.
Run /setup and pick a level
/setupmakes the Quarantined role and a private log channel. Then pick a level in the dashboard. Balanced is right for most servers.Switch off the old bot's protection
Turn off its anti-nuke, anti-spam and join checks in its own dashboard. Do this before the two overlap for long.
Copy across what you noted
Set your log channel, trusted people, moderator roles and blocked words.
Move verification
Run
/verification setupin your verify channel and delete the old bot's verify message. See verification.Remove the old bot
Kick it, then delete any roles it left behind, such as its own quarantine or muted role.
Run /status
Check your security score and fix anything listed.
CarefulDon't leave two anti-nuke bots running together. When one acts, the other can see a bot removing roles or kicking people and treat it as an attack.
Words you may know by another name
| You may know it as | In Bastion | Read more |
|---|---|---|
| Whitelist | Trusted people | Trusted people |
| Heat, anti-spam | Automod, which runs on heat | Heat |
| Anti-nuke thresholds | Limits, per person, for a minute and for an hour | Anti-Nuke |
| Quarantine, jail | Quarantine | Quarantine |
| Join filters | Join Gate | Join Gate |
| Join raid, anti-raid | Anti-Raid | Anti-Raid |
| Shutdown, server lock | Lockdown | Lockdown |
| Permit levels, staff levels | Moderator roles | Moderation |
| Infractions, punishments | Cases | Moderation |
Things that work differently
- Settings live in the dashboard. There are no setup commands to learn beyond
/setupand/verification setup. See the dashboard. - There's one trusted list. No tiers and no per-module whitelists. A person is trusted or they aren't. Roles can't be trusted, only people.
- Automod has ignore lists for roles and channels, for anything that should skip spam checks but still be watched by anti-nuke.
- Verification never leaves Discord. No private messages, no web page and no QR code. Tell your members, as they may be used to something else.
- Quarantine is the default punishment, not a ban, so mistakes are easy to undo.
- Slash commands only. There's no prefix.
What doesn't come across
- Old warnings and cases. Bastion's case history starts at number 1.
- Members stuck in the old bot's quarantine or mute role. Release them with the old bot before you remove it, or fix their roles by hand afterwards.
- The old bot's backups. Make a fresh one with
/backup createif you have Pro.
TipMembers who already hold your member role don't need to verify again. Point Bastion at the same role and they carry on as before.
Your other bots
Bots that create or delete channels quickly, such as ticket bots, may set off anti-nuke on the first busy day. If your old security bot had them whitelisted, do the same here. The steps are in troubleshooting.
Can I run both for a few days to compare?
Keep the old bot in the server if you like, but switch its protection off. Only one bot should be acting.
Bastion kicked my old bot.
The old bot went over an anti-nuke limit, most likely while it was reacting to something. Switch its protection off and invite it back if you still need it.
Is my server unprotected while I switch?
Not if you follow the order above. Bastion is fully on before the old bot is switched off.
Do my members have to do anything?
No, unless you change the member role used for verification.
How long does it take?
About ten minutes for most servers, longer if you have many blocked words to copy.
Last updated