kiscord-core
Core library of Kiscord, provides APIs for REST services of Discord.
Kiscord uses Ktor client as HTTP/WS client and kotlinx.serialization as JSON (de)serializer of Discord's models.
The main entity is Kiscord class - it encapsulates all REST endpoints and provides plugable mechanism to extend functionality (e.g. kiscord-gateway extends Kiscord by communicating with Discord's gateway)
| Name | Description |
|---|---|
| Kiscord | Provides access to REST endpoints and plugin mechanism |
| KiscordCall | CoroutineContext.Element that holds Kiscord instance |