Namespace: SubcommandPreconditionResolvers
@sapphire/plugin-subcommands.SubcommandPreconditionResolvers
Interfaces
Functions
parseSubcommandConstructorPreConditionsCooldown
▸ parseSubcommandConstructorPreConditionsCooldown<PreParseReturn
, Options
>(options
): void
Appends the SubcommandCooldown
precondition when Subcommand.Options.cooldownLimit and
Subcommand.Options.cooldownDelay are both non-zero.
Type parameters
Name | Type |
---|---|
PreParseReturn | extends Args = Args |
Options | extends SubcommandOptions = SubcommandOptions |
Parameters
Name | Type | Description |
---|---|---|
options | ParseSubcommandConstructorPreConditionsCooldownParameters <PreParseReturn , Options > | The ParseSubcommandConstructorPreConditionsCooldownParameters for adding this subcommand cooldown precondition |
Returns
void
Defined in
projects/plugins/packages/subcommands/src/lib/precondition-resolvers/subcommandCooldown.ts:35