@tempestproject/ktdiscord
TypeScript icon, indicating that this package has built-in type declarations

5.2.0 • Public • Published

KtDiscord

Kotlin License

KtDiscord is a Kotlin Multiplatform and JavaScript/TypeScript library for working with Discord Interactions.

Features

  • All Discord Interactions objects are exposed as classes
  • All Interactions endpoints are supported by KtDiscord and their usage is exposed as functions
  • Helper functions are provided for creating Global/Guild Application Commands, as are classes that expose the Application Command objects

Installation

KtDiscord is available from Maven Central (for Kotlin) and npm (for JavaScript/TypeScript).

Kotlin

Add the following to your build.gradle.kts file to install KtDiscord:

dependencies {
    implementation("cloud.drakon:ktdiscord:5.2.0")
}

JavaScript/TypeScript

package.json

"@tempestproject/ktdiscord": "5.2.0"

Command line

npm install @tempestproject/ktdiscord

Stability

KtDiscord will follow Semantic Versioning 2.0.0, meaning:

  • A MAJOR version denotes incompatible API changes
  • A MINOR version denotes adding functionality in a backwards compatible manner
  • A PATCH version denotes backwards compatible bug fixes

Package Sidebar

Install

npm i @tempestproject/ktdiscord

Weekly Downloads

2

Version

5.2.0

License

AGPL - 3.0 - only

Unpacked Size

3.53 MB

Total Files

5

Last publish

Collaborators

  • drakon86