BaseSlashCommand

abstract class BaseSlashCommand(commandName: String)

Functions

addCheck
Link copied to clipboard
fun addCheck(check: CommandExecutionCheck)
addChecks
Link copied to clipboard
fun addChecks(checks: Collection<CommandExecutionCheck>)
execute
Link copied to clipboard
open suspend fun execute(ctx: SlashCommandContext)
removeCheck
Link copied to clipboard
fun removeCheck(check: CommandExecutionCheck)
removeChecks
Link copied to clipboard
fun removeChecks(checks: Collection<CommandExecutionCheck>)

Properties

commandName
Link copied to clipboard
val commandName: String
paths
Link copied to clipboard
val paths: List<String>