The base of the connection to lavalink
The manager that created the LavalinkNode
The options of the LavalinkNode LavalinkNodeOptions
The host of the LavalinkNode, this could be a ip or domain.
The id of the LavalinkNode so Nodes are better organized
The manager that created the LavalinkNode
The password of the lavalink node
The port of the LavalinkNode
The interval that the node will try to reconnect to lavalink at in milliseconds
The resume key to send to the LavalinkNode so you can resume properly
The resume timeout
Extra info attached to your node, not required and is not sent to lavalink, purely for you.
The statistics of the LavalinkNode
The WebSocket instance for this LavalinkNode
Whether or not the node is connected
Configures the resuming key for the LavalinkNode
the actual key to send to lavalink to resume with
how long before the key invalidates and lavalinknode will stop expecting you to resume
Connects the node to Lavalink
Destroys the connection to the Lavalink Websocket
Sends data to lavalink or puts it in a queue if not connected yet
Data you want to send to lavalink
Generated using TypeDoc
The class for handling everything to do with connecting to Lavalink