Skip to main content
Version: v2.8.4

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