Skip to content

Command

Extends

  • BaseCommand

Constructors

new Command()

1
new Command(): Command

Returns

Command

Inherited from

BaseCommand.constructor

Properties

PropertyTypeOverridesInherited from
__autoload?trueBaseCommand.__autoloadBaseCommand.__autoload
__filePath?stringBaseCommand.__filePathBaseCommand.__filePath
__t?ObjectBaseCommand.__tBaseCommand.__t
__t.descriptionundefined | string--
__t.nameundefined | string--
__tGroups?Record<string, Object>--
aliases?string[]BaseCommand.aliasesBaseCommand.aliases
botPermissions?bigintBaseCommand.botPermissionsBaseCommand.botPermissions
contexts?InteractionContextTypes[]BaseCommand.contextsBaseCommand.contexts
defaultMemberPermissions?bigintBaseCommand.defaultMemberPermissionsBaseCommand.defaultMemberPermissions
descriptionstringBaseCommand.descriptionBaseCommand.description
description_localizations?Partial<Record< | "id" | "en-US" | "en-GB" | "bg" | "zh-CN" | "zh-TW" | "hr" | "cs" | "da" | "nl" | "fi" | "fr" | "de" | "el" | "hi" | "hu" | "it" | "ja" | "ko" | "lt" | "no" | "pl" | "pt-BR" | "ro" | "ru" | "es-ES" | "es-419" | "sv-SE" | "th" | "tr" | "uk" | "vi", string>>BaseCommand.description_localizationsBaseCommand.description_localizations
groups?Record<string, Object>--
groupsAliases?Record<string, string>--
guildId?string[]BaseCommand.guildIdBaseCommand.guildId
ignore?IgnoreCommandBaseCommand.ignoreBaseCommand.ignore
integrationTypes?IntegrationTypes[]BaseCommand.integrationTypesBaseCommand.integrationTypes
middlewaresnever[]BaseCommand.middlewaresBaseCommand.middlewares
namestringBaseCommand.nameBaseCommand.name
name_localizations?Partial<Record< | "id" | "en-US" | "en-GB" | "bg" | "zh-CN" | "zh-TW" | "hr" | "cs" | "da" | "nl" | "fi" | "fr" | "de" | "el" | "hi" | "hu" | "it" | "ja" | "ko" | "lt" | "no" | "pl" | "pt-BR" | "ro" | "ru" | "es-ES" | "es-419" | "sv-SE" | "th" | "tr" | "uk" | "vi", string>>BaseCommand.name_localizationsBaseCommand.name_localizations
nsfw?booleanBaseCommand.nsfwBaseCommand.nsfw
options?CommandOption[] | SubCommand[]BaseCommand.optionsBaseCommand.options
typeApplicationCommandTypeBaseCommand.typeBaseCommand.type

Methods

onAfterRun()?

1
optional onAfterRun(context: CommandContext<Object, never>, error: unknown): any

Parameters

ParameterType
contextCommandContext<Object, never>
errorunknown

Returns

any

Inherited from

BaseCommand.onAfterRun

Source

seyfert/src/commands/applications/chat.ts:281


onBotPermissionsFail()?

1
optional onBotPermissionsFail(context: CommandContext<Object, never>, permissions: PermissionStrings): any

Parameters

ParameterType
contextCommandContext<Object, never>
permissionsPermissionStrings

Returns

any

Inherited from

BaseCommand.onBotPermissionsFail

Source

seyfert/src/commands/applications/chat.ts:285


onInternalError()?

1
optional onInternalError(
2
client: UsingClient,
3
command: Command | SubCommand,
4
error?: unknown): any

Parameters

ParameterType
clientUsingClient
commandCommand | SubCommand
error?unknown

Returns

any

Inherited from

BaseCommand.onInternalError

Source

seyfert/src/commands/applications/chat.ts:287


onMiddlewaresError()?

1
optional onMiddlewaresError(context: CommandContext<Object, never>, error: string): any

Parameters

ParameterType
contextCommandContext<Object, never>
errorstring

Returns

any

Inherited from

BaseCommand.onMiddlewaresError

Source

seyfert/src/commands/applications/chat.ts:284


onOptionsError()?

1
optional onOptionsError(context: CommandContext<Object, never>, metadata: OnOptionsReturnObject): any

Parameters

ParameterType
contextCommandContext<Object, never>
metadataOnOptionsReturnObject

Returns

any

Inherited from

BaseCommand.onOptionsError

Source

seyfert/src/commands/applications/chat.ts:283


onPermissionsFail()?

1
optional onPermissionsFail(context: CommandContext<Object, never>, permissions: PermissionStrings): any

Parameters

ParameterType
contextCommandContext<Object, never>
permissionsPermissionStrings

Returns

any

Inherited from

BaseCommand.onPermissionsFail

Source

seyfert/src/commands/applications/chat.ts:286


onRunError()?

1
optional onRunError(context: CommandContext<Object, never>, error: unknown): any

Parameters

ParameterType
contextCommandContext<Object, never>
errorunknown

Returns

any

Inherited from

BaseCommand.onRunError

Source

seyfert/src/commands/applications/chat.ts:282


reload()

1
reload(): Promise<void>

Returns

Promise<void>

Inherited from

BaseCommand.reload

Source

seyfert/src/commands/applications/chat.ts:266


run()?

1
optional run(context: CommandContext<Object, never>): any

Parameters

ParameterType
contextCommandContext<Object, never>

Returns

any

Inherited from

BaseCommand.run

Source

seyfert/src/commands/applications/chat.ts:280


toJSON()

1
toJSON(): Object

Returns

Object

MemberType
contextsundefined | InteractionContextTypes[]
default_member_permissionsstring
descriptionstring
description_localizationsundefined | Partial<Record< | "id" | "en-US" | "en-GB" | "bg" | "zh-CN" | "zh-TW" | "hr" | "cs" | "da" | "nl" | "fi" | "fr" | "de" | "el" | "hi" | "hu" | "it" | "ja" | "ko" | "lt" | "no" | "pl" | "pt-BR" | "ro" | "ru" | "es-ES" | "es-419" | "sv-SE" | "th" | "tr" | "uk" | "vi", string>>
guild_idundefined | string[]
integration_typesundefined | IntegrationTypes[]
namestring
name_localizationsundefined | Partial<Record< | "id" | "en-US" | "en-GB" | "bg" | "zh-CN" | "zh-TW" | "hr" | "cs" | "da" | "nl" | "fi" | "fr" | "de" | "el" | "hi" | "hu" | "it" | "ja" | "ko" | "lt" | "no" | "pl" | "pt-BR" | "ro" | "ru" | "es-ES" | "es-419" | "sv-SE" | "th" | "tr" | "uk" | "vi", string>>
nsfwundefined | boolean
optionsAPIApplicationCommandOption[]
typenumber

Overrides

BaseCommand.toJSON

Source

seyfert/src/commands/applications/chat.ts:304