Use Discord to manage messages, threads, channels, roles, members, invites, and webhooks. Authenticate with a bot token and grant the bot access to the servers and channels the workflow needs.
Set up your Discord bot
- Open the Discord Developer Portal and create an application.
- Open Bot, create the bot if needed, and copy its token.
- Under Privileged Gateway Intents, enable Message Content Intent when the workflow needs message content.
- Invite the bot to your servers with the permissions required by its operations.
Discord restricts content, embeds, attachments, and components when the Message Content intent is unavailable, with exceptions such as messages sent by the bot, direct messages, and messages that mention it. Verified apps may need approval for this intent. See Discord's Message Content requirements.
Use the block
Manage Discord messages, threads, channels, roles, members, invites, and webhooks.
Actions
Discord Send Message
Send a message to a Discord channel
Discord Get Messages
Retrieve messages from a Discord channel
Discord Get Server
Retrieve information about a Discord server (guild)
Discord Get User
Retrieve information about a Discord user
Discord Edit Message
Edit an existing message in a Discord channel
Discord Delete Message
Delete a message from a Discord channel
Discord Bulk Delete Messages
Delete 2-100 messages from a Discord channel in a single request
Discord Add Reaction
Add a reaction emoji to a Discord message
Discord Remove Reaction
Remove a reaction from a Discord message
Discord Pin Message
Pin a message in a Discord channel
Discord Unpin Message
Unpin a message in a Discord channel
Discord Get Pinned Messages
Retrieve all pinned messages in a Discord channel
Discord Create Thread
Create a thread in a Discord channel
Discord Join Thread
Join a thread in Discord
Discord Leave Thread
Leave a thread in Discord
Discord Archive Thread
Archive or unarchive a thread in Discord
Discord Create Channel
Create a new channel in a Discord server
Discord Update Channel
Update a Discord channel
Discord Delete Channel
Delete a Discord channel
Discord Get Channel
Get information about a Discord channel
Discord List Channels
List all channels in a Discord server
Discord Create Role
Create a new role in a Discord server
Discord Update Role
Update a role in a Discord server
Discord Delete Role
Delete a role from a Discord server
Discord Assign Role
Assign a role to a member in a Discord server
Discord Remove Role
Remove a role from a member in a Discord server
Discord List Roles
List all roles in a Discord server
Discord Kick Member
Kick a member from a Discord server
Discord Ban Member
Ban a member from a Discord server
Discord Unban Member
Unban a member from a Discord server
Discord Get Member
Get information about a member in a Discord server
Discord Update Member
Update a member in a Discord server (e.g., change nickname)
Discord Create Invite
Create an invite link for a Discord channel
Discord Get Invite
Get information about a Discord invite
Discord Delete Invite
Delete a Discord invite
Discord Create Webhook
Create a webhook in a Discord channel
Discord Execute Webhook
Execute a Discord webhook to send a message
Discord Get Webhook
Get information about a Discord webhook
Discord Delete Webhook
Delete a Discord webhook