Initial config

This commit is contained in:
nelle 2024-07-21 04:39:54 -06:00
parent 3b845a4cfb
commit 1a36c0be4c
2 changed files with 25 additions and 0 deletions

View file

@ -0,0 +1,23 @@
package SoniaKt
import java.io.File
import java.io.FileInputStream
import java.nio.file.Files
import java.nio.file.Paths
import java.util.*
val prop = Properties()
class Config {
val confPath = Paths.get("").toAbsolutePath().toString()
val confFile = File("$confPath/sonia.cfg")
init {
if (confFile.exists()) {
FileInputStream(confFile).use { prop.load(it) }
}
else {
Files.createFile(Paths.get("$confPath/sonia.cfg"))
}
}
}

View file

@ -1,5 +1,6 @@
package xyz.limepot.SoniaKt
import SoniaKt.Config
import dev.kord.common.annotation.KordPreview
import dev.kord.common.entity.Permission
import dev.kord.common.entity.Permissions
@ -18,6 +19,7 @@ import me.jakejmattson.discordkt.dsl.listeners
@KordPreview
fun main(args: Array<String>) {
Config()
val token = "NDMwMzkxNTAxODM5OTI1MjU5.Gb1pbU.iHqBe8zvywAyLE3_PwSWuMf09Jk8MovbyN4Iw8"
bot(token) {