⚠️ Internal: This API is not publically exported by the
package.
message: Schema<{ cpu: { cores: number; lavalinkLoad: number; systemLoad: number; }; frameStats: { deficit: number; nulled: number; sent: number; } | null; memory: { allocated: number; free: number; reservable: number; used: number; }; op: "stats"; players: number; playingPlayers: number; uptime: number; } | { guildId: string; op: "event"; track: { encoded: string; info: { artworkUrl: string | null; author: string; identifier: string; isSeekable: boolean; isStream: boolean; isrc: string | null; length: number; position: number; sourceName: string; title: string; uri: string | null; }; pluginInfo: { [
x:
string]
: unknown; }; userData: { [
x:
string]
: unknown; }; }; type: "TrackStartEvent"; } | { guildId: string; op: "event"; reason: "finished" | "loadFailed" | "stopped" | "replaced" | "cleanup"; track: { encoded: string; info: { artworkUrl: string | null; author: string; identifier: string; isSeekable: boolean; isStream: boolean; isrc: string | null; length: number; position: number; sourceName: string; title: string; uri: string | null; }; pluginInfo: { [
x:
string]
: unknown; }; userData: { [
x:
string]
: unknown; }; }; type: "TrackEndEvent"; } | { exception: { cause: string; message: string | null; severity: "common" | "suspicious" | "fault"; }; guildId: string; op: "event"; track: { encoded: string; info: { artworkUrl: string | null; author: string; identifier: string; isSeekable: boolean; isStream: boolean; isrc: string | null; length: number; position: number; sourceName: string; title: string; uri: string | null; }; pluginInfo: { [
x:
string]
: unknown; }; userData: { [
x:
string]
: unknown; }; }; type: "TrackExceptionEvent"; } | { guildId: string; op: "event"; thresholdMs: number; track: { encoded: string; info: { artworkUrl: string | null; author: string; identifier: string; isSeekable: boolean; isStream: boolean; isrc: string | null; length: number; position: number; sourceName: string; title: string; uri: string | null; }; pluginInfo: { [
x:
string]
: unknown; }; userData: { [
x:
string]
: unknown; }; }; type: "TrackStuckEvent"; } | { byRemote: boolean; code: number; guildId: string; op: "event"; reason: string; type: "WebSocketClosedEvent"; } | { op: "ready"; resumed: boolean; sessionId: string; } | { guildId: string; op: "playerUpdate"; state: { connected: boolean; ping: number; position: number; time: number; }; }, { cpu: { cores: number; lavalinkLoad: number; systemLoad: number; }; frameStats: { deficit: number; nulled: number; sent: number; } | null; memory: { allocated: number; free: number; reservable: number; used: number; }; op: "stats"; players: number; playingPlayers: number; uptime: number; } | { guildId: string; op: "event"; track: { encoded: string; info: { artworkUrl: string | null; author: string; identifier: string; isSeekable: boolean; isStream: boolean; isrc: string | null; length: number; position: number; sourceName: string; title: string; uri: string | null; }; pluginInfo: { [
x:
string]
: unknown; }; userData: { [
x:
string]
: unknown; }; }; type: "TrackStartEvent"; } | { guildId: string; op: "event"; reason: "finished" | "loadFailed" | "stopped" | "replaced" | "cleanup"; track: { encoded: string; info: { artworkUrl: string | null; author: string; identifier: string; isSeekable: boolean; isStream: boolean; isrc: string | null; length: number; position: number; sourceName: string; title: string; uri: string | null; }; pluginInfo: { [
x:
string]
: unknown; }; userData: { [
x:
string]
: unknown; }; }; type: "TrackEndEvent"; } | { exception: { cause: string; message: string | null; severity: "common" | "suspicious" | "fault"; }; guildId: string; op: "event"; track: { encoded: string; info: { artworkUrl: string | null; author: string; identifier: string; isSeekable: boolean; isStream: boolean; isrc: string | null; length: number; position: number; sourceName: string; title: string; uri: string | null; }; pluginInfo: { [
x:
string]
: unknown; }; userData: { [
x:
string]
: unknown; }; }; type: "TrackExceptionEvent"; } | { guildId: string; op: "event"; thresholdMs: number; track: { encoded: string; info: { artworkUrl: string | null; author: string; identifier: string; isSeekable: boolean; isStream: boolean; isrc: string | null; length: number; position: number; sourceName: string; title: string; uri: string | null; }; pluginInfo: { [
x:
string]
: unknown; }; userData: { [
x:
string]
: unknown; }; }; type: "TrackStuckEvent"; } | { byRemote: boolean; code: number; guildId: string; op: "event"; reason: string; type: "WebSocketClosedEvent"; } | { op: "ready"; resumed: boolean; sessionId: string; } | { guildId: string; op: "playerUpdate"; state: { connected: boolean; ping: number; position: number; time: number; }; }>