Table of Contents

Class ModifyApplicationProperties

Namespace
Discord
Assembly
Discord.Net.Core.dll

Represents properties used to modify current application's bot.

public class ModifyApplicationProperties
Inheritance
ModifyApplicationProperties
Inherited Members

Properties

CoverImage

Gets or sets the default rich presence invite cover image of the application.

public Optional<Image?> CoverImage { get; set; }

Property Value

Optional<Image?>

CustomInstallUrl

Gets or set the default custom authorization URL for the app, if enabled.

public Optional<string> CustomInstallUrl { get; set; }

Property Value

Optional<string>

Description

Gets or sets the description of the application.

public Optional<string> Description { get; set; }

Property Value

Optional<string>

Flags

Gets or sets app's public flags.

public Optional<ApplicationFlags> Flags { get; set; }

Property Value

Optional<ApplicationFlags>

Remarks

Icon

Gets or sets the icon of the application.

public Optional<Image?> Icon { get; set; }

Property Value

Optional<Image?>

InstallParams

Gets or sets settings for the app's default in-app authorization link, if enabled.

public Optional<ApplicationInstallParams> InstallParams { get; set; }

Property Value

Optional<ApplicationInstallParams>

IntegrationTypesConfig

Gets or sets application install params configured for integration install types.

public Optional<Dictionary<ApplicationIntegrationType, ApplicationInstallParams>> IntegrationTypesConfig { get; set; }

Property Value

Optional<Dictionary<ApplicationIntegrationType, ApplicationInstallParams>>

InteractionsEndpointUrl

Gets or sets the http interactions endpoint configured for the application.

public Optional<string> InteractionsEndpointUrl { get; set; }

Property Value

Optional<string>

RoleConnectionsEndpointUrl

Gets or sets the role connections verification endpoint configured for the application.

public Optional<string> RoleConnectionsEndpointUrl { get; set; }

Property Value

Optional<string>

Tags

Gets or sets application's tags

public Optional<string[]> Tags { get; set; }

Property Value

Optional<string[]>