diff --git a/ResenderBot/jvm_launcher/src/main/kotlin/ResenderBotJvm.kt b/ResenderBot/jvm_launcher/src/main/kotlin/ResenderBotJvm.kt index 0aa1a92..9b9c812 100644 --- a/ResenderBot/jvm_launcher/src/main/kotlin/ResenderBotJvm.kt +++ b/ResenderBot/jvm_launcher/src/main/kotlin/ResenderBotJvm.kt @@ -1,4 +1,19 @@ +import dev.inmo.kslog.common.KSLog +import dev.inmo.kslog.common.LogLevel +import dev.inmo.kslog.common.defaultMessageFormatter +import dev.inmo.kslog.common.setDefaultKSLog + suspend fun main(args: Array) { + val isDebug = args.getOrNull(1) == "debug" + + if (isDebug) { + setDefaultKSLog( + KSLog { level: LogLevel, tag: String?, message: Any, throwable: Throwable? -> + println(defaultMessageFormatter(level, tag, message, throwable)) + } + ) + } + activateResenderBot(args.first()) { println(it) } diff --git a/gradle.properties b/gradle.properties index 8df69e8..9982181 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,9 +5,9 @@ org.gradle.jvmargs=-Xmx3148m kotlin.daemon.jvmargs=-Xmx3g -Xms500m -kotlin_version=2.2.0 -telegram_bot_api_version=28.0.0 -micro_utils_version=0.26.2 +kotlin_version=2.2.10 +telegram_bot_api_version=29.0.0 +micro_utils_version=0.26.3 serialization_version=1.9.0 ktor_version=3.2.3 compose_version=1.8.2