Table of Contents

Interface IVoiceState

Namespace
Fluxer.Net
Assembly
Fluxer.Net.dll
public interface IVoiceState

Properties

ChannelId

Channel id connected to.

ulong? ChannelId { get; }

Property Value

ulong?

ConnectionId

Voice connection id.

string? ConnectionId { get; }

Property Value

string

GuildId

Guild id for the voice channel.

ulong? GuildId { get; }

Property Value

ulong?

IsDeaf

User is deafened in the guild.

bool IsDeaf { get; }

Property Value

bool

IsMobile

User connected with mobile.

bool IsMobile { get; }

Property Value

bool

IsMute

User is muted in the guild.

bool IsMute { get; }

Property Value

bool

IsSelfDeaf

User is self deafend.

bool IsSelfDeaf { get; }

Property Value

bool

IsSelfMute

User is self muted.

bool IsSelfMute { get; }

Property Value

bool

IsSelfStream

User is streaming.

bool IsSelfStream { get; }

Property Value

bool

IsSelfVideo

User is using video.

bool IsSelfVideo { get; }

Property Value

bool

IsSuppressed

User can't speak in voice.

bool IsSuppressed { get; }

Property Value

bool

Member

Member for the voice connection.

IGuildMember? Member { get; }

Property Value

IGuildMember

SessionId

Voice connection session.

string SessionId { get; }

Property Value

string

UserId

User id that is connected.

ulong UserId { get; }

Property Value

ulong

ViewerStreamKeys

Keys used for streaming.

string[] ViewerStreamKeys { get; }

Property Value

string[]