Documentation Index
Fetch the complete documentation index at: https://docs.brewbot.dev/llms.txt
Use this file to discover all available pages before exploring further.
Sign in to the dashboard
Go to the BrewBot Dashboard and sign in with Discord.
Add your server
Click Add server and select the server you want to manage. If the bot isn’t connected yet, you’ll be taken directly to the Bot Personalizer setup page.
Authorize permissions
Authorize the requested permissions. BrewBot requests only the specific permissions it needs:
| Permission | Used for |
|---|---|
| Kick Members | AutoMod role enforcement, captcha timeout kicks |
| Ban Members | Captcha verification temp bans |
| Manage Channels | Channel manager, creating channels from dashboard |
| Add Reactions | Reaction roles |
| View Audit Log | Mod logs — identifying who banned, kicked, deleted messages, etc. |
| View Channel | Required for all features |
| Send Messages | Welcome messages, mod logs, alerts, verification |
| Manage Messages | AutoMod link blocking, message deletion |
| Embed Links | All embed-based features (mod logs, alerts, etc.) |
| Attach Files | AI voice messages, image generation |
| Read Message History | Reaction roles, AI chat context, mod log snapshots |
| Use External Emojis | Reaction roles with external server emojis |
| Mention Everyone | Announcement pings in alerts |
| Connect | Voice features, text-to-speech |
| Speak | Voice features, text-to-speech |
| Manage Roles | Reaction roles, captcha verification, leveling rewards |
| Moderate Members | Timeout/mute capabilities |
You need the Manage Server permission in Discord to add BrewBot.
