UNPKG

@tgsnake/core

Version:

Pure Telegram MTProto library for nodejs

281 lines (280 loc) 13.7 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TranslateReqFailed = exports.StoreInvalidScalarType = exports.StorageCheckFailed = exports.SignInFailed = exports.SendMediaInvalid = exports.RpcMcgetFail = exports.RpcConnectFailed = exports.RpcCallFail = exports.RegIdGenerateFailed = exports.RandomIdDuplicate = exports.PtsChangeEmpty = exports.PostponedTimeout = exports.PhotoCreateFailed = exports.PersistentTimestampOutdated = exports.ParticipantCallFailed = exports.NoWorkersRunning = exports.NeedMemberInvalid = exports.NeedChatInvalid = exports.MtSendQueueTooLong = exports.MsgWaitFailed = exports.MsgRangeUnsync = exports.MsgidDecreaseRetry = exports.MemberOccupyUsernameFailed = exports.MemberOccupyPrimaryLocFailed = exports.MemberNoLocation = exports.MemberNotFound = exports.MemberFetchFailed = exports.MemberChatAddFailed = exports.InterdcCallRichError = exports.InterdcCallError = exports.ImageEngineDown = exports.HistoryGetFailed = exports.GroupedIdOccupyFailed = exports.GroupcallAddParticipantsFailed = exports.FolderDeacAutofixAll = exports.EncryptionOccupyFailed = exports.EncryptionOccupyAdminFailed = exports.ChpCallFail = exports.ChatOccupyUsernameFailed = exports.ChatOccupyLocFailed = exports.ChatInvalid = exports.ChatIdGenerateFailed = exports.CdnUploadTimeout = exports.CdnSaltsEmpty = exports.CallOccupyFailed = exports.AuthRestartX = exports.AuthRestart = exports.AuthKeyUnsynchronized = exports.ApiCallError = exports.InternalServerError = void 0; exports.WpIdGenerateFailed = exports.WorkerBusyTooLongRetry = exports.VolumeLocNotFound = exports.UploadNoVolume = exports.UnknownMethod = void 0; const RpcError_js_1 = require("../RpcError.js"); class InternalServerError extends RpcError_js_1.RPCError { code = 500; name = 'INTERNAL_SERVER_ERROR'; } exports.InternalServerError = InternalServerError; class ApiCallError extends InternalServerError { id = 'API_CALL_ERROR'; message = 'API call error due to Telegram having internal problems. Please try again later'; } exports.ApiCallError = ApiCallError; class AuthKeyUnsynchronized extends InternalServerError { id = 'AUTH_KEY_UNSYNCHRONIZED'; message = 'Internal error, please repeat the method call.'; } exports.AuthKeyUnsynchronized = AuthKeyUnsynchronized; class AuthRestart extends InternalServerError { id = 'AUTH_RESTART'; message = 'Restart the authorization process.'; } exports.AuthRestart = AuthRestart; class AuthRestartX extends InternalServerError { id = 'AUTH_RESTART_X'; message = 'Internal error (debug info {value}), please repeat the method call.'; } exports.AuthRestartX = AuthRestartX; class CallOccupyFailed extends InternalServerError { id = 'CALL_OCCUPY_FAILED'; message = 'The call failed because the user is already making another call.'; } exports.CallOccupyFailed = CallOccupyFailed; class CdnSaltsEmpty extends InternalServerError { id = 'CDN_SALTS_EMPTY'; message = ''; } exports.CdnSaltsEmpty = CdnSaltsEmpty; class CdnUploadTimeout extends InternalServerError { id = 'CDN_UPLOAD_TIMEOUT'; message = 'A server-side timeout occurred while reuploading the file to the CDN DC.'; } exports.CdnUploadTimeout = CdnUploadTimeout; class ChatIdGenerateFailed extends InternalServerError { id = 'CHAT_ID_GENERATE_FAILED'; message = 'Failure while generating the chat ID.'; } exports.ChatIdGenerateFailed = ChatIdGenerateFailed; class ChatInvalid extends InternalServerError { id = 'CHAT_INVALID'; message = 'Invalid chat.'; } exports.ChatInvalid = ChatInvalid; class ChatOccupyLocFailed extends InternalServerError { id = 'CHAT_OCCUPY_LOC_FAILED'; message = 'An internal error occurred while creating the chat'; } exports.ChatOccupyLocFailed = ChatOccupyLocFailed; class ChatOccupyUsernameFailed extends InternalServerError { id = 'CHAT_OCCUPY_USERNAME_FAILED'; message = 'Failure to occupy chat username due to Telegram having internal problems. Please try again later'; } exports.ChatOccupyUsernameFailed = ChatOccupyUsernameFailed; class ChpCallFail extends InternalServerError { id = 'CHP_CALL_FAIL'; message = 'Telegram is having internal problems. Please try again later'; } exports.ChpCallFail = ChpCallFail; class EncryptionOccupyAdminFailed extends InternalServerError { id = 'ENCRYPTION_OCCUPY_ADMIN_FAILED'; message = 'Failed occupying memory for admin info due to Telegram having internal problems. Please try again later'; } exports.EncryptionOccupyAdminFailed = EncryptionOccupyAdminFailed; class EncryptionOccupyFailed extends InternalServerError { id = 'ENCRYPTION_OCCUPY_FAILED'; message = 'Internal server error while accepting secret chat'; } exports.EncryptionOccupyFailed = EncryptionOccupyFailed; class FolderDeacAutofixAll extends InternalServerError { id = 'FOLDER_DEAC_AUTOFIX_ALL'; message = 'Telegram is having internal problems. Please try again later'; } exports.FolderDeacAutofixAll = FolderDeacAutofixAll; class GroupcallAddParticipantsFailed extends InternalServerError { id = 'GROUPCALL_ADD_PARTICIPANTS_FAILED'; message = 'Failure while adding voice chat member due to Telegram having internal problems. Please try again later'; } exports.GroupcallAddParticipantsFailed = GroupcallAddParticipantsFailed; class GroupedIdOccupyFailed extends InternalServerError { id = 'GROUPED_ID_OCCUPY_FAILED'; message = 'Telegram is having internal problems. Please try again later'; } exports.GroupedIdOccupyFailed = GroupedIdOccupyFailed; class HistoryGetFailed extends InternalServerError { id = 'HISTORY_GET_FAILED'; message = "The chat history couldn't be retrieved due to Telegram having internal problems. Please try again later"; } exports.HistoryGetFailed = HistoryGetFailed; class ImageEngineDown extends InternalServerError { id = 'IMAGE_ENGINE_DOWN'; message = 'Image engine down due to Telegram having internal problems. Please try again later'; } exports.ImageEngineDown = ImageEngineDown; class InterdcCallError extends InternalServerError { id = 'INTERDC_X_CALL_ERROR'; message = 'An error occurred while Telegram was intercommunicating with DC{value}. Please try again later'; } exports.InterdcCallError = InterdcCallError; class InterdcCallRichError extends InternalServerError { id = 'INTERDC_X_CALL_RICH_ERROR'; message = 'A rich error occurred while Telegram was intercommunicating with DC{value}. Please try again later'; } exports.InterdcCallRichError = InterdcCallRichError; class MemberChatAddFailed extends InternalServerError { id = 'MEMBER_CHAT_ADD_FAILED'; message = ''; } exports.MemberChatAddFailed = MemberChatAddFailed; class MemberFetchFailed extends InternalServerError { id = 'MEMBER_FETCH_FAILED'; message = 'Telegram is having internal problems. Please try again later'; } exports.MemberFetchFailed = MemberFetchFailed; class MemberNotFound extends InternalServerError { id = 'MEMBER_NOT_FOUND'; message = ''; } exports.MemberNotFound = MemberNotFound; class MemberNoLocation extends InternalServerError { id = 'MEMBER_NO_LOCATION'; message = "Couldn't find the member's location due to Telegram having internal problems. Please try again later"; } exports.MemberNoLocation = MemberNoLocation; class MemberOccupyPrimaryLocFailed extends InternalServerError { id = 'MEMBER_OCCUPY_PRIMARY_LOC_FAILED'; message = 'Telegram is having internal problems. Please try again later'; } exports.MemberOccupyPrimaryLocFailed = MemberOccupyPrimaryLocFailed; class MemberOccupyUsernameFailed extends InternalServerError { id = 'MEMBER_OCCUPY_USERNAME_FAILED'; message = 'Failure to occupy member username due to Telegram having internal problems. Please try again later'; } exports.MemberOccupyUsernameFailed = MemberOccupyUsernameFailed; class MsgidDecreaseRetry extends InternalServerError { id = 'MSGID_DECREASE_RETRY'; message = 'Telegram is having internal problems. Please try again later'; } exports.MsgidDecreaseRetry = MsgidDecreaseRetry; class MsgRangeUnsync extends InternalServerError { id = 'MSG_RANGE_UNSYNC'; message = 'Message range unsynchronized due to Telegram having internal problems. Please try again later'; } exports.MsgRangeUnsync = MsgRangeUnsync; class MsgWaitFailed extends InternalServerError { id = 'MSG_WAIT_FAILED'; message = 'A waiting call returned an error.'; } exports.MsgWaitFailed = MsgWaitFailed; class MtSendQueueTooLong extends InternalServerError { id = 'MT_SEND_QUEUE_TOO_LONG'; message = 'The MTProto send queue has grown too much due to Telegram having internal problems. Please try again later'; } exports.MtSendQueueTooLong = MtSendQueueTooLong; class NeedChatInvalid extends InternalServerError { id = 'NEED_CHAT_INVALID'; message = 'The provided chat is invalid'; } exports.NeedChatInvalid = NeedChatInvalid; class NeedMemberInvalid extends InternalServerError { id = 'NEED_MEMBER_INVALID'; message = 'The provided member is invalid or does not exist'; } exports.NeedMemberInvalid = NeedMemberInvalid; class NoWorkersRunning extends InternalServerError { id = 'No_workers_running'; message = 'The Telegram server is restarting its workers. Try again later.'; } exports.NoWorkersRunning = NoWorkersRunning; class ParticipantCallFailed extends InternalServerError { id = 'PARTICIPANT_CALL_FAILED'; message = 'Failure while making call due to Telegram having internal problems. Please try again later'; } exports.ParticipantCallFailed = ParticipantCallFailed; class PersistentTimestampOutdated extends InternalServerError { id = 'PERSISTENT_TIMESTAMP_OUTDATED'; message = 'Channel internal replication issues, try again later (treat this like an RPC_CALL_FAIL).'; } exports.PersistentTimestampOutdated = PersistentTimestampOutdated; class PhotoCreateFailed extends InternalServerError { id = 'PHOTO_CREATE_FAILED'; message = 'The creation of the photo failed due to Telegram having internal problems. Please try again later'; } exports.PhotoCreateFailed = PhotoCreateFailed; class PostponedTimeout extends InternalServerError { id = 'POSTPONED_TIMEOUT'; message = 'Telegram is having internal problems. Please try again later'; } exports.PostponedTimeout = PostponedTimeout; class PtsChangeEmpty extends InternalServerError { id = 'PTS_CHANGE_EMPTY'; message = 'No PTS change'; } exports.PtsChangeEmpty = PtsChangeEmpty; class RandomIdDuplicate extends InternalServerError { id = 'RANDOM_ID_DUPLICATE'; message = 'You provided a random ID that was already used.'; } exports.RandomIdDuplicate = RandomIdDuplicate; class RegIdGenerateFailed extends InternalServerError { id = 'REG_ID_GENERATE_FAILED'; message = 'The registration id failed to generate due to Telegram having internal problems. Please try again later'; } exports.RegIdGenerateFailed = RegIdGenerateFailed; class RpcCallFail extends InternalServerError { id = 'RPC_CALL_FAIL'; message = 'Telegram is having internal problems. Please try again later'; } exports.RpcCallFail = RpcCallFail; class RpcConnectFailed extends InternalServerError { id = 'RPC_CONNECT_FAILED'; message = 'Telegram is having internal problems. Please try again later'; } exports.RpcConnectFailed = RpcConnectFailed; class RpcMcgetFail extends InternalServerError { id = 'RPC_MCGET_FAIL'; message = 'Telegram is having internal problems. Please try again later'; } exports.RpcMcgetFail = RpcMcgetFail; class SendMediaInvalid extends InternalServerError { id = 'SEND_MEDIA_INVALID'; message = 'The specified media is invalid.'; } exports.SendMediaInvalid = SendMediaInvalid; class SignInFailed extends InternalServerError { id = 'SIGN_IN_FAILED'; message = 'Failure while signing in.'; } exports.SignInFailed = SignInFailed; class StorageCheckFailed extends InternalServerError { id = 'STORAGE_CHECK_FAILED'; message = 'Server storage check failed due to Telegram having internal problems. Please try again later'; } exports.StorageCheckFailed = StorageCheckFailed; class StoreInvalidScalarType extends InternalServerError { id = 'STORE_INVALID_SCALAR_TYPE'; message = 'Telegram is having internal problems. Please try again later'; } exports.StoreInvalidScalarType = StoreInvalidScalarType; class TranslateReqFailed extends InternalServerError { id = 'TRANSLATE_REQ_FAILED'; message = 'Translation failed, please try again later.'; } exports.TranslateReqFailed = TranslateReqFailed; class UnknownMethod extends InternalServerError { id = 'UNKNOWN_METHOD'; message = 'The method you tried to call cannot be called on non-CDN DCs'; } exports.UnknownMethod = UnknownMethod; class UploadNoVolume extends InternalServerError { id = 'UPLOAD_NO_VOLUME'; message = 'Telegram is having internal problems. Please try again later'; } exports.UploadNoVolume = UploadNoVolume; class VolumeLocNotFound extends InternalServerError { id = 'VOLUME_LOC_NOT_FOUND'; message = 'Telegram is having internal problems. Please try again later'; } exports.VolumeLocNotFound = VolumeLocNotFound; class WorkerBusyTooLongRetry extends InternalServerError { id = 'WORKER_BUSY_TOO_LONG_RETRY'; message = 'Server workers are too busy right now due to Telegram having internal problems. Please try again later'; } exports.WorkerBusyTooLongRetry = WorkerBusyTooLongRetry; class WpIdGenerateFailed extends InternalServerError { id = 'WP_ID_GENERATE_FAILED'; message = 'Telegram is having internal problems. Please try again later'; } exports.WpIdGenerateFailed = WpIdGenerateFailed;