Interface EditApplicationOptions

interface EditApplicationOptions {
    coverImage?: null | string | Buffer;
    customInstallURL?: string;
    description?: string;
    flags?: number;
    icon?: null | string | Buffer;
    installParams?: InstallParams;
    integrationTypesConfig?: IntegrationTypesConfig;
    interactionsEndpointURL?: string;
    roleConnectionsVerificationURL?: string;
    tags?: string[];
}

Properties

coverImage?: null | string | Buffer

The cover image for the application.

customInstallURL?: string

The default authorization url shown in Discord.

description?: string

The description of the application.

flags?: number

The public flags of the application.

icon?: null | string | Buffer

The icon for the application.

installParams?: InstallParams

The install parameters of the application.

integrationTypesConfig?: IntegrationTypesConfig
interactionsEndpointURL?: string

The url where the application receives interactions. Must be valid according to Discord's Receiving an interaction documentation.

roleConnectionsVerificationURL?: string

The role connection verification url for the application.

tags?: string[]

The tags for the application. Max 5 per application, 20 characters each.