DisTube API Documentation

Enumerations

Events
PluginType
RepeatMode

Classes

BaseManager
DisTube
DisTubeBase
DisTubeError
DisTubeHandler
DisTubeStream
DisTubeVoice
DisTubeVoiceManager
ExtractorPlugin
FilterManager
GuildIdManager
InfoExtractorPlugin
Options
PlayableExtractorPlugin
Playlist
Plugin
Queue
QueueManager
Song
TaskQueue

Interfaces

CustomPlaylistOptions
Filter
PlaylistInfo
PlayOptions
ResolveOptions
ResolvePlaylistOptions
SongInfo
StreamOptions

Type Aliases

Awaitable
DisTubeEvents
DisTubeOptions
DisTubePlugin
DisTubeVoiceEvents
Falsy
FFmpegArg
FFmpegArgs
FFmpegOptions
FilterResolvable
Filters
GuildIdResolvable
KeyOf
PlayHandlerOptions
RelatedSong
TypedDisTubeEvents

Variables

defaultFilters
defaultOptions
version

Functions

checkEncryptionLibraries
checkFFmpeg
checkIntents
checkInvalidKey
formatDuration
isClientInstance
isGuildInstance
isMemberInstance
isMessageInstance
isNsfwChannel
isObject
isSnowflake
isSupportedVoiceChannel
isTextChannelInstance
isTruthy
isURL
isVoiceChannelEmpty
objectKeys
resolveGuildId

References

default → DisTube