Skip to content

NodeMessage

Defined in: src/structures/Types/Utils.ts:567

Interface for nodeStats from lavalink

Property (defined in)TypeDescription
cpu
(src/structures/Types/Node.ts:126)
CPUStatsThe cpu stats for the node.
detailedStats?
(src/structures/Types/Node.ts:151)
objectsomething from nodeLink https://nodelink.js.org/docs/differences#detailed-statistics
detailedStats.api
(src/structures/Types/Node.ts:152)
object
detailedStats.api.errors
(src/structures/Types/Node.ts:155)
unknown
detailedStats.api.requests
(src/structures/Types/Node.ts:154)
Record<string, number>e.g. { “/v4/loadtracks”: 150, “/v4/info”: 5 }
detailedStats.playback
(src/structures/Types/Node.ts:159)
object
detailedStats.playback.events
(src/structures/Types/Node.ts:161)
Record<string, number>e.g. { “TrackStartEvent”: 150, “TrackEndEvent”: 5 }
detailedStats.sources
(src/structures/Types/Node.ts:158)
Record<string, number>e.g. { “youtube”: 150, “soundcloud”: 5 }
frameStats
(src/structures/Types/Node.ts:149)
FrameStatsThe frame stats for the node.
guildId
(src/structures/Types/Utils.ts:573)
stringThe specific guild id for that message
memory
(src/structures/Types/Node.ts:124)
MemoryStatsThe memory stats for the node.
op
(what ops are applying to that event)
"playerUpdate" \"event" \
players
(src/structures/Types/Node.ts:118)
numberThe amount of players on the node.
playingPlayers
(src/structures/Types/Node.ts:120)
numberThe amount of playing players on the node.
type
(src/structures/Types/Utils.ts:569)
PlayerEventTypeThe type of the event
uptime
(src/structures/Types/Node.ts:122)
numberThe uptime for the node.