Table of Contents

Method GetIdealSession

Namespace
DisCatSharp.Lavalink
Assembly
DisCatSharp.Lavalink.dll

Gets a Lavalink session connection based on load balancing and an optional voice region.

public LavalinkSession? GetIdealSession(DiscordVoiceRegion? region = null)

Parameters

region DiscordVoiceRegion

The region to compare with the session's Region, if any.

Returns

LavalinkSession

The least load affected session connection, or null if no sessions are present.