Discord
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.