Namespace Color_Chan.Discord.Core.Common.API.DataModels
Classes
DiscordAllowedMentionsData
Represents a discord Allowed Mentions Structure API model. Docs: https://discord.com/developers/docs/resources/channel#allowed-mentions-object-allowed-mentions-structure
DiscordApplicationData
Represents a Application Structure API model. Docs: https://discord.com/developers/docs/resources/application#application-object-application-structure
DiscordAttachmentData
Represents a discord Attachment Structure API model. Docs: https://discord.com/developers/docs/resources/channel#attachment-object-attachment-structure
DiscordChannelData
Represents a discord Channel Structure API model. Docs: https://discord.com/developers/docs/resources/channel#channel-object-channel-structure
DiscordComponentData
Represents a discord components API model. Docs: https://discord.com/developers/docs/interactions/message-components#component-object
DiscordConnectionData
Represents a discord Connection API model. Docs: https://discord.com/developers/docs/resources/user#connection-object
DiscordEmojiData
Represents a discord emoji structure API model. Docs: https://discord.com/developers/docs/resources/emoji#emoji-object-emoji-structure
DiscordGatewayBotData
Represents a discord Gateway bot API model. Docs: https://discord.com/developers/docs/topics/gateway#stage-instance-delete-json-response
DiscordGuildPresenceData
A user's presence is their current state on a guild. This event is sent when a user's presence or info, such as name or avatar, is updated..
DiscordOverwriteData
Represents a discord Overwrite Structure API model. Docs: https://discord.com/developers/docs/resources/channel#overwrite-object-overwrite-structure
DiscordRateLimitResponseData
Only returned in the body of an HTTP 429 response.
DiscordReactionData
Represents a discord Reaction Structure API model. Docs: https://discord.com/developers/docs/resources/channel#reaction-object-reaction-structure
DiscordSessionStartLimitData
Represents a discord Session start limit Structure API model. Docs: https://discord.com/developers/docs/topics/gateway#session-start-limit-object-session-start-limit-structure
DiscordStageinstanceData
Represents a Stage Instance Structure API model. Docs: https://discord.com/developers/docs/resources/stage-instance#stage-instance-object-stage-instance-structure
DiscordStickerData
Represents a discord Sticker Structure API model. Docs: https://discord.com/developers/docs/resources/sticker#sticker-object-sticker-structure
DiscordUserData
Represents a discord User Structure API model. Docs: https://discord.com/developers/docs/resources/user#user-object-user-structure
DiscordVoiceState
Represents a discord Voice State Structure API model. Docs: https://discord.com/developers/docs/resources/voice#voice-state-object-voice-state-structure
DiscordWebhookData
Represents a discord Webhook Structure API model. Docs: https://discord.com/developers/docs/resources/webhook#webhook-object-webhook-structure
Enums
DiscordAllowedMentionsType
Represents a discord Allowed Mention Types API model. Docs: https://discord.com/developers/docs/resources/channel#allowed-mentions-object-allowed-mention-types
DiscordButtonStyle
Represents a discord Button Structure API model. Docs: https://discord.com/developers/docs/interactions/message-components#button-object-button-structure
DiscordChannelType
Represents a discord Channel Types API model. Docs: https://discord.com/developers/docs/resources/channel#channel-object-channel-types
DiscordComponentType
Represents a discord component types API model. Docs: https://discord.com/developers/docs/interactions/message-components#component-object-component-types
DiscordPermission
Represents a discord Bitwise Permission Flags API model. Docs: https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags
DiscordPermissionTargetType
Represents a discord Application Command Permission Type API model. Docs: https://discord.com/developers/docs/interactions/application-commands#application-command-permissions-object-application-command-permission-type
DiscordPremiumType
Premium types denote the level of premium a user has.
DiscordStagePrivacyLevel
Represents a Privacy Level API model. Docs: https://discord.com/developers/docs/resources/stage-instance#stage-instance-object-privacy-level
DiscordStickerFormatType
Represents a discord Sticker Types API model. Docs: https://discord.com/developers/docs/resources/sticker#sticker-object-sticker-format-types
DiscordStickerType
Represents a discord Sticker Types API model. Docs: https://discord.com/developers/docs/resources/sticker#sticker-object-sticker-types
DiscordUserFlags
Represents a discord User Flags API model. Docs: https://discord.com/developers/docs/resources/user#user-object-user-flags
DiscordWebhookType
Represents a discord Webhook Types API model. Docs: https://discord.com/developers/docs/resources/webhook#webhook-object-webhook-types