GuildPrivateThread

@Serializable
@SerialName(value = "12")
data class GuildPrivateThread(val id: String, val name: String, val lastMessageId: String?, val lastPinTime: String? = null, val guildId: String? = null, val rateLimitPerUser: Int? = null, val ownerId: String?, val parentId: String? = null, val messageCount: Int, val memberCount: Int, val metadata: ThreadMetadata? = null, val member: ThreadMember? = null) : GuildThread(source)

Constructors

Link copied to clipboard
constructor(id: String, name: String, lastMessageId: String?, lastPinTime: String? = null, guildId: String? = null, rateLimitPerUser: Int? = null, ownerId: String?, parentId: String? = null, messageCount: Int, memberCount: Int, metadata: ThreadMetadata? = null, member: ThreadMember? = null)

Properties

Link copied to clipboard
@SerialName(value = "guild_id")
open override val guildId: String? = null
Link copied to clipboard
@SerialName(value = "id")
open override val id: String
Link copied to clipboard
@SerialName(value = "last_message_id")
open override val lastMessageId: String?
Link copied to clipboard
@SerialName(value = "last_pin_timestamp")
open override val lastPinTime: String? = null
Link copied to clipboard
@SerialName(value = "member")
open override val member: ThreadMember? = null
Link copied to clipboard
@SerialName(value = "member_count")
open override val memberCount: Int
Link copied to clipboard
@SerialName(value = "message_count")
open override val messageCount: Int
Link copied to clipboard
@SerialName(value = "thread_metadata")
open override val metadata: ThreadMetadata? = null
Link copied to clipboard
@SerialName(value = "name")
open override val name: String
Link copied to clipboard
@SerialName(value = "owner_id")
open override val ownerId: String?
Link copied to clipboard
@SerialName(value = "parent_id")
open override val parentId: String? = null
Link copied to clipboard
@SerialName(value = "rate_limit_per_user")
open override val rateLimitPerUser: Int? = null