c

ackcord.APIMessage

ThreadListSync

case class ThreadListSync(guild: GatewayGuild, updatedChannelsIds: Seq[TextGuildChannelId], threads: Seq[ThreadGuildChannel], cache: CacheState, gatewayInfo: GatewayInfo) extends GuildMessage with Product with Serializable

Sent when the client gains access to a channel.

updatedChannelsIds

The ids of the channels where threads were updated.

threads

The new updated threads.

Source
APIMessage.scala
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ThreadListSync
  2. Serializable
  3. Product
  4. Equals
  5. GuildMessage
  6. APIMessage
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ThreadListSync(guild: GatewayGuild, updatedChannelsIds: Seq[TextGuildChannelId], threads: Seq[ThreadGuildChannel], cache: CacheState, gatewayInfo: GatewayInfo)

    updatedChannelsIds

    The ids of the channels where threads were updated.

    threads

    The new updated threads.

Value Members

  1. val cache: CacheState

    The current state of the cache.

    The current state of the cache. Contains both a snapshot of how the cache looks like after this message (the current one), and a snapshot for how the cache looked like before this message.

    Definition Classes
    ThreadListSyncAPIMessage
  2. val gatewayInfo: GatewayInfo

    Info about the state of the gateway that received this gateway.

    Info about the state of the gateway that received this gateway.

    Definition Classes
    ThreadListSyncAPIMessage
  3. val guild: GatewayGuild

    The guild that was acted upon.

    The guild that was acted upon.

    Definition Classes
    ThreadListSyncGuildMessage
  4. def productElementNames: Iterator[String]
    Definition Classes
    Product
  5. val threads: Seq[ThreadGuildChannel]
  6. val updatedChannelsIds: Seq[TextGuildChannelId]