Active |
---|
This application does not need additional settings. So you can make connection only by using your login credentials or by following the instructions below. |
Version Latest
![]() |
Note |
---|---|
This is the documentation of the new Discord app. Here is the documentation of the legacy Discord (legacy) app. |
The Discord integrator. Designed to work with data inside the application.']module[/tooltip]s allow you to create, update, list, and/or delete channels, channel messages, reactions, webhooks in your Discord account.
Prerequisites
-
A Discord account
In order to use Discord with Boost.space Integrator, it is necessary to have a Discord account. If you do not have one, you can create a Discord account at https://discordapp.com/register?.
![]() |
Note |
---|---|
The module dialog fields that are displayed in bold (in the Boost.space Integrator scenario, not in this documentation article) are mandatory! |
To connect your Discord account to Boost.space Integrator, you need to create a server and channels.
-
Login to your Discord account and create a server.
-
Enter the details of the server and click Create.
-
Go to Boost.space Integrator and open the Discord module’s Create a connection dialog.
-
Select the server created in step 1, allow the permissions for messages and channels, and click Authorize.
The connection has been established.
Posts a message.
Required Permissions: webhook.incoming
|
|
|
Enter the message text. |
|
Enter the webhook URL address to post the message. |
Posts a message with embedded objects.
Required Permissions: webhook.incoming
|
|
|
Enter the message text. |
|
Enter the details of the embedded objects. |
Posts a message with an attached file.
Required Permissions: webhook.incoming
|
|
|
Enter the message text. |
|
Select the file to attach to the message you want to post:
|
Returns a specific message in the channel.
|
|
|
Select the Channel ID whose messages you want to retrieve. |
|
Select the Message ID whose details you want to retrieve. |
Deletes a message.
|
|
|
Enter the Channel ID whose message you want to delete. |
|
Enter the Message ID you want to delete. |
Returns the message for the channel.
|
|
|
Select the Channel ID whose messages you want to list. |
|
The maximum number of messages Boost.space Integrator should return during one scenario execution cycle. |
Triggers when a new message is posted to the channel.
|
|
|
Select the Channel ID whose message you want to watch. |
|
The maximum number of channel messages Boost.space Integrator should return during one scenario execution cycle. |
Creates a new channel for the guild.
|
|
|
Enter the name for the guild channel. |
|
Select the type of guild channel:
|
|
Enter the topic name for the guild channel. |
|
Add the permission overwrites for the channel:
|
|
Enter the sorting position of the guild channel. |
|
Enter the number of seconds the user has to wait before sending the next message in the guild channel. |
|
Select the Parent ID of the guild channel:
|
|
Select Yes if this guild channel is NSFW (Not Suitable For Wumpus).
For more information on NSFW, see NSFW Channels and Content. |
Creates a new invite for the channel. It works only with a connection that has permissions to manage invites.
|
|
|
Select the Channel ID whose invite you want to create. |
|
Enter the maximum duration after which the invite expires. Enter the duration of invite in seconds before expiry, or 0 for never. Note: 86400 is 24 hours |
|
Enter the maximum number of time the channel invite can be used. Enter Zero for unlimited. |
|
Select if this channel invite gives a temporary membership. |
|
Select if this channel invites can be used only once. If selected, you cannot create a similar channel invite. |
Updates a channel’s settings.
|
|
|
Enter the Channel ID you want to modify. |
|
Enter a new name for the channel. |
|
Select the channel type. |
|
Enter a topic for the channel. |
|
Enter the channel sorting position of the guild channel. |
|
Enter the time in seconds a user has to wait before sending another message (0-21600). |
|
Select the Parent ID of the guild channel:
|
|
Select Yes if this guild channel is NSFW (Not Suitable For Wumpus).
For more information on NSFW, see NSFW Channels and Content. |
|
Add the permissions for members to overwrite:
Select the role or members to whom you want to assign the permission.
Enter the permission allowed in a bit set.
Enter the permission denied in a bit set. |
|
Enter the bitrate (in bits) if this is a voice channel. |
|
Enter the maximum number of users you can add to the channel. |
Deletes a channel.
|
|
|
Select the Channel ID you want to delete. |
Returns a list of invites (with invite metadata) for the channel.
|
|
|
Select the Channel ID whose channel invite you want to list. |
|
The maximum number of channel invites Boost.space Integrator should return during one scenario execution cycle |
Returns a list of bot’s channels.
|
|
|
Select the Channel ID whose bot’s channels you want to list. |
|
The maximum number of channels Boost.space Integrator should return during one scenario execution cycle |
Triggers when a new channel invite is created.
|
|
|
Select the Channel ID whose channel invites you want to watch. |
|
The maximum number of channel invites Boost.space Integrator should return during one scenario execution cycle |
Post a reaction for the message with an emoji.
|
|
|
Select the Channel ID where you want to post a reaction with an emoji. |
|
Enter the Message ID that you want to post a reaction with an emoji. |
|
Enter the emoji to post as a reaction to the message. |
Returns a list of members that are members of the bot’s guild.
|
|
|
The maximum number of Guild Members Boost.space Integrator should return during one scenario execution cycle. |
Returns a list of users that reacted with the emoji.
|
|
|
Select the Channel ID of the users who reacted with an emoji that you want to list. |
|
The maximum number of users Boost.space Integrator should return during one scenario execution cycle. |
|
Select the Message ID that has the reaction with an emoji that you want to list the users of. |
|
Enter the emoji you want to list. |
Triggers when a member has joined the bot’s guild.
|
|
|
The maximum number of guild members Boost.space Integrator should return during one scenario execution cycle |
Adds a Role to a Guild Member.
|
|
|
Select the User ID whose role you want to add to a guild member. |
|
Select the Role ID of the user you want to add. |
Removes a role from a guild member,
|
|
|
Select the User ID whose role you want to remove from a guild member. |
|
Select the Role ID of the user you want to remove. |
Creates a new webhook.
|
|
|
Select the Channel ID whose webhook you want to create. |
|
Enter a name for the webhook. |
Executes a webhook.
|
|
|
Select the Channel ID whose webhook you want to execute. |
|
Enter the webhook name you want to execute. |
Deletes a webhook permanently
|
|
|
Enter the Webhook ID you want to delete. |
Performs an arbitrary authorized API call to manage data in Discord.
Connection |
||||
URL |
Enter a path relative to
|
|||
Method |
Select the HTTP method you want to use: GET to retrieve information for an entry. POST to create a new entry. PUT to update/replace an existing entry. PATCH to make a partial entry update. DELETE to delete an entry. |
|||
Headers |
Enter the desired request headers. You don’t have to add authorization headers; we already did that for you. |
|||
Query String |
Enter the request query string. |
|||
Body Type |
Select the method in which you want to map the body content. |
|||
Body |
Enter the body content for your API call. |
Do you need help with something specific regarding Discord?
We are here for you.
Get support on the road to success from real experts.
We will help you set up your business processes, create connections from your current IT stack, and set up data analysis.
Get in touch