Class DiscordClientExtensions
An extension class for the Discord client.
Inheritance
DiscordClientExtensions
Assembly: Discord.Net.Core.dll
Syntax
public static class DiscordClientExtensions : object
Methods
|
Improve this Doc
View Source
GetDMChannelAsync(IDiscordClient, UInt64)
Gets the DM channel with the provided ID.
Declaration
public static async Task<IDMChannel> GetDMChannelAsync(this IDiscordClient client, ulong id)
Parameters
Returns
|
Improve this Doc
View Source
GetDMChannelsAsync(IDiscordClient)
Gets all available DM channels for the client.
Declaration
public static async Task<IEnumerable<IDMChannel>> GetDMChannelsAsync(this IDiscordClient client)
Parameters
Returns
|
Improve this Doc
View Source
GetGroupChannelAsync(IDiscordClient, UInt64)
Gets the group channel with the provided ID.
Declaration
public static async Task<IGroupChannel> GetGroupChannelAsync(this IDiscordClient client, ulong id)
Parameters
Returns
|
Improve this Doc
View Source
GetGroupChannelsAsync(IDiscordClient)
Gets all available group channels for the client.
Declaration
public static async Task<IEnumerable<IGroupChannel>> GetGroupChannelsAsync(this IDiscordClient client)
Parameters
Returns
|
Improve this Doc
View Source
GetOptimalVoiceRegionAsync(IDiscordClient)
Gets the most optimal voice region for the client.
Declaration
public static async Task<IVoiceRegion> GetOptimalVoiceRegionAsync(this IDiscordClient discord)
Parameters
Returns
|
Improve this Doc
View Source
GetPrivateChannelAsync(IDiscordClient, UInt64)
Gets the private channel with the provided ID.
Declaration
public static async Task<IPrivateChannel> GetPrivateChannelAsync(this IDiscordClient client, ulong id)
Parameters
Returns