Skip to main content

Namespace: Audio

DBM.Audio

Classes

Variables

rawYtdl

Const rawYtdl: any = null


subscriptions

Const subscriptions: Map<any, any>


voice

Const voice: any = null


ytdl

Const ytdl: any = null

Functions

addAudio

addAudio(info, guild, isQueue): Promise<void>

Parameters

NameType
infoany
guildany
isQueueany

Returns

Promise<void>


addToQueue

addToQueue(__namedParameters, guild): Promise<void>

Parameters

NameType
__namedParameters[any, any, any]
guildany

Returns

Promise<void>


checkIfHasDependency

checkIfHasDependency(key): boolean

Parameters

NameType
keyany

Returns

boolean


clearQueue

clearQueue(cache): void

Parameters

NameType
cacheany

Returns

void


connectToVoice

connectToVoice(voiceChannel): any

Parameters

NameType
voiceChannelany

Returns

any


disconnectFromVoice

disconnectFromVoice(guild): void

Parameters

NameType
guildany

Returns

void


getSubscription

getSubscription(guild): any

Parameters

NameType
guildany

Returns

any


getTrack

getTrack(url, type): any

Parameters

NameType
urlany
typeany

Returns

any


playImmediately

playImmediately(__namedParameters, guild): Promise<void>

Parameters

NameType
__namedParameters[any, any, any]
guildany

Returns

Promise<void>


setVolume

setVolume(volume, guild): void

Parameters

NameType
volumeany
guildany

Returns

void