Interface | Description |
---|---|
AudioChannel | |
Channel |
Represents a
Guild channel. |
Emote |
Represents a Custom Emote.
|
Game |
Represents a Discord
Game . |
Guild |
Represents a Discord
Guild . |
GuildVoiceState | |
IFakeable | |
IMentionable | |
ISnowflake | |
Member |
Represents a Guild-specific User.
|
Message |
Represents a Text message received from Discord.
This repsents message received from both TextChannels
and from PrivateChannels . |
MessageChannel |
Represents a Discord channel that can have messages and files sent to it.
|
MessageEmbed |
Represents an embed displayed by Discord.
This class has many possibilities for null values, so be careful! |
PermissionOverride | |
PrivateChannel |
Represents the connection used for direct messaging.
|
Role | |
SelfUser |
Represents the currently logged in account.
|
TextChannel |
Represents a Discord Text Channel.
|
User |
Represents a Discord User.
|
VoiceChannel |
Represents a Discord Voice Channel.
|
VoiceState |
Class | Description |
---|---|
EntityBuilder | |
Icon |
Icon containing a base64 encoded jpeg image.
|
Message.Attachment |
Represents a
Message file attachment. |
MessageEmbed.AuthorInfo |
Class that represents the author of content, possibly including an icon
that Discord proxies.
|
MessageEmbed.Field |
Represents a field in an embed.
|
MessageEmbed.Footer |
Class that represents a footer at the bottom of an embed
|
MessageEmbed.ImageInfo |
Represents the information provided to embed an image.
|
MessageEmbed.Provider |
Multipurpose class that represents a provider of content,
whether directly through creation or indirectly through hosting.
|
MessageEmbed.Thumbnail |
Represents the information Discord provided about a thumbnail image that should be
displayed with an embed message.
|
MessageEmbed.VideoInfo |
Represents the information provided to embed a video.
The videos represented are expected to be played using an HTML5 player from the site which the url belongs to. |
Enum | Description |
---|---|
ChannelType | |
EmbedType |
Represents the embedded resource type.
These are typically either Images, Videos or Links. |
Game.GameType | |
Guild.MFALevel |
Represents the Multifactor Authentication level required by the Guild.
|
Guild.NotificationLevel |
Represents the Notification-level of the Guild.
|
Guild.Timeout |
Represents the idle time allowed until a user is moved to the
AFK
VoiceChannel if one is set. |
Guild.VerificationLevel |
Represents the Verification-Level of the Guild.
|
MessageType |