ManagerOptions
An object defining configuration options for the Manager instance.
NodeOptions
Options for adjusting the node of audio.
PlayerOptions
Options for the player.
AlbumSearchResult
Result returned when an album is found by a search.
AnyGuild
Options for the AnyGuild.
AnyMessage
Options for the AnyMessage.
AnyUser
Options for the AnyUser.
ArtistSearchResult
Result returned when an artist is found by a search.
AutoplayChangeEvent
The event emitted when a player's autoplay state changes.
CPUStats
CPUStats API definition for 2.10.3.
ChannelChangeEvent
The event emitted when a player's channel changes.
ConnectionChangeEvent
The event emitted when a player's connection state changes.
DiscordPacket
An object representing a raw Discord WebSocket packet used with the .send() function.
EndSpeakingEventVoiceReceiverData
Payload emitted when a user stops speaking in a voice channel.
EpisodeSearchResult
EpisodeSearchResult API definition for 2.10.3.
ErrorOrEmptySearchResult
Returned when a search yields no results or an error occurs.
Exception
Exception details from Lavalink.
Extendable
Internal structure allowing extension and injection of core components like Player, Queue, and Node.
FilterChangeEvent
The event emitted when a player's filters change.
Filters
20 items
FrameStats
FrameStats API definition for 2.10.3.
IQueue
Defines the contract for all queue implementations, providing track management operations.
JsonConfig
Configuration options for JSON file-based state storage.
LavaPlayer
Represents the complete state of an active music player.
LavalinkFilters
LavalinkFilters API definition for 2.10.3.
LavalinkInfo
Represents detailed information about the Lavalink server instance.
LavalinkLoadResultData
LavalinkLoadResultData API definition for 2.10.3.
LavalinkResponse
The base response returned by Lavalink for search and load requests.
LavalinkVoiceStateResponse
Voice connection state returned by the Lavalink node.
LavalinkVoiceStateUpdate
Voice connection payload sent to the Lavalink node to establish or update a voice connection.
LoadType
A type alias referring to the key of the LoadTypes enum.
Lyrics
Represents a full lyrics result including metadata, raw text, and parsed lines.
LyricsEvent
A type alias referring to the LyricsEvent type.
LyricsEventType
Union of all events from Lyrics related events.
LyricsLine
Represents a single line of synchronised lyrics with timing and metadata.
ManagerEvents
7 items
ManagerEvents
ManagerEvents API definition for 2.10.3.
ManagerInitOptions
Configuration options for the manager.
NodeLinkChapter
NodeLinkChapter API definition for 2.10.3.
NodeLinkConnectionInfo
NodeLinkConnectionInfo API definition for 2.10.3.
NodeLinkConnectionStatusEvent
NodeLinkConnectionStatusEvent API definition for 2.10.3.
NodeLinkEternalBoxInfoEvent
NodeLinkEternalBoxInfoEvent API definition for 2.10.3.
NodeLinkEternalBoxJumpEvent
NodeLinkEternalBoxJumpEvent API definition for 2.10.3.
NodeLinkEvent
NodeLinkEvent API definition for 2.10.3.
NodeLinkFadingConfig
NodeLinkFadingConfig API definition for 2.10.3.
NodeLinkFadingSection
NodeLinkFadingSection API definition for 2.10.3.
NodeLinkFiltersChangedEvent
NodeLinkFiltersChangedEvent API definition for 2.10.3.
NodeLinkGetLyrics
A type alias referring to the NodeLinkGetLyrics events.
NodeLinkGetLyricsData
Represents synced or unsynced lyrics data returned by Lavalink plugins.
NodeLinkGetLyricsEmpty
Represents an empty response when no lyrics could be retrieved.
NodeLinkGetLyricsError
Represents an error response when lyrics could not be retrieved.
NodeLinkGetLyricsLyrics
NodeLinkGetLyricsLyrics API definition for 2.10.3.
NodeLinkGetLyricsMultiple
Represents a response containing multiple synced or unsynced lyric variants.
NodeLinkGetLyricsSingle
Represents a response containing a single synced or unsynced lyric variant.
NodeLinkKnownEvent
NodeLinkKnownEvent API definition for 2.10.3.
NodeLinkLoadStreamOptions
NodeLinkLoadStreamOptions API definition for 2.10.3.
NodeLinkMeaningResult
NodeLinkMeaningResult API definition for 2.10.3.
NodeLinkMix
NodeLinkMix API definition for 2.10.3.
NodeLinkMixEndedEvent
NodeLinkMixEndedEvent API definition for 2.10.3.
NodeLinkMixStartedEvent
NodeLinkMixStartedEvent API definition for 2.10.3.
NodeLinkNextTrackOptions
NodeLinkNextTrackOptions API definition for 2.10.3.
NodeLinkPauseEvent
NodeLinkPauseEvent API definition for 2.10.3.
NodeLinkPlayerConnectedEvent
NodeLinkPlayerConnectedEvent API definition for 2.10.3.
NodeLinkPlayerCreatedEvent
NodeLinkPlayerCreatedEvent API definition for 2.10.3.
NodeLinkPlayerDestroyedEvent
NodeLinkPlayerDestroyedEvent API definition for 2.10.3.
NodeLinkPlayerEvent
NodeLinkPlayerEvent API definition for 2.10.3.
NodeLinkPlayerReconnectingEvent
NodeLinkPlayerReconnectingEvent API definition for 2.10.3.
NodeLinkSeekEvent
NodeLinkSeekEvent API definition for 2.10.3.
NodeLinkSponsorBlockSegment
NodeLinkSponsorBlockSegment API definition for 2.10.3.
NodeLinkSponsorBlockState
NodeLinkSponsorBlockState API definition for 2.10.3.
NodeLinkSponsorBlockUpdate
NodeLinkSponsorBlockUpdate API definition for 2.10.3.
NodeLinkStreamMetadataEvent
NodeLinkStreamMetadataEvent API definition for 2.10.3.
NodeLinkTrackEncodeInput
NodeLinkTrackEncodeInput API definition for 2.10.3.
NodeLinkTrackStreamResult
NodeLinkTrackStreamResult API definition for 2.10.3.
NodeLinkVoiceReceiveFormat
NodeLinkVoiceReceiveFormat API definition for 2.10.3.
NodeLinkVolumeChangedEvent
NodeLinkVolumeChangedEvent API definition for 2.10.3.
NodeLinkWorkerFailedEvent
NodeLinkWorkerFailedEvent API definition for 2.10.3.
NodeMessage
Extends NodeStats with metadata for Lavalink payload handling.
NodeStats
Represents the stats payload from a Lavalink node.
PauseChangeEvent
The event emitted when a player's pause state changes.
PlayOptions
Options for customizing Lavalink's playback behavior.
PlayerEventType
PlayerEventType API definition for 2.10.3.
PlayerEvents
5 items
PlayerEvents
Gateway player-event union for 2.10.3.
PlayerStateUpdateEvent
The event emitted when a player's state is updated.
PlayerUpdateMessage
PlayerUpdateMessage API definition for 2.10.3.
PlayerUpdateState
PlayerUpdateState API definition for 2.10.3.
PlayerUpdateVoiceState
An object representing the voice state update event from Discord.
PlaylistData
Metadata and details of a playlist.
PlaylistInfoData
Detailed metadata about a playlist.
PlaylistPluginInfo
PlaylistPluginInfo API definition for 2.10.3.
PlaylistRawData
Represents the raw data structure of a playlist returned by Lavalink.
PlaylistSearchResult
Result returned when a playlist is found by a search.
PodcastSearchResult
Result returned when a podcast is found by a search.
PortableMessage
Options for the PortableMessage.
PortableUser
Options for the PortableUser.
QueueChangeEvent
The event emitted when the queue state of a player changes.
ReadyMessage
ReadyMessage API definition for 2.10.3.
RedisConfig
Configuration options for Redis-based state storage.
RepeatChangeEvent
The event emitted when a player's repeat mode changes.
RestPlayOptions
Represents the options for initiating or modifying playback via the REST API.
RoutePlannerDetails
RoutePlannerDetails API definition for 2.10.3.
RoutePlannerStatus
RoutePlannerStatus API definition for 2.10.3.
SearchQuery
An object representing a music search query with optional platform source.
SearchResult
Union of all possible search results.
SearchSearchResult
Returned when a search yields multiple matching results.
SearchSource
SearchSource API definition for 2.10.3.
SerializedPlayerState
Represents the serialized state of a player, used for persistence and restoration.
Severity
A type alias referring to the key of the SeverityTypes enum.
ShortSearchResult
Result returned when a short is found by a search.
ShowSearchResult
Result returned when a show is found by a search.
Sizes
Union of all possible sizes of the display thumbnail of a Track.
SponsorBlockSegmentEventType
SponsorBlockSegmentEventType API definition for 2.10.3.
SponsorBlockSegmentEvents
A type alias referring to the SponsorBlockSegmentEvents type.
SponsorBlockSegmentEventsType
Union of all events from SponsorBlock related events.
SponsorBlockSegmentSkipped
SponsorBlockSegmentSkipped API definition for 2.10.3.
SponsorBlockSegmentsLoaded
SponsorBlockSegmentsLoaded API definition for 2.10.3.
StandaloneManagerOptions
Manager options for direct new Manager(...) usage without a built-in wrapper.
StartSpeakingEventVoiceReceiverData
Represents the data payload emitted when a user starts speaking in a voice channel.
StateStorageOptions
An object describing persistent state storage configuration for the manager.
StationSearchResult
Result returned when a station is found by a search.
StatsMessage
StatsMessage API definition for 2.10.3.
Track
Represents a playable audio track within the player.
TrackChangeEvent
The event emitted when a player's track changes.
TrackData
A container object for a single encoded Lavalink track and its metadata.
TrackDataInfo
Detailed metadata for a track returned by Lavalink.
TrackEndReason
A type alias referring to the key of the TrackSourceTypes enum.