Package-level declarations

Types

Link copied to clipboard
class AutoCompleteHandler(val parent: BaseSlashCommand, val function: KFunction<*>) : Handler
Link copied to clipboard
class ButtonHandler(val parent: BaseSlashCommand, val function: KFunction<*>) : Handler
Link copied to clipboard
typealias CommandExecutionCheck = suspend (ctx: SlashCommandContext) -> Boolean
Link copied to clipboard
interface Handler
Link copied to clipboard
class ModalHandler(val parent: BaseSlashCommand, val function: KFunction<*>) : Handler
Link copied to clipboard
class SlashCommandHandler(val parent: BaseSlashCommand, val function: KFunction<*>) : Handler
Link copied to clipboard
open class SuspendingCommandExecutor(client: DefaultSlashCommandClient, rateLimit: RateLimitClient?) : CoroutineScope
Link copied to clipboard