detritus

Command<ParsedArgsFinished>class

Command itself Command flow is ratelimit check -> dm/permission check -> onBefore -> arg parse -> onBeforeRun -> run -> onSuccess | onRunError

On this page

Command itself Command flow is ratelimit check -> dm/permission check -> onBefore -> arg parse -> onBeforeRun -> run -> onSuccess | onRunError

import { Command } from 'detritus-client';

Command.Command;
<ParsedArgsFinished = ParsedArgs>
25 properties27 methodssrc/command/command.ts:135

Constructor

Properties

_file?
string
readonlyoptional
arg
argParser
readonly
commandClient
readonly
disableDm
boolean
Default false
disableDmReply
boolean
Default false
metadata
Record<string, any>
Default {}
permissions?
bigint[]
optional
permissionsClient?
bigint[]
optional
permissionsIgnoreClientOwner?
boolean
optional
Default false
priority
number
Default 0
ratelimits
Default []
responseOptional
boolean
Default false
triggerTypingAfter
number
Default -1
triggerTypingOnEdits
boolean
Default false

Accessors

aliases
string[]
get · set
args
choices
any[] | undefined
get · set
default
any
get · set
fullName
string
get
help
string
get · set
label
string
get · set
name
string
get · set
names
string[]
get
prefixes
string[]
set
type

Methods