Remedy.Schema.Message (Remedy v0.6.8) View Source

Message Object

Link to this section Summary

Link to this section Types

Specs

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

Link to this section Functions