LioLio.gg
Sign in
Guide

Discord bot permissions

Understand which permissions Lio needs, how Discord OAuth scopes work, and how to fix common permission errors.

OAuth scopes

Lio uses the bot and applications.commands scopes. The first adds the bot user; the second registers slash commands.

Re-invite Lio if slash commands are missing after an update — Discord caches command registration per guild.

Recommended bot permissions

Administrator is the simplest path for community servers. For least-privilege setups, grant Manage Roles, Manage Channels, Moderate Members, Send Messages, and Read Message History at minimum.

Module-specific needs (voice hubs, logging, tickets) are listed on the Permissions & Intents documentation page.

Role hierarchy

Lio's highest role must sit above roles it assigns or moderates. Drag the bot role up in Server Settings → Roles.

If auto-roles fail silently, check that the target role is below Lio's role and not managed by an integration.