interface ChatInputApplicationCommandData {
    contexts?: readonly InteractionContextType[];
    defaultMemberPermissions?: null | PermissionResolvable;
    description: string;
    descriptionLocalizations?: Partial<Record<Locale, null | string>>;
    dmPermission?: boolean;
    integrationTypes?: readonly ApplicationIntegrationType[];
    name: string;
    nameLocalizations?: Partial<Record<Locale, null | string>>;
    nsfw?: boolean;
    options?: readonly ApplicationCommandOptionData[];
    type?: ChatInput;
}

Hierarchy (View Summary)

Properties

contexts?: readonly InteractionContextType[]
defaultMemberPermissions?: null | PermissionResolvable
description: string
descriptionLocalizations?: Partial<Record<Locale, null | string>>
dmPermission?: boolean
integrationTypes?: readonly ApplicationIntegrationType[]
name: string
nameLocalizations?: Partial<Record<Locale, null | string>>
nsfw?: boolean
options?: readonly ApplicationCommandOptionData[]
type?: ChatInput