← All integrations

Discord

One-click sign-inBusiness OpsKnowledge

Connect it in Quilt

An instant messaging and VoIP social platform.

Sign in with one click. Composio asks the app for you; Quilt never sees the login.

Reads on its own20

Agents use these right away.

  • Get GatewayTool to retrieve a valid WebSocket (wss) URL for establishing a Gateway connection to Discord.
  • Get UserRetrieve information about a Discord user.
  • Resolve InviteTool to resolve and retrieve information about a Discord invite code.
  • Get Application Command PermissionsRetrieves the permissions for a specific application command in a guild.
  • Get Batch Application Command PermissionsRetrieves permissions for all commands of an application in a guild.
  • Get Current User Application EntitlementsRetrieves a page of entitlements for the current user and application, with optional SKU and guild filters and controls for ended or deleted entitlements.
  • Get Guild TemplateTool to retrieve information about a Discord guild template using its unique template code.
  • Get Guild WidgetTool to retrieve the guild widget in JSON format.
  • Get Guild Widget PNGTool to retrieve a PNG image widget for a Discord guild.
  • Get my guild memberRetrieves the guild member object for the currently authenticated user within a specified guild, including roles, nickname, join date, and permissions.
  • Get my OAuth2 authorizationRetrieves current OAuth2 authorization details for the application, including app info, scopes, token expiration, and user data (contingent on scopes like 'identify').
  • Get My UserFetches comprehensive profile information for the currently authenticated Discord user, including email if the 'email' scope is granted.
  • Get OpenID Connect userinfoRetrieve OpenID Connect compliant user information for the authenticated user.
  • Get Public KeysTool to retrieve Discord OAuth2 public keys.
  • Get SKU SubscriptionRetrieves a specific subscription by ID for a given SKU.
  • Get User Application Role ConnectionRetrieves the application role connection for the currently authenticated user for a specified application.
  • List My ConnectionsRetrieves a list of the authenticated user's connected third-party accounts on Discord.
  • List My GuildsLists the current user's guilds, returning partial data for each; primarily used for displaying server lists or verifying memberships.
  • List SKU SubscriptionsLists all subscriptions for a given SKU.
  • List Sticker PacksTool to retrieve all available Discord Nitro sticker packs.

Asks someone first3

Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.

  • Delete User Application Role ConnectionDeletes the current user's application role connection for the specified application.
  • Edit Application Command PermissionsEdits the permissions for a specific application command in a guild.
  • Update User Application Role ConnectionUpdates the application role connection for the currently authenticated user for a specified application.

5 more of its actions are no longer kept up by Discord and are left out.

Discord integration · Quilt