interface APIVoiceState

export interface APIVoiceState extends APIBaseVoiceState

See also: https://discord.com/developers/docs/resources/voice#voice-state-object

channel_id : Snowflake | null

The channel id this user is connected to

Inherited from: v10/APIBaseVoiceState

deaf : boolean

Whether this user is deafened by the server

Inherited from: v10/APIBaseVoiceState

optional
guild_id? : Snowflake

The guild id this voice state is for

optional
member? : APIGuildMember

The guild member this voice state is for

Inherited from: v10/APIBaseVoiceState

See also: https://discord.com/developers/docs/resources/guild#guild-member-object

mute : boolean

Whether this user is muted by the server

Inherited from: v10/APIBaseVoiceState

request_to_speak_timestamp : string | null

The time at which the user requested to speak

Inherited from: v10/APIBaseVoiceState

self_deaf : boolean

Whether this user is locally deafened

Inherited from: v10/APIBaseVoiceState

self_mute : boolean

Whether this user is locally muted

Inherited from: v10/APIBaseVoiceState

optional
self_stream? : boolean

Whether this user is streaming using "Go Live"

Inherited from: v10/APIBaseVoiceState

self_video : boolean

Whether this user's camera is enabled

Inherited from: v10/APIBaseVoiceState

session_id : string

The session id for this voice state

Inherited from: v10/APIBaseVoiceState

suppress : boolean

Whether this user is muted by the current user

Inherited from: v10/APIBaseVoiceState

user_id : Snowflake

The user id this voice state is for

Inherited from: v10/APIBaseVoiceState