Required permissions
The default Add to Discord invite link requests the Administrator permission automatically. This is the easiest way to ensure Solara can access everything it needs without manual permission configuration.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Learn which Discord permissions Solara needs for moderation, logging, and automation, how to grant them, and what breaks when they are missing.
| Permission | Why Solara needs it |
|---|---|
| Send Messages | To respond to slash commands and deliver bot output in channels. |
| Embed Links | To send rich embed responses — most Solara output uses embeds. |
| Read Message History | Required by /purge to bulk-delete messages, and by audit log features to inspect past messages. |
| Manage Messages | Required by /purge to delete messages from other users, and by /slowmode to apply rate limits. |
| Manage Roles | Required for auto-role on join and reaction roles to assign and remove roles from members. |
| Kick Members | Required by the /kick command to remove members from the server. |
| Ban Members | Required by /ban and /unban to apply and revoke server bans. |
| Moderate Members | Required by /mute to apply Discord’s native timeout feature to members. |
| View Audit Log | Required by logging features to capture server-level events such as bans, role changes, and channel edits. |
| Administrator | Grants all permissions above in one step. Recommended for the simplest, most reliable setup. |
Was this page helpful?