Module: @sapphire/plugin-subcommands
Namespaces
Enumerations
Classes
Interfaces
- ChatInputSubcommandAcceptedPayload
- ChatInputSubcommandDeniedPayload
- ChatInputSubcommandErrorPayload
- ChatInputSubcommandRunPayload
- ChatInputSubcommandSuccessPayload
- IChatInputSubcommandPayload
- IMessageSubcommandPayload
- MessageSubcommandAcceptedPayload
- MessageSubcommandDeniedPayload
- MessageSubcommandErrorPayload
- MessageSubcommandNoMatchContext
- MessageSubcommandRunPayload
- MessageSubcommandSuccessPayload
- SubcommandMappingGroup
- SubcommandMappingMethod
- SubcommandOptions
Type Aliases
ChatInputCommandSubcommandMappingMethod
Ƭ ChatInputCommandSubcommandMappingMethod: Omit
<SubcommandMappingMethod
, "chatInputRun"
> & Required
<Pick
<SubcommandMappingMethod
, "chatInputRun"
>>
Defined in
projects/plugins/packages/subcommands/src/lib/SubcommandMappings.ts:96
MessageSubcommandMappingMethod
Ƭ MessageSubcommandMappingMethod: Omit
<SubcommandMappingMethod
, "messageRun"
> & Required
<Pick
<SubcommandMappingMethod
, "messageRun"
>>
Defined in
projects/plugins/packages/subcommands/src/lib/SubcommandMappings.ts:94
SubcommandMapping
Ƭ SubcommandMapping: SubcommandMappingMethod
| SubcommandMappingGroup
Defined in
projects/plugins/packages/subcommands/src/lib/SubcommandMappings.ts:3
SubcommandMappingArray
Ƭ SubcommandMappingArray: SubcommandMapping
[]
Defined in
projects/plugins/packages/subcommands/src/lib/SubcommandMappings.ts:5
Variables
SubcommandPluginEvents
• Const
SubcommandPluginEvents: Object
Type declaration
Name | Type | Description |
---|---|---|
ChatInputSubCommandDenied | "chatInputSubCommandDenied" | Deprecated use ChatInputSubcommandDenied |
ChatInputSubcommandDenied | "chatInputSubcommandDenied" | - |
ChatInputSubcommandError | "chatInputSubcommandError" | - |
ChatInputSubcommandNotFound | "chatInputSubcommandNotFound" | - |
ChatInputSubcommandRun | "chatInputSubcommandRun" | - |
ChatInputSubcommandSuccess | "chatInputSubcommandSuccess" | - |
MessageSubCommandDenied | "messageSubCommandDenied" | Deprecated use MessageSubcommandDenied |
MessageSubcommandDenied | "messageSubcommandDenied" | - |
MessageSubcommandError | "messageSubcommandError" | - |
MessageSubcommandNotFound | "messageSubcommandNotFound" | - |
MessageSubcommandRun | "messageSubcommandRun" | - |
MessageSubcommandSuccess | "messageSubcommandSuccess" | - |
SubcommandMappingIsMissingChatInputCommandHandler | "subcommandMappingIsMissingChatInputCommandHandler" | - |
SubcommandMappingIsMissingMessageCommandHandler | "subcommandMappingIsMissingMessageCommandHandler" | - |
Defined in
projects/plugins/packages/subcommands/src/lib/types/Events.ts:6