Skip to main content
Version: v2.8.5

Enums : ManagerEventTypes

Debug = "debug"

info: string

NodeCreate = "nodeCreate"

node: Node

NodeDestroy = "nodeDestroy"

node: Node

NodeConnect = "nodeConnect"

node: Node

NodeReconnect = "nodeReconnect"

node: Node

NodeDisconnect = "nodeDisconnect"

node: Node reason: code?: number, reason?: string

NodeError = "nodeError"

node: Node error: Error

NodeRaw = "nodeRaw"

payload: unknown

PlayerCreate = "playerCreate"

player: Player

PlayerDestroy = "playerDestroy"

player: Player

PlayerStateUpdate = "playerStateUpdate"

oldPlayer: Player newPlayer: Player changeType: PlayerStateUpdateEvent

PlayerMove = "playerMove"

player: Player initChannel: string newChannel: string

PlayerDisconnect = "playerDisconnect"

player: Player oldChannel: string

QueueEnd = "queueEnd"

player: Player track: track | unresolvedTrack payload: trackEndEvent

SocketClosed = "socketClosed"

player: Player payload: WebSocketClosedEvent

TrackStart = "trackStart"

player: Player track: track payload: trackStartEvent

TrackEnd = "trackEnd"

player: Player track: track payload: trackEndEvent

TrackStuck = "trackStuck"

player: Player track: track payload: trackStuckEvent

TrackError = "trackError"

player: Player track: track | unresolvedTrack payload: trackExceptionEvent

SegmentsLoaded = "segmentsLoaded"

player: Player track: track | unresolvedTrack payload: sponsorBlockSegmentsLoaded

Requires the SponsorBlock plugin


SegmentSkipped = "segmentSkipped"

player: Player track: track | unresolvedTrack payload: sponsorBlockSegmentSkipped

Requires the SponsorBlock plugin


ChapterStarted = "chapterStarted"

player: Player track: track | unresolvedTrack payload: sponsorBlockChapterStarted

Requires the SponsorBlock plugin


ChaptersLoaded = "chaptersLoaded"

player: Player track: track | unresolvedTrack payload: sponsorBlockChaptersLoaded

Requires the SponsorBlock plugin