RequiresTextCommands
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.ANNOTATION_CLASS] )
@ConditionalOnProperty(value = ["botcommands.text.enable"], matchIfMissing = true)
Prevents usage of the annotated service if text commands are not enabled.