Error Reference
There may be some unknown errors, if you got unknown error, you can report to us.
💡
Tip You can search error by error message or error code or error description or from TL function. You can also search using regex.
Source: generator/error/source/errors.tsv
Code | Message | Description | Possible Error In |
---|---|---|---|
303 | FILE_MIGRATE_X | The file to be accessed is currently stored in DC{value} | |
303 | NETWORK_MIGRATE_X | Your IP address is associated to DC {value}, please re-send the query to that DC. | |
303 | PHONE_MIGRATE_X | Your phone number is associated to DC {value}, please re-send the query to that DC. | |
303 | STATS_MIGRATE_X | Channel statistics for the specified channel are stored on DC {value}, please re-send the query to that DC. | |
303 | USER_MIGRATE_X | Your account is associated to DC {value}, please re-send the query to that DC. | |
400 | ABOUT_TOO_LONG | About string too long. |
|
400 | ACCESS_TOKEN_EXPIRED | Access token expired. |
|
400 | ACCESS_TOKEN_INVALID | Access token invalid. |
|
400 | ADDRESS_INVALID | The specified geopoint address is invalid. |
|
400 | ADMINS_TOO_MUCH | There are too many admins. |
|
400 | ADMIN_ID_INVALID | The specified admin ID is invalid. |
|
400 | ADMIN_RANK_EMOJI_NOT_ALLOWED | An admin rank cannot contain emojis. |
|
400 | ADMIN_RANK_INVALID | The specified admin rank is invalid. |
|
400 | ADMIN_RIGHTS_EMPTY | The chatAdminRights constructor passed in keyboardButtonRequestPeer.peer_type.user_admin_rights has no rights set (i.e. flags is 0). |
|
400 | AD_EXPIRED | The ad has expired (too old or not found). |
|
400 | ALBUM_PHOTOS_TOO_MANY | You have uploaded too many profile photos, delete some before retrying. |
|
400 | API_ID_INVALID | API ID invalid. |
|
400 | API_ID_PUBLISHED_FLOOD | This API id was published somewhere, you can't use it now. |
|
400 | ARTICLE_TITLE_EMPTY | The title of the article is empty. |
|
400 | AUDIO_CONTENT_URL_EMPTY | The remote URL specified in the content field is empty. |
|
400 | AUDIO_TITLE_EMPTY | An empty audio title was provided. |
|
400 | AUTH_BYTES_INVALID | The provided authorization is invalid. |
|
400 | AUTH_TOKEN_ALREADY_ACCEPTED | The specified auth token was already accepted. |
|
400 | AUTH_TOKEN_EXCEPTION | An error occurred while importing the auth token. |
|
400 | AUTH_TOKEN_EXPIRED | The authorization token has expired. |
|
400 | AUTH_TOKEN_INVALID | The specified auth token is invalid. |
|
400 | AUTH_TOKEN_INVALIDX | The specified auth token is invalid. |
|
400 | AUTOARCHIVE_NOT_AVAILABLE | The autoarchive setting is not available at this time: please check the value of the autoarchive_setting_available field in client config » before calling this method. |
|
400 | BALANCE_TOO_LOW | The transaction cannot be completed because the current Telegram Stars balance is too low. |
|
400 | BANK_CARD_NUMBER_INVALID | The specified card number is invalid. |
|
400 | BANNED_RIGHTS_INVALID | You provided some invalid flags in the banned rights. |
|
400 | BASE_PORT_LOC_INVALID | The base port location is invalid | |
400 | BIRTHDAY_INVALID | An invalid age was specified, must be between 0 and 150 years. |
|
400 | BOOSTS_EMPTY | No boost slots were specified. |
|
400 | BOOSTS_REQUIRED | The specified channel must first be boosted by its users in order to perform this action. |
|
400 | BOOST_NOT_MODIFIED | You're already boosting the specified channel. |
|
400 | BOOST_PEER_INVALID | The specified boost_peer is invalid. |
|
400 | BOTS_TOO_MUCH | There are too many bots in this chat/channel. |
|
400 | BOT_ALREADY_DISABLED | The connected business bot was already disabled for the specified peer. |
|
400 | BOT_APP_BOT_INVALID | The bot_id passed in the inputBotAppShortName constructor is invalid. |
|
400 | BOT_APP_INVALID | The specified bot app is invalid. |
|
400 | BOT_APP_SHORTNAME_INVALID | The specified bot app short name is invalid. |
|
400 | BOT_BUSINESS_MISSING | The specified bot is not a business bot (the user.bot_business flag is not set). |
|
400 | BOT_CHANNELS_NA | Bots can't edit admin privileges. |
|
400 | BOT_COMMAND_DESCRIPTION_INVALID | The specified command description is invalid. |
|
400 | BOT_COMMAND_INVALID | The specified command is invalid. |
|
400 | BOT_DOMAIN_INVALID | Bot domain invalid. |
|
400 | BOT_GAMES_DISABLED | Games can't be sent to channels. |
|
400 | BOT_GROUPS_BLOCKED | This bot can't be added to groups. |
|
400 | BOT_INLINE_DISABLED | This bot can't be used in inline mode. |
|
400 | BOT_INVALID | This is not a valid bot. |
|
400 | BOT_METHOD_INVALID | The specified method cannot be used by bots. | |
400 | BOT_MISSING | Only bots can call this method, please use @stickers if you're a user. | |
400 | BOT_NOT_CONNECTED_YET | No business bot is connected to the currently logged in user. |
|
400 | BOT_ONESIDE_NOT_AVAIL | Bots can't pin messages in PM just for themselves. |
|
400 | BOT_PAYMENTS_DISABLED | Please enable bot payments in botfather before calling this method. |
|
400 | BOT_POLLS_DISABLED | Sending polls by bots has been disabled | |
400 | BOT_RESPONSE_TIMEOUT | A timeout occurred while fetching data from the bot. |
|
400 | BOT_SCORE_NOT_MODIFIED | The score wasn't modified. |
|
400 | BOT_WEBVIEW_DISABLED | A webview cannot be opened in the specified conditions: emitted for example if from_bot_menu or url are set and peer is not the chat with the bot. |
|
400 | BROADCAST_ID_INVALID | Broadcast ID invalid. |
|
400 | BROADCAST_PUBLIC_VOTERS_FORBIDDEN | You can't forward polls with public voters. |
|
400 | BROADCAST_REQUIRED | This method can only be called on a channel, please use stats.getMegagroupStats for supergroups. |
|
400 | BUSINESS_PEER_INVALID | Messages can't be set to the specified peer through the current business connection. |
|
400 | BUSINESS_RECIPIENTS_EMPTY | You didn't set any flag in inputBusinessBotRecipients, thus the bot cannot work with *any* peer. |
|
400 | BUSINESS_WORK_HOURS_EMPTY | No work hours were specified. |
|
400 | BUSINESS_WORK_HOURS_PERIOD_INVALID | The specified work hours are invalid, see here » for the exact requirements. |
|
400 | BUTTON_DATA_INVALID | The data of one or more of the buttons you provided is invalid. |
|
400 | BUTTON_POS_INVALID | The position of one of the keyboard buttons is invalid (i.e. a Game or Pay button not in the first position, and so on...). |
|
400 | BUTTON_TEXT_INVALID | The specified button text is invalid. |
|
400 | BUTTON_TYPE_INVALID | The type of one or more of the buttons you provided is invalid. |
|
400 | BUTTON_URL_INVALID | Button URL invalid. |
|
400 | BUTTON_USER_INVALID | The user_id passed to inputKeyboardButtonUserProfile is invalid! |
|
400 | BUTTON_USER_PRIVACY_RESTRICTED | The privacy setting of the user specified in a inputKeyboardButtonUserProfile button do not allow creating such a button. |
|
400 | CALL_ALREADY_ACCEPTED | The call was already accepted. |
|
400 | CALL_ALREADY_DECLINED | The call was already declined. |
|
400 | CALL_OCCUPY_FAILED | The call failed because the user is already making another call. |
|
400 | CALL_PEER_INVALID | The provided call peer object is invalid. |
|
400 | CALL_PROTOCOL_FLAGS_INVALID | Call protocol flags invalid. |
|
400 | CDN_METHOD_INVALID | You can't call this method in a CDN DC. |
|
400 | CHANNELS_ADMIN_LOCATED_TOO_MUCH | The user has reached the limit of public geogroups. |
|
400 | CHANNELS_ADMIN_PUBLIC_TOO_MUCH | You're admin of too many public channels, make some channels private to change the username of this channel. |
|
400 | CHANNELS_TOO_MUCH | You have joined too many channels/supergroups. |
|
400 | CHANNEL_ADD_INVALID | Internal error. | |
400 | CHANNEL_BANNED | The channel is banned | |
400 | CHANNEL_FORUM_MISSING | This supergroup is not a forum. |
|
400 | CHANNEL_ID_INVALID | The specified supergroup ID is invalid. |
|
400 | CHANNEL_INVALID | The provided channel is invalid. |
|
400 | CHANNEL_PARICIPANT_MISSING | The current user is not in the channel. |
|
400 | CHANNEL_PRIVATE | You haven't joined this channel/supergroup. |
|
400 | CHANNEL_TOO_BIG | This channel has too many participants (>1000) to be deleted. |
|
400 | CHANNEL_TOO_LARGE | Channel is too large to be deleted; this error is issued when trying to delete channels with more than 1000 members (subject to change). |
|
400 | CHARGE_ALREADY_REFUNDED | The transaction was already refunded. |
|
400 | CHATLINKS_TOO_MUCH | Too many business chat links were created, please delete some older links. |
|
400 | CHATLINK_SLUG_EMPTY | The specified slug is empty. |
|
400 | CHATLINK_SLUG_EXPIRED | The specified business chat link has expired. |
|
400 | CHATLIST_EXCLUDE_INVALID | The specified exclude_peers are invalid. |
|
400 | CHAT_ABOUT_NOT_MODIFIED | About text has not changed. |
|
400 | CHAT_ABOUT_TOO_LONG | Chat about too long. |
|
400 | CHAT_ADMIN_REQUIRED | You must be an admin in this chat to do this. |
|
400 | CHAT_DISCUSSION_UNALLOWED | You can't enable forum topics in a discussion group linked to a channel. |
|
400 | CHAT_FORWARDS_RESTRICTED | You can't forward messages from a protected chat. |
|
400 | CHAT_ID_EMPTY | The provided chat ID is empty. |
|
400 | CHAT_ID_INVALID | The provided chat id is invalid. |
|
400 | CHAT_INVALID | Invalid chat. |
|
400 | CHAT_INVITE_PERMANENT | You can't set an expiration date on permanent invite links. |
|
400 | CHAT_LINK_EXISTS | The chat is public, you can't hide the history to new users. |
|
400 | CHAT_NOT_MODIFIED | No changes were made to chat information because the new information you passed is identical to the current information. |
|
400 | CHAT_PUBLIC_REQUIRED | You can only enable join requests in public groups. |
|
400 | CHAT_RESTRICTED | You can't send messages in this chat, you were restricted. |
|
400 | CHAT_REVOKE_DATE_UNSUPPORTED | min_date and max_date are not available for using with non-user peers. |
|
400 | CHAT_SEND_INLINE_FORBIDDEN | You can't send inline messages in this group. |
|
400 | CHAT_TITLE_EMPTY | No chat title provided. |
|
400 | CHAT_TOO_BIG | This method is not available for groups with more than chat_read_mark_size_threshold members, see client configuration ». |
|
400 | CODE_EMPTY | The provided code is empty. |
|
400 | CODE_HASH_INVALID | Code hash invalid. |
|
400 | CODE_INVALID | Code invalid. |
|
400 | COLLECTIBLE_INVALID | The specified collectible is invalid. |
|
400 | COLLECTIBLE_NOT_FOUND | The specified collectible could not be found. |
|
400 | COLOR_INVALID | The specified color palette ID was invalid. |
|
400 | CONNECTION_API_ID_INVALID | The provided API id is invalid. |
|
400 | CONNECTION_APP_VERSION_EMPTY | App version is empty. |
|
400 | CONNECTION_DEVICE_MODEL_EMPTY | The specified device model is empty. | |
400 | CONNECTION_ID_INVALID | The specified connection ID is invalid. |
|
400 | CONNECTION_LANG_PACK_INVALID | The specified language pack is empty. | |
400 | CONNECTION_LAYER_INVALID | Layer invalid. |
|
400 | CONNECTION_NOT_INITED | Please initialize the connection using initConnection before making queries. | |
400 | CONNECTION_SYSTEM_EMPTY | The specified system version is empty. | |
400 | CONNECTION_SYSTEM_LANG_CODE_EMPTY | The specified system language code is empty. | |
400 | CONTACT_ADD_MISSING | Contact to add is missing. |
|
400 | CONTACT_ID_INVALID | The provided contact ID is invalid. |
|
400 | CONTACT_MISSING | The specified user is not a contact. |
|
400 | CONTACT_NAME_EMPTY | Contact name empty. |
|
400 | CONTACT_REQ_MISSING | Missing contact request. |
|
400 | CREATE_CALL_FAILED | An error occurred while creating the call. |
|
400 | CURRENCY_TOTAL_AMOUNT_INVALID | The total amount of all prices is invalid. |
|
400 | CUSTOM_REACTIONS_TOO_MANY | Too many custom reactions were specified. |
|
400 | DATA_INVALID | Encrypted data invalid. |
|
400 | DATA_JSON_INVALID | The provided JSON data is invalid. |
|
400 | DATA_TOO_LONG | Data too long. |
|
400 | DATE_EMPTY | Date empty. |
|
400 | DC_ID_INVALID | The provided DC ID is invalid. |
|
400 | DH_G_A_INVALID | g_a invalid. |
|
400 | DOCUMENT_INVALID | The specified document is invalid. |
|
400 | EMAIL_HASH_EXPIRED | Email hash expired. |
|
400 | EMAIL_INVALID | The specified email is invalid. |
|
400 | EMAIL_NOT_ALLOWED | The specified email cannot be used to complete the operation. |
|
400 | EMAIL_NOT_SETUP | In order to change the login email with emailVerifyPurposeLoginChange, an existing login email must already be set using emailVerifyPurposeLoginSetup. |
|
400 | EMAIL_UNCONFIRMED | Email unconfirmed. |
|
400 | EMAIL_UNCONFIRMED_X | The provided email isn't confirmed, {value} is the length of the verification code that was just sent to the email: use account.verifyEmail to enter the received verification code and enable the recovery email. |
|
400 | EMAIL_VERIFY_EXPIRED | The verification email has expired. |
|
400 | EMOJI_INVALID | The specified theme emoji is valid. |
|
400 | EMOJI_MARKUP_INVALID | The specified video_emoji_markup was invalid. |
|
400 | EMOJI_NOT_MODIFIED | The theme wasn't changed. |
|
400 | EMOTICON_EMPTY | The emoji is empty. |
|
400 | EMOTICON_INVALID | The specified emoji is invalid. |
|
400 | EMOTICON_STICKERPACK_MISSING | inputStickerSetDice.emoji cannot be empty. |
|
400 | ENCRYPTED_MESSAGE_INVALID | Encrypted message invalid. |
|
400 | ENCRYPTION_ALREADY_ACCEPTED | Secret chat already accepted. |
|
400 | ENCRYPTION_ALREADY_DECLINED | The secret chat was already declined. |
|
400 | ENCRYPTION_DECLINED | The secret chat was declined. |
|
400 | ENCRYPTION_ID_INVALID | The provided secret chat ID is invalid. |
|
400 | ENTITIES_TOO_LONG | You provided too many styled message entities. |
|
400 | ENTITY_BOUNDS_INVALID | A specified entity offset or length is invalid, see here » for info on how to properly compute the entity offset/length. |
|
400 | ENTITY_MENTION_USER_INVALID | You mentioned an invalid user. |
|
400 | ERROR_TEXT_EMPTY | The provided error message is empty. |
|
400 | EXPIRE_DATE_INVALID | The specified expiration date is invalid. |
|
400 | EXPORT_CARD_INVALID | Provided card is invalid. |
|
400 | EXTERNAL_URL_INVALID | External URL invalid. |
|
400 | FIELD_NAME_EMPTY | The field with the name FIELD_NAME is missing | |
400 | FIELD_NAME_INVALID | The field with the name FIELD_NAME is invalid | |
400 | FILE_CONTENT_TYPE_INVALID | File content-type is invalid. |
|
400 | FILE_EMTPY | An empty file was provided. |
|
400 | FILE_ID_INVALID | The provided file id is invalid. |
|
400 | FILE_MIGRATE_X | The file currently being accessed is stored in DC {value}, please re-send the query to that DC. | |
400 | FILE_PARTS_INVALID | The number of file parts is invalid. |
|
400 | FILE_PART_EMPTY | The provided file part is empty. |
|
400 | FILE_PART_INVALID | The file part number is invalid. |
|
400 | FILE_PART_LENGTH_INVALID | The length of a file part is invalid. |
|
400 | FILE_PART_SIZE_CHANGED | Provided file part size has changed. |
|
400 | FILE_PART_SIZE_INVALID | The provided file part size is invalid. |
|
400 | FILE_PART_TOO_BIG | The uploaded file part is too big. |
|
400 | FILE_PART_X_MISSING | Part {value} of the file is missing from storage. Try repeating the method call to resave the part. | |
400 | FILE_REFERENCE_* | The file reference expired, it must be refreshed. | |
400 | FILE_REFERENCE_EMPTY | An empty file reference was specified. |
|
400 | FILE_REFERENCE_EXPIRED | File reference expired, it must be refetched as described in the documentation. |
|
400 | FILE_REFERENCE_INVALID | The specified file reference is invalid. |
|
400 | FILE_REFERENCE_X_EXPIRED | The file reference of the media file at index {value} in the passed media array expired, it must be refreshed. |
|
400 | FILE_REFERENCE_X_INVALID | The file reference of the media file at index {value} in the passed media array is invalid. |
|
400 | FILE_TITLE_EMPTY | An empty file title was specified. |
|
400 | FILE_TOKEN_INVALID | The master DC did not accept the file_token (e.g., the token has expired). Continue downloading the file from the master DC using upload.getFile. |
|
400 | FILTER_ID_INVALID | The specified filter ID is invalid. |
|
400 | FILTER_INCLUDE_EMPTY | The include_peers vector of the filter is empty. |
|
400 | FILTER_NOT_SUPPORTED | The specified filter cannot be used in this context. |
|
400 | FILTER_TITLE_EMPTY | The title field of the filter is empty. |
|
400 | FIRSTNAME_INVALID | The first name is invalid. |
|
400 | FOLDER_ID_EMPTY | An empty folder ID was specified. |
|
400 | FOLDER_ID_INVALID | Invalid folder ID. |
|
400 | FORM_EXPIRED | The form was generated more than 10 minutes ago and has expired, please re-generate it using payments.getPaymentForm and pass the new form_id . |
|
400 | FORUM_ENABLED | You can't execute the specified action because the group is a forum, disable forum functionality to continue. |
|
400 | FRESH_CHANGE_ADMINS_FORBIDDEN | You were just elected admin, you can't add or modify other admins yet. |
|
400 | FROM_MESSAGE_BOT_DISABLED | Bots can't use fromMessage min constructors. |
|
400 | FROM_PEER_INVALID | The specified from_id is invalid. |
|
400 | GAME_BOT_INVALID | Bots can't send another bot's game. |
|
400 | GENERAL_MODIFY_ICON_FORBIDDEN | You can't modify the icon of the "General" topic. |
|
400 | GEO_POINT_INVALID | Invalid geoposition provided. |
|
400 | GIFT_SLUG_EXPIRED | The specified gift slug has expired. |
|
400 | GIFT_SLUG_INVALID | The specified slug is invalid. |
|
400 | GIF_CONTENT_TYPE_INVALID | GIF content-type invalid. |
|
400 | GIF_ID_INVALID | The provided GIF ID is invalid. |
|
400 | GRAPH_EXPIRED_RELOAD | This graph has expired, please obtain a new graph token. |
|
400 | GRAPH_INVALID_RELOAD | Invalid graph token provided, please reload the stats and provide the updated token. |
|
400 | GRAPH_OUTDATED_RELOAD | The graph is outdated, please get a new async token using stats.getBroadcastStats. |
|
400 | GROUPCALL_ALREADY_DISCARDED | The group call was already discarded. |
|
400 | GROUPCALL_FORBIDDEN | The group call has already ended. |
|
400 | GROUPCALL_INVALID | The specified group call is invalid. |
|
400 | GROUPCALL_JOIN_MISSING | You haven't joined this group call. |
|
400 | GROUPCALL_NOT_MODIFIED | Group call settings weren't modified. |
|
400 | GROUPCALL_SSRC_DUPLICATE_MUCH | The app needs to retry joining the group call with a new SSRC value. |
|
400 | GROUPED_MEDIA_INVALID | Invalid grouped media. |
|
400 | GROUP_CALL_INVALID | The group call is invalid | |
400 | HASHTAG_INVALID | The specified hashtag is invalid. |
|
400 | HASH_INVALID | The provided hash is invalid. |
|
400 | HIDE_REQUESTER_MISSING | The join request was missing or was already handled. |
|
400 | IMAGE_PROCESS_FAILED | Failure while processing image. |
|
400 | IMPORT_FILE_INVALID | The specified chat export file is invalid. |
|
400 | IMPORT_FORMAT_DATE_INVALID | The date specified in the import file is invalid. |
|
400 | IMPORT_FORMAT_UNRECOGNIZED | The specified chat export file was exported from an unsupported chat app. |
|
400 | IMPORT_HISTORY_LOG_EMPTY | ||
400 | IMPORT_ID_INVALID | The specified import ID is invalid. |
|
400 | IMPORT_TOKEN_INVALID | The specified token is invalid. |
|
400 | INLINE_RESULT_EXPIRED | The inline query expired. |
|
400 | INPUT_CHATLIST_INVALID | The specified folder is invalid. |
|
400 | INPUT_CONSTRUCTOR_INVALID | The specified TL constructor is invalid. | |
400 | INPUT_FETCH_ERROR | An error occurred while parsing the provided TL constructor. | |
400 | INPUT_FETCH_FAIL | An error occurred while parsing the provided TL constructor. | |
400 | INPUT_FILE_INVALID | The specified InputFile is invalid. |
|
400 | INPUT_FILTER_INVALID | The specified filter is invalid. |
|
400 | INPUT_LAYER_INVALID | The specified layer is invalid. | |
400 | INPUT_METHOD_INVALID | The specified method is invalid. | |
400 | INPUT_REQUEST_TOO_LONG | The request payload is too long. | |
400 | INPUT_TEXT_EMPTY | The specified text is empty. |
|
400 | INPUT_TEXT_TOO_LONG | The specified text is too long. |
|
400 | INPUT_USER_DEACTIVATED | The specified user was deleted. |
|
400 | INVITES_TOO_MUCH | The maximum number of per-folder invites specified by the chatlist_invites_limit_default /chatlist_invites_limit_premium client configuration parameters » was reached. |
|
400 | INVITE_FORBIDDEN_WITH_JOINAS | If the user has anonymously joined a group call as a channel, they can't invite other users to the group call because that would cause deanonymization, because the invite would be sent using the original user ID, not the anonymized channel ID. |
|
400 | INVITE_HASH_EMPTY | The invite hash is empty. |
|
400 | INVITE_HASH_EXPIRED | The invite link has expired. |
|
400 | INVITE_HASH_INVALID | The invite hash is invalid. |
|
400 | INVITE_REQUEST_SENT | You have successfully requested to join this chat or channel. |
|
400 | INVITE_REVOKED_MISSING | The specified invite link was already revoked or is invalid. |
|
400 | INVITE_SLUG_EMPTY | The specified invite slug is empty. |
|
400 | INVITE_SLUG_EXPIRED | The specified chat folder link has expired. |
|
400 | INVOICE_PAYLOAD_INVALID | The specified invoice payload is invalid. |
|
400 | JOIN_AS_PEER_INVALID | The specified peer cannot be used to join a group call. |
|
400 | LANGUAGE_INVALID | The specified lang_code is invalid. |
|
400 | LANG_CODE_INVALID | The specified language code is invalid. |
|
400 | LANG_CODE_NOT_SUPPORTED | The specified language code is not supported. |
|
400 | LANG_PACK_INVALID | The provided language pack is invalid. |
|
400 | LASTNAME_INVALID | The last name is invalid. |
|
400 | LIMIT_INVALID | The provided limit is invalid. |
|
400 | LINK_NOT_MODIFIED | Discussion link not modified. |
|
400 | LOCATION_INVALID | The provided location is invalid. |
|
400 | MAX_DATE_INVALID | The specified maximum date is invalid. |
|
400 | MAX_ID_INVALID | The provided max ID is invalid. |
|
400 | MAX_QTS_INVALID | The specified max_qts is invalid. |
|
400 | MD5_CHECKSUM_INVALID | The MD5 checksums do not match. |
|
400 | MEDIA_CAPTION_TOO_LONG | The caption is too long. |
|
400 | MEDIA_EMPTY | The provided media object is invalid. |
|
400 | MEDIA_FILE_INVALID | The specified media file is invalid. |
|
400 | MEDIA_GROUPED_INVALID | You tried to send media of different types in an album. |
|
400 | MEDIA_INVALID | Media invalid. |
|
400 | MEDIA_NEW_INVALID | The new media is invalid. |
|
400 | MEDIA_PREV_INVALID | Previous media invalid. |
|
400 | MEDIA_TTL_INVALID | The specified media TTL is invalid. |
|
400 | MEDIA_TYPE_INVALID | The specified media type cannot be used in stories. |
|
400 | MEDIA_VIDEO_STORY_MISSING | A non-story video cannot be repubblished as a story (emitted when trying to resend a non-story video as a story using inputDocument). |
|
400 | MEGAGROUP_GEO_REQUIRED | This method can only be invoked on a geogroup. |
|
400 | MEGAGROUP_ID_INVALID | Invalid supergroup ID. |
|
400 | MEGAGROUP_PREHISTORY_HIDDEN | Group with hidden history for new members can't be set as discussion groups. |
|
400 | MEGAGROUP_REQUIRED | You can only use this method on a supergroup. |
|
400 | MESSAGE_EDIT_TIME_EXPIRED | You can't edit this message anymore, too much time has passed since its creation. |
|
400 | MESSAGE_EMPTY | The provided message is empty. |
|
400 | MESSAGE_IDS_EMPTY | No message ids were provided. |
|
400 | MESSAGE_ID_INVALID | The provided message id is invalid. |
|
400 | MESSAGE_NOT_MODIFIED | The provided message data is identical to the previous message data, the message wasn't modified. |
|
400 | MESSAGE_NOT_READ_YET | The specified message wasn't read yet. |
|
400 | MESSAGE_POLL_CLOSED | Poll closed. |
|
400 | MESSAGE_TOO_LONG | The provided message is too long. |
|
400 | MESSAGE_TOO_OLD | The message is too old, the requested information is not available. |
|
400 | METHOD_INVALID | The specified method is invalid. |
|
400 | MIN_DATE_INVALID | The specified minimum date is invalid. |
|
400 | MSG_ID_INVALID | Invalid message ID provided. |
|
400 | MSG_TOO_OLD | chat_read_mark_expire_period seconds have passed since the message was sent, read receipts were deleted. |
|
400 | MSG_WAIT_FAILED | A waiting call returned an error. |
|
400 | MULTI_MEDIA_TOO_LONG | Too many media files for album. |
|
400 | NEW_SALT_INVALID | The new salt is invalid. |
|
400 | NEW_SETTINGS_EMPTY | No password is set on the current account, and no new password was specified in new_settings . |
|
400 | NEW_SETTINGS_INVALID | The new password settings are invalid. |
|
400 | NEXT_OFFSET_INVALID | The specified offset is longer than 64 bytes. |
|
400 | NOT_ELIGIBLE | The current user is not eligible to join the Peer-to-Peer Login Program. |
|
400 | NOT_JOINED | The current user hasn't joined the Peer-to-Peer Login Program. |
|
400 | OFFSET_INVALID | The provided offset is invalid. |
|
400 | OFFSET_PEER_ID_INVALID | The provided offset peer is invalid. |
|
400 | OPTIONS_TOO_MUCH | Too many options provided. |
|
400 | OPTION_INVALID | Invalid option selected. |
|
400 | ORDER_INVALID | The specified username order is invalid. |
|
400 | PACK_SHORT_NAME_INVALID | Short pack name invalid. |
|
400 | PACK_SHORT_NAME_OCCUPIED | A stickerpack with this name already exists. |
|
400 | PACK_TITLE_INVALID | The stickerpack title is invalid. |
|
400 | PARTICIPANTS_TOO_FEW | Not enough participants. |
|
400 | PARTICIPANT_ID_INVALID | The specified participant ID is invalid. |
|
400 | PARTICIPANT_JOIN_MISSING | Trying to enable a presentation, when the user hasn't joined the Video Chat with phone.joinGroupCall. |
|
400 | PARTICIPANT_VERSION_OUTDATED | The other participant does not use an up to date telegram client with support for calls. |
|
400 | PASSWORD_EMPTY | The provided password is empty. |
|
400 | PASSWORD_HASH_INVALID | The provided password hash is invalid. |
|
400 | PASSWORD_MISSING | You must enable 2FA before executing this operation. |
|
400 | PASSWORD_RECOVERY_EXPIRED | The recovery code has expired. |
|
400 | PASSWORD_RECOVERY_NA | No email was set, can't recover password via email. |
|
400 | PASSWORD_REQUIRED | A 2FA password must be configured to use Telegram Passport. |
|
400 | PASSWORD_TOO_FRESH_X | The password was modified less than 24 hours ago, try again in {value} seconds. |
|
400 | PAYMENT_PROVIDER_INVALID | The specified payment provider is invalid. |
|
400 | PEERS_LIST_EMPTY | The specified list of peers is empty. |
|
400 | PEER_FLOOD | The current account is spamreported, you cannot execute this action, check @spambot for more info. | |
400 | PEER_HISTORY_EMPTY | You can't pin an empty chat with a user. |
|
400 | PEER_ID_INVALID | The provided peer id is invalid. |
|
400 | PEER_ID_NOT_SUPPORTED | The provided peer ID is not supported. |
|
400 | PERSISTENT_TIMESTAMP_EMPTY | Persistent timestamp empty. |
|
400 | PERSISTENT_TIMESTAMP_INVALID | Persistent timestamp invalid. |
|
400 | PHONE_CODE_EMPTY | phone_code is missing. |
|
400 | PHONE_CODE_EXPIRED | The phone code you provided has expired. |
|
400 | PHONE_CODE_HASH_EMPTY | phone_code_hash is missing. |
|
400 | PHONE_CODE_INVALID | The provided phone code is invalid. |
|
400 | PHONE_HASH_EXPIRED | An invalid or expired phone_code_hash was provided. |
|
400 | PHONE_NOT_OCCUPIED | No user is associated to the specified phone number. |
|
400 | PHONE_NUMBER_APP_SIGNUP_FORBIDDEN | You can't sign up using this app. |
|
400 | PHONE_NUMBER_BANNED | The provided phone number is banned from telegram. |
|
400 | PHONE_NUMBER_FLOOD | You asked for the code too many times. |
|
400 | PHONE_NUMBER_INVALID | The phone number is invalid. |
|
400 | PHONE_NUMBER_OCCUPIED | The phone number is already in use. |
|
400 | PHONE_NUMBER_UNOCCUPIED | The phone number is not yet being used. |
|
400 | PHONE_PASSWORD_PROTECTED | This phone is password protected. |
|
400 | PHOTO_CONTENT_TYPE_INVALID | Photo mime-type invalid. |
|
400 | PHOTO_CONTENT_URL_EMPTY | Photo URL invalid. |
|
400 | PHOTO_CROP_FILE_MISSING | Photo crop file missing. |
|
400 | PHOTO_CROP_SIZE_SMALL | Photo is too small. |
|
400 | PHOTO_EXT_INVALID | The extension of the photo is invalid. |
|
400 | PHOTO_FILE_MISSING | Profile photo file missing. |
|
400 | PHOTO_ID_INVALID | Photo ID invalid. |
|
400 | PHOTO_INVALID | Photo invalid. |
|
400 | PHOTO_INVALID_DIMENSIONS | The photo dimensions are invalid. |
|
400 | PHOTO_SAVE_FILE_INVALID | Internal issues, try again later. |
|
400 | PHOTO_THUMB_URL_EMPTY | Photo thumbnail URL is empty. |
|
400 | PHOTO_THUMB_URL_INVALID | The photo thumb URL is invalid | |
400 | PINNED_DIALOGS_TOO_MUCH | Too many pinned dialogs. |
|
400 | PIN_RESTRICTED | You can't pin messages. |
|
400 | POLL_ANSWERS_INVALID | Invalid poll answers were provided. |
|
400 | POLL_ANSWER_INVALID | One of the poll answers is not acceptable. |
|
400 | POLL_OPTION_DUPLICATE | Duplicate poll options provided. |
|
400 | POLL_OPTION_INVALID | Invalid poll option provided. |
|
400 | POLL_QUESTION_INVALID | One of the poll questions is not acceptable. |
|
400 | POLL_UNSUPPORTED | This layer does not support polls in the invoked method | |
400 | POLL_VOTE_REQUIRED | Cast a vote in the poll before calling this method | |
400 | PREMIUM_ACCOUNT_REQUIRED | A premium account is required to execute this action. |
|
400 | PRIVACY_KEY_INVALID | The privacy key is invalid. |
|
400 | PRIVACY_TOO_LONG | Too many privacy rules were specified, the current limit is 1000. |
|
400 | PRIVACY_VALUE_INVALID | The specified privacy rule combination is invalid. |
|
400 | PUBLIC_KEY_REQUIRED | A public key is required. |
|
400 | QUERY_ID_EMPTY | The query ID is empty. |
|
400 | QUERY_ID_INVALID | The query ID is invalid. |
|
400 | QUERY_TOO_SHORT | The query string is too short. |
|
400 | QUICK_REPLIES_TOO_MUCH | A maximum of appConfig.quick_replies_limit shortcuts may be created, the limit was reached. |
|
400 | QUIZ_ANSWER_MISSING | You can forward a quiz while hiding the original author only after choosing an option in the quiz. |
|
400 | QUIZ_CORRECT_ANSWERS_EMPTY | No correct quiz answer was specified. |
|
400 | QUIZ_CORRECT_ANSWERS_TOO_MUCH | You specified too many correct answers in a quiz, quizzes can only have one right answer! |
|
400 | QUIZ_CORRECT_ANSWER_INVALID | An invalid value was provided to the correct_answers field. |
|
400 | QUIZ_MULTIPLE_INVALID | Quizzes can't have the multiple_choice flag set! |
|
400 | QUOTE_TEXT_INVALID | The specified reply_to .quote_text field is invalid. |
|
400 | RAISE_HAND_FORBIDDEN | You cannot raise your hand. |
|
400 | RANDOM_ID_EMPTY | Random ID empty. |
|
400 | RANDOM_ID_INVALID | A provided random ID is invalid. |
|
400 | RANDOM_LENGTH_INVALID | Random length invalid. |
|
400 | RANGES_INVALID | Invalid range provided. |
|
400 | REACTIONS_TOO_MANY | The message already has exactly reactions_uniq_max reaction emojis, you can't react with a new emoji, see the docs for more info ». |
|
400 | REACTION_EMPTY | Empty reaction provided. |
|
400 | REACTION_INVALID | The specified reaction is invalid. |
|
400 | RECEIPT_EMPTY | The specified receipt is empty. |
|
400 | REFLECTOR_NOT_AVAILABLE | The call reflector is not available | |
400 | REPLY_MARKUP_BUY_EMPTY | Reply markup for buy button empty. |
|
400 | REPLY_MARKUP_GAME_EMPTY | A game message is being edited, but the newly provided keyboard doesn't have a keyboardButtonGame button. |
|
400 | REPLY_MARKUP_INVALID | The provided reply markup is invalid. |
|
400 | REPLY_MARKUP_TOO_LONG | The specified reply_markup is too long. |
|
400 | REPLY_MESSAGES_TOO_MUCH | Each shortcut can contain a maximum of appConfig.quick_reply_messages_limit messages, the limit was reached. |
|
400 | REPLY_MESSAGE_ID_INVALID | The specified reply-to message ID is invalid. |
|
400 | REPLY_TO_INVALID | The specified reply_to field is invalid. |
|
400 | REPLY_TO_USER_INVALID | The replied-to user is invalid. |
|
400 | REQUEST_TOKEN_INVALID | The master DC did not accept the request_token from the CDN DC. Continue downloading the file from the master DC using upload.getFile. |
|
400 | RESET_REQUEST_MISSING | No password reset is in progress. |
|
400 | RESULTS_TOO_MUCH | Too many results were provided. |
|
400 | RESULT_ID_DUPLICATE | You provided a duplicate result ID. |
|
400 | RESULT_ID_EMPTY | Result ID empty. |
|
400 | RESULT_ID_INVALID | One of the specified result IDs is invalid. |
|
400 | RESULT_TYPE_INVALID | Result type invalid. |
|
400 | REVOTE_NOT_ALLOWED | You cannot change your vote. |
|
400 | RIGHTS_NOT_MODIFIED | The new admin rights are equal to the old rights, no change was made. |
|
400 | RINGTONE_INVALID | The specified ringtone is invalid. |
|
400 | RINGTONE_MIME_INVALID | The MIME type for the ringtone is invalid. |
|
400 | RSA_DECRYPT_FAILED | Internal RSA decryption failed. |
|
400 | SCHEDULE_BOT_NOT_ALLOWED | Bots cannot schedule messages. |
|
400 | SCHEDULE_DATE_INVALID | Invalid schedule date provided. |
|
400 | SCHEDULE_DATE_TOO_LATE | You can't schedule a message this far in the future. |
|
400 | SCHEDULE_STATUS_PRIVATE | Can't schedule until user is online, if the user's last seen timestamp is hidden by their privacy settings. |
|
400 | SCHEDULE_TOO_MUCH | There are too many scheduled messages. |
|
400 | SCORE_INVALID | The specified game score is invalid. |
|
400 | SEARCH_QUERY_EMPTY | The search query is empty. |
|
400 | SEARCH_WITH_LINK_NOT_SUPPORTED | You cannot provide a search query and an invite link at the same time. |
|
400 | SECONDS_INVALID | Invalid duration provided. |
|
400 | SECURE_SECRET_REQUIRED | A secure secret is required. |
|
400 | SEND_AS_PEER_INVALID | You can't send messages as the specified peer. |
|
400 | SEND_MESSAGE_MEDIA_INVALID | Invalid media provided. |
|
400 | SEND_MESSAGE_TYPE_INVALID | The message type is invalid. |
|
400 | SESSION_TOO_FRESH_X | This session was created less than 24 hours ago, try again in {value} seconds. |
|
400 | SETTINGS_INVALID | Invalid settings were provided. |
|
400 | SHA256_HASH_INVALID | The provided SHA256 hash is invalid. |
|
400 | SHORTCUT_INVALID | The specified shortcut is invalid. |
|
400 | SHORTNAME_OCCUPY_FAILED | An error occurred when trying to register the short-name used for the sticker pack. Try a different name | |
400 | SHORT_NAME_INVALID | The specified short name is invalid. |
|
400 | SHORT_NAME_OCCUPIED | The specified short name is already in use. |
|
400 | SLOTS_EMPTY | The specified slot list is empty. |
|
400 | SLOWMODE_MULTI_MSGS_DISABLED | Slowmode is enabled, you cannot forward multiple messages to this group. |
|
400 | SLUG_INVALID | The specified invoice slug is invalid. |
|
400 | SMSJOB_ID_INVALID | The specified job ID is invalid. |
|
400 | SMS_CODE_CREATE_FAILED | An error occurred while creating the SMS code. |
|
400 | SRP_ID_INVALID | Invalid SRP ID provided. |
|
400 | SRP_PASSWORD_CHANGED | Password has changed. |
|
400 | START_PARAM_EMPTY | The start parameter is empty. |
|
400 | START_PARAM_INVALID | Start parameter invalid. |
|
400 | START_PARAM_TOO_LONG | Start parameter is too long. |
|
400 | STICKERPACK_STICKERS_TOO_MUCH | There are too many stickers in this stickerpack, you can't add any more. |
|
400 | STICKERSET_INVALID | The provided sticker set is invalid. |
|
400 | STICKERSET_NOT_MODIFIED | The passed stickerset information is equal to the current information. | |
400 | STICKERS_EMPTY | No sticker provided. |
|
400 | STICKERS_TOO_MUCH | There are too many stickers in this stickerpack, you can't add any more. |
|
400 | STICKER_DOCUMENT_INVALID | The specified sticker document is invalid. |
|
400 | STICKER_EMOJI_INVALID | Sticker emoji invalid. |
|
400 | STICKER_FILE_INVALID | Sticker file invalid. |
|
400 | STICKER_GIF_DIMENSIONS | The specified video sticker has invalid dimensions. |
|
400 | STICKER_ID_INVALID | The provided sticker ID is invalid. |
|
400 | STICKER_INVALID | The provided sticker is invalid. |
|
400 | STICKER_MIME_INVALID | The specified sticker MIME type is invalid. |
|
400 | STICKER_PNG_DIMENSIONS | Sticker png dimensions invalid. |
|
400 | STICKER_PNG_NOPNG | One of the specified stickers is not a valid PNG file. |
|
400 | STICKER_TGS_NODOC | You must send the animated sticker as a document. |
|
400 | STICKER_TGS_NOTGS | Invalid TGS sticker provided. |
|
400 | STICKER_THUMB_PNG_NOPNG | Incorrect stickerset thumb file provided, PNG / WEBP expected. |
|
400 | STICKER_THUMB_TGS_NOTGS | Incorrect stickerset TGS thumb file provided. |
|
400 | STICKER_VIDEO_BIG | The specified video sticker is too big. |
|
400 | STICKER_VIDEO_NODOC | You must send the video sticker as a document. |
|
400 | STICKER_VIDEO_NOWEBM | The specified video sticker is not in webm format. |
|
400 | STORIES_NEVER_CREATED | This peer hasn't ever posted any stories. |
|
400 | STORIES_TOO_MUCH | You have hit the maximum active stories limit as specified by the story_expiring_limit_* client configuration parameters: you should buy a Premium subscription, delete an active story, or wait for the oldest story to expire. |
|
400 | STORY_ID_EMPTY | You specified no story IDs. |
|
400 | STORY_ID_INVALID | The specified story ID is invalid. |
|
400 | STORY_NOT_MODIFIED | The new story information you passed is equal to the previous story information, thus it wasn't modified. |
|
400 | STORY_PERIOD_INVALID | The specified story period is invalid for this account. |
|
400 | STORY_SEND_FLOOD_MONTHLY_X | You've hit the monthly story limit as specified by the stories_sent_monthly_limit_* client configuration parameters: wait for the specified number of seconds before posting a new story. |
|
400 | STORY_SEND_FLOOD_WEEKLY_X | You've hit the weekly story limit as specified by the stories_sent_weekly_limit_* client configuration parameters: wait for the specified number of seconds before posting a new story. |
|
400 | SWITCH_PM_TEXT_EMPTY | The switch_pm.text field was empty. |
|
400 | SWITCH_WEBVIEW_URL_INVALID | The URL specified in switch_webview.url is invalid! |
|
400 | TAKEOUT_INVALID | The specified takeout ID is invalid. |
|
400 | TAKEOUT_REQUIRED | A takeout session needs to be initialized first, see here » for more info. |
|
400 | TASK_ALREADY_EXISTS | An email reset was already requested. |
|
400 | TEMP_AUTH_KEY_ALREADY_BOUND | The passed temporary key is already bound to another **perm_auth_key_id**. |
|
400 | TEMP_AUTH_KEY_EMPTY | No temporary auth key provided. |
|
400 | THEME_FILE_INVALID | Invalid theme file provided. |
|
400 | THEME_FORMAT_INVALID | Invalid theme format provided. |
|
400 | THEME_INVALID | Invalid theme provided. |
|
400 | THEME_MIME_INVALID | The theme's MIME type is invalid. |
|
400 | THEME_TITLE_INVALID | The specified theme title is invalid. |
|
400 | TIMEZONE_INVALID | The specified timezone does not exist. |
|
400 | TITLE_INVALID | The specified stickerpack title is invalid. |
|
400 | TMP_PASSWORD_DISABLED | The temporary password is disabled. |
|
400 | TMP_PASSWORD_INVALID | The passed tmp_password is invalid. | |
400 | TOKEN_EMPTY | The specified token is empty. |
|
400 | TOKEN_INVALID | The provided token is invalid. |
|
400 | TOKEN_TYPE_INVALID | The specified token type is invalid. |
|
400 | TOPICS_EMPTY | You specified no topic IDs. |
|
400 | TOPIC_CLOSED | This topic was closed, you can't send messages to it anymore. |
|
400 | TOPIC_CLOSE_SEPARATELY | The close flag cannot be provided together with any of the other flags. |
|
400 | TOPIC_DELETED | The specified topic was deleted. |
|
400 | TOPIC_HIDE_SEPARATELY | The hide flag cannot be provided together with any of the other flags. |
|
400 | TOPIC_ID_INVALID | The specified topic ID is invalid. |
|
400 | TOPIC_NOT_MODIFIED | The updated topic info is equal to the current topic info, nothing was changed. |
|
400 | TOPIC_TITLE_EMPTY | The specified topic title is empty. |
|
400 | TO_LANG_INVALID | The specified destination language is invalid. |
|
400 | TRANSCRIPTION_FAILED | Audio transcription failed. |
|
400 | TRANSLATE_REQ_QUOTA_EXCEEDED | Translation is currently unavailable due to a temporary server-side lack of resources. |
|
400 | TTL_DAYS_INVALID | The provided TTL is invalid. |
|
400 | TTL_MEDIA_INVALID | Invalid media Time To Live was provided. |
|
400 | TTL_PERIOD_INVALID | The specified TTL period is invalid. |
|
400 | TYPES_EMPTY | No top peer type was provided. |
|
400 | TYPE_CONSTRUCTOR_INVALID | The type constructor is invalid | |
400 | UNTIL_DATE_INVALID | Invalid until date provided. |
|
400 | URL_INVALID | Invalid URL provided. |
|
400 | USAGE_LIMIT_INVALID | The specified usage limit is invalid. |
|
400 | USERNAMES_ACTIVE_TOO_MUCH | The maximum number of active usernames was reached. |
|
400 | USERNAME_INVALID | The provided username is not valid. |
|
400 | USERNAME_NOT_MODIFIED | The username was not modified. |
|
400 | USERNAME_NOT_OCCUPIED | The provided username is not occupied. |
|
400 | USERNAME_OCCUPIED | The provided username is already occupied. |
|
400 | USERNAME_PURCHASE_AVAILABLE | The specified username can be purchased on https://fragment.com. |
|
400 | USERPIC_UPLOAD_REQUIRED | You must have a profile picture to publish your geolocation. |
|
400 | USERS_TOO_FEW | Not enough users (to create a chat, for example). |
|
400 | USERS_TOO_MUCH | The maximum number of users has been exceeded (to create a chat, for example). |
|
400 | USER_ADMIN_INVALID | You're not an admin. |
|
400 | USER_ALREADY_INVITED | You have already invited this user. |
|
400 | USER_ALREADY_PARTICIPANT | The user is already in the group. |
|
400 | USER_BANNED_IN_CHANNEL | You're banned from sending messages in supergroups/channels. |
|
400 | USER_BLOCKED | User blocked. |
|
400 | USER_BOT | Bots can only be admins in channels. |
|
400 | USER_BOT_INVALID | User accounts must provide the bot method parameter when calling this method. If there is no such method parameter, this method can only be invoked by bot accounts. |
|
400 | USER_BOT_REQUIRED | This method can only be called by a bot. |
|
400 | USER_CHANNELS_TOO_MUCH | One of the users you tried to add is already in too many channels/supergroups. |
|
400 | USER_CREATOR | For channels.editAdmin: you've tried to edit the admin rights of the owner, but you're not the owner; for channels.leaveChannel: you can't leave this channel, because you're its creator. |
|
400 | USER_ID_INVALID | The provided user ID is invalid. |
|
400 | USER_INVALID | Invalid user provided. |
|
400 | USER_IS_BLOCKED | You were blocked by this user. |
|
400 | USER_IS_BOT | Bots can't send messages to other bots. |
|
400 | USER_KICKED | This user was kicked from this supergroup/channel. |
|
400 | USER_NOT_MUTUAL_CONTACT | The provided user is not a mutual contact. |
|
400 | USER_NOT_PARTICIPANT | You're not a member of this supergroup/channel. |
|
400 | USER_PUBLIC_MISSING | Cannot generate a link to stories posted by a peer without a username. |
|
400 | USER_VOLUME_INVALID | The specified user volume is invalid. |
|
400 | VENUE_ID_INVALID | The specified venue ID is invalid. |
|
400 | VIDEO_CONTENT_TYPE_INVALID | The video's content type is invalid. |
|
400 | VIDEO_FILE_INVALID | The specified video file is invalid. |
|
400 | VIDEO_PAUSE_FORBIDDEN | You cannot pause the video stream. |
|
400 | VIDEO_STOP_FORBIDDEN | You cannot stop the video stream. |
|
400 | VIDEO_TITLE_EMPTY | The specified video title is empty. |
|
400 | VOICE_MESSAGES_FORBIDDEN | This user's privacy settings forbid you from sending voice messages. |
|
400 | VOLUME_LOC_NOT_FOUND | The volume location can't be found | |
400 | WALLPAPER_FILE_INVALID | The specified wallpaper file is invalid. |
|
400 | WALLPAPER_INVALID | The specified wallpaper is invalid. |
|
400 | WALLPAPER_MIME_INVALID | The specified wallpaper MIME type is invalid. |
|
400 | WALLPAPER_NOT_FOUND | The specified wallpaper could not be found. |
|
400 | WC_CONVERT_URL_INVALID | WC convert URL invalid. |
|
400 | WEBDOCUMENT_INVALID | Invalid webdocument URL provided. |
|
400 | WEBDOCUMENT_MIME_INVALID | Invalid webdocument mime type provided. |
|
400 | WEBDOCUMENT_SIZE_TOO_BIG | Webdocument is too big! |
|
400 | WEBDOCUMENT_URL_EMPTY | The passed web document URL is empty. | |
400 | WEBDOCUMENT_URL_INVALID | The specified webdocument URL is invalid. |
|
400 | WEBPAGE_CURL_FAILED | Failure while fetching the webpage with cURL. |
|
400 | WEBPAGE_MEDIA_EMPTY | Webpage media empty. |
|
400 | WEBPAGE_NOT_FOUND | A preview for the specified webpage url could not be generated. |
|
400 | WEBPAGE_URL_INVALID | The specified webpage url is invalid. |
|
400 | WEBPUSH_AUTH_INVALID | The specified web push authentication secret is invalid. |
|
400 | WEBPUSH_KEY_INVALID | The specified web push elliptic curve Diffie-Hellman public key is invalid. |
|
400 | WEBPUSH_TOKEN_INVALID | The specified web push token is invalid. |
|
400 | YOU_BLOCKED_USER | You blocked this user. |
|
401 | ACTIVE_USER_REQUIRED | The method is only available to already activated users | |
401 | AUTH_KEY_INVALID | The specified auth key is invalid. | |
401 | AUTH_KEY_PERM_EMPTY | The method is unavailable for temporary authorization keys, not bound to a permanent authorization key. | |
401 | AUTH_KEY_UNREGISTERED | The specified authorization key is not registered in the system (for example, a PFS temporary key has expired). | |
401 | SESSION_EXPIRED | The session has expired. | |
401 | SESSION_PASSWORD_NEEDED | 2FA is enabled, use a password to login. | |
401 | SESSION_REVOKED | The session was revoked by the user. | |
401 | USER_DEACTIVATED | The current account was deleted by the user. | |
401 | USER_DEACTIVATED_BAN | The current account was deleted and banned by Telegram's antispam system. | |
403 | ANONYMOUS_REACTIONS_DISABLED | Sorry, anonymous administrators cannot leave reactions or participate in polls. |
|
403 | BROADCAST_FORBIDDEN | Channel poll voters and reactions cannot be fetched to prevent deanonymization. |
|
403 | CHANNEL_PUBLIC_GROUP_NA | channel/supergroup not available. |
|
403 | CHAT_ACTION_FORBIDDEN | You cannot execute this action. |
|
403 | CHAT_ADMIN_INVITE_REQUIRED | You do not have the rights to do this. |
|
403 | CHAT_ADMIN_REQUIRED | You must be an admin in this chat to do this. |
|
403 | CHAT_FORBIDDEN | This chat is not available to the current user. | |
403 | CHAT_GUEST_SEND_FORBIDDEN | You join the discussion group before commenting, see here » for more info. |
|
403 | CHAT_SEND_AUDIOS_FORBIDDEN | You can't send audio messages in this chat. |
|
403 | CHAT_SEND_DOCS_FORBIDDEN | You can't send documents in this chat. |
|
403 | CHAT_SEND_GAME_FORBIDDEN | You can't send a game to this chat. |
|
403 | CHAT_SEND_GIFS_FORBIDDEN | You can't send gifs in this chat. |
|
403 | CHAT_SEND_INLINE_FORBIDDEN | You can't send inline messages in this group. |
|
403 | CHAT_SEND_MEDIA_FORBIDDEN | You can't send media in this chat. |
|
403 | CHAT_SEND_PHOTOS_FORBIDDEN | You can't send photos in this chat. |
|
403 | CHAT_SEND_PLAIN_FORBIDDEN | You can't send non-media (text) messages in this chat. |
|
403 | CHAT_SEND_POLL_FORBIDDEN | You can't send polls in this chat. |
|
403 | CHAT_SEND_ROUNDVIDEOS_FORBIDDEN | You can't send round videos to this chat. |
|
403 | CHAT_SEND_STICKERS_FORBIDDEN | You can't send stickers in this chat. |
|
403 | CHAT_SEND_VIDEOS_FORBIDDEN | You can't send videos in this chat. |
|
403 | CHAT_SEND_VOICES_FORBIDDEN | You can't send voice recordings in this chat. |
|
403 | CHAT_WRITE_FORBIDDEN | You can't write in this chat. |
|
403 | EDIT_BOT_INVITE_FORBIDDEN | Normal users can't edit invites that were created by bots. |
|
403 | GROUPCALL_ALREADY_STARTED | The groupcall has already started, you can join directly using phone.joinGroupCall. |
|
403 | GROUPCALL_FORBIDDEN | The group call has already ended. |
|
403 | INLINE_BOT_REQUIRED | Only the inline bot can edit message. |
|
403 | MESSAGE_AUTHOR_REQUIRED | Message author required. |
|
403 | MESSAGE_DELETE_FORBIDDEN | You can't delete one of the messages you tried to delete, most likely because it is a service message. |
|
403 | NOT_ELIGIBLE | The current user is not eligible to join the Peer-to-Peer Login Program. |
|
403 | PARTICIPANT_JOIN_MISSING | Trying to enable a presentation, when the user hasn't joined the Video Chat with phone.joinGroupCall. |
|
403 | POLL_VOTE_REQUIRED | Cast a vote in the poll before calling this method. |
|
403 | PREMIUM_ACCOUNT_REQUIRED | A premium account is required to execute this action. |
|
403 | PRIVACY_PREMIUM_REQUIRED | You need a Telegram Premium subscription to send a message to this user. |
|
403 | PUBLIC_CHANNEL_MISSING | You can only export group call invite links for public chats or channels. |
|
403 | RIGHT_FORBIDDEN | Your admin rights do not allow you to do this. |
|
403 | SENSITIVE_CHANGE_FORBIDDEN | You can't change your sensitive content settings. |
|
403 | TAKEOUT_REQUIRED | A takeout session needs to be initialized first, see here » for more info. |
|
403 | USER_BOT_INVALID | User accounts must provide the bot method parameter when calling this method. If there is no such method parameter, this method can only be invoked by bot accounts. |
|
403 | USER_CHANNELS_TOO_MUCH | One of the users you tried to add is already in too many channels/supergroups. |
|
403 | USER_DELETED | You can't send this secret message because the other participant deleted their account. |
|
403 | USER_INVALID | Invalid user provided. |
|
403 | USER_IS_BLOCKED | You were blocked by this user. |
|
403 | USER_NOT_MUTUAL_CONTACT | The provided user is not a mutual contact. |
|
403 | USER_NOT_PARTICIPANT | You're not a member of this supergroup/channel. |
|
403 | USER_PRIVACY_RESTRICTED | The user's privacy settings do not allow you to do this. |
|
403 | USER_RESTRICTED | You're spamreported, you can't create channels or chats. |
|
403 | VOICE_MESSAGES_FORBIDDEN | This user's privacy settings forbid you from sending voice messages. |
|
403 | YOUR_PRIVACY_RESTRICTED | You cannot fetch the read date of this message because you have disallowed other users to do so for *your* messages; to fix, allow other users to see *your* exact last online date OR purchase a Telegram Premium subscription. |
|
406 | AUTH_KEY_DUPLICATED | Concurrent usage of the current session from multiple connections was detected, the current session was invalidated by the server for security reasons! | |
406 | BANNED_RIGHTS_INVALID | You provided some invalid flags in the banned rights. |
|
406 | BUSINESS_ADDRESS_ACTIVE | The user is currently advertising a Business Location, the location may only be changed (or removed) using account.updateBusinessLocation ». . |
|
406 | CALL_PROTOCOL_COMPAT_LAYER_INVALID | The other side of the call does not support any of the VoIP protocols supported by the local client, as specified by the protocol.layer and protocol.library_versions fields. |
|
406 | CHANNEL_PRIVATE | You haven't joined this channel/supergroup. |
|
406 | CHANNEL_TOO_LARGE | Channel is too large to be deleted; this error is issued when trying to delete channels with more than 1000 members (subject to change). |
|
406 | CHAT_FORWARDS_RESTRICTED | You can't forward messages from a protected chat. |
|
406 | FILEREF_UPGRADE_NEEDED | The client has to be updated in order to support file references. |
|
406 | FRESH_CHANGE_ADMINS_FORBIDDEN | You were just elected admin, you can't add or modify other admins yet. |
|
406 | FRESH_CHANGE_PHONE_FORBIDDEN | You can't change phone number right after logging in, please wait at least 24 hours. |
|
406 | FRESH_RESET_AUTHORISATION_FORBIDDEN | You can't logout other sessions if less than 24 hours have passed since you logged on the current session. |
|
406 | GIFTCODE_NOT_ALLOWED | ||
406 | INVITE_HASH_EXPIRED | The invite link has expired. |
|
406 | PAYMENT_UNSUPPORTED | A detailed description of the error will be received separately as described here ». |
|
406 | PHONE_NUMBER_INVALID | The phone number is invalid. |
|
406 | PHONE_PASSWORD_FLOOD | You have tried logging in too many times. |
|
406 | PREMIUM_CURRENTLY_UNAVAILABLE | You cannot currently purchase a Premium subscription. |
|
406 | PREVIOUS_CHAT_IMPORT_ACTIVE_WAIT_XMIN | Import for this chat is already in progress, wait {value} minutes before starting a new one. |
|
406 | PRIVACY_PREMIUM_REQUIRED | You need a Telegram Premium subscription to send a message to this user. |
|
406 | SEND_CODE_UNAVAILABLE | Returned when all available options for this type of number were already used (e.g. flash-call, then SMS, then this error might be returned to trigger a second resend). |
|
406 | STICKERSET_INVALID | The provided sticker set is invalid. |
|
406 | STICKERSET_OWNER_ANONYMOUS | Provided stickerset can't be installed as group stickerset to prevent admin deanonymization. |
|
406 | TOPIC_CLOSED | This topic was closed, you can't send messages to it anymore. |
|
406 | TOPIC_DELETED | The specified topic was deleted. |
|
406 | UPDATE_APP_TO_LOGIN | Please update your client to login. |
|
406 | USERPIC_PRIVACY_REQUIRED | You need to disable privacy settings for your profile picture in order to make your geolocation public. |
|
406 | USERPIC_UPLOAD_REQUIRED | You must have a profile picture to publish your geolocation. |
|
406 | USER_RESTRICTED | You're spamreported, you can't create channels or chats. |
|
420 | 2FA_CONFIRM_WAIT_X | Since this account is active and protected by a 2FA password, we will delete it in 1 week for security purposes. You can cancel this process at any time, you'll be able to reset your account in {value} seconds. |
|
420 | ADDRESS_INVALID | The specified geopoint address is invalid. |
|
420 | FLOOD_PREMIUM_WAIT_X | Please wait {value} seconds before repeating the action, or purchase a Telegram Premium subscription to remove this rate limit. |
|
420 | FLOOD_TEST_PHONE_WAIT_X | A wait of {value} seconds is required in the test servers | |
420 | FLOOD_WAIT_X | Please wait {value} seconds before repeating the action. | |
420 | PREMIUM_SUB_ACTIVE_UNTIL_X | You already have a premium subscription active until unixtime {value} . |
|
420 | SLOWMODE_WAIT_X | Slowmode is enabled in this chat: wait {value} seconds before sending another message to this chat. |
|
420 | TAKEOUT_INIT_DELAY_X | Sorry, for security reasons, you will be able to begin downloading your data in {value} seconds. We have notified all your devices about the export request to make sure it's authorized and to give you time to react if it's not. |
|
500 | API_CALL_ERROR | API call error due to Telegram having internal problems. Please try again later | |
500 | AUTH_RESTART | Restart the authorization process. |
|
500 | CALL_OCCUPY_FAILED | The call failed because the user is already making another call. |
|
500 | CDN_SALTS_EMPTY | ||
500 | CDN_UPLOAD_TIMEOUT | A server-side timeout occurred while reuploading the file to the CDN DC. |
|
500 | CHAT_ID_GENERATE_FAILED | Failure while generating the chat ID. |
|
500 | CHAT_INVALID | Invalid chat. |
|
500 | CHAT_OCCUPY_LOC_FAILED | An internal error occurred while creating the chat | |
500 | CHAT_OCCUPY_USERNAME_FAILED | Failure to occupy chat username due to Telegram having internal problems. Please try again later | |
500 | CHP_CALL_FAIL | Telegram is having internal problems. Please try again later | |
500 | ENCRYPTION_OCCUPY_ADMIN_FAILED | Failed occupying memory for admin info due to Telegram having internal problems. Please try again later | |
500 | ENCRYPTION_OCCUPY_FAILED | Internal server error while accepting secret chat | |
500 | FOLDER_DEAC_AUTOFIX_ALL | Telegram is having internal problems. Please try again later | |
500 | GROUPCALL_ADD_PARTICIPANTS_FAILED | Failure while adding voice chat member due to Telegram having internal problems. Please try again later | |
500 | GROUPED_ID_OCCUPY_FAILED | Telegram is having internal problems. Please try again later | |
500 | HISTORY_GET_FAILED | The chat history couldn't be retrieved due to Telegram having internal problems. Please try again later | |
500 | IMAGE_ENGINE_DOWN | Image engine down due to Telegram having internal problems. Please try again later | |
500 | INTERDC_X_CALL_ERROR | An error occurred while Telegram was intercommunicating with DC{value}. Please try again later | |
500 | INTERDC_X_CALL_RICH_ERROR | A rich error occurred while Telegram was intercommunicating with DC{value}. Please try again later | |
500 | MEMBER_CHAT_ADD_FAILED | ||
500 | MEMBER_FETCH_FAILED | Telegram is having internal problems. Please try again later | |
500 | MEMBER_NOT_FOUND | ||
500 | MEMBER_NO_LOCATION | Couldn't find the member's location due to Telegram having internal problems. Please try again later | |
500 | MEMBER_OCCUPY_PRIMARY_LOC_FAILED | Telegram is having internal problems. Please try again later | |
500 | MEMBER_OCCUPY_USERNAME_FAILED | Failure to occupy member username due to Telegram having internal problems. Please try again later | |
500 | MSGID_DECREASE_RETRY | Telegram is having internal problems. Please try again later | |
500 | MSG_RANGE_UNSYNC | Message range unsynchronized due to Telegram having internal problems. Please try again later | |
500 | MSG_WAIT_FAILED | A waiting call returned an error. |
|
500 | MT_SEND_QUEUE_TOO_LONG | The MTProto send queue has grown too much due to Telegram having internal problems. Please try again later | |
500 | NEED_CHAT_INVALID | The provided chat is invalid | |
500 | NEED_MEMBER_INVALID | The provided member is invalid or does not exist | |
500 | No_workers_running | The Telegram server is restarting its workers. Try again later. | |
500 | PARTICIPANT_CALL_FAILED | Failure while making call due to Telegram having internal problems. Please try again later | |
500 | PERSISTENT_TIMESTAMP_OUTDATED | Channel internal replication issues, try again later (treat this like an RPC_CALL_FAIL). |
|
500 | PHOTO_CREATE_FAILED | The creation of the photo failed due to Telegram having internal problems. Please try again later | |
500 | POSTPONED_TIMEOUT | Telegram is having internal problems. Please try again later | |
500 | PTS_CHANGE_EMPTY | No PTS change | |
500 | RANDOM_ID_DUPLICATE | You provided a random ID that was already used. |
|
500 | REG_ID_GENERATE_FAILED | The registration id failed to generate due to Telegram having internal problems. Please try again later | |
500 | RPC_CALL_FAIL | Telegram is having internal problems. Please try again later | |
500 | RPC_CONNECT_FAILED | Telegram is having internal problems. Please try again later | |
500 | RPC_MCGET_FAIL | Telegram is having internal problems. Please try again later | |
500 | SEND_MEDIA_INVALID | The specified media is invalid. |
|
500 | SIGN_IN_FAILED | Failure while signing in. |
|
500 | STORAGE_CHECK_FAILED | Server storage check failed due to Telegram having internal problems. Please try again later | |
500 | STORE_INVALID_SCALAR_TYPE | Telegram is having internal problems. Please try again later | |
500 | UNKNOWN_METHOD | The method you tried to call cannot be called on non-CDN DCs | |
500 | UPLOAD_NO_VOLUME | Telegram is having internal problems. Please try again later | |
500 | VOLUME_LOC_NOT_FOUND | Telegram is having internal problems. Please try again later | |
500 | WORKER_BUSY_TOO_LONG_RETRY | Server workers are too busy right now due to Telegram having internal problems. Please try again later | |
500 | WP_ID_GENERATE_FAILED | Telegram is having internal problems. Please try again later | |
503 | ApiCallError | Telegram is having internal problems. Please try again later. | |
503 | MSG_WAIT_TIMEOUT | Spent too much time waiting for a previous query in the invokeAfterMsg request queue, aborting! | |
503 | Timeout | Timeout while fetching data. |
|