DisTube API Documentation
    Preparing search index...

      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
      JumpOptions
      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

      AUDIO_CHANNELS
      AUDIO_SAMPLE_RATE
      DEFAULT_VOLUME
      defaultFilters
      defaultOptions
      HTTP_REDIRECT_CODES
      JOIN_TIMEOUT_MS
      MAX_REDIRECT_DEPTH
      RECONNECT_MAX_ATTEMPTS
      RECONNECT_TIMEOUT_MS
      version

      Functions

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

      References

      default → DisTube
      InfoExtratorPlugin → InfoExtractorPlugin
      PlayableExtratorPlugin → PlayableExtractorPlugin