Package-level declarations
Types
Link copied to clipboard
class ClientResources(val token: String, val applicationId: Snowflake, val shards: Shards, val maxConcurrency: Int, val httpClient: HttpClient, val defaultStrategy: EntitySupplyStrategy<*>)
Link copied to clipboard
class Kord(val resources: ClientResources, val cache: DataCache, val gateway: MasterGateway, val rest: RestClient, val selfId: Snowflake, eventFlow: MutableSharedFlow<Event>, dispatcher: CoroutineDispatcher, interceptor: GatewayEventInterceptor) : CoroutineScope
The central adapter between other Kord modules and source of core events.
Link copied to clipboard
interface KordObject
An instance than contains a reference to Kord.
Functions
Link copied to clipboard
Adds the necessary Intents to receive the specified type of event in all variations and with all data available.
Adds the necessary Intents to receive the specified type of event in all variations and with all data available.
Link copied to clipboard
Adds the necessary Intents to receive the specified types of events in all variations and with all data available.