detritus

InteractionCommandOptionOptionsinterface

Interface Interaction.InteractionCommandOptionOptions from detritus-client.

On this page
import { Interaction } from 'detritus-client';

Interaction.InteractionCommandOptionOptions;

Properties

_file?
string
optional
autocomplete?
boolean
optional
channel_types?
number[]
optional
channelTypes?
number[]
optional
default?
any
optional
description?
string
optional
description_localizations?
Record<string, string | undefined>
optional
descriptionLocalizations?
Record<string, string | undefined>
optional
disableDm?
boolean
optional
file_types?
string[]
optional
fileTypes?
string[]
optional
label?
string
optional
max_length?
number
optional
max_value?
number | bigint
optional
maxLength?
number
optional
maxValue?
number | bigint
optional
metadata?
Record<string, any>
optional
min_length?
number
optional
min_value?
number | bigint
optional
minLength?
number
optional
minValue?
number | bigint
optional
name?
string
optional
name_localizations?
Record<string, string | undefined>
optional
nameLocalizations?
Record<string, string | undefined>
optional
onAutoComplete?
onAutoCompleteError?
onBefore?
onBeforeRun?
onCancel?
onCancelRun?
onDmBlocked?
onError?
onFinally?
onLoadingTrigger?
onPermissionsFail?
onPermissionsFailClient?
onRatelimit?
onRunError?
onSuccess?
onValueError?
permissions?
(number | bigint)[]
optional
permissionsClient?
(number | bigint)[]
optional
permissionsIgnoreClientOwner?
boolean
optional
ratelimit?
boolean | CommandRatelimitOptions | null
optional
ratelimits?
required?
boolean
optional
run?
triggerLoadingAfter?
number
optional
triggerLoadingAsEphemeral?
boolean
optional
type?
string | ApplicationCommandOptionTypes | StringConstructor | BooleanConstructor | NumberConstructor
optional
value?