Compare commits

...

11 Commits

Author SHA1 Message Date
0bbc6a9555 Update gradle.properties 2024-10-22 17:22:41 +06:00
d4d8508abf add middlewares sample in custom bot 2024-10-15 13:52:26 +06:00
9acb64fda9 Merge pull request #291 from InsanusMokrassar/renovate/micro_utils_version
Update dependency dev.inmo:micro_utils.ktor.server to v0.22.4
2024-09-26 07:59:14 +06:00
renovate[bot]
760ae36207 Update dependency dev.inmo:micro_utils.ktor.server to v0.22.4 2024-09-26 01:59:00 +00:00
5c6b1b7171 Merge pull request #290 from InsanusMokrassar/renovate/serialization_version
Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.3
2024-09-26 07:58:43 +06:00
6e06357541 Merge pull request #265 from InsanusMokrassar/renovate/ktor-monorepo
Update dependency io.ktor:ktor-client-logging-jvm to v2.3.12
2024-09-26 07:58:28 +06:00
38f46dfa3b Merge pull request #292 from InsanusMokrassar/renovate/telegram_bot_api_version
Update telegram_bot_api_version to v18.2.1
2024-09-26 07:57:57 +06:00
renovate[bot]
e7f7ef16ac Update telegram_bot_api_version to v18.2.1 2024-09-25 21:35:02 +00:00
renovate[bot]
d100a5a336 Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.3 2024-09-19 18:27:24 +00:00
5f0f2ce76d Merge pull request #289 from InsanusMokrassar/18.2.0
18.2.0
2024-09-09 02:33:18 +06:00
renovate[bot]
cea610a0f8 Update dependency io.ktor:ktor-client-logging-jvm to v2.3.12 2024-09-02 02:00:00 +00:00
4 changed files with 21 additions and 7 deletions

View File

@@ -25,7 +25,21 @@ suspend fun main(vararg args: String) {
)
}
telegramBotWithBehaviourAndLongPolling(botToken, CoroutineScope(Dispatchers.IO), testServer = isTestServer) {
telegramBotWithBehaviourAndLongPolling(
botToken,
CoroutineScope(Dispatchers.IO),
testServer = isTestServer,
builder = {
includeMiddlewares {
addMiddleware {
doOnRequestReturnResult { result, request, _ ->
println("Result of $request:\n\n$result")
null
}
}
}
}
) {
// start here!!
val me = getMe()
println(me)

View File

@@ -33,6 +33,6 @@ kotlin {
}
dependencies {
implementation 'io.ktor:ktor-client-logging-jvm:2.3.7'
implementation 'io.ktor:ktor-client-logging-jvm:2.3.12'
}

View File

@@ -18,5 +18,5 @@ dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
implementation "dev.inmo:tgbotapi:$telegram_bot_api_version"
implementation 'io.ktor:ktor-client-logging-jvm:2.3.7'
implementation 'io.ktor:ktor-client-logging-jvm:2.3.12'
}

View File

@@ -5,8 +5,8 @@ org.gradle.jvmargs=-Xmx3148m
kotlin.daemon.jvmargs=-Xmx3g -Xms500m
kotlin_version=2.0.20
telegram_bot_api_version=18.2.0
micro_utils_version=0.22.2
serialization_version=1.7.2
kotlin_version=2.0.21
telegram_bot_api_version=18.2.2
micro_utils_version=0.22.7
serialization_version=1.7.3
ktor_version=2.3.12