VoiceState

@Serializable
data class VoiceState(val guildId: String? = null, val channelId: String?, val userId: String, val guildMember: GuildMember? = null, val sessionId: String, val userIsServerDeafened: Boolean, val userIsServerMuted: Boolean, val userSelfIsMuted: Boolean, val userIsSelfDeafened: Boolean, val userIsStreaming: Boolean? = null, val userHasCameraActive: Boolean, val userIsMutedByCurrentUser: Boolean)(source)

Constructors

Link copied to clipboard
constructor(guildId: String? = null, channelId: String?, userId: String, guildMember: GuildMember? = null, sessionId: String, userIsServerDeafened: Boolean, userIsServerMuted: Boolean, userSelfIsMuted: Boolean, userIsSelfDeafened: Boolean, userIsStreaming: Boolean? = null, userHasCameraActive: Boolean, userIsMutedByCurrentUser: Boolean)

Properties

Link copied to clipboard
@SerialName(value = "channel_id")
val channelId: String?
Link copied to clipboard
@SerialName(value = "guild_id")
val guildId: String? = null
Link copied to clipboard
@SerialName(value = "member")
val guildMember: GuildMember? = null
Link copied to clipboard
@SerialName(value = "session_id")
val sessionId: String
Link copied to clipboard
@SerialName(value = "self_video")
val userHasCameraActive: Boolean
Link copied to clipboard
@SerialName(value = "user_id")
val userId: String
Link copied to clipboard
@SerialName(value = "suppress")
val userIsMutedByCurrentUser: Boolean
Link copied to clipboard
@SerialName(value = "self_deaf")
val userIsSelfDeafened: Boolean
Link copied to clipboard
@SerialName(value = "deaf")
val userIsServerDeafened: Boolean
Link copied to clipboard
@SerialName(value = "mute")
val userIsServerMuted: Boolean
Link copied to clipboard
@SerialName(value = "self_stream")
val userIsStreaming: Boolean? = null
Link copied to clipboard
@SerialName(value = "self_mute")
val userSelfIsMuted: Boolean