Quickstart
Click the button below and select your server. The bot requires the following permissions to
function correctly — do not uncheck any of them.
Guardian needs Administrator permission at setup time to create roles and channels.
Once setup is complete you can reduce permissions to the minimum required list (see
Minimal Permission Set below).
Guardian-Quarantine role (no permissions — restricts new accounts)#guardian-logs private staff channelRun
/guardian doctor after setup to verify that every component is healthy and that the
role hierarchy is correct.What Happens Next (Automatically)
Once/setup completes, you don’t need to do anything else. Guardian works silently in the
background:
| Event | Guardian’s Response |
|---|---|
| Member joins with account < 24 h | Quarantine role applied immediately |
| Raid detected (multiple rapid joins) | Lock triggered; suspicious members flagged |
| Member posts a phishing link | Message deleted; member warned or banned |
Member submits /report with a confirmed link | Instant Global Ban across the network |
| Admin deletes channels rapidly | Snapshot triggered; restore button sent to staff |
Minimal Permission Set
After the initial setup, you can restrict Guardian’s permissions to:| Permission | Why it’s needed |
|---|---|
| Manage Roles | Apply/remove quarantine role |
| Manage Channels | Restore deleted channels from snapshots |
| Ban Members | Execute Global Ban when phishing is confirmed |
| Kick Members | Remove quarantined members who fail verification |
| View Channels | Monitor all channels for phishing links |
| Send Messages | Post alerts and embeds |
| Embed Links | Rich embed alerts |
| Read Message History | Scan recent messages on join |
Administrator is only required during
/setup to create the initial role/channel
structure. You can remove it immediately after.