Skip to content

ContextMenuCommand

Constructors

new ContextMenuCommand()

1
new ContextMenuCommand(): ContextMenuCommand

Returns

ContextMenuCommand

Properties

PropertyType
__filePath?string
__t?Object
__t.descriptionundefined | string
__t.nameundefined | string
botPermissions?bigint
contexts?InteractionContextTypes[]
defaultMemberPermissions?bigint
descriptionstring
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>>
dm?boolean
guildId?string[]
integrationTypes?IntegrationTypes[]
middlewaresnever[]
namestring
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>>
nsfw?boolean
typeUser | Message

Methods

onAfterRun()?

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

Parameters

ParameterType
contextMenuCommandContext<any, never>
errorunknown

Returns

any

Source

seyfert/src/commands/applications/menu.ts:110


onBotPermissionsFail()

1
onBotPermissionsFail(context: MenuCommandContext<any, never>, permissions: PermissionStrings): any

Parameters

ParameterType
contextMenuCommandContext<any, never>
permissionsPermissionStrings

Returns

any

Source

seyfert/src/commands/applications/menu.ts:117


onInternalError()

1
onInternalError(client: UsingClient, error?: unknown): any

Parameters

ParameterType
clientUsingClient
error?unknown

Returns

any

Source

seyfert/src/commands/applications/menu.ts:123


onMiddlewaresError()

1
onMiddlewaresError(context: MenuCommandContext<any, never>, error: string): any

Parameters

ParameterType
contextMenuCommandContext<any, never>
errorstring

Returns

any

Source

seyfert/src/commands/applications/menu.ts:114


onPermissionsFail()

1
onPermissionsFail(context: MenuCommandContext<any, never>, permissions: PermissionStrings): any

Parameters

ParameterType
contextMenuCommandContext<any, never>
permissionsPermissionStrings

Returns

any

Source

seyfert/src/commands/applications/menu.ts:120


onRunError()

1
onRunError(context: MenuCommandContext<any, never>, error: unknown): any

Parameters

ParameterType
contextMenuCommandContext<any, never>
errorunknown

Returns

any

Source

seyfert/src/commands/applications/menu.ts:111


reload()

1
reload(): Promise<void>

Returns

Promise<void>

Source

seyfert/src/commands/applications/menu.ts:102


run()?

1
optional abstract run(context: MenuCommandContext<any, never>): any

Parameters

ParameterType
contextMenuCommandContext<any, never>

Returns

any

Source

seyfert/src/commands/applications/menu.ts:109


toJSON()

1
toJSON(): Object

Returns

Object

MemberTypeValue
contextsundefined | InteractionContextTypes[]-
default_member_permissionsundefined | string-
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>>-
dm_permissionundefined | boolean-
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-
typeUser | Message-

Source

seyfert/src/commands/applications/menu.ts:86