Discord Bot integrations
Discord Bot is a customizable bot for the Discord communication platform. It allows users to create and customize automated bots for various purposes, such as moderation, entertainment, and community engagement, enhancing the functionality and user experience of Discord servers.
Automate your Discord Bot workflow with premade actions
Quickly integrate Discord Bot with thousands of apps for automated workflows using our no-code toolkit or AI copilot for custom actions.New Message in Channel
Emit new event for each message posted to one or more channels
Modify Channel
Update a channel's settings. [See the docs here](https://discord.com/developers/docs/resources/channelmodify-channel)
Send message
Send message to a user or a channel. [See the docs here](https://discord.com/developers/docs/resources/usercreate-dm) and [here](https://discord.com/developers/docs/resources/channelcreate-message)
Add Role
Assign a role to a user. Remember that your bot requires the MANAGEROLES permission. [See the docs here](https://discord.com/developers/docs/resources/guildadd-guild-member-role)
Send Message With File
Post a message with an attached file. [See the docs here](https://discord.com/developers/docs/referenceuploading-files)
List Channel Invites
Return a list of invitees for the channel. Only usable for guild channels.
Delete message
Delete a message. [See the docs here](https://discord.com/developers/docs/resources/channeldelete-message)
Change Nickname
Modifies the nickname of the current user in a guild.
Create Channel Invite
Create a new invite for the channel. [See the docs here](https://discord.com/developers/docs/resources/channelcreate-channel-invite)
List Channels
Return a list of channels. [See the docs here](https://discord.com/developers/docs/resources/guildget-guild-channels)
Find Channel
Find an existing channel by name. [See the docs here](https://discord.com/developers/docs/resources/guildget-guild-channels)
New Forum Thread Message
Emit new event for each forum thread message posted. Note that your bot must have the MESSAGECONTENT privilege intent to see the message content, [see the docs here](https://discord.com/developers/docs/topics/gatewaymessage-content-intent).
New Thread Message
Emit new event for each thread message posted.
Delete Channel
Delete a Channel.
Modify Guild Member
Update attributes of a guild member. [See the docs here](https://discord.com/developers/docs/resources/guildmodify-guild-member)
Remove User Role
Remove a selected role from the specified user. [See the docs here](https://discord.com/developers/docs/resources/guildremove-guild-member-role)
List Guild Members
Return a list of guild members. [See the docs here](https://discord.com/developers/docs/resources/guildlist-guild-members)
New Guild Member
Emit new event for every member added to a guild. [See docs here](https://discord.com/developers/docs/resources/guildlist-guild-members)
List Users that Reacted with Emoji
Return a list of users that reacted with a specified emoji.
List Channel Messages
Return the messages for a channel. [See the docs here](https://discord.com/developers/docs/resources/channelget-channel-messages)
Rename Channel
Rename a channel to a specified name you choose
Create Guild Channel
Create a new channel for the guild. [See the docs here](https://discord.com/developers/docs/resources/guildcreate-guild-channel)
Get message
Return a specific message in a channel. [See the docs here](https://discord.com/developers/docs/resources/channelget-channel-message)
Post Reaction with Emoji
Post a reaction for a message with an emoji. [See the docs here](https://discord.com/developers/docs/resources/channelcreate-reaction)
Find User
Find an existing user by name. [See the docs here](https://discord.com/developers/docs/resources/guildsearch-guild-members)
Create DM
Create a new DM channel with a user. [See the docs here](https://discord.com/developers/docs/resources/usercreate-dm) and [here](https://discord.com/developers/docs/resources/channelcreate-message)