discord-api-types/v10
Index
References
Namespaces
Enumerations
- ActivityFlags
- ActivityPlatform
- ActivityType
- AllowedMentionsTypes
- ApplicationCommandOptionType
- ApplicationCommandPermissionType
- ApplicationCommandType
- ApplicationFlags
- ApplicationIntegrationType
- ApplicationRoleConnectionMetadataType
- ApplicationWebhookEventStatus
- ApplicationWebhookEventType
- ApplicationWebhookType
- AttachmentFlags
- AuditLogEvent
- AuditLogOptionsType
- AutoModerationActionType
- AutoModerationRuleEventType
- AutoModerationRuleKeywordPresetType
- AutoModerationRuleTriggerType
- ButtonStyle
- ChannelFlags
- ChannelType
- ComponentType
- ConnectionService
- ConnectionVisibility
- EmbedType
- EntitlementOwnerType
- EntitlementType
- EntryPointCommandHandlerType
- ForumLayoutType
- GatewayCloseCodes
- GatewayDispatchEvents
- GatewayIntentBits
- GatewayOpcodes
- GuildDefaultMessageNotifications
- GuildExplicitContentFilter
- GuildFeature
- GuildHubType
- GuildMemberFlags
- GuildMFALevel
- GuildNSFWLevel
- GuildOnboardingMode
- GuildOnboardingPromptType
- GuildPremiumTier
- GuildScheduledEventEntityType
- GuildScheduledEventPrivacyLevel
- GuildScheduledEventRecurrenceRuleFrequency
- GuildScheduledEventRecurrenceRuleMonth
- GuildScheduledEventRecurrenceRuleWeekday
- GuildScheduledEventStatus
- GuildSystemChannelFlags
- GuildVerificationLevel
- GuildWidgetStyle
- ImageFormat
- IntegrationExpireBehavior
- InteractionContextType
- InteractionResponseType
- InteractionType
- InviteTargetType
- InviteType
- Locale
- MembershipScreeningFieldType
- MessageActivityType
- MessageFlags
- MessageReferenceType
- MessageType
- NameplatePalette
- OAuth2Scopes
- OverwriteType
- PollLayoutType
- PresenceUpdateStatus
- ReactionType
- RelationshipType
- RESTJSONErrorCodes
- RoleFlags
- RPCCloseEventCodes
- RPCCommands
- RPCDeviceType
- RPCErrorCodes
- RPCEvents
- RPCVoiceSettingsModeType
- RPCVoiceShortcutKeyComboKeyType
- SelectMenuDefaultValueType
- SeparatorSpacingSize
- SKUFlags
- SKUType
- SortOrderType
- StageInstancePrivacyLevel
- StickerFormatType
- StickerType
- SubscriptionStatus
- TeamMemberMembershipState
- TeamMemberRole
- TextInputStyle
- ThreadAutoArchiveDuration
- ThreadMemberFlags
- UnfurledMediaItemLoadingState
- UserFlags
- UserPremiumType
- VideoQualityMode
- VoiceChannelEffectSendAnimationType
- VoiceConnectionStates
- WebhookType
Interfaces
- _BaseBasePayload
- _BasePayload
- _DataPayload
- _NonDispatchPayload
- APIActionRowComponent
- APIAllowedMentions
- APIApplication
- APIApplicationCommand
- APIApplicationCommandAutocompleteResponse
- APIApplicationCommandChannelOption
- APIApplicationCommandIntegerOptionBase
- APIApplicationCommandInteractionDataIntegerOption
- APIApplicationCommandInteractionDataNumberOption
- APIApplicationCommandInteractionDataStringOption
- APIApplicationCommandInteractionDataSubcommandGroupOption
- APIApplicationCommandInteractionDataSubcommandOption
- APIApplicationCommandInteractionMetadata
- APIApplicationCommandNumberOptionBase
- APIApplicationCommandOptionBase
- APIApplicationCommandOptionChoice
- APIApplicationCommandPermission
- APIApplicationCommandStringOptionBase
- APIApplicationCommandSubcommandGroupOption
- APIApplicationCommandSubcommandOption
- APIApplicationInstallParams
- APIApplicationIntegrationTypeConfiguration
- APIApplicationRoleConnection
- APIApplicationRoleConnectionMetadata
- APIAttachment
- APIAuditLog
- APIAuditLogChangeData
- APIAuditLogEntry
- APIAuditLogOptions
- APIAutocompleteApplicationCommandInteractionData
- APIAutoModerationAction
- APIAutoModerationActionMetadata
- APIAutoModerationRule
- APIAutoModerationRuleTriggerMetadata
- APIAvatarDecorationData
- APIBan
- APIBaseApplicationCommandInteractionData
- APIBaseAutoPopulatedSelectMenuComponent
- APIBaseComponent
- APIBaseGuild
- APIBaseGuildMember
- APIBaseInteraction
- APIBaseInteractionMetadata
- APIBaseMessage
- APIBaseMessageNoChannel
- APIBasePartialChannel
- APIBasePoll
- APIBasePollAnswer
- APIBaseSelectMenuComponent
- APIBaseVoiceGuildMember
- APIBaseVoiceState
- APIButtonBase
- APIButtonComponentBase
- APIButtonComponentWithCustomId
- APIButtonComponentWithSKUId
- APIButtonComponentWithURL
- APIChannelBase
- APIChannelMention
- APIChannelSelectComponent
- APIChatInputApplicationCommandInteractionData
- APICollectibles
- APICommandAutocompleteInteractionResponseCallbackData
- APIConnection
- APIContainerComponent
- APIDMChannel
- APIDMChannelBase
- APIEmbed
- APIEmbedAuthor
- APIEmbedField
- APIEmbedFooter
- APIEmbedImage
- APIEmbedProvider
- APIEmbedThumbnail
- APIEmbedVideo
- APIEmoji
- APIEntitlement
- APIExtendedInvite
- APIExternalGuildScheduledEvent
- APIFileComponent
- APIFlaggedGuildMember
- APIFollowedChannel
- APIGatewayBotInfo
- APIGatewayInfo
- APIGatewaySessionStartLimit
- APIGroupDMChannel
- APIGuild
- APIGuildApplicationCommandPermissions
- APIGuildCategoryChannel
- APIGuildChannel
- APIGuildForumChannel
- APIGuildForumDefaultReactionEmoji
- APIGuildForumTag
- APIGuildIntegration
- APIGuildIntegrationApplication
- APIGuildMember
- APIGuildMemberAvatar
- APIGuildMemberJoined
- APIGuildMemberNoUser
- APIGuildMembershipScreening
- APIGuildMembershipScreeningField
- APIGuildMemberUser
- APIGuildOnboarding
- APIGuildOnboardingPrompt
- APIGuildOnboardingPromptOption
- APIGuildPreview
- APIGuildScheduledEventBase
- APIGuildScheduledEventEntityMetadata
- APIGuildScheduledEventRecurrenceRule
- APIGuildScheduledEventRecurrenceRuleNWeekday
- APIGuildScheduledEventUser
- APIGuildTextChannel
- APIGuildWelcomeScreen
- APIGuildWelcomeScreenChannel
- APIGuildWidget
- APIGuildWidgetChannel
- APIGuildWidgetMember
- APIGuildWidgetSettings
- APIIncidentsData
- APIIntegrationAccount
- APIInteractionDataOptionBase
- APIInteractionDataResolved
- APIInteractionDataResolvedChannelBase
- APIInteractionDataResolvedGuildMember
- APIInteractionGuildMember
- APIInteractionResponseChannelMessageWithSource
- APIInteractionResponseDeferredChannelMessageWithSource
- APIInteractionResponseDeferredMessageUpdate
- APIInteractionResponseLaunchActivity
- APIInteractionResponsePong
- APIInteractionResponseUpdateMessage
- APIInvite
- APIInviteChannel
- APIInviteStageInstance
- APIMediaGalleryComponent
- APIMediaGalleryItem
- APIMessage
- APIMessageActivity
- APIMessageApplicationCommandInteractionData
- APIMessageApplicationCommandInteractionDataResolved
- APIMessageCall
- APIMessageChannelSelectInteractionData
- APIMessageComponentBaseInteractionData
- APIMessageComponentEmoji
- APIMessageComponentInteractionMetadata
- APIMessageInteraction
- APIMessageMentionableSelectInteractionData
- APIMessageMentions
- APIMessagePin
- APIMessageReference
- APIMessageRoleSelectInteractionData
- APIMessageRoleSubscriptionData
- APIMessageSnapshot
- APIMessageStringSelectInteractionData
- APIMessageUserSelectInteractionData
- APIModalInteractionResponse
- APIModalInteractionResponseCallbackData
- APIModalSubmission
- APIModalSubmitInteractionMetadata
- APINameableChannel
- APINameplateData
- APIOverwrite
- APIPartialChannel
- APIPartialEmoji
- APIPartialGuild
- APIPartialInteractionGuild
- APIPinChannel
- APIPoll
- APIPollAnswer
- APIPollAnswerCount
- APIPollDefaults
- APIPollMedia
- APIPollResults
- APIPremiumRequiredInteractionResponse
- APIReaction
- APIReactionCountDetails
- APIRole
- APIRoleColors
- APIRoleTags
- APISectionComponent
- APISelectMenuDefaultValue
- APISelectMenuOption
- APISeparatorComponent
- APISKU
- APISlowmodeChannel
- APISortableChannel
- APISoundboardSound
- APIStageInstance
- APIStageInstanceGuildScheduledEvent
- APISticker
- APIStickerPack
- APIStringSelectComponent
- APISubscription
- APITeam
- APITeamMember
- APITemplate
- APITemplateSerializedSourceGuild
- APITextBasedChannel
- APITextDisplayComponent
- APITextInputComponent
- APIThreadChannel
- APIThreadList
- APIThreadMember
- APIThreadMetadata
- APIThreadOnlyChannel
- APIThumbnailComponent
- APIUnavailableGuild
- APIUnfurledMediaItem
- APIUser
- APIUserApplicationCommandInteractionData
- APIUserPrimaryGuild
- APIUserWithMember
- APIVoiceChannelBase
- APIVoiceGuildScheduledEvent
- APIVoiceRegion
- APIVoiceState
- APIWebhook
- APIWebhookEventApplicationAuthorizedData
- APIWebhookEventApplicationDeauthorizedData
- APIWebhookEventBase
- APIWebhookEventEventBase
- BaseRPCCertifiedDevice
- BaseRPCMessage
- CDNQuery
- CDNRoutesDeclarations
- GatewayActivity
- GatewayActivityButton
- GatewayActivityParty
- GatewayActivityTimestamps
- GatewayApplicationCommandPermissionsUpdateDispatchData
- GatewayAutoModerationActionExecutionDispatchData
- GatewayChannelPinsUpdateDispatchData
- GatewayGuildAuditLogEntryCreateDispatchData
- GatewayGuildBanModifyDispatchData
- GatewayGuildCreateDispatchData
- GatewayGuildDeleteDispatchData
- GatewayGuildEmojisUpdateDispatchData
- GatewayGuildIntegrationsUpdateDispatchData
- GatewayGuildMemberAddDispatchData
- GatewayGuildMemberRemoveDispatchData
- GatewayGuildMembersChunkDispatchData
- GatewayGuildMembersChunkPresence
- GatewayGuildMemberUpdateDispatchData
- GatewayGuildRoleDeleteDispatchData
- GatewayGuildRoleModifyDispatchData
- GatewayGuildScheduledEventUserAddDispatchData
- GatewayGuildScheduledEventUserRemoveDispatchData
- GatewayGuildSoundboardSoundDeleteDispatchData
- GatewayGuildSoundboardSoundsUpdateDispatchData
- GatewayGuildStickersUpdateDispatchData
- GatewayHeartbeat
- GatewayHeartbeatAck
- GatewayHeartbeatRequest
- GatewayHello
- GatewayHelloData
- GatewayIdentify
- GatewayIdentifyData
- GatewayIdentifyProperties
- GatewayIntegrationDeleteDispatchData
- GatewayInvalidSession
- GatewayInviteCreateDispatchData
- GatewayInviteDeleteDispatchData
- GatewayMessageCreateDispatchData
- GatewayMessageDeleteBulkDispatchData
- GatewayMessageDeleteDispatchData
- GatewayMessageEventExtraFields
- GatewayMessagePollVoteDispatchData
- GatewayMessageReactionAddDispatchData
- GatewayMessageReactionRemoveData
- GatewayMessageReactionRemoveDispatchData
- GatewayMessageReactionRemoveEmojiDispatchData
- GatewayMessageUpdateDispatchData
- GatewayPresenceClientStatus
- GatewayPresenceUpdate
- GatewayPresenceUpdateData
- GatewayReadyDispatchData
- GatewayReconnect
- GatewayRequestGuildMembers
- GatewayRequestGuildMembersDataBase
- GatewayRequestGuildMembersDataWithQuery
- GatewayRequestGuildMembersDataWithUserIds
- GatewayRequestSoundboardSounds
- GatewayRequestSoundboardSoundsData
- GatewayResume
- GatewayResumeData
- GatewaySoundboardSoundsDispatchData
- GatewayThreadCreateDispatchData
- GatewayThreadDeleteDispatchData
- GatewayThreadListSync
- GatewayThreadMembersUpdate
- GatewayTypingStartDispatchData
- GatewayUpdatePresence
- GatewayURLQuery
- GatewayVoiceChannelEffectSendDispatchData
- GatewayVoiceServerUpdateDispatchData
- GatewayVoiceStateUpdate
- GatewayVoiceStateUpdateData
- GatewayWebhooksUpdateDispatchData
- ModalSubmitActionRowComponent
- ModalSubmitComponent
- Relationship
- RESTAPIChannelPatchOverwrite
- RESTAPIGuildCreateOverwrite
- RESTAPIGuildCreateRole
- RESTAPIGuildOnboardingPrompt
- RESTAPIGuildOnboardingPromptOption
- RESTAPIInteractionCallbackActivityInstanceResource
- RESTAPIInteractionCallbackObject
- RESTAPIInteractionCallbackResourceObject
- RESTAPIPartialCurrentUserGuild
- RESTAPIPoll
- RESTError
- RESTErrorFieldInformation
- RESTErrorGroupWrapper
- RESTGetAPIApplicationCommandsQuery
- RESTGetAPIApplicationEmojisResult
- RESTGetAPIAuditLogQuery
- RESTGetAPIChannelMessageReactionUsersQuery
- RESTGetAPIChannelMessagesPinsQuery
- RESTGetAPIChannelMessagesPinsResult
- RESTGetAPIChannelMessagesQuery
- RESTGetAPIChannelThreadMemberQuery
- RESTGetAPIChannelThreadMembersQuery
- RESTGetAPIChannelThreadsArchivedQuery
- RESTGetAPIChannelUsersThreadsArchivedResult
- RESTGetAPICurrentUserGuildsQuery
- RESTGetAPIEntitlementsQuery
- RESTGetAPIGuildBansQuery
- RESTGetAPIGuildMembersQuery
- RESTGetAPIGuildMembersSearchQuery
- RESTGetAPIGuildPruneCountQuery
- RESTGetAPIGuildPruneCountResult
- RESTGetAPIGuildQuery
- RESTGetAPIGuildScheduledEventQuery
- RESTGetAPIGuildScheduledEventsQuery
- RESTGetAPIGuildScheduledEventUsersQuery
- RESTGetAPIGuildSoundboardSoundsResult
- RESTGetAPIGuildVanityUrlResult
- RESTGetAPIGuildWidgetImageQuery
- RESTGetAPIInviteQuery
- RESTGetAPIOAuth2CurrentAuthorizationResult
- RESTGetAPIPollAnswerVotersQuery
- RESTGetAPIPollAnswerVotersResult
- RESTGetAPISKUSubscriptionsQuery
- RESTGetAPIWebhookWithTokenMessageQuery
- RESTGetStickerPacksResult
- RESTOAuth2AdvancedBotAuthorizationQuery
- RESTOAuth2AdvancedBotAuthorizationQueryResult
- RESTOAuth2AuthorizationQuery
- RESTOAuth2BotAuthorizationQuery
- RESTOAuth2ImplicitAuthorizationQuery
- RESTPatchAPIChannelJSONBody
- RESTPatchAPIChannelMessageJSONBody
- RESTPatchAPICurrentGuildMemberJSONBody
- RESTPatchAPICurrentGuildMemberNicknameJSONBody
- RESTPatchAPICurrentUserJSONBody
- RESTPatchAPIGuildEmojiJSONBody
- RESTPatchAPIGuildJSONBody
- RESTPatchAPIGuildMemberJSONBody
- RESTPatchAPIGuildMemberVerificationJSONBody
- RESTPatchAPIGuildRoleJSONBody
- RESTPatchAPIGuildScheduledEventJSONBody
- RESTPatchAPIGuildSoundboardSoundJSONBody
- RESTPatchAPIGuildStickerJSONBody
- RESTPatchAPIGuildVoiceStateCurrentMemberJSONBody
- RESTPatchAPIGuildVoiceStateUserJSONBody
- RESTPatchAPIStageInstanceJSONBody
- RESTPatchAPIWebhookJSONBody
- RESTPostAPIAutoModerationRuleJSONBody
- RESTPostAPIBaseApplicationCommandsJSONBody
- RESTPostAPIChannelFollowersJSONBody
- RESTPostAPIChannelInviteJSONBody
- RESTPostAPIChannelMessageJSONBody
- RESTPostAPIChannelMessagesBulkDeleteJSONBody
- RESTPostAPIChannelMessagesThreadsJSONBody
- RESTPostAPIChannelThreadsJSONBody
- RESTPostAPIChannelWebhookJSONBody
- RESTPostAPIChatInputApplicationCommandsJSONBody
- RESTPostAPIContextMenuApplicationCommandsJSONBody
- RESTPostAPICurrentUserCreateDMChannelJSONBody
- RESTPostAPIEntitlementJSONBody
- RESTPostAPIGuildBulkBanJSONBody
- RESTPostAPIGuildBulkBanResult
- RESTPostAPIGuildEmojiJSONBody
- RESTPostAPIGuildPruneJSONBody
- RESTPostAPIGuildPruneResult
- RESTPostAPIGuildRoleJSONBody
- RESTPostAPIGuildScheduledEventJSONBody
- RESTPostAPIGuildsJSONBody
- RESTPostAPIGuildsMFAJSONBody
- RESTPostAPIGuildSoundboardSoundJSONBody
- RESTPostAPIGuildStickerFormDataBody
- RESTPostAPIGuildTemplatesJSONBody
- RESTPostAPIInteractionCallbackQuery
- RESTPostAPIInteractionCallbackWithResponseResult
- RESTPostAPIPrimaryEntryPointApplicationCommandJSONBody
- RESTPostAPISoundboardSendSoundJSONBody
- RESTPostAPIStageInstanceJSONBody
- RESTPostAPITemplateCreateGuildJSONBody
- RESTPostAPIWebhookWithTokenJSONBody
- RESTPostAPIWebhookWithTokenQuery
- RESTPostOAuth2AccessTokenResult
- RESTPostOAuth2AccessTokenWithBotAndGuildsScopeResult
- RESTPostOAuth2AccessTokenWithBotAndWebhookIncomingScopeResult
- RESTPostOAuth2AuthorizationQueryResult
- RESTPostOAuth2ClientCredentialsURLEncodedData
- RESTPostOAuth2TokenRevocationQuery
- RESTPutAPIApplicationCommandPermissionsJSONBody
- RESTPutAPIChannelPermissionJSONBody
- RESTPutAPIChannelRecipientJSONBody
- RESTPutAPICurrentUserApplicationRoleConnectionJSONBody
- RESTPutAPIGuildBanJSONBody
- RESTPutAPIGuildIncidentActionsJSONBody
- RESTPutAPIGuildMemberJSONBody
- RESTRateLimit
- RoutesDeclarations
- RPCAcceptActivityInviteArgs
- RPCAcceptActivityInviteResult
- RPCAcceptActivityInviteResultData
- RPCActivityInviteDispatch
- RPCActivityInviteDispatchData
- RPCActivityInviteUserArgs
- RPCActivityInviteUserResult
- RPCActivityInviteUserResultData
- RPCActivityJoinDispatch
- RPCActivityJoinDispatchData
- RPCActivityJoinRequestDispatch
- RPCActivityJoinRequestDispatchData
- RPCActivitySpectateDispatch
- RPCActivitySpectateDispatchData
- RPCAPIBaseMessageParsedContentText
- RPCAPIMessage
- RPCAPIMessageParsedContentMention
- RPCAPIMessageParsedContentOriginalMatch
- RPCAPIMessageParsedContentText
- RPCAuthenticateArgs
- RPCAuthenticateResult
- RPCAuthenticateResultData
- RPCAuthorizeArgs
- RPCAuthorizeResult
- RPCAuthorizeResultData
- RPCBraintreePopupBridgeCallbackArgs
- RPCBraintreePopupBridgeCallbackResult
- RPCBraintreePopupBridgeCallbackResultData
- RPCBrowserHandoffArgs
- RPCBrowserHandoffResultData
- RPCBrowserResult
- RPCChannelCreateDispatch
- RPCChannelCreateDispatchData
- RPCCloseActivityJoinRequestArgs
- RPCCloseActivityJoinRequestResult
- RPCCloseActivityJoinRequestResultData
- RPCCommandAcceptActivityInvitePayload
- RPCCommandActivityInviteUserPayload
- RPCCommandAuthenticatePayload
- RPCCommandAuthorizePayload
- RPCCommandBraintreePopupBridgeCallbackPayload
- RPCCommandBrowserPayload
- RPCCommandCloseActivityJoinRequestPayload
- RPCCommandConnectionsCallbackPayload
- RPCCommandCreateChannelInvitePayload
- RPCCommandDeepLinkPayload
- RPCCommandGetApplicationTicketPayload
- RPCCommandGetChannelPayload
- RPCCommandGetChannelsPayload
- RPCCommandGetEntitlementsPayload
- RPCCommandGetEntitlementTicketPayload
- RPCCommandGetGuildPayload
- RPCCommandGetGuildsPayload
- RPCCommandGetImagePayload
- RPCCommandGetNetworkingConfigPayload
- RPCCommandGetRelationshipsPayload
- RPCCommandGetSelectedVoiceChannelPayload
- RPCCommandGetSkusPayload
- RPCCommandGetUserPayload
- RPCCommandGetVoiceSettingsPayload
- RPCCommandGiftCodeBrowserPayload
- RPCCommandGuildTemplateBrowserPayload
- RPCCommandInviteBrowserPayload
- RPCCommandMessage
- RPCCommandNetworkingCreateTokenPayload
- RPCCommandNetworkingPeerMetricsPayload
- RPCCommandNetworkingSystemMetricsPayload
- RPCCommandOpenOverlayActivityInvitePayload
- RPCCommandOpenOverlayGuildInvitePayload
- RPCCommandOpenOverlayVoiceSettingsPayload
- RPCCommandOverlayPayload
- RPCCommandSelectTextChannelPayload
- RPCCommandSelectVoiceChannelPayload
- RPCCommandSendActivityJoinInvitePayload
- RPCCommandSetActivityPayload
- RPCCommandSetCertifiedDevicesPayload
- RPCCommandSetOverlayLockedPayload
- RPCCommandSetUserVoiceSettings2Payload
- RPCCommandSetUserVoiceSettingsPayload
- RPCCommandSetVoiceSettings2Payload
- RPCCommandSetVoiceSettingsPayload
- RPCCommandStartPurchasePayload
- RPCCommandValidateApplicationPayload
- RPCConnectionsCallbackArgs
- RPCConnectionsCallbackResult
- RPCConnectionsCallbackResultData
- RPCCreateChannelInviteArgs
- RPCCreateChannelInviteResult
- RPCCurrentUserUpdateDispatch
- RPCCurrentUserUpdateDispatchData
- RPCDeepLinkArgs
- RPCDeepLinkResult
- RPCDeepLinkResultData
- RPCDeviceModel
- RPCDeviceVendor
- RPCEntitlementCreateDispatch
- RPCEntitlementCreateDispatchData
- RPCEntitlementDeleteDispatch
- RPCEntitlementDeleteDispatchData
- RPCErrorDispatch
- RPCErrorDispatchData
- RPCGameJoinDispatch
- RPCGameJoinDispatchData
- RPCGameSpectateDispatch
- RPCGameSpectateDispatchData
- RPCGetApplicationTicketArgs
- RPCGetApplicationTicketResult
- RPCGetApplicationTicketResultData
- RPCGetChannelArgs
- RPCGetChannelResult
- RPCGetChannelResultData
- RPCGetChannelsArgs
- RPCGetChannelsResult
- RPCGetChannelsResultData
- RPCGetEntitlementsArgs
- RPCGetEntitlementsResult
- RPCGetEntitlementsResultData
- RPCGetEntitlementTicketArgs
- RPCGetEntitlementTicketResult
- RPCGetEntitlementTicketResultData
- RPCGetGuildArgs
- RPCGetGuildResult
- RPCGetGuildResultData
- RPCGetGuildsArgs
- RPCGetGuildsResult
- RPCGetGuildsResultData
- RPCGetImageArgs
- RPCGetImageResult
- RPCGetImageResultData
- RPCGetNetworkingConfigArgs
- RPCGetNetworkingConfigResult
- RPCGetNetworkingConfigResultData
- RPCGetRelationshipsArgs
- RPCGetRelationshipsResult
- RPCGetSelectedVoiceChannelArgs
- RPCGetSelectedVoiceChannelResult
- RPCGetSkusArgs
- RPCGetSkusResult
- RPCGetUserArgs
- RPCGetUserResult
- RPCGetVoiceSettingsArgs
- RPCGetVoiceSettingsResult
- RPCGetVoiceSettingsResultData
- RPCGiftCodeBrowserArgs
- RPCGiftCodeBrowserResult
- RPCGiftCodeBrowserResultData
- RPCGuildCreateDispatch
- RPCGuildCreateDispatchData
- RPCGuildStatusDispatch
- RPCGuildStatusDispatchData
- RPCGuildTemplateBrowserArgs
- RPCGuildTemplateBrowserResult
- RPCGuildTemplateBrowserResultData
- RPCInviteBrowserArgs
- RPCInviteBrowserResult
- RPCInviteBrowserResultData
- RPCMessageCreateDispatch
- RPCMessageCreateDispatchData
- RPCMessageDeleteDispatch
- RPCMessageDeleteDispatchData
- RPCMessageUpdateDispatch
- RPCMessageUpdateDispatchData
- RPCNetworkingCreateTokenArgs
- RPCNetworkingCreateTokenResult
- RPCNetworkingCreateTokenResultData
- RPCNetworkingPeerMetricsArgs
- RPCNetworkingPeerMetricsResult
- RPCNetworkingPeerMetricsResultData
- RPCNetworkingSystemMetricsArgs
- RPCNetworkingSystemMetricsResult
- RPCNetworkingSystemMetricsResultData
- RPCNotificationCreateDispatch
- RPCNotificationCreateDispatchData
- RPCOAuth2Application
- RPCOpenOverlayActivityInviteArgs
- RPCOpenOverlayActivityInviteResult
- RPCOpenOverlayActivityInviteResultData
- RPCOpenOverlayGuildInviteArgs
- RPCOpenOverlayGuildInviteResult
- RPCOpenOverlayGuildInviteResultData
- RPCOpenOverlayVoiceSettingsArgs
- RPCOpenOverlayVoiceSettingsResult
- RPCOpenOverlayVoiceSettingsResultData
- RPCOverlayArgs
- RPCOverlayDispatch
- RPCOverlayDispatchData
- RPCOverlayResult
- RPCOverlayResultData
- RPCOverlayUpdateDispatch
- RPCOverlayUpdateDispatchData
- RPCReadyDispatch
- RPCReadyDispatchData
- RPCRelationshipUpdateDispatch
- RPCRelationshipUpdateDispatchData
- RPCSelectTextChannelArgs
- RPCSelectTextChannelResult
- RPCSelectVoiceChannelArgs
- RPCSelectVoiceChannelResult
- RPCSendActivityJoinInviteArgs
- RPCSendActivityJoinInviteResult
- RPCSendActivityJoinInviteResultData
- RPCServerConfiguration
- RPCSetActivityArgs
- RPCSetActivityResult
- RPCSetActivityResultData
- RPCSetCertifiedDevicesArgs
- RPCSetCertifiedDevicesResult
- RPCSetOverlayLockedArgs
- RPCSetOverlayLockedResult
- RPCSetOverlayLockedResultData
- RPCSetUserVoiceSettings2Result
- RPCSetUserVoiceSettingsArgs
- RPCSetUserVoiceSettingsResult
- RPCSetVoiceSettings2Result
- RPCSetVoiceSettingsResult
- RPCSpeakingStartDispatch
- RPCSpeakingStartDispatchData
- RPCSpeakingStopDispatch
- RPCSpeakingStopDispatchData
- RPCStartPurchaseArgs
- RPCStartPurchaseResult
- RPCStartPurchaseResultData
- RPCSubscribeActivityInvite
- RPCSubscribeActivityJoin
- RPCSubscribeActivityJoinRequest
- RPCSubscribeActivitySpectate
- RPCSubscribeChannelCreate
- RPCSubscribeCurrentUserUpdate
- RPCSubscribeEntitlementCreate
- RPCSubscribeEntitlementDelete
- RPCSubscribeGameJoin
- RPCSubscribeGameSpectate
- RPCSubscribeGuildCreate
- RPCSubscribeGuildStatus
- RPCSubscribeGuildStatusArgs
- RPCSubscribeMessage
- RPCSubscribeMessageCreate
- RPCSubscribeMessageCreateArgs
- RPCSubscribeMessageDelete
- RPCSubscribeMessageDeleteArgs
- RPCSubscribeMessageUpdate
- RPCSubscribeMessageUpdateArgs
- RPCSubscribeNotificationCreate
- RPCSubscribeOverlay
- RPCSubscribeOverlayUpdate
- RPCSubscribeRelationshipUpdate
- RPCSubscribeResult
- RPCSubscribeResultData
- RPCSubscribeSpeakingStart
- RPCSubscribeSpeakingStartArgs
- RPCSubscribeSpeakingStop
- RPCSubscribeSpeakingStopArgs
- RPCSubscribeVoiceChannelSelect
- RPCSubscribeVoiceConnectionStatus
- RPCSubscribeVoiceSettingsUpdate
- RPCSubscribeVoiceSettingsUpdate2
- RPCSubscribeVoiceStateCreate
- RPCSubscribeVoiceStateCreateArgs
- RPCSubscribeVoiceStateDelete
- RPCSubscribeVoiceStateDeleteArgs
- RPCSubscribeVoiceStateUpdate
- RPCSubscribeVoiceStateUpdateArgs
- RPCUnsubscribeResult
- RPCUnsubscribeResultData
- RPCValidateApplicationArgs
- RPCValidateApplicationResult
- RPCValidateApplicationResultData
- RPCVoiceAvailableDevice
- RPCVoiceChannelSelectDispatch
- RPCVoiceChannelSelectDispatchData
- RPCVoiceConnectionStatusDispatch
- RPCVoiceConnectionStatusDispatchData
- RPCVoiceConnectionStatusPing
- RPCVoicePan
- RPCVoiceSettingsInput
- RPCVoiceSettingsMode
- RPCVoiceSettingsOutput
- RPCVoiceSettingsUpdate2Dispatch
- RPCVoiceSettingsUpdate2DispatchData
- RPCVoiceSettingsUpdateDispatch
- RPCVoiceShortcutKeyCombo
- RPCVoiceStateCreateDispatch
- RPCVoiceStateCreateDispatchData
- RPCVoiceStateDeleteDispatch
- RPCVoiceStateDeleteDispatchData
- RPCVoiceStateUpdateDispatch
- RPCVoiceStateUpdateDispatchData
Type Aliases
- _AddUndefinedToPossiblyUndefinedPropertiesOfInterface
- _DistributiveKeys
- _DistributiveOmit
- _DistributivePick
- _Keys
- _NonNullableFields
- _Nullable
- _Omit
- _Pick
- _StrictPartial
- _StrictRequired
- _UnionToIntersection
- AchievementIconFormat
- APIAnnouncementThreadChannel
- APIApplicationCommandAttachmentOption
- APIApplicationCommandAutocompleteDMInteraction
- APIApplicationCommandAutocompleteGuildInteraction
- APIApplicationCommandAutocompleteInteraction
- APIApplicationCommandBasicOption
- APIApplicationCommandBooleanOption
- APIApplicationCommandDMInteraction
- APIApplicationCommandGuildInteraction
- APIApplicationCommandIntegerOption
- APIApplicationCommandInteraction
- APIApplicationCommandInteractionData
- APIApplicationCommandInteractionDataAttachmentOption
- APIApplicationCommandInteractionDataBasicOption
- APIApplicationCommandInteractionDataBooleanOption
- APIApplicationCommandInteractionDataChannelOption
- APIApplicationCommandInteractionDataMentionableOption
- APIApplicationCommandInteractionDataOption
- APIApplicationCommandInteractionDataRoleOption
- APIApplicationCommandInteractionDataUserOption
- APIApplicationCommandInteractionWrapper
- APIApplicationCommandMentionableOption
- APIApplicationCommandNumberOption
- APIApplicationCommandOption
- APIApplicationCommandOptionWithAutocompleteOrChoicesWrapper
- APIApplicationCommandRoleOption
- APIApplicationCommandStringOption
- APIApplicationCommandUserOption
- APIApplicationEmoji
- APIApplicationIntegrationTypesConfigMap
- APIAuditLogChange
- APIAuditLogChangeKey$Add
- APIAuditLogChangeKey$Remove
- APIAuditLogChangeKeyActions
- APIAuditLogChangeKeyAFKChannelId
- APIAuditLogChangeKeyAFKTimeout
- APIAuditLogChangeKeyAllow
- APIAuditLogChangeKeyApplicationId
- APIAuditLogChangeKeyArchived
- APIAuditLogChangeKeyAsset
- APIAuditLogChangeKeyAutoArchiveDuration
- APIAuditLogChangeKeyAvailable
- APIAuditLogChangeKeyAvailableTags
- APIAuditLogChangeKeyAvatarHash
- APIAuditLogChangeKeyBannerHash
- APIAuditLogChangeKeyBitrate
- APIAuditLogChangeKeyChannelId
- APIAuditLogChangeKeyCode
- APIAuditLogChangeKeyColor
- APIAuditLogChangeKeyCommunicationDisabledUntil
- APIAuditLogChangeKeyDeaf
- APIAuditLogChangeKeyDefaultAutoArchiveDuration
- APIAuditLogChangeKeyDefaultMessageNotifications
- APIAuditLogChangeKeyDefaultReactionEmoji
- APIAuditLogChangeKeyDefaultThreadRateLimitPerUser
- APIAuditLogChangeKeyDeny
- APIAuditLogChangeKeyDescription
- APIAuditLogChangeKeyDiscoverySplashHash
- APIAuditLogChangeKeyEmojiId
- APIAuditLogChangeKeyEmojiName
- APIAuditLogChangeKeyEnabled
- APIAuditLogChangeKeyEnableEmoticons
- APIAuditLogChangeKeyEntityType
- APIAuditLogChangeKeyEventType
- APIAuditLogChangeKeyExemptChannels
- APIAuditLogChangeKeyExemptRoles
- APIAuditLogChangeKeyExpireBehavior
- APIAuditLogChangeKeyExpireGracePeriod
- APIAuditLogChangeKeyExplicitContentFilter
- APIAuditLogChangeKeyFlags
- APIAuditLogChangeKeyFormatType
- APIAuditLogChangeKeyGuildId
- APIAuditLogChangeKeyHoist
- APIAuditLogChangeKeyIconHash
- APIAuditLogChangeKeyId
- APIAuditLogChangeKeyImageHash
- APIAuditLogChangeKeyInviterId
- APIAuditLogChangeKeyLocation
- APIAuditLogChangeKeyLocked
- APIAuditLogChangeKeyMaxAge
- APIAuditLogChangeKeyMaxUses
- APIAuditLogChangeKeyMentionable
- APIAuditLogChangeKeyMFALevel
- APIAuditLogChangeKeyMute
- APIAuditLogChangeKeyName
- APIAuditLogChangeKeyNick
- APIAuditLogChangeKeyNSFW
- APIAuditLogChangeKeyOwnerId
- APIAuditLogChangeKeyPermissionOverwrites
- APIAuditLogChangeKeyPermissions
- APIAuditLogChangeKeyPosition
- APIAuditLogChangeKeyPreferredLocale
- APIAuditLogChangeKeyPremiumProgressBarEnabled
- APIAuditLogChangeKeyPrivacyLevel
- APIAuditLogChangeKeyPruneDeleteDays
- APIAuditLogChangeKeyPublicUpdatesChannelId
- APIAuditLogChangeKeyRateLimitPerUser
- APIAuditLogChangeKeyRecurrenceRule
- APIAuditLogChangeKeyRegion
- APIAuditLogChangeKeyRulesChannelId
- APIAuditLogChangeKeySafetyAlertsChannelId
- APIAuditLogChangeKeySnowflake
- APIAuditLogChangeKeySoundId
- APIAuditLogChangeKeySplashHash
- APIAuditLogChangeKeyStatus
- APIAuditLogChangeKeySystemChannelFlags
- APIAuditLogChangeKeySystemChannelId
- APIAuditLogChangeKeyTags
- APIAuditLogChangeKeyTemporary
- APIAuditLogChangeKeyTopic
- APIAuditLogChangeKeyTriggerMetadata
- APIAuditLogChangeKeyTriggerType
- APIAuditLogChangeKeyType
- APIAuditLogChangeKeyUserId
- APIAuditLogChangeKeyUserLimit
- APIAuditLogChangeKeyUses
- APIAuditLogChangeKeyVanityURLCode
- APIAuditLogChangeKeyVerificationLevel
- APIAuditLogChangeKeyVolume
- APIAuditLogChangeKeyWidgetChannelId
- APIAuditLogChangeKeyWidgetEnabled
- APIAuthorizingIntegrationOwnersMap
- APIAutoPopulatedSelectMenuComponent
- APIButtonComponent
- APIChannel
- APIChannelPatchOverwrite
- APIChatInputApplicationCommandDMInteraction
- APIChatInputApplicationCommandGuildInteraction
- APIChatInputApplicationCommandInteraction
- APIChatInputApplicationCommandInteractionDataResolved
- APIComponentInActionRow
- APIComponentInContainer
- APIComponentInMessageActionRow
- APIComponentInModalActionRow
- APIContextMenuDMInteraction
- APIContextMenuGuildInteraction
- APIContextMenuInteraction
- APIContextMenuInteractionData
- APIDMInteraction
- APIDMInteractionWrapper
- APIGuildChannelResolvable
- APIGuildCreateOverwrite
- APIGuildCreatePartialChannel
- APIGuildCreateRole
- APIGuildIntegrationType
- APIGuildInteraction
- APIGuildInteractionWrapper
- APIGuildMediaChannel
- APIGuildScheduledEvent
- APIGuildStageVoiceChannel
- APIGuildVoiceChannel
- APIInteraction
- APIInteractionDataResolvedChannel
- APIInteractionResponse
- APIInteractionResponseCallbackData
- APIInviteGuild
- APIMentionableSelectComponent
- APIMessageApplicationCommandDMInteraction
- APIMessageApplicationCommandGuildInteraction
- APIMessageApplicationCommandInteraction
- APIMessageButtonInteractionData
- APIMessageComponent
- APIMessageComponentButtonInteraction
- APIMessageComponentDMInteraction
- APIMessageComponentGuildInteraction
- APIMessageComponentInteraction
- APIMessageComponentInteractionData
- APIMessageComponentSelectMenuInteraction
- APIMessageInteractionMetadata
- APIMessageReferenceSend
- APIMessageSelectMenuInteractionData
- APIMessageSnapshotFields
- APIMessageTopLevelComponent
- APIModalComponent
- APIModalSubmitDMInteraction
- APIModalSubmitGuildInteraction
- APIModalSubmitInteraction
- APINewsChannel
- APIPingInteraction
- APIPrimaryEntryPointCommandDMInteraction
- APIPrimaryEntryPointCommandGuildInteraction
- APIPrimaryEntryPointCommandInteraction
- APIPrimaryEntryPointCommandInteractionData
- APIPrivateThreadChannel
- APIPublicThreadChannel
- APIRoleSelectComponent
- APISectionAccessoryComponent
- APISelectMenuComponent
- APIStickerItem
- APITextChannel
- APIUserApplicationCommandDMInteraction
- APIUserApplicationCommandGuildInteraction
- APIUserApplicationCommandInteraction
- APIUserApplicationCommandInteractionDataResolved
- APIUserInteractionDataResolved
- APIUserSelectComponent
- APIWebhookEvent
- APIWebhookEventBody
- APIWebhookEventEntitlementCreateData
- APIWebhookEventQuestUserEnrollmentData
- APIWebhookSourceChannel
- APIWebhookSourceGuild
- ApplicationAssetFormat
- ApplicationCoverFormat
- ApplicationIconFormat
- AuditLogRuleTriggerType
- DefaultUserAvatar
- DefaultUserAvatarAssets
- DefaultUserAvatarFormat
- EmojiFormat
- GatewayActivityAssets
- GatewayActivityEmoji
- GatewayActivitySecrets
- GatewayActivityUpdateData
- GatewayApplicationCommandPermissionsUpdateDispatch
- GatewayAutoModerationActionExecutionDispatch
- GatewayAutoModerationRuleCreateDispatch
- GatewayAutoModerationRuleCreateDispatchData
- GatewayAutoModerationRuleDeleteDispatch
- GatewayAutoModerationRuleDeleteDispatchData
- GatewayAutoModerationRuleModifyDispatch
- GatewayAutoModerationRuleModifyDispatchData
- GatewayAutoModerationRuleUpdateDispatch
- GatewayAutoModerationRuleUpdateDispatchData
- GatewayChannelCreateDispatch
- GatewayChannelCreateDispatchData
- GatewayChannelDeleteDispatch
- GatewayChannelDeleteDispatchData
- GatewayChannelModifyDispatch
- GatewayChannelModifyDispatchData
- GatewayChannelPinsUpdateDispatch
- GatewayChannelUpdateDispatch
- GatewayChannelUpdateDispatchData
- GatewayDispatchPayload
- GatewayEntitlementCreateDispatch
- GatewayEntitlementCreateDispatchData
- GatewayEntitlementDeleteDispatch
- GatewayEntitlementDeleteDispatchData
- GatewayEntitlementModifyDispatch
- GatewayEntitlementModifyDispatchData
- GatewayEntitlementUpdateDispatch
- GatewayEntitlementUpdateDispatchData
- GatewayGuildAuditLogEntryCreateDispatch
- GatewayGuildBanAddDispatch
- GatewayGuildBanAddDispatchData
- GatewayGuildBanModifyDispatch
- GatewayGuildBanRemoveDispatch
- GatewayGuildBanRemoveDispatchData
- GatewayGuildCreateDispatch
- GatewayGuildDeleteDispatch
- GatewayGuildEmojisUpdateDispatch
- GatewayGuildIntegrationsUpdateDispatch
- GatewayGuildMemberAddDispatch
- GatewayGuildMemberRemoveDispatch
- GatewayGuildMembersChunkDispatch
- GatewayGuildMemberUpdateDispatch
- GatewayGuildModifyDispatch
- GatewayGuildModifyDispatchData
- GatewayGuildRoleCreateDispatch
- GatewayGuildRoleCreateDispatchData
- GatewayGuildRoleDeleteDispatch
- GatewayGuildRoleModifyDispatch
- GatewayGuildRoleUpdateDispatch
- GatewayGuildRoleUpdateDispatchData
- GatewayGuildScheduledEventCreateDispatch
- GatewayGuildScheduledEventCreateDispatchData
- GatewayGuildScheduledEventDeleteDispatch
- GatewayGuildScheduledEventDeleteDispatchData
- GatewayGuildScheduledEventUpdateDispatch
- GatewayGuildScheduledEventUpdateDispatchData
- GatewayGuildScheduledEventUserAddDispatch
- GatewayGuildScheduledEventUserRemoveDispatch
- GatewayGuildSoundboardSoundCreateDispatch
- GatewayGuildSoundboardSoundCreateDispatchData
- GatewayGuildSoundboardSoundDeleteDispatch
- GatewayGuildSoundboardSoundsUpdateDispatch
- GatewayGuildSoundboardSoundUpdateDispatch
- GatewayGuildSoundboardSoundUpdateDispatchData
- GatewayGuildStickersUpdateDispatch
- GatewayGuildUpdateDispatch
- GatewayGuildUpdateDispatchData
- GatewayHeartbeatData
- GatewayIntegrationCreateDispatch
- GatewayIntegrationCreateDispatchData
- GatewayIntegrationDeleteDispatch
- GatewayIntegrationUpdateDispatch
- GatewayIntegrationUpdateDispatchData
- GatewayInteractionCreateDispatch
- GatewayInteractionCreateDispatchData
- GatewayInvalidSessionData
- GatewayInviteCreateDispatch
- GatewayInviteDeleteDispatch
- GatewayMessageCreateDispatch
- GatewayMessageDeleteBulkDispatch
- GatewayMessageDeleteDispatch
- GatewayMessagePollVoteAddDispatch
- GatewayMessagePollVoteRemoveDispatch
- GatewayMessageReactionAddDispatch
- GatewayMessageReactionData
- GatewayMessageReactionRemoveAllDispatch
- GatewayMessageReactionRemoveAllDispatchData
- GatewayMessageReactionRemoveDispatch
- GatewayMessageReactionRemoveEmojiDispatch
- GatewayMessageUpdateDispatch
- GatewayPresenceUpdateDispatch
- GatewayPresenceUpdateDispatchData
- GatewayReadyDispatch
- GatewayReceivePayload
- GatewayRequestGuildMembersData
- GatewayResumedDispatch
- GatewaySendPayload
- GatewaySoundboardSoundsDispatch
- GatewayStageInstanceCreateDispatch
- GatewayStageInstanceCreateDispatchData
- GatewayStageInstanceDeleteDispatch
- GatewayStageInstanceDeleteDispatchData
- GatewayStageInstanceUpdateDispatch
- GatewayStageInstanceUpdateDispatchData
- GatewaySubscriptionCreateDispatch
- GatewaySubscriptionCreateDispatchData
- GatewaySubscriptionDeleteDispatch
- GatewaySubscriptionDeleteDispatchData
- GatewaySubscriptionModifyDispatch
- GatewaySubscriptionModifyDispatchData
- GatewaySubscriptionUpdateDispatch
- GatewaySubscriptionUpdateDispatchData
- GatewayThreadCreateDispatch
- GatewayThreadDeleteDispatch
- GatewayThreadListSyncDispatch
- GatewayThreadListSyncDispatchData
- GatewayThreadMembersUpdateDispatch
- GatewayThreadMembersUpdateDispatchData
- GatewayThreadMemberUpdateDispatch
- GatewayThreadMemberUpdateDispatchData
- GatewayThreadModifyDispatch
- GatewayThreadUpdateDispatch
- GatewayThreadUpdateDispatchData
- GatewayTypingStartDispatch
- GatewayUserUpdateDispatch
- GatewayUserUpdateDispatchData
- GatewayVoiceChannelEffectSendDispatch
- GatewayVoiceServerUpdateDispatch
- GatewayVoiceState
- GatewayVoiceStateUpdateDispatch
- GatewayVoiceStateUpdateDispatchData
- GatewayWebhooksUpdateDispatch
- GetAPIVoiceRegionsResult
- GuildBannerFormat
- GuildChannelType
- GuildDiscoverySplashFormat
- GuildIconFormat
- GuildMemberAvatarFormat
- GuildMemberBannerFormat
- GuildScheduledEventCoverFormat
- GuildScheduledEventRecurrenceRuleNWeekday
- GuildSplashFormat
- GuildTagBadgeFormat
- GuildTextChannelType
- ImageSize
- LocaleString
- LocalizationMap
- PartialAPIMessageInteractionGuildMember
- PresenceUpdateReceiveStatus
- RESTAPIAttachment
- RESTAPIGuildChannelResolvable
- RESTAPIGuildCreatePartialChannel
- RESTAPIMessageReference
- RESTAPIModifyGuildOnboardingPromptData
- RESTAPIModifyGuildOnboardingPromptOptionData
- RESTAPIPollCreate
- RESTDeleteAPIApplicationEmojiResult
- RESTDeleteAPIAutoModerationRuleResult
- RESTDeleteAPIChannelAllMessageReactionsResult
- RESTDeleteAPIChannelMessageOwnReaction
- RESTDeleteAPIChannelMessageOwnReactionResult
- RESTDeleteAPIChannelMessageReactionResult
- RESTDeleteAPIChannelMessageResult
- RESTDeleteAPIChannelMessagesPinResult
- RESTDeleteAPIChannelMessageUserReactionResult
- RESTDeleteAPIChannelPermissionResult
- RESTDeleteAPIChannelPinResult
- RESTDeleteAPIChannelRecipientResult
- RESTDeleteAPIChannelResult
- RESTDeleteAPIChannelThreadMembersResult
- RESTDeleteAPICurrentUserGuildResult
- RESTDeleteAPIEntitlementResult
- RESTDeleteAPIGuildBanResult
- RESTDeleteAPIGuildEmojiResult
- RESTDeleteAPIGuildIntegrationResult
- RESTDeleteAPIGuildMemberResult
- RESTDeleteAPIGuildMemberRoleResult
- RESTDeleteAPIGuildResult
- RESTDeleteAPIGuildRoleResult
- RESTDeleteAPIGuildScheduledEventResult
- RESTDeleteAPIGuildSoundboardSoundResult
- RESTDeleteAPIGuildStickerResult
- RESTDeleteAPIGuildTemplateResult
- RESTDeleteAPIInteractionFollowupResult
- RESTDeleteAPIInteractionOriginalResponseResult
- RESTDeleteAPIInviteResult
- RESTDeleteAPIStageInstanceResult
- RESTDeleteAPIWebhookResult
- RESTDeleteAPIWebhookWithTokenMessageResult
- RESTDeleteAPIWebhookWithTokenResult
- RESTErrorData
- RESTGetAPIApplicationCommandPermissionsResult
- RESTGetAPIApplicationCommandResult
- RESTGetAPIApplicationCommandsResult
- RESTGetAPIApplicationEmojiResult
- RESTGetAPIApplicationGuildCommandResult
- RESTGetAPIApplicationGuildCommandsQuery
- RESTGetAPIApplicationGuildCommandsResult
- RESTGetAPIApplicationRoleConnectionMetadataResult
- RESTGetAPIAuditLogResult
- RESTGetAPIAutoModerationRuleResult
- RESTGetAPIAutoModerationRulesResult
- RESTGetAPIChannelInvitesResult
- RESTGetAPIChannelMessageReactionUsersResult
- RESTGetAPIChannelMessageResult
- RESTGetAPIChannelMessagesResult
- RESTGetAPIChannelPinsResult
- RESTGetAPIChannelResult
- RESTGetAPIChannelThreadMemberResult
- RESTGetAPIChannelThreadMembersResult
- RESTGetAPIChannelThreadsArchivedPrivateResult
- RESTGetAPIChannelThreadsArchivedPublicResult
- RESTGetAPIChannelWebhooksResult
- RESTGetAPICurrentUserApplicationRoleConnectionResult
- RESTGetAPICurrentUserConnectionsResult
- RESTGetAPICurrentUserGuildsResult
- RESTGetAPICurrentUserResult
- RESTGetAPIEntitlementResult
- RESTGetAPIEntitlementsResult
- RESTGetAPIGatewayBotResult
- RESTGetAPIGatewayResult
- RESTGetAPIGuildApplicationCommandsPermissionsResult
- RESTGetAPIGuildBanResult
- RESTGetAPIGuildBansResult
- RESTGetAPIGuildChannelsResult
- RESTGetAPIGuildEmojiResult
- RESTGetAPIGuildEmojisResult
- RESTGetAPIGuildIntegrationsResult
- RESTGetAPIGuildInvitesResult
- RESTGetAPIGuildMemberResult
- RESTGetAPIGuildMembersResult
- RESTGetAPIGuildMembersSearchResult
- RESTGetAPIGuildMemberVerificationResult
- RESTGetAPIGuildOnboardingResult
- RESTGetAPIGuildPreviewResult
- RESTGetAPIGuildResult
- RESTGetAPIGuildRoleResult
- RESTGetAPIGuildRolesResult
- RESTGetAPIGuildScheduledEventResult
- RESTGetAPIGuildScheduledEventsResult
- RESTGetAPIGuildScheduledEventUsersResult
- RESTGetAPIGuildSoundboardSoundResult
- RESTGetAPIGuildStickerResult
- RESTGetAPIGuildStickersResult
- RESTGetAPIGuildTemplatesResult
- RESTGetAPIGuildThreadsResult
- RESTGetAPIGuildVoiceRegionsResult
- RESTGetAPIGuildVoiceStateCurrentMemberResult
- RESTGetAPIGuildVoiceStateUserResult
- RESTGetAPIGuildWebhooksResult
- RESTGetAPIGuildWelcomeScreenResult
- RESTGetAPIGuildWidgetImageResult
- RESTGetAPIGuildWidgetJSONResult
- RESTGetAPIGuildWidgetSettingsResult
- RESTGetAPIInteractionFollowupResult
- RESTGetAPIInteractionOriginalResponseResult
- RESTGetAPIInviteResult
- RESTGetAPIOAuth2CurrentApplicationResult
- RESTGetAPISKUsResult
- RESTGetAPISKUSubscriptionResult
- RESTGetAPISKUSubscriptionsResult
- RESTGetAPISoundboardDefaultSoundsResult
- RESTGetAPIStageInstanceResult
- RESTGetAPIStickerPack
- RESTGetAPIStickerPackResult
- RESTGetAPIStickerResult
- RESTGetAPITemplateResult
- RESTGetAPIUserResult
- RESTGetAPIVoiceRegionsResult
- RESTGetAPIWebhookResult
- RESTGetAPIWebhookWithTokenMessageResult
- RESTGetAPIWebhookWithTokenResult
- RESTGetCurrentApplicationResult
- RESTGetCurrentUserGuildMemberResult
- RESTGetNitroStickerPacksResult
- RESTOAuth2AuthorizationQueryResult
- RESTOAuth2ImplicitAuthorizationURLFragmentResult
- RESTOAuth2TokenOptionalClientCredentials
- RESTPatchAPIApplicationCommandJSONBody
- RESTPatchAPIApplicationCommandResult
- RESTPatchAPIApplicationEmojiJSONBody
- RESTPatchAPIApplicationEmojiResult
- RESTPatchAPIApplicationGuildCommandJSONBody
- RESTPatchAPIApplicationGuildCommandResult
- RESTPatchAPIAutoModerationRuleJSONBody
- RESTPatchAPIAutoModerationRuleResult
- RESTPatchAPIChannelMessageFormDataBody
- RESTPatchAPIChannelMessageResult
- RESTPatchAPIChannelResult
- RESTPatchAPICurrentGuildMemberNicknameResult
- RESTPatchAPICurrentUserResult
- RESTPatchAPIGuildChannelPositionsJSONBody
- RESTPatchAPIGuildChannelPositionsResult
- RESTPatchAPIGuildEmojiResult
- RESTPatchAPIGuildMemberResult
- RESTPatchAPIGuildMemberVerificationResult
- RESTPatchAPIGuildResult
- RESTPatchAPIGuildRolePositionsJSONBody
- RESTPatchAPIGuildRolePositionsResult
- RESTPatchAPIGuildRoleResult
- RESTPatchAPIGuildScheduledEventResult
- RESTPatchAPIGuildSoundboardSoundResult
- RESTPatchAPIGuildStickerResult
- RESTPatchAPIGuildTemplateJSONBody
- RESTPatchAPIGuildTemplateResult
- RESTPatchAPIGuildVoiceStateCurrentMemberResult
- RESTPatchAPIGuildVoiceStateUserResult
- RESTPatchAPIGuildWelcomeScreenJSONBody
- RESTPatchAPIGuildWelcomeScreenResult
- RESTPatchAPIGuildWidgetSettingsJSONBody
- RESTPatchAPIGuildWidgetSettingsResult
- RESTPatchAPIInteractionFollowupFormDataBody
- RESTPatchAPIInteractionFollowupJSONBody
- RESTPatchAPIInteractionFollowupResult
- RESTPatchAPIInteractionOriginalResponseFormDataBody
- RESTPatchAPIInteractionOriginalResponseJSONBody
- RESTPatchAPIInteractionOriginalResponseResult
- RESTPatchAPIStageInstanceResult
- RESTPatchAPIWebhookResult
- RESTPatchAPIWebhookWithTokenJSONBody
- RESTPatchAPIWebhookWithTokenMessageFormDataBody
- RESTPatchAPIWebhookWithTokenMessageJSONBody
- RESTPatchAPIWebhookWithTokenMessageQuery
- RESTPatchAPIWebhookWithTokenMessageResult
- RESTPatchAPIWebhookWithTokenResult
- RESTPatchCurrentApplicationJSONBody
- RESTPatchCurrentApplicationResult
- RESTPostAPIApplicationCommandsJSONBody
- RESTPostAPIApplicationCommandsResult
- RESTPostAPIApplicationEmojiJSONBody
- RESTPostAPIApplicationEmojiResult
- RESTPostAPIApplicationGuildCommandsJSONBody
- RESTPostAPIApplicationGuildCommandsResult
- RESTPostAPIAutoModerationRuleResult
- RESTPostAPIChannelFollowersResult
- RESTPostAPIChannelInviteResult
- RESTPostAPIChannelMessageCrosspostResult
- RESTPostAPIChannelMessageFormDataBody
- RESTPostAPIChannelMessageResult
- RESTPostAPIChannelMessagesBulkDeleteResult
- RESTPostAPIChannelMessagesThreadsResult
- RESTPostAPIChannelThreadsResult
- RESTPostAPIChannelTypingResult
- RESTPostAPIChannelWebhookResult
- RESTPostAPICurrentUserCreateDMChannelResult
- RESTPostAPIEntitlementBody
- RESTPostAPIEntitlementConsumeResult
- RESTPostAPIEntitlementResult
- RESTPostAPIGuildChannelJSONBody
- RESTPostAPIGuildChannelResult
- RESTPostAPIGuildEmojiResult
- RESTPostAPIGuildForumThreadsFormDataBody
- RESTPostAPIGuildForumThreadsJSONBody
- RESTPostAPIGuildRoleResult
- RESTPostAPIGuildScheduledEventResult
- RESTPostAPIGuildsMFAResult
- RESTPostAPIGuildSoundboardSoundResult
- RESTPostAPIGuildsResult
- RESTPostAPIGuildStickerResult
- RESTPostAPIGuildTemplatesResult
- RESTPostAPIInteractionCallbackFormDataBody
- RESTPostAPIInteractionCallbackJSONBody
- RESTPostAPIInteractionCallbackResult
- RESTPostAPIInteractionFollowupFormDataBody
- RESTPostAPIInteractionFollowupJSONBody
- RESTPostAPIInteractionFollowupResult
- RESTPostAPIPollExpireResult
- RESTPostAPISendSoundboardSoundResult
- RESTPostAPIStageInstanceResult
- RESTPostAPITemplateCreateGuildResult
- RESTPostAPIWebhookWithTokenFormDataBody
- RESTPostAPIWebhookWithTokenGitHubQuery
- RESTPostAPIWebhookWithTokenGitHubResult
- RESTPostAPIWebhookWithTokenGitHubWaitResult
- RESTPostAPIWebhookWithTokenResult
- RESTPostAPIWebhookWithTokenSlackQuery
- RESTPostAPIWebhookWithTokenSlackResult
- RESTPostAPIWebhookWithTokenSlackWaitResult
- RESTPostAPIWebhookWithTokenWaitResult
- RESTPostOAuth2AccessTokenURLEncodedData
- RESTPostOAuth2AccessTokenWithBotAndGuildsAndWebhookIncomingScopeResult
- RESTPostOAuth2ClientCredentialsResult
- RESTPostOAuth2RefreshTokenResult
- RESTPostOAuth2RefreshTokenURLEncodedData
- RESTPutAPIApplicationCommandPermissionsResult
- RESTPutAPIApplicationCommandsJSONBody
- RESTPutAPIApplicationCommandsResult
- RESTPutAPIApplicationGuildCommandsJSONBody
- RESTPutAPIApplicationGuildCommandsResult
- RESTPutAPIApplicationRoleConnectionMetadataJSONBody
- RESTPutAPIApplicationRoleConnectionMetadataResult
- RESTPutAPIChannelMessageReactionResult
- RESTPutAPIChannelMessagesPinResult
- RESTPutAPIChannelPermissionResult
- RESTPutAPIChannelPinResult
- RESTPutAPIChannelRecipientResult
- RESTPutAPIChannelThreadMembersResult
- RESTPutAPICurrentUserApplicationRoleConnectionResult
- RESTPutAPIGuildApplicationCommandsPermissionsJSONBody
- RESTPutAPIGuildApplicationCommandsPermissionsResult
- RESTPutAPIGuildBanResult
- RESTPutAPIGuildMemberResult
- RESTPutAPIGuildMemberRoleResult
- RESTPutAPIGuildOnboardingJSONBody
- RESTPutAPIGuildOnboardingResult
- RESTPutAPIGuildTemplateSyncResult
- RoleIconFormat
- RPCCertifiedDevice
- RPCCommandsResult
- RPCCommandSubscribePayload
- RPCCommandUnsubscribePayload
- RPCCreateChannelInviteResultData
- RPCEventsDispatch
- RPCGetRelationshipsResultData
- RPCGetSelectedVoiceChannelResultData
- RPCGetSkusResultData
- RPCGetUserResultData
- RPCMessage
- RPCMessagePayload
- RPCSelectTextChannelResultData
- RPCSelectVoiceChannelResultData
- RPCSetCertifiedDevicesResultData
- RPCSetUserVoiceSettings2Args
- RPCSetUserVoiceSettings2ResultData
- RPCSetUserVoiceSettingsResultData
- RPCSetVoiceSettings2Args
- RPCSetVoiceSettings2ResultData
- RPCSetVoiceSettingsArgs
- RPCSetVoiceSettingsResultData
- RPCSubscribeActivityInviteArgs
- RPCSubscribeActivityJoinArgs
- RPCSubscribeActivityJoinRequestArgs
- RPCSubscribeActivitySpectateArgs
- RPCSubscribeArgs
- RPCSubscribeChannelCreateArgs
- RPCSubscribeCurrentUserUpdateArgs
- RPCSubscribeEntitlementCreateArgs
- RPCSubscribeEntitlementDeleteArgs
- RPCSubscribeGameJoinArgs
- RPCSubscribeGameSpectateArgs
- RPCSubscribeGuildCreateArgs
- RPCSubscribeNotificationCreateArgs
- RPCSubscribeOverlayArgs
- RPCSubscribeOverlayUpdateArgs
- RPCSubscribeRelationshipUpdateArgs
- RPCSubscribeVoiceChannelSelectArgs
- RPCSubscribeVoiceConnectionStatusArgs
- RPCSubscribeVoiceSettingsUpdate2Args
- RPCSubscribeVoiceSettingsUpdateArgs
- RPCUnsubscribeArgs
- RPCVoiceSettingsUpdateDispatchData
- StickerFormat
- StickerPackBannerFormat
- StorePageAssetFormat
- TeamIconFormat
- TextChannelType
- ThreadChannelType
- UserAvatarFormat
- UserBannerFormat
Variables
References
FormattingPatterns
Permissions
Snowflake
Type Aliases
_AddUndefinedToPossiblyUndefinedPropertiesOfInterface
Type parameters
- Base
_DistributiveKeys
Type parameters
- T
_DistributiveOmit
Type parameters
- T
- K: _DistributiveKeys<T>
_DistributivePick
_Keys
Type parameters
- T
_NonNullableFields
Type parameters
- T
_Nullable
Type parameters
- T
_Omit
Type parameters
- T
- K
_Pick
Type parameters
- T
- K
_StrictPartial
Type parameters
- Base
_StrictRequired
Type parameters
- Base
_UnionToIntersection
Type parameters
- U
AchievementIconFormat
APIAnnouncementThreadChannel
APIApplicationCommandAttachmentOption
APIApplicationCommandAutocompleteDMInteraction
APIApplicationCommandAutocompleteGuildInteraction
APIApplicationCommandAutocompleteInteraction
APIApplicationCommandBasicOption
APIApplicationCommandBooleanOption
APIApplicationCommandDMInteraction
APIApplicationCommandGuildInteraction
APIApplicationCommandIntegerOption
APIApplicationCommandInteraction
APIApplicationCommandInteractionData
APIApplicationCommandInteractionDataAttachmentOption
APIApplicationCommandInteractionDataBasicOption
Type parameters
- Type: InteractionType = InteractionType
APIApplicationCommandInteractionDataBooleanOption
APIApplicationCommandInteractionDataChannelOption
APIApplicationCommandInteractionDataMentionableOption
APIApplicationCommandInteractionDataOption
APIApplicationCommandInteractionDataRoleOption
APIApplicationCommandInteractionDataUserOption
APIApplicationCommandInteractionWrapper
APIApplicationCommandMentionableOption
APIApplicationCommandNumberOption
APIApplicationCommandOption
APIApplicationCommandOptionWithAutocompleteOrChoicesWrapper
Type parameters
APIApplicationCommandRoleOption
APIApplicationCommandStringOption
APIApplicationCommandUserOption
APIApplicationEmoji
APIApplicationIntegrationTypesConfigMap
APIAuditLogChange
APIAuditLogChangeKey$Add
Returned when new role(s) are added
APIAuditLogChangeKey$Remove
Returned when role(s) are removed
APIAuditLogChangeKeyActions
Returned when an auto moderation rule's actions is changed
APIAuditLogChangeKeyAFKChannelId
Returned when a guild's afk_channel_id is changed
APIAuditLogChangeKeyAFKTimeout
Returned when a guild's afk_timeout is changed
APIAuditLogChangeKeyAllow
Returned when an overwrite's allowed permissions bitfield is changed
APIAuditLogChangeKeyApplicationId
The application ID of the added or removed Webhook or Bot
APIAuditLogChangeKeyArchived
Returned when a thread's archive status is changed
APIAuditLogChangeKeyAsset
Empty string
APIAuditLogChangeKeyAutoArchiveDuration
Returned when a thread's auto archive duration is changed
APIAuditLogChangeKeyAvailable
Returned when a sticker's availability is changed
APIAuditLogChangeKeyAvailableTags
Returned when a guild forum's available tags gets changed
APIAuditLogChangeKeyAvatarHash
Returned when a user's avatar_hash is changed
APIAuditLogChangeKeyBannerHash
Returned when a guild's banner hash is changed
APIAuditLogChangeKeyBitrate
Returned when a voice channel's bitrate is changed
APIAuditLogChangeKeyChannelId
Returned when an invite's or guild scheduled event's channel_id is changed
APIAuditLogChangeKeyCode
Returned when an invite's code is changed
APIAuditLogChangeKeyColor
Returned when a role's color is changed
APIAuditLogChangeKeyCommunicationDisabledUntil
Returned when a user's timeout is changed
APIAuditLogChangeKeyDeaf
Returned when a user's deaf status is changed
APIAuditLogChangeKeyDefaultAutoArchiveDuration
Returned when a channel's default auto archive duration for newly created threads is changed
APIAuditLogChangeKeyDefaultMessageNotifications
Returned when a guild's default_message_notifications is changed
APIAuditLogChangeKeyDefaultReactionEmoji
Returned when a guild forum's default reaction emoji gets changed
APIAuditLogChangeKeyDefaultThreadRateLimitPerUser
Returned when a thread's amount of seconds a user has to wait before creating another thread gets changed
APIAuditLogChangeKeyDeny
Returned when an overwrite's denied permissions bitfield is changed
APIAuditLogChangeKeyDescription
Returned when a guild's or sticker's or guild scheduled event's description is changed
APIAuditLogChangeKeyDiscoverySplashHash
Returned when a guild's discovery splash is changed
APIAuditLogChangeKeyEmojiId
Returned when a soundboard's custom emoji is changed
APIAuditLogChangeKeyEmojiName
Returned when a soundboard's unicode emoji is changed
APIAuditLogChangeKeyEnabled
Returned when an auto moderation rule's enabled status is changed
APIAuditLogChangeKeyEnableEmoticons
Returned when an integration's enable_emoticons is changed
APIAuditLogChangeKeyEntityType
Returned when entity type of a guild scheduled event is changed
APIAuditLogChangeKeyEventType
Returned when an auto moderation rule's event type is changed
APIAuditLogChangeKeyExemptChannels
Returned when an auto moderation rule's exempt channels is changed
APIAuditLogChangeKeyExemptRoles
Returned when an auto moderation rule's exempt roles is changed
APIAuditLogChangeKeyExpireBehavior
Returned when an integration's expire_behavior is changed
APIAuditLogChangeKeyExpireGracePeriod
Returned when an integration's expire_grace_period is changed
APIAuditLogChangeKeyExplicitContentFilter
Returned when a guild's explicit_content_filter is changed
APIAuditLogChangeKeyFlags
Returned when a channel flag gets changed
APIAuditLogChangeKeyFormatType
Returned when a sticker's format_type is changed
APIAuditLogChangeKeyGuildId
Returned when a sticker's guild_id is changed
APIAuditLogChangeKeyHoist
Returned when a role's hoist status is changed
APIAuditLogChangeKeyIconHash
Returned when a guild's icon is changed
APIAuditLogChangeKeyId
The ID of the changed entity - sometimes used in conjunction with other keys
APIAuditLogChangeKeyImageHash
Returned when a guild's scheduled event's cover image is changed
APIAuditLogChangeKeyInviterId
Returned when an invite's inviter_id is changed
APIAuditLogChangeKeyLocation
Returned when location of a guild scheduled event is changed
APIAuditLogChangeKeyLocked
Returned when a thread's lock status is changed
APIAuditLogChangeKeyMaxAge
Returned when an invite's max_age is changed
APIAuditLogChangeKeyMaxUses
Returned when an invite's max_uses is changed
APIAuditLogChangeKeyMentionable
Returned when a role's mentionable status is changed
APIAuditLogChangeKeyMFALevel
Returned when a guild's mfa_level is changed
APIAuditLogChangeKeyMute
Returned when a user's mute status is changed
APIAuditLogChangeKeyName
Returned when an entity's name is changed
APIAuditLogChangeKeyNick
Returned when a user's nick is changed
APIAuditLogChangeKeyNSFW
Returned when a channel's NSFW restriction is changed
APIAuditLogChangeKeyOwnerId
Returned when a guild's owner_id is changed
APIAuditLogChangeKeyPermissionOverwrites
Returned when a channel's permission overwrites is changed
APIAuditLogChangeKeyPermissions
Returned when a permission bitfield is changed
APIAuditLogChangeKeyPosition
Returned when a channel's position is changed
APIAuditLogChangeKeyPreferredLocale
Returned when a guild's preferred_locale is changed
APIAuditLogChangeKeyPremiumProgressBarEnabled
Returned when a guild's boost progress bar is enabled
APIAuditLogChangeKeyPrivacyLevel
Returned when privacy level of a stage instance or guild scheduled event is changed
APIAuditLogChangeKeyPruneDeleteDays
Returned when there is a change in number of days after which inactive and role-unassigned members are kicked
APIAuditLogChangeKeyPublicUpdatesChannelId
Returned when a guild's public_updates_channel_id is changed
APIAuditLogChangeKeyRateLimitPerUser
Returned when a channel's amount of seconds a user has to wait before sending another message is changed
APIAuditLogChangeKeyRecurrenceRule
Returned when a guild scheduled event's recurrence_rule is changed
APIAuditLogChangeKeyRegion
Returned when a guild's region is changed
APIAuditLogChangeKeyRulesChannelId
Returned when a guild's rules_channel_id is changed
APIAuditLogChangeKeySafetyAlertsChannelId
Returned when a guild's safety_alerts_channel_id is changed
APIAuditLogChangeKeySnowflake
Represents a change where the key is a snowflake. Currently, the only known instance of this is returned when permissions for a command were updated
APIAuditLogChangeKeySoundId
Returned when a soundboard is create or deleted
APIAuditLogChangeKeySplashHash
Returned when a guild's splash is changed
APIAuditLogChangeKeyStatus
Returned when status of a guild scheduled event is changed
APIAuditLogChangeKeySystemChannelFlags
Returned when a guild's system_channel_flags is changed
APIAuditLogChangeKeySystemChannelId
Returned when a guild's system_channel_id is changed
APIAuditLogChangeKeyTags
Returned when a sticker's related emoji is changed
APIAuditLogChangeKeyTemporary
Returned when an invite's temporary status is changed
APIAuditLogChangeKeyTopic
Returned when a channel's topic is changed
APIAuditLogChangeKeyTriggerMetadata
Returned when an auto moderation rule's trigger metadata is changed
APIAuditLogChangeKeyTriggerType
Returned when an auto moderation rule's trigger type is changed (only in rule creation or deletion)
APIAuditLogChangeKeyType
The type of entity created
APIAuditLogChangeKeyUserId
Returned when a sounboard is created
APIAuditLogChangeKeyUserLimit
Returned when a voice channel's user_limit is changed
APIAuditLogChangeKeyUses
Returned when an invite's uses is changed
APIAuditLogChangeKeyVanityURLCode
Returned when a guild's vanity_url_code is changed
APIAuditLogChangeKeyVerificationLevel
Returned when a guild's verification_level is changed
APIAuditLogChangeKeyVolume
Returned when a soundboard's volume is changed
APIAuditLogChangeKeyWidgetChannelId
Returned when a guild's widget_channel_id is changed
APIAuditLogChangeKeyWidgetEnabled
Returned when a guild's widget is enabled
APIAuthorizingIntegrationOwnersMap
APIAutoPopulatedSelectMenuComponent
APIButtonComponent
A Button is an interactive component that can only be used in messages. It creates clickable elements that users can interact with, sending an interaction to your app when clicked.
Buttons must be placed inside an Action Row or a Section's accessory field.
APIChannel
APIChannelPatchOverwrite
APIChatInputApplicationCommandDMInteraction
APIChatInputApplicationCommandGuildInteraction
APIChatInputApplicationCommandInteraction
APIChatInputApplicationCommandInteractionDataResolved
APIComponentInActionRow
APIComponentInContainer
APIComponentInMessageActionRow
APIComponentInModalActionRow
APIContextMenuDMInteraction
APIContextMenuGuildInteraction
APIContextMenuInteraction
APIContextMenuInteractionData
APIDMInteraction
APIDMInteractionWrapper
Type parameters
- Original: APIBaseInteraction<InteractionType, unknown>
APIGuildChannelResolvable
APIGuildCreateOverwrite
APIGuildCreatePartialChannel
APIGuildCreateRole
APIGuildIntegrationType
APIGuildInteraction
APIGuildInteractionWrapper
Type parameters
- Original: APIBaseInteraction<InteractionType, unknown>
APIGuildMediaChannel
APIGuildScheduledEvent
APIGuildStageVoiceChannel
APIGuildVoiceChannel
APIInteraction
APIInteractionDataResolvedChannel
APIInteractionResponse
APIInteractionResponseCallbackData
APIInviteGuild
APIMentionableSelectComponent
A Mentionable Select is an interactive component that allows users to select one or more mentionables in a message. Options are automatically populated based on available mentionables in the server.
Mentionable Selects can be configured for both single-select and multi-select behavior. When a user finishes making their choice(s), your app receives an interaction.
Mentionable Selects must be placed inside an Action Row and are only available in messages. An Action Row can contain only one select menu and cannot contain buttons if it has a select menu.
APIMessageApplicationCommandDMInteraction
APIMessageApplicationCommandGuildInteraction
APIMessageApplicationCommandInteraction
APIMessageButtonInteractionData
APIMessageComponent
All components that can appear in messages.
For more specific sets, see APIMessageTopLevelComponent, APIComponentInMessageActionRow, APIComponentInContainer, and APISectionAccessoryComponent
APIMessageComponentButtonInteraction
APIMessageComponentDMInteraction
APIMessageComponentGuildInteraction
APIMessageComponentInteraction
APIMessageComponentInteractionData
APIMessageComponentSelectMenuInteraction
APIMessageInteractionMetadata
APIMessageReferenceSend
APIMessageSelectMenuInteractionData
APIMessageSnapshotFields
APIMessageTopLevelComponent
APIModalComponent
APIModalSubmitDMInteraction
APIModalSubmitGuildInteraction
APIModalSubmitInteraction
APINewsChannel
APIPingInteraction
APIPrimaryEntryPointCommandDMInteraction
APIPrimaryEntryPointCommandGuildInteraction
APIPrimaryEntryPointCommandInteraction
APIPrimaryEntryPointCommandInteractionData
APIPrivateThreadChannel
APIPublicThreadChannel
APIRoleSelectComponent
A Role Select is an interactive component that allows users to select one or more roles in a message. Options are automatically populated based on the server's available roles.
Role Selects can be configured for both single-select and multi-select behavior. When a user finishes making their choice(s) your app receives an interaction.
Role Selects must be placed inside an Action Row and are only available in messages. An Action Row can contain only one select menu and cannot contain buttons if it has a select menu.
APISectionAccessoryComponent
APISelectMenuComponent
APIStickerItem
APITextChannel
APIUserApplicationCommandDMInteraction
APIUserApplicationCommandGuildInteraction
APIUserApplicationCommandInteraction
APIUserApplicationCommandInteractionDataResolved
APIUserInteractionDataResolved
users
and optional members
from APIInteractionDataResolved, for user commands and user selects
APIUserSelectComponent
A User Select is an interactive component that allows users to select one or more users in a message. Options are automatically populated based on the server's available users.
User Selects can be configured for both single-select and multi-select behavior. When a user finishes making their choice(s) your app receives an interaction.
User Selects must be placed inside an Action Row and are only available in messages. An Action Row can contain only one select menu and cannot contain buttons if it has a select menu.
APIWebhookEvent
APIWebhookEventBody
APIWebhookEventEntitlementCreateData
APIWebhookEventQuestUserEnrollmentData
APIWebhookSourceChannel
Source channel of channel follower webhooks.
APIWebhookSourceGuild
Source guild of channel follower webhooks.
ApplicationAssetFormat
ApplicationCoverFormat
ApplicationIconFormat
AuditLogRuleTriggerType
DefaultUserAvatar
DefaultUserAvatarAssets
DefaultUserAvatarFormat
EmojiFormat
GatewayActivityAssets
GatewayActivityEmoji
GatewayActivitySecrets
GatewayActivityUpdateData
GatewayApplicationCommandPermissionsUpdateDispatch
GatewayAutoModerationActionExecutionDispatch
GatewayAutoModerationRuleCreateDispatch
GatewayAutoModerationRuleCreateDispatchData
GatewayAutoModerationRuleDeleteDispatch
GatewayAutoModerationRuleDeleteDispatchData
GatewayAutoModerationRuleModifyDispatch
GatewayAutoModerationRuleModifyDispatchData
GatewayAutoModerationRuleUpdateDispatch
GatewayAutoModerationRuleUpdateDispatchData
GatewayChannelCreateDispatch
GatewayChannelCreateDispatchData
GatewayChannelDeleteDispatch
GatewayChannelDeleteDispatchData
GatewayChannelModifyDispatch
GatewayChannelModifyDispatchData
GatewayChannelPinsUpdateDispatch
GatewayChannelUpdateDispatch
GatewayChannelUpdateDispatchData
GatewayDispatchPayload
GatewayEntitlementCreateDispatch
GatewayEntitlementCreateDispatchData
GatewayEntitlementDeleteDispatch
GatewayEntitlementDeleteDispatchData
GatewayEntitlementModifyDispatch
GatewayEntitlementModifyDispatchData
GatewayEntitlementUpdateDispatch
GatewayEntitlementUpdateDispatchData
GatewayGuildAuditLogEntryCreateDispatch
GatewayGuildBanAddDispatch
GatewayGuildBanAddDispatchData
GatewayGuildBanModifyDispatch
GatewayGuildBanRemoveDispatch
GatewayGuildBanRemoveDispatchData
GatewayGuildCreateDispatch
GatewayGuildDeleteDispatch
GatewayGuildEmojisUpdateDispatch
GatewayGuildIntegrationsUpdateDispatch
GatewayGuildMemberAddDispatch
GatewayGuildMemberRemoveDispatch
GatewayGuildMembersChunkDispatch
GatewayGuildMemberUpdateDispatch
GatewayGuildModifyDispatch
GatewayGuildModifyDispatchData
GatewayGuildRoleCreateDispatch
GatewayGuildRoleCreateDispatchData
GatewayGuildRoleDeleteDispatch
GatewayGuildRoleModifyDispatch
GatewayGuildRoleUpdateDispatch
GatewayGuildRoleUpdateDispatchData
GatewayGuildScheduledEventCreateDispatch
GatewayGuildScheduledEventCreateDispatchData
GatewayGuildScheduledEventDeleteDispatch
GatewayGuildScheduledEventDeleteDispatchData
GatewayGuildScheduledEventUpdateDispatch
GatewayGuildScheduledEventUpdateDispatchData
GatewayGuildScheduledEventUserAddDispatch
GatewayGuildScheduledEventUserRemoveDispatch
GatewayGuildSoundboardSoundCreateDispatch
GatewayGuildSoundboardSoundCreateDispatchData
GatewayGuildSoundboardSoundDeleteDispatch
GatewayGuildSoundboardSoundsUpdateDispatch
GatewayGuildSoundboardSoundUpdateDispatch
GatewayGuildSoundboardSoundUpdateDispatchData
GatewayGuildStickersUpdateDispatch
GatewayGuildUpdateDispatch
GatewayGuildUpdateDispatchData
GatewayHeartbeatData
GatewayIntegrationCreateDispatch
GatewayIntegrationCreateDispatchData
GatewayIntegrationDeleteDispatch
GatewayIntegrationUpdateDispatch
GatewayIntegrationUpdateDispatchData
GatewayInteractionCreateDispatch
GatewayInteractionCreateDispatchData
GatewayInvalidSessionData
GatewayInviteCreateDispatch
GatewayInviteDeleteDispatch
GatewayMessageCreateDispatch
GatewayMessageDeleteBulkDispatch
GatewayMessageDeleteDispatch
GatewayMessagePollVoteAddDispatch
GatewayMessagePollVoteRemoveDispatch
GatewayMessageReactionAddDispatch
GatewayMessageReactionData
Type parameters
- E: GatewayDispatchEvents
- O: string = never
GatewayMessageReactionRemoveAllDispatch
GatewayMessageReactionRemoveAllDispatchData
GatewayMessageReactionRemoveDispatch
GatewayMessageReactionRemoveEmojiDispatch
GatewayMessageUpdateDispatch
GatewayPresenceUpdateDispatch
GatewayPresenceUpdateDispatchData
GatewayReadyDispatch
GatewayReceivePayload
GatewayRequestGuildMembersData
GatewayResumedDispatch
GatewaySendPayload
GatewaySoundboardSoundsDispatch
GatewayStageInstanceCreateDispatch
GatewayStageInstanceCreateDispatchData
GatewayStageInstanceDeleteDispatch
GatewayStageInstanceDeleteDispatchData
GatewayStageInstanceUpdateDispatch
GatewayStageInstanceUpdateDispatchData
GatewaySubscriptionCreateDispatch
GatewaySubscriptionCreateDispatchData
GatewaySubscriptionDeleteDispatch
GatewaySubscriptionDeleteDispatchData
GatewaySubscriptionModifyDispatch
GatewaySubscriptionModifyDispatchData
GatewaySubscriptionUpdateDispatch
GatewaySubscriptionUpdateDispatchData
GatewayThreadCreateDispatch
GatewayThreadDeleteDispatch
GatewayThreadListSyncDispatch
GatewayThreadListSyncDispatchData
GatewayThreadMembersUpdateDispatch
GatewayThreadMembersUpdateDispatchData
GatewayThreadMemberUpdateDispatch
GatewayThreadMemberUpdateDispatchData
GatewayThreadModifyDispatch
GatewayThreadUpdateDispatch
GatewayThreadUpdateDispatchData
GatewayTypingStartDispatch
GatewayUserUpdateDispatch
GatewayUserUpdateDispatchData
GatewayVoiceChannelEffectSendDispatch
GatewayVoiceServerUpdateDispatch
GatewayVoiceState
GatewayVoiceStateUpdateDispatch
GatewayVoiceStateUpdateDispatchData
GatewayWebhooksUpdateDispatch
GetAPIVoiceRegionsResult
GuildBannerFormat
GuildChannelType
GuildDiscoverySplashFormat
GuildIconFormat
GuildMemberAvatarFormat
GuildMemberBannerFormat
GuildScheduledEventCoverFormat
GuildScheduledEventRecurrenceRuleNWeekday
GuildSplashFormat
GuildTagBadgeFormat
GuildTextChannelType
ImageSize
LocaleString
LocalizationMap
PartialAPIMessageInteractionGuildMember
PresenceUpdateReceiveStatus
RESTAPIAttachment
RESTAPIGuildChannelResolvable
RESTAPIGuildCreatePartialChannel
RESTAPIMessageReference
RESTAPIModifyGuildOnboardingPromptData
RESTAPIModifyGuildOnboardingPromptOptionData
RESTAPIPollCreate
RESTDeleteAPIApplicationEmojiResult
RESTDeleteAPIAutoModerationRuleResult
RESTDeleteAPIChannelAllMessageReactionsResult
RESTDeleteAPIChannelMessageOwnReaction
RESTDeleteAPIChannelMessageOwnReactionResult
RESTDeleteAPIChannelMessageReactionResult
RESTDeleteAPIChannelMessageResult
RESTDeleteAPIChannelMessagesPinResult
RESTDeleteAPIChannelMessageUserReactionResult
RESTDeleteAPIChannelPermissionResult
RESTDeleteAPIChannelPinResult
RESTDeleteAPIChannelRecipientResult
RESTDeleteAPIChannelResult
RESTDeleteAPIChannelThreadMembersResult
RESTDeleteAPICurrentUserGuildResult
RESTDeleteAPIEntitlementResult
RESTDeleteAPIGuildBanResult
RESTDeleteAPIGuildEmojiResult
RESTDeleteAPIGuildIntegrationResult
RESTDeleteAPIGuildMemberResult
RESTDeleteAPIGuildMemberRoleResult
RESTDeleteAPIGuildResult
RESTDeleteAPIGuildRoleResult
RESTDeleteAPIGuildScheduledEventResult
RESTDeleteAPIGuildSoundboardSoundResult
RESTDeleteAPIGuildStickerResult
RESTDeleteAPIGuildTemplateResult
RESTDeleteAPIInteractionFollowupResult
RESTDeleteAPIInteractionOriginalResponseResult
RESTDeleteAPIInviteResult
RESTDeleteAPIStageInstanceResult
RESTDeleteAPIWebhookResult
RESTDeleteAPIWebhookWithTokenMessageResult
RESTDeleteAPIWebhookWithTokenResult
RESTErrorData
RESTGetAPIApplicationCommandPermissionsResult
RESTGetAPIApplicationCommandResult
RESTGetAPIApplicationCommandsResult
RESTGetAPIApplicationEmojiResult
RESTGetAPIApplicationGuildCommandResult
RESTGetAPIApplicationGuildCommandsQuery
RESTGetAPIApplicationGuildCommandsResult
RESTGetAPIApplicationRoleConnectionMetadataResult
RESTGetAPIAuditLogResult
RESTGetAPIAutoModerationRuleResult
RESTGetAPIAutoModerationRulesResult
RESTGetAPIChannelInvitesResult
RESTGetAPIChannelMessageReactionUsersResult
RESTGetAPIChannelMessageResult
RESTGetAPIChannelMessagesResult
RESTGetAPIChannelPinsResult
RESTGetAPIChannelResult
RESTGetAPIChannelThreadMemberResult
RESTGetAPIChannelThreadMembersResult
RESTGetAPIChannelThreadsArchivedPrivateResult
RESTGetAPIChannelThreadsArchivedPublicResult
RESTGetAPIChannelWebhooksResult
RESTGetAPICurrentUserApplicationRoleConnectionResult
RESTGetAPICurrentUserConnectionsResult
RESTGetAPICurrentUserGuildsResult
RESTGetAPICurrentUserResult
RESTGetAPIEntitlementResult
RESTGetAPIEntitlementsResult
RESTGetAPIGatewayBotResult
RESTGetAPIGatewayResult
RESTGetAPIGuildApplicationCommandsPermissionsResult
RESTGetAPIGuildBanResult
RESTGetAPIGuildBansResult
RESTGetAPIGuildChannelsResult
RESTGetAPIGuildEmojiResult
RESTGetAPIGuildEmojisResult
RESTGetAPIGuildIntegrationsResult
RESTGetAPIGuildInvitesResult
RESTGetAPIGuildMemberResult
RESTGetAPIGuildMembersResult
RESTGetAPIGuildMembersSearchResult
RESTGetAPIGuildMemberVerificationResult
RESTGetAPIGuildOnboardingResult
RESTGetAPIGuildPreviewResult
RESTGetAPIGuildResult
RESTGetAPIGuildRoleResult
RESTGetAPIGuildRolesResult
RESTGetAPIGuildScheduledEventResult
RESTGetAPIGuildScheduledEventsResult
RESTGetAPIGuildScheduledEventUsersResult
RESTGetAPIGuildSoundboardSoundResult
RESTGetAPIGuildStickerResult
RESTGetAPIGuildStickersResult
RESTGetAPIGuildTemplatesResult
RESTGetAPIGuildThreadsResult
RESTGetAPIGuildVoiceRegionsResult
RESTGetAPIGuildVoiceStateCurrentMemberResult
RESTGetAPIGuildVoiceStateUserResult
RESTGetAPIGuildWebhooksResult
RESTGetAPIGuildWelcomeScreenResult
RESTGetAPIGuildWidgetImageResult
Note: while the return type is ArrayBuffer
, the expected result is
a buffer of sorts (depends if in browser or on node.js/deno).
RESTGetAPIGuildWidgetJSONResult
RESTGetAPIGuildWidgetSettingsResult
RESTGetAPIInteractionFollowupResult
RESTGetAPIInteractionOriginalResponseResult
RESTGetAPIInviteResult
RESTGetAPIOAuth2CurrentApplicationResult
RESTGetAPISKUsResult
RESTGetAPISKUSubscriptionResult
RESTGetAPISKUSubscriptionsResult
RESTGetAPISoundboardDefaultSoundsResult
RESTGetAPIStageInstanceResult
RESTGetAPIStickerPack
RESTGetAPIStickerPackResult
RESTGetAPIStickerResult
RESTGetAPITemplateResult
RESTGetAPIUserResult
RESTGetAPIVoiceRegionsResult
RESTGetAPIWebhookResult
RESTGetAPIWebhookWithTokenMessageResult
RESTGetAPIWebhookWithTokenResult
RESTGetCurrentApplicationResult
RESTGetCurrentUserGuildMemberResult
RESTGetNitroStickerPacksResult
RESTOAuth2AuthorizationQueryResult
RESTOAuth2ImplicitAuthorizationURLFragmentResult
RESTOAuth2TokenOptionalClientCredentials
RESTPatchAPIApplicationCommandJSONBody
RESTPatchAPIApplicationCommandResult
RESTPatchAPIApplicationEmojiJSONBody
RESTPatchAPIApplicationEmojiResult
RESTPatchAPIApplicationGuildCommandJSONBody
RESTPatchAPIApplicationGuildCommandResult
RESTPatchAPIAutoModerationRuleJSONBody
RESTPatchAPIAutoModerationRuleResult
RESTPatchAPIChannelMessageFormDataBody
RESTPatchAPIChannelMessageResult
RESTPatchAPIChannelResult
RESTPatchAPICurrentGuildMemberNicknameResult
RESTPatchAPICurrentUserResult
RESTPatchAPIGuildChannelPositionsJSONBody
RESTPatchAPIGuildChannelPositionsResult
RESTPatchAPIGuildEmojiResult
RESTPatchAPIGuildMemberResult
RESTPatchAPIGuildMemberVerificationResult
RESTPatchAPIGuildResult
RESTPatchAPIGuildRolePositionsJSONBody
RESTPatchAPIGuildRolePositionsResult
RESTPatchAPIGuildRoleResult
RESTPatchAPIGuildScheduledEventResult
RESTPatchAPIGuildSoundboardSoundResult
RESTPatchAPIGuildStickerResult
RESTPatchAPIGuildTemplateJSONBody
RESTPatchAPIGuildTemplateResult
RESTPatchAPIGuildVoiceStateCurrentMemberResult
RESTPatchAPIGuildVoiceStateUserResult
RESTPatchAPIGuildWelcomeScreenJSONBody
RESTPatchAPIGuildWelcomeScreenResult
RESTPatchAPIGuildWidgetSettingsJSONBody
RESTPatchAPIGuildWidgetSettingsResult
RESTPatchAPIInteractionFollowupFormDataBody
RESTPatchAPIInteractionFollowupJSONBody
RESTPatchAPIInteractionFollowupResult
RESTPatchAPIInteractionOriginalResponseFormDataBody
RESTPatchAPIInteractionOriginalResponseJSONBody
RESTPatchAPIInteractionOriginalResponseResult
RESTPatchAPIStageInstanceResult
RESTPatchAPIWebhookResult
RESTPatchAPIWebhookWithTokenJSONBody
RESTPatchAPIWebhookWithTokenMessageFormDataBody
RESTPatchAPIWebhookWithTokenMessageJSONBody
RESTPatchAPIWebhookWithTokenMessageQuery
RESTPatchAPIWebhookWithTokenMessageResult
RESTPatchAPIWebhookWithTokenResult
RESTPatchCurrentApplicationJSONBody
RESTPatchCurrentApplicationResult
RESTPostAPIApplicationCommandsJSONBody
RESTPostAPIApplicationCommandsResult
RESTPostAPIApplicationEmojiJSONBody
RESTPostAPIApplicationEmojiResult
RESTPostAPIApplicationGuildCommandsJSONBody
RESTPostAPIApplicationGuildCommandsResult
RESTPostAPIAutoModerationRuleResult
RESTPostAPIChannelFollowersResult
RESTPostAPIChannelInviteResult
RESTPostAPIChannelMessageCrosspostResult
RESTPostAPIChannelMessageFormDataBody
RESTPostAPIChannelMessageResult
RESTPostAPIChannelMessagesBulkDeleteResult
RESTPostAPIChannelMessagesThreadsResult
RESTPostAPIChannelThreadsResult
RESTPostAPIChannelTypingResult
RESTPostAPIChannelWebhookResult
RESTPostAPICurrentUserCreateDMChannelResult
RESTPostAPIEntitlementBody
RESTPostAPIEntitlementConsumeResult
RESTPostAPIEntitlementResult
RESTPostAPIGuildChannelJSONBody
RESTPostAPIGuildChannelResult
RESTPostAPIGuildEmojiResult
RESTPostAPIGuildForumThreadsFormDataBody
RESTPostAPIGuildForumThreadsJSONBody
RESTPostAPIGuildRoleResult
RESTPostAPIGuildScheduledEventResult
RESTPostAPIGuildsMFAResult
RESTPostAPIGuildSoundboardSoundResult
RESTPostAPIGuildsResult
RESTPostAPIGuildStickerResult
RESTPostAPIGuildTemplatesResult
RESTPostAPIInteractionCallbackFormDataBody
RESTPostAPIInteractionCallbackJSONBody
RESTPostAPIInteractionCallbackResult
RESTPostAPIInteractionFollowupFormDataBody
RESTPostAPIInteractionFollowupJSONBody
RESTPostAPIInteractionFollowupResult
RESTPostAPIPollExpireResult
RESTPostAPISendSoundboardSoundResult
RESTPostAPIStageInstanceResult
RESTPostAPITemplateCreateGuildResult
RESTPostAPIWebhookWithTokenFormDataBody
RESTPostAPIWebhookWithTokenGitHubQuery
RESTPostAPIWebhookWithTokenGitHubResult
RESTPostAPIWebhookWithTokenGitHubWaitResult
Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
the wait
query parameter set to true
RESTPostAPIWebhookWithTokenResult
RESTPostAPIWebhookWithTokenSlackQuery
RESTPostAPIWebhookWithTokenSlackResult
RESTPostAPIWebhookWithTokenSlackWaitResult
Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
the wait
query parameter set to true
RESTPostAPIWebhookWithTokenWaitResult
Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
the wait
query parameter set to true
RESTPostOAuth2AccessTokenURLEncodedData
RESTPostOAuth2AccessTokenWithBotAndGuildsAndWebhookIncomingScopeResult
RESTPostOAuth2ClientCredentialsResult
RESTPostOAuth2RefreshTokenResult
RESTPostOAuth2RefreshTokenURLEncodedData
RESTPutAPIApplicationCommandPermissionsResult
RESTPutAPIApplicationCommandsJSONBody
RESTPutAPIApplicationCommandsResult
RESTPutAPIApplicationGuildCommandsJSONBody
RESTPutAPIApplicationGuildCommandsResult
RESTPutAPIApplicationRoleConnectionMetadataJSONBody
RESTPutAPIApplicationRoleConnectionMetadataResult
RESTPutAPIChannelMessageReactionResult
RESTPutAPIChannelMessagesPinResult
RESTPutAPIChannelPermissionResult
RESTPutAPIChannelPinResult
RESTPutAPIChannelRecipientResult
RESTPutAPIChannelThreadMembersResult
RESTPutAPICurrentUserApplicationRoleConnectionResult
RESTPutAPIGuildApplicationCommandsPermissionsJSONBody
RESTPutAPIGuildApplicationCommandsPermissionsResult
RESTPutAPIGuildBanResult
RESTPutAPIGuildMemberResult
RESTPutAPIGuildMemberRoleResult
RESTPutAPIGuildOnboardingJSONBody
RESTPutAPIGuildOnboardingResult
RESTPutAPIGuildTemplateSyncResult
RoleIconFormat
RPCCertifiedDevice
RPCCommandsResult
RPCCommandSubscribePayload
RPCCommandUnsubscribePayload
RPCCreateChannelInviteResultDataunstable
Channel invite
RPCEventsDispatch
RPCGetRelationshipsResultDataunstable
RPCGetSelectedVoiceChannelResultData
RPCGetSkusResultDataunstable
RPCGetUserResultDataunstable
RPCMessage
RPCMessagePayload
RPCSelectTextChannelResultData
Returns the Channel response, or null
if none.
RPCSelectVoiceChannelResultData
RPCSetCertifiedDevicesResultData
RPCSetUserVoiceSettings2Argsunstable
RPCSetUserVoiceSettings2ResultDataunstable
RPCSetUserVoiceSettingsResultData
RPCSetVoiceSettings2Argsunstable
RPCSetVoiceSettings2ResultDataunstable
RPCSetVoiceSettingsArgs
RPCSetVoiceSettingsResultData
RPCSubscribeActivityInviteArgsunstable
RPCSubscribeActivityJoinArgs
RPCSubscribeActivityJoinRequestArgs
RPCSubscribeActivitySpectateArgs
RPCSubscribeArgs
RPCSubscribeChannelCreateArgs
RPCSubscribeCurrentUserUpdateArgsunstable
RPCSubscribeEntitlementCreateArgsunstable
RPCSubscribeEntitlementDeleteArgsunstable
RPCSubscribeGameJoinArgsunstable
RPCSubscribeGameSpectateArgsunstable
RPCSubscribeGuildCreateArgs
RPCSubscribeNotificationCreateArgs
RPCSubscribeOverlayArgsunstable
RPCSubscribeOverlayUpdateArgsunstable
RPCSubscribeRelationshipUpdateArgsunstable
RPCSubscribeVoiceChannelSelectArgs
RPCSubscribeVoiceConnectionStatusArgsunstable
RPCSubscribeVoiceSettingsUpdate2Argsunstable
RPCSubscribeVoiceSettingsUpdateArgs
RPCUnsubscribeArgs
RPCVoiceSettingsUpdateDispatchData
StickerFormat
StickerPackBannerFormat
StorePageAssetFormat
TeamIconFormat
TextChannelType
ThreadChannelType
UserAvatarFormat
UserBannerFormat
Variables
constAPIApplicationCommandPermissionsConstant
Type declaration
AllChannels: (guildId: string | bigint) => string
Parameters
guildId: string | bigint
Returns string
Everyone: (guildId: string | bigint) => string
Parameters
guildId: string | bigint
Returns string
constAPIVersion
constCDNRoutes
constGatewayVersion
constOAuth2Routes
Type declaration
readonlyauthorizationURL: https://discord.com/api/v10/oauth2/authorize
readonlytokenRevocationURL: https://discord.com/api/v10/oauth2/token/revoke
readonlytokenURL: https://discord.com/api/v10/oauth2/token
constPermissionFlagsBits
Type declaration
readonlyAddReactions: bigint
Allows for the addition of reactions to messages
Applies to channel types: Text, Voice, Stage
readonlyAdministrator: bigint
Allows all permissions and bypasses channel permission overwrites
readonlyAttachFiles: bigint
Allows for uploading images and files
Applies to channel types: Text, Voice, Stage
readonlyBanMembers: bigint
Allows banning members
readonlyChangeNickname: bigint
Allows for modification of own nickname
readonlyConnect: bigint
Allows for joining of a voice channel
Applies to channel types: Voice, Stage
readonlyCreateEvents: bigint
Allows for creating scheduled events, and editing and deleting those created by the current user
Applies to channel types: Voice, Stage
readonlyCreateGuildExpressions: bigint
Allows for creating emojis, stickers, and soundboard sounds, and editing and deleting those created by the current user
readonlyCreateInstantInvite: bigint
Allows creation of instant invites
Applies to channel types: Text, Voice, Stage
readonlyCreatePrivateThreads: bigint
Allows for creating private threads
Applies to channel types: Text
readonlyCreatePublicThreads: bigint
Allows for creating public and announcement threads
Applies to channel types: Text
readonlyDeafenMembers: bigint
Allows for deafening of members in a voice channel
Applies to channel types: Voice
readonlyEmbedLinks: bigint
Links sent by users with this permission will be auto-embedded
Applies to channel types: Text, Voice, Stage
readonlyKickMembers: bigint
Allows kicking members
readonlyManageChannels: bigint
Allows management and editing of channels
Applies to channel types: Text, Voice, Stage
readonlyManageEmojisAndStickers: bigint
Allows management and editing of emojis, stickers, and soundboard sounds
readonlyManageEvents: bigint
Allows for editing and deleting scheduled events created by all users
Applies to channel types: Voice, Stage
readonlyManageGuild: bigint
Allows management and editing of the guild
readonlyManageGuildExpressions: bigint
Allows for editing and deleting emojis, stickers, and soundboard sounds created by all users
readonlyManageMessages: bigint
Allows for deletion of other users messages
Applies to channel types: Text, Voice, Stage
readonlyManageNicknames: bigint
Allows for modification of other users nicknames
readonlyManageRoles: bigint
Allows management and editing of roles
Applies to channel types: Text, Voice, Stage
readonlyManageThreads: bigint
Allows for deleting and archiving threads, and viewing all private threads
Applies to channel types: Text
readonlyManageWebhooks: bigint
Allows management and editing of webhooks
Applies to channel types: Text, Voice, Stage
readonlyMentionEveryone: bigint
Allows for using the
@everyone
tag to notify all users in a channel, and the@here
tag to notify all online users in a channelApplies to channel types: Text, Voice, Stage
readonlyModerateMembers: bigint
Allows for timing out users to prevent them from sending or reacting to messages in chat and threads, and from speaking in voice and stage channels
readonlyMoveMembers: bigint
Allows for moving of members between voice channels
Applies to channel types: Voice, Stage
readonlyMuteMembers: bigint
Allows for muting members in a voice channel
Applies to channel types: Voice, Stage
readonlyPrioritySpeaker: bigint
Allows for using priority speaker in a voice channel
Applies to channel types: Voice
readonlyReadMessageHistory: bigint
Allows for reading of message history
Applies to channel types: Text, Voice, Stage
readonlyRequestToSpeak: bigint
Allows for requesting to speak in stage channels
Applies to channel types: Stage
readonlySendMessages: bigint
Allows for sending messages in a channel and creating threads in a forum (does not allow sending messages in threads)
Applies to channel types: Text, Voice, Stage
readonlySendMessagesInThreads: bigint
Allows for sending messages in threads
Applies to channel types: Text
readonlySendPolls: bigint
Allows sending polls
Applies to channel types: Text, Voice, Stage
readonlySendTTSMessages: bigint
Allows for sending of
/tts
messagesApplies to channel types: Text, Voice, Stage
readonlySendVoiceMessages: bigint
Allows sending voice messages
Applies to channel types: Text, Voice, Stage
readonlySpeak: bigint
Allows for speaking in a voice channel
Applies to channel types: Voice
readonlyStream: bigint
Allows the user to go live
Applies to channel types: Voice, Stage
readonlyUseApplicationCommands: bigint
Allows members to use application commands, including slash commands and context menu commands
Applies to channel types: Text, Voice, Stage
readonlyUseEmbeddedActivities: bigint
Allows for using Activities (applications with the ApplicationFlags.Embedded flag) in a voice channel
Applies to channel types: Voice
readonlyUseExternalApps: bigint
Allows user-installed apps to send public responses. When disabled, users will still be allowed to use their apps but the responses will be ephemeral. This only applies to apps not also installed to the server
Applies to channel types: Text, Voice, Stage
readonlyUseExternalEmojis: bigint
Allows the usage of custom emojis from other servers
Applies to channel types: Text, Voice, Stage
readonlyUseExternalSounds: bigint
Allows the usage of custom soundboard sounds from other servers
Applies to channel types: Voice
readonlyUseExternalStickers: bigint
Allows the usage of custom stickers from other servers
Applies to channel types: Text, Voice, Stage
readonlyUseSoundboard: bigint
Allows for using soundboard in a voice channel
Applies to channel types: Voice
readonlyUseVAD: bigint
Allows for using voice-activity-detection in a voice channel
Applies to channel types: Voice
readonlyViewAuditLog: bigint
Allows for viewing of audit logs
readonlyViewChannel: bigint
Allows guild members to view a channel, which includes reading messages in text channels and joining voice channels
Applies to channel types: Text, Voice, Stage
readonlyViewCreatorMonetizationAnalytics: bigint
Allows for viewing role subscription insights
readonlyViewGuildInsights: bigint
Allows for viewing guild insights
constRouteBases
Type declaration
readonlyapi: https://discord.com/api/v10
readonlycdn: https://cdn.discordapp.com
readonlygift: https://discord.gift
readonlyinvite: https://discord.gg
readonlymedia: https://media.discordapp.net
readonlyscheduledEvent: https://discord.com/events
readonlytemplate: https://discord.new
constRoutes
constRPCVersion
constStickerPackApplicationId
consturlSafeCharacters
Type declaration
test: function
Parameters
input: string
Returns boolean
Allows omitting of keys from unions that are disjoint