Table of Contents
API reference

Method UseVoiceAsync

Namespace
DisCatSharp.Voice
Assembly
DisCatSharp.Voice.dll

UseVoiceAsync(DiscordShardedClient, VoiceConfiguration?)

Creates new Voice clients on all shards in a given sharded client.

public static Task<IReadOnlyDictionary<int, VoiceExtension>> UseVoiceAsync(this DiscordShardedClient client, VoiceConfiguration? config = null)

Parameters

client DiscordShardedClient

Discord sharded client to create Voice instances for.

config VoiceConfiguration

Configuration for the Voice clients.

Returns

Task<IReadOnlyDictionary<int, VoiceExtension>>

A dictionary of created Voice clients.