Skip to content

Commit b3d06c9

Browse files
Merge pull request #340 from InsanusMokrassar/27.0.0
27.0.0
2 parents 8423b13 + e6e3eab commit b3d06c9

2 files changed

Lines changed: 14 additions & 6 deletions

File tree

ResenderBot/ResenderBotLib/src/commonMain/kotlin/ResenderBot.kt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
import dev.inmo.kslog.common.KSLog
2+
import dev.inmo.kslog.common.defaultMessageFormatter
3+
import dev.inmo.kslog.common.filter.filtered
14
import dev.inmo.micro_utils.coroutines.subscribeLoggingDropExceptions
25
import dev.inmo.tgbotapi.extensions.api.bot.getMe
36
import dev.inmo.tgbotapi.extensions.api.send.withTypingAction
@@ -10,7 +13,9 @@ import dev.inmo.tgbotapi.extensions.utils.withContentOrNull
1013
import dev.inmo.tgbotapi.types.ReplyParameters
1114
import dev.inmo.tgbotapi.types.message.abstracts.BusinessContentMessage
1215
import dev.inmo.tgbotapi.types.message.content.TextContent
16+
import dev.inmo.tgbotapi.utils.DefaultKTgBotAPIKSLog
1317
import dev.inmo.tgbotapi.utils.extensions.threadIdOrNull
18+
import kotlinx.coroutines.CancellationException
1419
import kotlinx.coroutines.CoroutineScope
1520
import kotlinx.coroutines.SupervisorJob
1621
import kotlinx.coroutines.currentCoroutineContext
@@ -19,7 +24,10 @@ suspend fun activateResenderBot(
1924
token: String,
2025
print: (Any) -> Unit
2126
) {
22-
telegramBotWithBehaviourAndLongPolling(token, scope = CoroutineScope(currentCoroutineContext() + SupervisorJob())) {
27+
telegramBotWithBehaviourAndLongPolling(
28+
token,
29+
scope = CoroutineScope(currentCoroutineContext() + SupervisorJob()),
30+
) {
2331
onContentMessage(
2432
subcontextUpdatesFilter = MessageFilterByChat,
2533
initialFilter = { it !is BusinessContentMessage<*> || !it.sentByBusinessConnectionOwner }

gradle.properties

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ org.gradle.jvmargs=-Xmx3148m
55
kotlin.daemon.jvmargs=-Xmx3g -Xms500m
66

77

8-
kotlin_version=2.1.20
9-
telegram_bot_api_version=26.1.0
10-
micro_utils_version=0.25.7
11-
serialization_version=1.8.1
12-
ktor_version=3.1.3
8+
kotlin_version=2.2.0
9+
telegram_bot_api_version=27.0.0
10+
micro_utils_version=0.26.1
11+
serialization_version=1.9.0
12+
ktor_version=3.2.2
1313
compose_version=1.8.0

0 commit comments

Comments
 (0)