Skip to content

Permissions — Ori Discord Bot

Ori requests specific permissions when added to your server. Each permission maps to a specific feature. Here’s exactly what Ori requests and why.

PermissionWhy Ori needs itUsed by
Send MessagesTo send welcome messages, mod logs, giveaway embeds, and reaction role messagesWelcome, Moderation, Giveaway, Reaction Roles
Embed LinksTo send rich embed messages with colors, titles, and formattingAll plugins that send embeds
Manage RolesTo assign and remove roles from membersAuto-Role, Reaction Roles
Read Message HistoryTo track interaction with reaction role messagesReaction Roles
Add ReactionsTo add initial reactions on reaction role messages (if using reaction mode)Reaction Roles
Manage MessagesTo delete messages in bulk with /purgeModeration
Kick MembersTo kick members with /kickModeration
Ban MembersTo ban members with /banModeration
Moderate MembersTo timeout (mute) members with /muteModeration
Manage ChannelsTo rename channels dynamicallyChannel Rename

Ori does not request or use:

  • Administrator — never. Ori requests only the specific permissions it needs.
  • View Audit Log — Ori does not read your server’s audit log
  • Manage Server — Ori does not modify server settings
  • Manage Webhooks — Ori does not create or manage webhooks
  • Mention Everyone — Ori does not ping @everyone (unless your message template includes a role mention)

After adding Ori, you can adjust its permissions in Server Settings → Roles → find Ori’s role. You can also set per-channel permission overrides to control where Ori can send messages.

If you remove a permission Ori needs for a plugin, that plugin will fail silently or show an error in the dashboard.

For role-related plugins (Auto-Role, Reaction Roles), Ori’s role must be positioned above the roles it needs to assign in your server’s role hierarchy. Go to Server Settings → Roles and drag Ori’s role above the target roles.

Why does Ori request all these permissions upfront? Discord’s bot authorization flow requires permissions to be requested at install time. Ori requests everything it needs across all plugins so you don’t have to re-authorize when enabling new plugins.

Can I give Ori only the permissions for the plugins I use? Yes. After adding Ori, edit its role permissions and remove the ones you don’t need. The associated plugins won’t work, but everything else will.

Does Ori use Administrator permission? No. Ori never requests or uses Administrator permission.