Discord
for LuumenAI

Read Discord command permissions and app context, then change them with approval

Connect Discord and Luumen can read the things that decide who can run what: application command permissions per guild, the batch view across every command, your bot's own guild member record, and the OAuth2 authorization behind it. When a permission needs to change, Luumen shows the edit first and applies it after you approve.

The Discord toolbox

23 tools: 20 read, 3 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet Application Command PermissionsRetrieves the permissions for a specific application command in a guild.
  • ReadGet Batch Application Command PermissionsRetrieves permissions for all commands of an application in a guild.
  • ReadGet Current User Application EntitlementsRetrieves entitlements for the current user and application.
  • ReadGet GatewayRetrieve a valid WebSocket (wss) URL for establishing a Gateway connection to Discord.
  • ReadGet Guild TemplateRetrieve information about a Discord guild template using its unique template code.
  • ReadGet Guild WidgetRetrieve the guild widget in JSON format.
  • ReadGet Guild Widget PNGRetrieve a PNG image widget for a Discord guild.
  • ReadGet my guild memberRetrieves the guild member object for the currently authenticated user within a specified guild, including roles, nickname, join date, and permissions.
  • ReadGet my OAuth2 authorizationRetrieves current OAuth2 authorization details for the application, including app info, scopes, token expiration, and user data (contingent on scopes like 'identify').
  • ReadGet My UserFetches comprehensive profile information for the currently authenticated Discord user, including email if the 'email' scope is granted.
  • ReadGet OpenID Connect userinfoRetrieve OpenID Connect compliant user information for the authenticated user.
  • ReadGet Public KeysRetrieve Discord OAuth2 public keys.
  • ReadGet SKU SubscriptionRetrieves a specific subscription by ID for a given SKU.
  • ReadGet UserRetrieve information about a Discord user.
  • ReadGet User Application Role ConnectionRetrieves the application role connection for the currently authenticated user for a specified application.
  • ReadResolve InviteResolve and retrieve information about a Discord invite code.
  • ReadList My ConnectionsRetrieves a list of the authenticated user's connected third-party accounts on Discord.
  • ReadList My GuildsLists the current user's guilds, returning partial data for each; primarily used for displaying server lists or verifying memberships.
  • ReadList SKU SubscriptionsLists all subscriptions for a given SKU.
  • ReadList Sticker PacksRetrieve all available Discord Nitro sticker packs.
  • WriteDelete User Application Role ConnectionDeletes the current user's application role connection for the specified application. Approval by default
  • WriteEdit Application Command PermissionsEdits the permissions for a specific application command in a guild. Approval by default
  • WriteUpdate User Application Role ConnectionUpdates the application role connection for the currently authenticated user for a specified application. Approval by default

One prompt, start to finish

What a governed Discord run looks like inside Luumen.

Questions

How does LuumenAI connect to Discord?

Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Discord on its own?

Read actions answer immediately. Anything that writes — delete user application role connection, edit application command permissions, update user application role connection — is shown as a plan and requires approval by default, including the 1 action classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Discord — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Discord to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.