Expand description
Textual user communication method.
Re-exports§
pub use self::component::Component;
pub use self::embed::Embed;
pub use self::sticker::MessageSticker;
pub use self::sticker::Sticker;
Modules§
- component
- Interactive message elements for use with
Interaction
s. - embed
- Rich message content.
- sticker
- Message stickers.
Structs§
- Allowed
Mentions - Allowed mentions (pings).
- Mention
- Mention of a user in a message.
- Message
- Text message sent in a
Channel
. - Message
Activity - Activity associated with a message.
- Message
Application - Partial
Application
sent with Rich Presence-related chat embeds. - Message
Call - Information about the call in a private channel.
- Message
Flags - Flags to signal state and modify the look of a message.
- Message
Interaction - Associated interaction metadata.
- Message
Reference - Message reference struct.
- Message
Snapshot - The snap-shot of a message.
- Reaction
- Reaction below a message.
- Reaction
Count Details - Breakdown of normal and super reaction counts for the associated emoji.
- Role
Subscription Data - Information about a role subscription that created a
Message
.
Enums§
- Emoji
Reaction Type - Type of emoji in a
Reaction
. - Mention
Type - Allowed mention type.
- Message
Activity Type - Activity of this message.
- Message
Reference Type - The type of reference for a message.
- Message
Type - Type of a
Message
. - Reaction
Type - The kind of reaction.