Class VoiceState
- Namespace
- NetCord.Gateway
- Assembly
- NetCord.dll
public class VoiceState : IJsonModel<JsonVoiceState>
- Inheritance
-
VoiceState
- Implements
-
- Inherited Members
-
Constructors
VoiceState(JsonVoiceState, ulong, RestClient)
public VoiceState(JsonVoiceState jsonModel, ulong guildId, RestClient client)
Parameters
jsonModel
JsonVoiceState
guildId
ulong
client
RestClient
Properties
ChannelId
public ulong? ChannelId { get; }
Property Value
- ulong?
GuildId
public ulong GuildId { get; }
Property Value
- ulong
IsDeafened
public bool IsDeafened { get; }
Property Value
- bool
IsMuted
public bool IsMuted { get; }
Property Value
- bool
IsSelfDeafened
public bool IsSelfDeafened { get; }
Property Value
- bool
IsSelfMuted
public bool IsSelfMuted { get; }
Property Value
- bool
RequestToSpeakTimestamp
public DateTimeOffset? RequestToSpeakTimestamp { get; }
Property Value
- DateTimeOffset?
SelfStreamExists
public bool? SelfStreamExists { get; }
Property Value
- bool?
SelfVideoExists
public bool SelfVideoExists { get; }
Property Value
- bool
SessionId
public string SessionId { get; }
Property Value
- string
Suppressed
public bool Suppressed { get; }
Property Value
- bool
User
public GuildUser? User { get; }
Property Value
- GuildUser
UserId
public ulong UserId { get; }
Property Value
- ulong