feat: fix bug and useing sqlite to store data

This commit is contained in:
2024-08-30 17:50:01 +08:00
parent e56260bdd6
commit 2e4996ef01
13 files changed
+185 -89

No files matched your search

@@ -16,6 +16,7 @@ import cn.rtast.fancybot.commands.MyPointCommand
import cn.rtast.fancybot.commands.SignCommand
import cn.rtast.fancybot.entity.enums.WSType
import cn.rtast.fancybot.util.file.ConfigManager
import cn.rtast.fancybot.util.initDatabase
import cn.rtast.rob.ROneBotFactory
import cn.rtast.rob.entity.GroupMessage
import cn.rtast.rob.util.ob.OBMessage
@@ -25,6 +26,10 @@ class FancyBot : OBMessage {
override suspend fun onGroupMessage(websocket: WebSocket, message: GroupMessage, json: String) {
println(message.rawMessage)
}
override suspend fun onWebsocketError(webSocket: WebSocket, ex: Exception) {
println(ex.printStackTrace())
}
}
val commands = listOf(
@@ -39,7 +44,7 @@ val commands = listOf(
val configManager = ConfigManager()
fun main() {
suspend fun main() {
val fancyBot = FancyBot()
val workType = configManager.wsType
val accessToken = configManager.accessToken
@@ -52,4 +57,5 @@ fun main() {
}
val commandManager = rob.commandManager
commands.forEach { commandManager.register(it) }
initDatabase()
}