Package-level declarations
Types
Link copied to clipboard
Sets a unique command ID on an annotated application command function.
Link copied to clipboard
Runs the following filters before declaring the annotated application command.
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.ANNOTATION_CLASS ] )
@ConditionalOnProperty(value = ["botcommands.application.enable" ], matchIfMissing = true )
Prevents usage of the annotated service if application commands are not enabled.