Delay after executing action in sendActionDSL

This commit is contained in:
Michael Rittmeister authored and GitHub committed 2024-08-12 23:46:53 +02:00
1 parent 40c5af4469
commit 21ba1cca30
1 file changed
+1 -1
@@ -24,10 +24,10 @@ public suspend fun <T> TelegramBot.withAction(
}
val botActionJob = CoroutineScope(currentCoroutineContext()).launch {
while (isActive) {
delay(refreshTime)
safelyWithoutExceptions {
execute(actionRequest)
}
delay(refreshTime)
}
}
val result = safelyWithResult { block() }