Documentation
Classes
discord-player
VoiceReceiverNode

VoiceReceiverNode

new VoiceReceiverNode(dispatcher)
ParameterTypeOptionalDescription
dispatcherStreamDispatcher-

Properties

public dispatcher: StreamDispatcher

Methods

public createRawTrack(stream, data): Track

ParameterTypeOptionalDescription
streamReadable-
dataPartial<Omit<RawTrackData, 'author' | 'playlist' | 'source' | 'engine' | 'raw' | 'queryType' | 'description' | 'views'>>-

public mergeRecordings(streams): void

Merge multiple streams together

ParameterTypeOptionalDescription
streamsArray<Readable>The array of streams to merge

public recordUser(user, options): Readable

Record a user in voice channel

ParameterTypeOptionalDescription
userUserResolvableThe user to record
optionsVoiceReceiverOptionsRecording options