parseConstructorPreConditionsCooldown | Appends the Cooldown precondition when Command.Options.cooldownLimit and Command.Options.cooldownDelay are both non-zero. |
parseConstructorPreConditionsNsfw | Appends the NSFW precondition if SubcommandMappingMethod.nsfw is set to true. |
parseConstructorPreConditionsRequiredClientPermissions | Appends the ClientPermissions precondition when Command.Options.requiredClientPermissions resolves to a non-zero bitfield. |
parseConstructorPreConditionsRequiredUserPermissions | Appends the UserPermissions precondition when Command.Options.requiredUserPermissions resolves to a non-zero bitfield. |
parseConstructorPreConditionsRunIn | Appends the RunIn precondition based on the values passed, defaulting to null , which doesn't add a precondition. |