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

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