ManagerEventTypes
Represents the supported events that can be emitted by the manager.
- Enumeration Members
| Member | Value |
|---|---|
| ChapterStarted | "chapterStarted" |
| ChaptersLoaded | "chaptersLoaded" |
| Debug | "debug" |
| LyricsFound | "lyricsFound" |
| LyricsLine | "lyricsLine" |
| LyricsNotFound | "lyricsNotFound" |
| NodeConnect | "nodeConnect" |
| NodeCreate | "nodeCreate" |
| NodeDestroy | "nodeDestroy" |
| NodeDisconnect | "nodeDisconnect" |
| NodeError | "nodeError" |
| NodeRaw | "nodeRaw" |
| NodeReconnect | "nodeReconnect" |
| PlayerCreate | "playerCreate" |
| PlayerDestroy | "playerDestroy" |
| PlayerDisconnect | "playerDisconnect" |
| PlayerMove | "playerMove" |
| PlayerRestored | "playerRestored" |
| PlayerStateUpdate | "playerStateUpdate" |
| QueueEnd | "queueEnd" |
| RestoreComplete | "restoreComplete" |
| SegmentSkipped | "segmentSkipped" |
| SegmentsLoaded | "segmentsLoaded" |
| SocketClosed | "socketClosed" |
| TrackEnd | "trackEnd" |
| TrackError | "trackError" |
| TrackStart | "trackStart" |
| TrackStuck | "trackStuck" |
| VoiceReceiverDisconnect | "voiceReceiverDisconnect" |
| VoiceReceiverConnect | "voiceReceiverConnect" |
| VoiceReceiverError | "voiceReceiverError" |
| VoiceReceiverStartSpeaking | "voiceReceiverStartSpeaking" |
| VoiceReceiverEndSpeaking | "voiceReceiverEndSpeaking" |
ChapterStartedโ
player: Player track: Track payload: SponsorBlockChapterStartedFired when a sponsor block chapter begins playback in a track.
ChaptersLoadedโ
player: Player track: Track payload: SponsorBlockChaptersLoadedFired when sponsor block chapters are found and loaded in a track.
Debugโ
info: stringFired always by the manager to help you debug your bot.
LyricsFoundโ
Fired when lyrics are found for a track.
player: Player track: Track payload: LyricsFoundRequires the LavaLyrics plugin
LyricsLineโ
Fired when a line of lyrics is played for a track.
player: Player track: Track payload: LyricsLineEventRequires the LavaLyrics plugin
LyricsNotFoundโ
Fired when lyrics are not found for a track.
player: Player track: Track payload: LyricsNotFoundEventRequires the LavaLyrics plugin
NodeConnectโ
node: NodeFired when a node is connected.
NodeCreateโ
node: NodeFired when a node is created.
NodeDestroyโ
node: NodeFired when a node is destroyed.
NodeDisconnectโ
node: NodeFired when a node is disconnected.
NodeErrorโ
node: Node error: ErrorFired when a node encounters an error.
NodeRawโ
payload: unknownFired when a node emits a raw event.
NodeReconnectโ
node: NodeFired when a node is reconnected.
PlayerCreateโ
player: PlayerFired when a player is created.
PlayerDestroyโ
player: PlayerFired when a player is destroyed.
PlayerDisconnectโ
player: Player oldChannel: stringFired when a player disconnects.
PlayerMoveโ
player: Player oldChannel: string newChannel: stringFired when a player moves to a different channel.
PlayerRestoredโ
player: Player node: NodeFired when a player is restored.
PlayerStateUpdateโ
oldPlayer: Player newPlayer: Player changeType: PlayerStateUpdateEventFired when a player's state is updated.
QueueEndโ
player: Player track: Track payload: TrackEndEventFired when a player's queue ends.
RestoreCompleteโ
node: NodeFired when a node is restored.
SegmentSkippedโ
player: Player track: Track payload: SponsorBlockSegmentSkippedFired when a sponsor block segment is skipped.
SegmentsLoadedโ
player: Player track: Track payload: SponsorBlockSegmentsLoadedFired when sponsor block segments are loaded.
SocketClosedโ
player: Player payload: WebSocketClosedEventFired when a player's socket is closed.
TrackEndโ
player: Player track: Track payload: TrackEndEventFired when a player's track ends.
TrackErrorโ
player: Player track: Track payload: TrackExceptionEventFired when a player's track encounters an error.
TrackStartโ
player: Player track: Track payload: TrackStartEventFired when a player's track starts.
TrackStuckโ
player: Player track: Track payload: TrackStuckEventFired when a player's track gets stuck.
VoiceReceiverDisconnect {#voiceReceiverDisconnect} Only for Nodelinkโ
player: PlayerFired when a player's voice receiver disconnects.
VoiceReceiverConnect {#voiceReceiverConnect} Only for Nodelinkโ
player: PlayerFired when a player's voice receiver connects.
VoiceReceiverError {#voiceReceiverError} Only for Nodelinkโ
player: Player error: ErrorFired when a player's voice receiver encounters an error.
VoiceReceiverStartSpeaking {#voiceReceiverStartSpeaking} Only for Nodelinkโ
player: Player data: unknownFired when a player's voice receiver starts speaking.
VoiceReceiverEndSpeaking {#voiceReceiverEndSpeaking} Only for Nodelinkโ
player: Player data: unknownFired when a player's voice receiver stops speaking.