Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CoffeeLava

The main hub for interacting with Lavalink and using LavaCoffee

Hierarchy

Index

Constructors

constructor

Properties

Optional clientID

clientID?: string

Readonly nodes

nodes: Map<string, CoffeeNode> = ...

options

options: LavaOptions

Readonly players

players: Map<string, CoffeePlayer> = ...

Accessors

leastLoadNode

leastUsedNode

Methods

add

configResume

create

decodeTrack

  • decodeTrack(track: string): Promise<TrackData>

decodeTracks

  • decodeTracks(tracks: string[]): Promise<Tracks>

destroy

  • destroy(guildID: string): void

get

init

  • init(clientID: string): void

leastLoadFilteredNode

  • leastLoadFilteredNode(plugins: string[]): undefined | CoffeeNode

leastUsedFilteredNode

  • leastUsedFilteredNode(plugins: string[]): undefined | CoffeeNode

search

updateVoiceData

Generated using TypeDoc