Documentation
Getting started with Garita.
First steps, the permissions each module asks for and the available commands. The permissions table is generated from the module registry in the code itself.
Getting started
Get access
Press “Add to Discord” and choose your server. Discord will show you the permissions it requests.
Place Garita’s role
In Server Settings → Roles, move Garita’s role above the roles it should manage. Discord does not let a bot act on roles above its own.
Open the dashboard
Sign in with your Discord account and pick the server you want to configure.
Enable what you need
Each module lists the permissions it is missing before it can be enabled. Start with security.
Start in observation mode
The honeypot starts by recording without sanctioning. Once you have reviewed what it logged, arm it with /honeypot enable.
Permissions and intents per module
Bot permissions each module needs in order to act, and the gateway events (intents) it listens to. Garita checks permissions before enabling a module and before every action.
| Module | Bot permissions | Intents |
|---|---|---|
| Security | ||
| Honeypot | ||
| Anti-raid | ||
| Anti-nuke | ||
| Verification | ||
| Moderation | ||
| Automod | ||
| Moderation | ||
| Logging | ||
| Community | ||
| Welcome | ||
| Roles & onboarding | ||
| Invite tracker | ||
| Whitelist exam | ||
| Engagement | ||
| Levels | ||
| Virtual economy | ||
| Giveaways | ||
| Polls | ||
| Events & reminders | ||
| Birthdays | ||
| Starboard | ||
| Achievements | ||
| Support | ||
| Tickets & appeals | ||
| Social alerts | ||
| Social alerts | ||
| Utilities | ||
| Temporary voice | ||
| Automations | ||
| Custom commands | ||
| Embed builder | ||
| Stat counters | ||
| Emojis | ||
| Search | ||
| AI & platform | ||
| Analytics | None extra | |
| Backups | ||
| AI assistant | ||
| Bot personalizer | ||
Commands
Slash commands available in the current code. Other modules will document theirs once ready.
| Command | What it does | Who can use it |
|---|---|---|
/help | Help and useful links. | Everyone |
/ping | Bot latency and health. | Everyone |
/honeypot setup | Trap channel, action and message deletion (starts in observation). | Staff with permissions |
/honeypot publish | Posts or re-posts the warning. | Staff with permissions |
/honeypot enable | Arms the trap with or without sanctions, with confirmation. | Staff with permissions |
/honeypot status | Configuration and counters. | Staff with permissions |
/honeypot disable | Disarms the trap (softbans in progress finish). | Staff with permissions |
In Spanish Discord clients the commands show as /ayuda, /honeypot configurar, publicar, activar, estado and desactivar.