Discord (Independent Publisher) (Preview)
Discord is a voice, video and text communication service used by over a hundred million people to hang out and talk with their friends and communities.
This connector is available in the following products and regions:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
| Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Contact | |
|---|---|
| Name | Daniel Laskewitz |
| URL | https://youtube.com/daniellaskewitz |
| daniel.laskewitz@microsoft.com |
| Connector Metadata | |||
|---|---|---|---|
| Publisher | Daniel Laskewitz | Microsoft & Michael Guzowski | Developico |
| Website | https://discord.com | ||
| Privacy policy | https://discord.com/privacy | ||
| Categories | Lifestyle and Entertainment;Social Media |
Throttling Limits
| Name | Calls | Renewal Period |
|---|---|---|
| API calls per connection | 100 | 60 seconds |
Actions
| Execute Webhook |
This request executes a webhook by using a webhook id and token. |
| Get Current User |
Returns the user object of the requestors account. |
| Get Current User Guilds |
Returns a list of partial guild objects the current user is a member of. |
| Get User Connections |
Returns a list of connection objects. |
Execute Webhook
This request executes a webhook by using a webhook id and token.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Webhook ID
|
webhook.id | True | string |
The ID of the webhook. |
|
Webhook Token
|
webhook.token | True | string |
The token of the webhook. |
|
Content-Type
|
content-type | string |
The content type of the request. |
|
|
Content
|
content | string |
The message contents (up to 2000 characters). |
|
|
Username
|
username | string |
Override the default username of the webhook. |
|
|
Avatar URL
|
avatar-url | string |
Override the default avatar of the webhook. |
Returns
- Body
- Webhook
Get Current User
Get Current User Guilds
Returns a list of partial guild objects the current user is a member of.
Returns
- response
- array of Guild
Get User Connections
Definitions
Channel
Connection
| Name | Path | Type | Description |
|---|---|---|---|
|
type
|
type | string |
type |
|
id
|
id | string |
id |
|
name
|
name | string |
name |
|
visibility
|
visibility | integer |
visibility |
|
friend_sync
|
friend_sync | boolean |
friend_sync |
|
show_activity
|
show_activity | boolean |
show_activity |
|
verified
|
verified | boolean |
verified |
Guild
| Name | Path | Type | Description |
|---|---|---|---|
|
id
|
id | string |
id |
|
name
|
name | string |
name |
|
icon
|
icon | string |
icon |
|
owner
|
owner | boolean |
owner |
|
permissions
|
permissions | string |
permissions |
|
features
|
features | array of string |
features |
User
| Name | Path | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
The user's id. |
|
Username
|
username | string |
The user's username, not unique across the platform. |
|
Discriminator
|
discriminator | string |
The user's 4-digit discord-tag. |
|
Avatar
|
avatar | string |
The user's avatar hash. |
|
Bot
|
bot | boolean |
Whether the user belongs to an OAuth2 application. |
|
System
|
system | boolean |
Whether the user is an Official Discord System user (part of the urgent message system). |
|
MFA Enabled
|
mfa_enabled | boolean |
Whether the user has two factor enabled on their account. |
|
Locale
|
locale | string |
The user's chosen language option. |
|
Verified
|
verified | boolean |
Whether the email on this account has been verified. |
|
Email
|
string |
The user's email. |
|
|
Flags
|
flags | integer |
The flags on a user's account. |
|
Premium Type
|
premium_type | integer |
The type of Nitro subscription on a user's account. |
|
Public Flags
|
public_flags | integer |
The public flags on a user's account. |
Webhook
| Name | Path | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
The id of the webhook. |
|
Type
|
type | integer |
The type of webhook. |
|
Guild ID
|
guild_id | string |
The guild id this webhook is for, if any. |
|
Channel ID
|
channel_id | string |
The channel id this webhook is for, if any. |
|
user
|
user | User | |
|
Name
|
name | string |
The default name of the webhook. |
|
Avatar
|
avatar | string |
The default user avatar hash of the webhook. |
|
Token
|
token | string |
The secure token of the webhook (returned for Incoming Webhooks). |
|
Application ID
|
application_id | string |
The bot/OAuth2 application that created this webhook. |
|
source_guild
|
source_guild | Guild | |
|
source_channel
|
source_channel | Channel |