Table of Contents

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