Package tv. blademaker. slash. annotations
Types
Auto Complete
Link copied to clipboard
annotation class AutoComplete(name: String, group: String, optionName: String)
Content copied to clipboard
Interaction Target
Link copied to clipboard
Option Name
Link copied to clipboard
Define a custom name for a command event option, this means you can use a different variable name to get an option with different name.
Permissions
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FIELD, AnnotationTarget.FUNCTION, AnnotationTarget.CLASS ] )
Content copied to clipboard
Slash Command
Link copied to clipboard
annotation class SlashCommand(name: String, group: String, target: InteractionTarget)
Content copied to clipboard