Appearance
Setup Wizard
The Bulwark Setup Wizard automatically prepares your server for protection by creating channels, configuring permissions, and saving your initial settings.
Running Setup
Use the following command:
txt
/setupBulwark will guide you through the setup process using interactive buttons and menus.
What the Wizard Checks
Before setup begins, Bulwark verifies:
- Bot permissions
- Manage Roles permission
- Manage Channels permission
- View Audit Log permission
- Moderation permissions
- Channel creation permissions
If any required permission is missing, Bulwark will notify you before continuing.
Automatic Setup
The setup wizard can automatically create:
txt
📂 Bulwark
├── 📄 moderation-logs
└── 📄 security-logsModeration Logs
Used for:
- Bans
- Kicks
- Timeouts
- Warnings
- Role changes
- Message purges
Security Logs
Used for:
- AntiRaid detections
- Link Scanner events
- Verification events
- Account Scanner alerts
- AntiNuke detections
- Security warnings
Log Configuration
You can choose to:
Automatic
Bulwark creates channels automatically.
Manual
Select existing channels to use for:
- Moderation Logs
- Security Logs
Security Modules
During setup you can enable:
AntiRaid
Detects:
- Join floods
- Account waves
- Suspicious joins
Recommended:
txt
Enabled: Yes
Threshold: 8 joins
Window: 30 secondsLink Scanner
Detects:
- Scam links
- Phishing links
- Malicious URLs
- Suspicious invites
Recommended:
txt
Enabled: Yes
Delete Messages: Yes
DM User: YesAccount Scanner
Checks:
- Account age
- Default avatars
- Suspicious usernames
- Recently created accounts
Recommended:
txt
Enabled: Yes
Minimum Age: 7 daysVerification
Choose a verification method:
Button Verification (Free)
Users click a button to verify.
Captcha Verification (Premium)
Users complete a captcha challenge.
Web Verification (Premium)
Users complete verification through the Bulwark verification portal.
Verification Roles
Setup will ask for:
Verified Role
Role granted after successful verification.
Example:
txt
MemberUnverified Role
Role assigned before verification.
Example:
txt
UnverifiedPremium Features
Premium guilds unlock:
- Captcha Verification
- Web Verification
- Advanced AntiRaid Detection
- Owner DM Alerts
- Enhanced Security Logging
- Advanced Punishments
Setup Complete
After setup finishes, Bulwark will display:
txt
✓ Security Logs Configured
✓ Moderation Logs Configured
✓ AntiRaid Enabled
✓ Link Scanner Enabled
✓ Verification ConfiguredYour server is now protected.
Re-running Setup
You can run the wizard again at any time:
txt
/ setupExisting settings will be updated without deleting your data.
Troubleshooting
Setup Fails
Check:
- Bulwark has Administrator permissions
- Bulwark's role is above managed roles
- The bot can create channels
Logs Not Sending
Verify:
- Log channels exist
- Bulwark can send messages
- Logging is enabled
Verification Not Working
Verify:
- Verification is enabled
- Verified role is configured
- Bulwark can manage the role
Missing Commands
Guild commands may take a few seconds to update after deployment.
Recommended Configuration
For most servers:
txt
AntiRaid: Enabled
Link Scanner: Enabled
Account Scanner: Enabled
Verification: Button
Moderation Logs: Enabled
Security Logs: EnabledThis provides strong protection while remaining easy to manage.
