Table of Contents

Class DiscordApiClient

Namespace
DisCatSharp.Net
Assembly
DisCatSharp.dll

Represents a discord api client.

public sealed class DiscordApiClient
Inheritance
DiscordApiClient
Inherited Members

Methods

CreateGuildSoundboardSoundAsync(ulong, string, string, double?, ulong?, string?, string?)

Creates a new soundboard sound in the guild.

DeleteGuildSoundboardSoundAsync(ulong, ulong, string?)

Deletes an existing soundboard sound.

ForwardMessageAsync(DiscordMessage, ulong, string?)

Forwards a message.

GetGuildSoundboardSoundAsync(ulong, ulong)

Gets a specific soundboard sound for a guild.

ListDefaultSoundboardSoundsAsync()

Gets all default soundboard sounds available for all users.

ListGuildSoundboardSoundsAsync(ulong)

Gets all soundboard sounds for a guild.

ModifyGuildSoundboardSoundAsync(ulong, ulong, Optional<string>, Optional<double?>, Optional<ulong?>, Optional<string?>, string?)

Modifies an existing soundboard sound.

SendSoundboardSoundAsync(ulong, ulong, ulong?)

Sends a soundboard sound to a voice channel the user is connected to.