jda-kotlin-boilerplate/src/main/kotlin/com/github/mrtuxa/core/Main.kt

24 lines
588 B
Kotlin

package com.github.mrtuxa.core
import com.github.mrtuxa.events.Ready
import io.github.cdimascio.dotenv.dotenv
import net.dv8tion.jda.api.JDA
import net.dv8tion.jda.api.JDABuilder
import javax.security.auth.login.LoginException
import kotlin.system.exitProcess
class Main {
fun main(args: Array<String>) {
val jda : JDA
val dotenv = dotenv()
try {
jda = JDABuilder.createDefault(dotenv["TOKEN"])
.addEventListeners(Ready())
.build()
} catch (e: LoginException) {
e.stackTrace
}
}
}