Package tv.blademaker.slash.internal

Types

AutoCompleteHandler
Link copied to clipboard
class AutoCompleteHandler(parent: BaseSlashCommand, function: KFunction<*>) : Handler
CommandExecutionCheck
Link copied to clipboard
typealias CommandExecutionCheck = suspend (ctx: SlashCommandContext) -> Boolean
Handler
Link copied to clipboard
interface Handler
SlashCommandHandler
Link copied to clipboard
class SlashCommandHandler(parent: BaseSlashCommand, function: KFunction<*>) : Handler
SuspendingCommandExecutor
Link copied to clipboard
open class SuspendingCommandExecutor(client: DefaultSlashCommandClient, rateLimit: RateLimitHandler) : CoroutineScope
ValidOptionTypes
Link copied to clipboard
enum ValidOptionTypes : Enum<ValidOptionTypes>