-
Notifications
You must be signed in to change notification settings - Fork 0
Applications
XenKys edited this page Jul 14, 2024
·
4 revisions
Key | Value | Optional | Nullable |
---|---|---|---|
id | snowflake | false | false |
name | string | false | false |
icon | ?string | false | true |
description | string | false | false |
rpcOrigins? | Array of strings | true | false |
botPublic | boolean | false | false |
botRequireCodeGrant | boolean | false | false |
termsOfServiceURL? | string | true | false |
privacyPolicyURL? | string | true | false |
owner? | User object | true | false |
verifyKey | string | false | false |
team | ?Team object | false | true |
guildID? | snowflake | true | false |
guild? | Guild object | true | false |
primarySKUID? | snowflake | true | false |
slug? | string | true | false |
coverImage? | string | true | false |
flags? | Application Flags enum | true | false |
approximateGuildCount? | number | true | false |
redirectURIS? | Array of strings | true | false |
interactionsEndpointURL? | string | true | false |
roleConnectionsVerificationURL? | string | true | false |
tags? | Array of strings | true | false |
installParams? | Install Params object | true | false |
integrationTypesConfig? | Object with keys of Application Integration Types enum and values of Application Integration Type Configuration object | true | false |
customInstallURL? | string | true | false |
Key | Value | Optional | Nullable |
---|---|---|---|
oauth2InstallParams | Install Params object | false | false |
Key | Value | Optional | Nullable |
---|---|---|---|
scopes | Array of OAuth2 scopes | false | false |
permissions | string | false | false |
Name | Value |
---|---|
GuildInstall | 0 |
UserInstall | 1 |
Name | Value |
---|---|
ApplicationAutoModerationRuleCreateBadge | 1 << 6 |
GatewayPresence | 1 << 12 |
GatewayPresenceLimited | 1 << 13 |
GatewayGuildMembers | 1 << 14 |
GatewayGuildMembersLimited | 1 << 15 |
VerificationPendingGuildLimit | 1 << 16 |
Embedded | 1 << 17 |
GatewayMessageContent | 1 << 18 |
GatewayMessageContentLimited | 1 << 19 |
ApplicationCommandBadge | 1 << 23 |