Method UpdateCurrentApplicationInfoAsync
- Namespace
- DisCatSharp
- Assembly
- DisCatSharp.dll
UpdateCurrentApplicationInfoAsync(Optional<string?>, Optional<string?>, Optional<string?>, Optional<string?>, Optional<List<string>?>, Optional<Stream?>, Optional<Stream?>, Optional<ApplicationFlags>, Optional<DiscordApplicationInstallParams?>, CancellationToken)
Updates the current API application.
[DiscordDeprecated("Install params is gonna be replaced by integration types config")]
public Task<DiscordApplication> UpdateCurrentApplicationInfoAsync(Optional<string?> description, Optional<string?> interactionsEndpointUrl, Optional<string?> roleConnectionsVerificationUrl, Optional<string?> customInstallUrl, Optional<List<string>?> tags, Optional<Stream?> icon, Optional<Stream?> coverImage, Optional<ApplicationFlags> flags, Optional<DiscordApplicationInstallParams?> installParams, CancellationToken cancellationToken = default)
Parameters
descriptionOptional<string>The new description.
interactionsEndpointUrlOptional<string>The new interactions endpoint url.
roleConnectionsVerificationUrlOptional<string>The new role connections verification url.
customInstallUrlOptional<string>The new custom install url.
tagsOptional<List<string>>The new tags.
iconOptional<Stream>The new application icon.
coverImageOptional<Stream>The new application cover image.
flagsOptional<ApplicationFlags>The new application flags. Can be only limited gateway intents.
installParamsOptional<DiscordApplicationInstallParams>The new install params.
cancellationTokenCancellationTokenA token to cancel the request.
Returns
- Task<DiscordApplication>
The updated application.
UpdateCurrentApplicationInfoAsync(Optional<string?>, Optional<string?>, Optional<string?>, Optional<string?>, Optional<List<string>?>, Optional<Stream?>, Optional<Stream?>, Optional<ApplicationFlags>, Optional<DiscordIntegrationTypesConfig?>, CancellationToken)
Updates the current API application.
public Task<DiscordApplication> UpdateCurrentApplicationInfoAsync(Optional<string?> description, Optional<string?> interactionsEndpointUrl, Optional<string?> roleConnectionsVerificationUrl, Optional<string?> customInstallUrl, Optional<List<string>?> tags, Optional<Stream?> icon, Optional<Stream?> coverImage, Optional<ApplicationFlags> flags, Optional<DiscordIntegrationTypesConfig?> integrationTypesConfig, CancellationToken cancellationToken = default)
Parameters
descriptionOptional<string>The new description.
interactionsEndpointUrlOptional<string>The new interactions endpoint url.
roleConnectionsVerificationUrlOptional<string>The new role connections verification url.
customInstallUrlOptional<string>The new custom install url.
tagsOptional<List<string>>The new tags.
iconOptional<Stream>The new application icon.
coverImageOptional<Stream>The new application cover image.
flagsOptional<ApplicationFlags>The new application flags. Can be only limited gateway intents.
integrationTypesConfigOptional<DiscordIntegrationTypesConfig>The new integration types configuration.
cancellationTokenCancellationTokenA token to cancel the request.
Returns
- Task<DiscordApplication>
The updated application.