[][src]Module spectacles_model::message

Structs related to Discord messages in a guild channel.

Structs

ChannelMessagesQuery

Options for retrieving messages from a channel.

CreateEmojiOptions
CreateMessageOptions

Represents a message that is being sent to Discord.

EditMessage

Represents a message that is being edited in a Discord channel.

Embed

Represents a Message Embed being sent.

EmbedAuthor

Information about the embed's author.

EmbedField

Represents an Embed Field object.

EmbedFooter

An Embed Footer data object.

EmbedImage

An Embed Image data object.

EmbedProvider

Information about the embed's provider.

EmbedThumbnail

An Embed Thumbnail data object.

EmbedVideo

An Embed Video data object.

Emoji

A Discord emote than can be used to react to messages.

ExecuteWebhookOptions
GetReactionsOptions

Query for getting the users who reacted to a message.

GuildEmojisUpdate

The gateway event emitted when a guild's emojis are updated.

Message

A message sent in a channel on Discord.

MessageActivity

A Rich Presence Message activity.

MessageApplication

A Rich Presence Message Application.

MessageAttachment

Represents an attachment sent by a user.

MessageReaction

A reaction on a message.

ModifyEmojiOptions
ModifyWebhookOptions
Webhook

A simple solution to post messages in Discord channels from external sources.

Enums

MessageActivityType

A list of Message Activity types.

MessageType

A list of Message types.

Traits

MessageResponse

Represents different types that can be sent to the Discord API.