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?, CancellationToken)
Creates a new soundboard sound in the guild.
- DeleteGuildSoundboardSoundAsync(ulong, ulong, string?, CancellationToken)
Deletes an existing soundboard sound.
- ForwardMessageAsync(DiscordMessage, ulong, string?, CancellationToken)
Forwards a message.
- GetGuildSoundboardSoundAsync(ulong, ulong, CancellationToken)
Gets a specific soundboard sound for a guild.
- ListDefaultSoundboardSoundsAsync(CancellationToken)
Gets all default soundboard sounds available for all users.
- ListGuildSoundboardSoundsAsync(ulong, CancellationToken)
Gets all soundboard sounds for a guild.
- ModifyGuildSoundboardSoundAsync(ulong, ulong, Optional<string>, Optional<double?>, Optional<ulong?>, Optional<string?>, string?, CancellationToken)
Modifies an existing soundboard sound.
- SendSoundboardSoundAsync(ulong, ulong, ulong?, CancellationToken)
Sends a soundboard sound to a voice channel the user is connected to.