Remedy.Schema.Message (Remedy v0.6.3) View Source
Message Object
Link to this section Summary
Link to this section Types
Specs
activity() :: Remedy.Schema.Activity.t()
Specs
application() :: Remedy.Schema.App.t()
Specs
attachments() :: [Remedy.Schema.Attachment.t()]
Specs
author() :: Remedy.Schema.User.t()
Specs
channel() :: Remedy.Schema.Channel.t()
Specs
components() :: [Remedy.Schema.Component.t()]
Specs
content() :: String.t()
Specs
edited_timestamp() :: Sunbake.ISO8601.t()
Specs
embeds() :: [Remedy.Schema.Embed.t()]
Specs
flags() :: integer()
Specs
guild() :: Remedy.Schema.Guild.t()
Specs
id() :: Sunbake.Snowflake.t()
Specs
interaction() :: Remedy.Schema.Interaction.t()
Specs
member() :: Remedy.Schema.Member.t()
Specs
mention_channels() :: [Remedy.Schema.Channel.t()]
Specs
mention_everyone() :: boolean()
Specs
mention_roles() :: [Remedy.Schema.Role.t()]
Specs
mentions() :: [Remedy.Schema.User.t()]
Specs
message_reference() :: Remedy.Schema.Reference.t()
Specs
nonce() :: integer()
Specs
pinned() :: boolean()
Specs
reactions() :: [Remedy.Schema.Reaction.t()]
Specs
referenced_message() :: t()
Specs
sticker_items() :: [Remedy.Schema.Sticker.t()]
Specs
t() :: %Remedy.Schema.Message{
__meta__: term(),
activity: activity(),
application: application(),
application_id: term(),
attachments: attachments(),
author: author(),
author_id: term(),
channel: channel(),
channel_id: term(),
components: components(),
content: content(),
edited_timestamp: edited_timestamp(),
embeds: embeds(),
flags: flags(),
guild: guild(),
guild_id: term(),
id: id(),
interaction: interaction(),
member: member(),
mention_channels: mention_channels(),
mention_everyone: mention_everyone(),
mention_roles: mention_roles(),
mentions: mentions(),
message_reference: message_reference(),
nonce: nonce(),
pinned: pinned(),
reactions: reactions(),
referenced_message: referenced_message(),
sticker_items: sticker_items(),
thread: thread(),
thread_id: term(),
timestamp: timestamp(),
tts: tts(),
type: type(),
webhook: webhook()
}
Specs
thread() :: Remedy.Schema.Channel.t()
Specs
timestamp() :: Sunbake.ISO8601.t()
Specs
tts() :: boolean()
Specs
type() :: integer()
Specs
webhook() :: Remedy.Schema.Webhook.t()