UNPKG

@tgsnake/core

Version:

Pure Telegram MTProto library for nodejs

25 lines (24 loc) 952 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Timeout = exports.MsgWaitTimeout = exports.ApiCallError = exports.ServiceUnavailable = void 0; const RpcError_js_1 = require("../RpcError.js"); class ServiceUnavailable extends RpcError_js_1.RPCError { code = 503; name = 'SERVICE_UNAVAILABLE'; } exports.ServiceUnavailable = ServiceUnavailable; class ApiCallError extends ServiceUnavailable { id = 'ApiCallError'; message = 'Telegram is having internal problems. Please try again later.'; } exports.ApiCallError = ApiCallError; class MsgWaitTimeout extends ServiceUnavailable { id = 'MSG_WAIT_TIMEOUT'; message = 'Spent too much time waiting for a previous query in the invokeAfterMsg request queue, aborting!'; } exports.MsgWaitTimeout = MsgWaitTimeout; class Timeout extends ServiceUnavailable { id = 'Timeout'; message = 'Timeout while fetching data.'; } exports.Timeout = Timeout;