LavalinkNodeOptions
Defined in: src/structures/Types/Node.ts:16
Node Options for creating a lavalink node
Properties
Section titled “Properties”| Property (defined in) | Type | Description |
|---|---|---|
authorization (src/structures/Types/Node.ts:22) | string | The Lavalink Password / Authorization-Key |
closeOnError? (src/structures/Types/Node.ts:40) | boolean | Close on error |
enablePingOnStatsCheck? (src/structures/Types/Node.ts:44) | boolean | Recommended, to check wether the client is still connected or not on the stats endpoint |
heartBeatInterval? (src/structures/Types/Node.ts:42) | number | Heartbeat interval , set to <= 0 to disable heartbeat system |
host (src/structures/Types/Node.ts:18) | string | The Lavalink Server-Ip / Domain-URL |
id? (src/structures/Types/Node.ts:28) | string | Add a Custom ID to the node, for later use |
port (src/structures/Types/Node.ts:20) | number | The Lavalink Connection Port |
regions? (src/structures/Types/Node.ts:30) | string[] | Voice Regions of this Node |
requestSignalTimeoutMS? | number | signal for cancelling requests - default: AbortSignal.timeout(options.requestSignalTimeoutMS |
retryAmount? (src/structures/Types/Node.ts:32) | number | The max amount of retries for this node. |
retryDelay? (src/structures/Types/Node.ts:34) | number | The delay of how often to retry a reconnection. |
retryTimespan? (src/structures/Types/Node.ts:36) | number | How long a retry is a valid retry, it should be at least retryAmount*retryDelay. if <= 0 (default) then this won’t be accounted. |
secure? (src/structures/Types/Node.ts:24) | boolean | Does the Server use ssl (https) |
sessionId? (src/structures/Types/Node.ts:26) | string | RESUME THE PLAYER? by providing a sessionid on the node-creation |