Skip to main content
Version: 0.9.1

Class: VoiceConnection

Extends​

Constructors​

Constructor​

new VoiceConnection(channelId, guildId?): VoiceConnection

Parameters​

ParameterType
channelIdstring
guildId?string

Returns​

VoiceConnection

Overrides​

EventEmitter<VoiceConnectionEvents>.constructor

Properties​

channelId​

readonly channelId: string


guildId​

readonly guildId: string | undefined

Accessors​

player​

Get Signature​

get player(): AudioPlayer | null

Returns​

AudioPlayer | null


status​

Get Signature​

get status(): VoiceConnectionStatus

Returns​

VoiceConnectionStatus

Methods​

_feedStream()​

_feedStream(stream): Promise<void>

Parameters​

ParameterType
streamReadable

Returns​

Promise<void>


disconnect()​

disconnect(): Promise<void>

Returns​

Promise<void>


subscribe()​

subscribe(player): void

Parameters​

ParameterType
playerAudioPlayer

Returns​

void


unsubscribe()​

unsubscribe(): void

Returns​

void