Discord icon

Discord Integration

Discord bots and OAuth apps — send messages, manage servers, and run application commands over the HTTP API. Connect Discord conversations to the systems your team already uses every day. When Watch Channel Messages lands, react with Get Active Guild Threads or Get Answer Voters.
3-day trialCancel anytimeUp to 10 minutes quick set up
  • GDPR
  • Data Encryption
  • 2FA
  • Local Data Region

Supported triggers and actions for Discord integration

Triggers can detect changes in Discord and run actions that can create, search or modify data inside Discord automatically [3] — exactly how you set them.

  • Discord icon
    Watch Channel MessagesTriggers when a new message is posted in a channel.
  • Discord icon
    Watch InteractionsTriggers when Discord sends an interaction to the application endpoint.
  • Discord icon
    Watch Webhook EventsTriggers when Discord sends an application webhook event.
  • Discord icon
    Get Active Guild ThreadsRetrieves active threads in a guild.
  • Discord icon
    Get Answer VotersRetrieves voters for a poll answer.
  • Discord icon
    Get ApplicationReturns a single application by ID.
  • Discord icon
    Get Application Activity InstanceReturns a single activity instance.
  • Discord icon
    Get Application CommandReturns a single application command.
  • Discord icon
    Get Application EmojiReturns a single application emoji.
  • Discord icon
    Get Application Role Connections MetadataReturns application role connections metadata.
  • Discord icon
    Get Application User Role ConnectionReturns the current user role connection for an application.
  • Discord icon
    Get Auto Moderation RuleReturns a single auto moderation rule.
  • Discord icon
    Get ChannelReturns a single channel.
  • Discord icon
    Get Current ApplicationReturns the current application.
  • Discord icon
    Get Current AuthorizationReturns the current OAuth2 authorization.
  • Discord icon
    Get Current Bot Application InformationReturns the current bot application information.
  • Discord icon
    Get Current UserReturns the current user.
  • Discord icon
    Get Current User Application EntitlementsRetrieves entitlements for the current user on an application.
  • Discord icon
    Get Current User ConnectionsRetrieves linked third-party connections for the current user.
  • Discord icon
    Get Current User Guild MemberReturns the current user as a member of a guild.

How to integrate Discord in automation workflow?

3 simple steps to make your Discord connected with other apps in automation workflows on WEXTL. Up to 10 minutes integration set up.

How Discord connects and integrates with WEXTL

Save and approve your credentials once — WEXTL® stores authorization information encrypted and reuses the authentication whenever Discord app is called in workflows. That allows your communication automations to run without your attention, per defined schedule [7]. Explore documentation [6] for a detailed list of fields that Discord supports.

The following table illustrates what fields Discord integration require during authorization flow inside our workflow builder [4].

Demonstration of Discord connection step inside WEXTL Workflow Builder [4].

FieldTypeHelp
Client IDRequired
text

Discord Developer Portal → your application → OAuth2. Paste the Client ID.

Client SecretRequired
password

The Client Secret for the same application. Reset it in OAuth2 if you do not have one.

Connect Discord to popular apps on WEXTL

Enter a name of the other app you want to sync with Discord below. Click on selected app to explore integration options with Discord. If the app you search for is not available in WEXTL yet, you can use HTTP node [10] instead to integrate it directly.

Example automation with Discord integration

Select Watch Channel Messages trigger from Discord - this will be a starting point in your automation. Whenever event happens in Discord, workflow will start [7] from Watch Channel Messages node.

Search for Add My Message Reaction, connect it as the next step of integration sequence. You can use filters between Watch Channel Messages and Add My Message Reaction, so only important data pass from Watch Channel Messages to the next step. WEXTL gives you full control over the process of Discord automation. All parts of workflow are visible on the canvas [4].

Discord on WEXTL has 230 modules for combining communication automations. Explore Discord documentation for more.

Discord
Watch Channel Messages
Bluesky
Performs action
OR
Bluesky
Triggers
Discord
Add My Message Reaction

Demonstration of how visual Discord automation [6] looks in WEXTL.

Frequently asked questions

Common questions about automating Discord in your workflows.

Try Discord on WEXTL®

Claim your 3-day trial to build Discord integrations and access every WEXTL® feature.

Cancel anytime.

References

List of sources used to gather information about the Discord integration.

  1. Discord integration source code, module specs and credentials implementation.
  2. Internal Discord integration documentation, structured input and output parameters, scopes, and authentication methods.
  3. Official Discord vendor API documentation — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
  4. WEXTL® Visual Workflow Builder, anonymized data from our technical support team.
  5. WEXTL® Apps Library
  6. WEXTL® Discord App Documentation
  7. WEXTL® Workflow Scheduler
  8. WEXTL® HTTP node documentation