mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2024-06-01 07:25:23 +00:00
19 lines
384 B
Kotlin
19 lines
384 B
Kotlin
package com.github.insanusmokrassar.TelegramBotAPI.types
|
|
|
|
import java.util.concurrent.TimeUnit
|
|
|
|
sealed class RequestError
|
|
|
|
data class RetryAfterError(
|
|
val seconds: Long,
|
|
val startCountingMillis: Long
|
|
) : RequestError() {
|
|
val canContinue = TimeUnit.SECONDS.toMillis(seconds) + startCountingMillis
|
|
}
|
|
|
|
data class MigrateChatId(
|
|
val newChatId: ChatId
|
|
) : RequestError()
|
|
|
|
|