Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface InteractionCommandOptionOptions

Hierarchy

  • InteractionCommandOptionOptions

Index

Properties

Optional _file

_file: string

Optional choices

Optional default

default: any

Optional description

description: string

Optional disableDm

disableDm: boolean

Optional label

label: string

Optional metadata

metadata: Record<string, any>

Optional name

name: string

Optional onBefore

Optional onBeforeRun

Optional onCancel

Optional onCancelRun

Optional onDmBlocked

Optional onError

Optional onLoadingTrigger

Optional onPermissionsFail

Optional onPermissionsFailClient

onPermissionsFailClient: CommandCallbackPermissionsFail

Optional onRatelimit

Optional onRunError

Optional onSuccess

Optional onValueError

Optional options

Optional permissions

permissions: (number | bigint)[]

Optional permissionsClient

permissionsClient: (number | bigint)[]

Optional permissionsIgnoreClientOwner

permissionsIgnoreClientOwner: boolean

Optional ratelimit

ratelimit: null | boolean | CommandRatelimitOptions

Optional ratelimits

Optional required

required: boolean

Optional run

Optional triggerLoadingAfter

triggerLoadingAfter: number

Optional triggerLoadingAsEphemeral

triggerLoadingAsEphemeral: boolean

Optional type

type: string | ApplicationCommandOptionTypes | StringConstructor | BooleanConstructor | NumberConstructor

Optional value

Generated using TypeDoc