sealed class RequestError
data class MigrateChatId : RequestError
data class RetryAfterError : RequestError