This Bot is written in Kotlin using JDA.
You need to Create a new App on Discord and set it up as Bot User. Retrieve your token and paste it in the Settings.kt. The token is used to authenticate your Bot to the Discord Network otherwise it won't connect to any server.
Create a Settings.kt object
package io.kuinox.bot
object Settings {
// Insert your token here
val BOT_TOKEN = ""
// You may edit this in order to prevent multiple bots from responding to the same command
val PREFIX = "?"
//Insert the path to save the data for the bot
val STORE_LOCATION = ""
}