Search Results for

    Show / Hide Table of Contents

    Class DiscordClientExtensions

    An extension class for the Discord client.

    Inheritance
    Object
    DiscordClientExtensions
    Namespace: Discord
    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
    Type Name Description
    IDiscordClient client
    UInt64 id
    Returns
    Type Description
    Task<IDMChannel>
    | 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
    Type Name Description
    IDiscordClient client
    Returns
    Type Description
    Task<IEnumerable<IDMChannel>>
    | 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
    Type Name Description
    IDiscordClient client
    UInt64 id
    Returns
    Type Description
    Task<IGroupChannel>
    | 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
    Type Name Description
    IDiscordClient client
    Returns
    Type Description
    Task<IEnumerable<IGroupChannel>>
    | 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
    Type Name Description
    IDiscordClient discord
    Returns
    Type Description
    Task<IVoiceRegion>
    | 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
    Type Name Description
    IDiscordClient client
    UInt64 id
    Returns
    Type Description
    Task<IPrivateChannel>

    Theme

    • Improve this Doc
    • View Source
    In This Article
    Back to top Discord.Net (c) 2015-2022 3.7.2