Remedy.Schema.Thread (Remedy v0.6.6) View Source

Discord Thread Object

Link to this section Summary

Link to this section Types

Specs

overwrite() :: Remedy.Schema.PermissionOverwrite.t()

Specs

t() :: %Remedy.Schema.Thread{
  __meta__: term(),
  application_id: integer(),
  bitrate: integer(),
  default_auto_archive_duration: integer(),
  guild: Remedy.Schema.Guild.t(),
  guild_id: term(),
  icon: String.t(),
  id: term(),
  last_message_id: integer(),
  last_pin_timestamp: String.t(),
  member: Remedy.Schema.ThreadMember.t(),
  member_count: integer(),
  message_count: integer(),
  messages: [Remedy.Schema.Message.t()],
  name: String.t(),
  nsfw: boolean(),
  owner: Remedy.Schema.User.t(),
  owner_id: term(),
  parent: Remedy.Schema.Channel.t(),
  parent_id: term(),
  permission_overwrites: [overwrite()],
  permissions: String.t(),
  position: integer(),
  rate_limit_per_user: integer(),
  rtc_region: String.t(),
  thread_metadata: Remedy.Schema.ThreadMetadata.t(),
  topic: String.t(),
  type: integer(),
  user_limit: integer(),
  video_quality_mode: integer()
}