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
CustomInstallUrl
Gets or set the default custom authorization URL for the app, if enabled.
public Optional<string> CustomInstallUrl { get; set; }
Property Value
Description
Gets or sets the description of the application.
public Optional<string> Description { get; set; }
Property Value
Flags
Gets or sets app's public flags.
public Optional<ApplicationFlags> Flags { get; set; }
Property Value
Remarks
Only GatewayGuildMembersLimited, GatewayMessageContentLimited and GatewayPresenceLimited flags can be updated.
Icon
Gets or sets the icon of the application.
public Optional<Image?> Icon { get; set; }
Property Value
InstallParams
Gets or sets settings for the app's default in-app authorization link, if enabled.
public Optional<ApplicationInstallParams> InstallParams { get; set; }
Property Value
IntegrationTypesConfig
Gets or sets application install params configured for integration install types.
public Optional<Dictionary<ApplicationIntegrationType, ApplicationInstallParams>> IntegrationTypesConfig { get; set; }
Property Value
InteractionsEndpointUrl
Gets or sets the http interactions endpoint configured for the application.
public Optional<string> InteractionsEndpointUrl { get; set; }
Property Value
RoleConnectionsEndpointUrl
Gets or sets the role connections verification endpoint configured for the application.
public Optional<string> RoleConnectionsEndpointUrl { get; set; }
Property Value
Tags
Gets or sets application's tags
public Optional<string[]> Tags { get; set; }