Constructors

Link copied to clipboard

Types

Link copied to clipboard
class Builder

Properties

Link copied to clipboard
val defaultSerializersModule: SerializersModule
Link copied to clipboard
open override val serializerBuilders: List<PolymorphicModuleBuilder<Block>.() -> Unit>

Functions

Link copied to clipboard
open suspend override fun getLoggingChannel(channel: GuildMessageChannel, guild: Guild): GuildMessageChannel?

Get the configured logging channel for the given channel and guild.

Link copied to clipboard
open suspend override fun getRefreshDelay(): Duration?
Link copied to clipboard
open suspend fun getSerializersModule(): SerializersModule

Get the configured serializer module, which may be modified if other blocks have been set up.

Link copied to clipboard
open suspend override fun getStaffCommandChecks(): List<<Error class: unknown class><out <Error class: unknown class>>>

Get the configured staff command checks, used to ensure a staff-facing command can be run.