App
Discord
Discord is an all-in-one voice and text chat for gamers.
What your agent can do with Discord
Triggers and actions 7 triggers · 22 actions
- TriggerNew Forum Message
Triggers when a new Message is created on a Forum Post.
- TriggerNew Forum Post
Triggers when a new Post is created on a Forum.
- TriggerNew Mention
Triggers when a User or Role is mentioned.
- TriggerNew Message Posted to Channel
Triggers when a new message is posted to a specific text channel.
- TriggerNew Reaction on Message
Triggers when a new Reaction is added to a Message.
- TriggerNew User Added
Triggers when a new user joins the Discord Server.
- TriggerRole Assigned to User
Triggers when a role is assigned to a user.
- ActionAdd Reaction to Message
React to a message in a channel with an emoji. Writer sibling for the New Reaction on Message trigger (PUT /channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}/@me).
- ActionAdd Role
assign a role to a user
- ActionCreate Channel
Create a new channel in a server (POST /guilds/{guild_id}/channels).
- ActionCreate new Forum Post
Create a new Post on a Forum Channel.
- ActionCreate Role
Create a new role in a server (POST /guilds/{guild_id}/roles).
- ActionDelete Channel
Delete or close a channel (DELETE /channels/{channel_id}).
- ActionDelete Message
Delete a message from a channel (DELETE /channels/{channel_id}/messages/{message_id}).
- ActionFind Channel
Find an existing channel by name.
- ActionFind User
Find an existing user by name.
- ActionGet Message
Retrieve a specific message from a channel by id (GET /channels/{channel_id}/messages/{message_id}).
- ActionGet Server Member
Get one member of a Discord server, including the roles they currently hold.
- ActionList Active Threads
List the threads and forum posts currently active in a Discord server.
- ActionList Messages
List the most recent messages in a Discord channel, newest first.
- ActionList Reactions
List the people who reacted to a message with a given emoji.
- ActionList Roles
List every role defined in a Discord server, so you can pick the Role ID an operation needs.
- ActionList Servers
List the Discord servers (guilds) the APIANT bot has been added to. Use it to get the Server ID every other Discord operation asks for.
- ActionRemove User Role
Remove a chosen role from the specified user.
- ActionRename Channel
Rename a channel to a specific name you choose.
- ActionSend Channel Message
Post a new message to a specific #channel you choose.
- ActionSend Direct Message
Send a direct message to a specific user.
- ActionSend message in Forum Post
Send a new message in a specific Forum Post.
- ActionUpdate Message
Edit the content of a previously sent message (PATCH /channels/{channel_id}/messages/{message_id}).
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Not listed?
Need a trigger or action that is not here?
Ask your agent. Describe what you need in plain language and it reads the Discord API documentation, builds the operation at whatever depth the API allows, tests every branch and ships it. The list above is what exists today, not the limit.