Error |
Code |
Description |
ABOUT_TOO_LONG |
400 |
The provided bio is too long |
ACCESS_TOKEN_EXPIRED |
400 |
Bot token expired |
ACCESS_TOKEN_INVALID |
400 |
The provided token is not valid |
ACTIVE_USER_REQUIRED |
401 |
The method is only available to already activated users |
ADMINS_TOO_MUCH |
400 |
Too many admins |
ADMIN_RANK_EMOJI_NOT_ALLOWED |
400 |
The given admin title or rank was invalid (possibly larger than 16 characters) |
API_ID_INVALID |
400 |
The api_id/api_hash combination is invalid |
API_ID_PUBLISHED_FLOOD |
400 |
This API id was published somewhere, you can't use it now |
ARTICLE_TITLE_EMPTY |
400 |
The title of the article is empty |
AUTH_BYTES_INVALID |
400 |
The provided authorization is invalid |
AUTH_KEY_DUPLICATED |
406 |
The authorization key (session file) was used under two different IP addresses simultaneously, and can no longer be used. Use the same session exclusively, or use different sessions |
AUTH_KEY_INVALID |
401 |
The key is invalid |
AUTH_KEY_PERM_EMPTY |
401 |
The method is unavailable for temporary authorization key, not bound to permanent |
AUTH_KEY_UNREGISTERED |
401 |
The key is not registered in the system |
AUTH_RESTART |
500 |
Restart the authorization process |
BANNED_RIGHTS_INVALID |
400 |
You cannot use that set of permissions in this request, i.e. restricting view_messages as a default |
BOTS_TOO_MUCH |
400 |
There are too many bots in this chat/channel |
BOT_CHANNELS_NA |
400 |
Bots can't edit admin privileges |
BOT_GROUPS_BLOCKED |
400 |
This bot can't be added to groups |
BOT_INLINE_DISABLED |
400 |
This bot can't be used in inline mode |
BOT_INVALID |
400 |
BOT_PAYMENTS_DISABLED |
BOT_METHOD_INVALID |
400 |
The API access for bot users is restricted. The method you tried to invoke cannot be executed as a bot |
BOT_MISSING |
400 |
This method can only be run by a bot |
BOT_PAYMENTS_DISABLED |
400 |
This method can only be run by a bot |
BOT_POLLS_DISABLED |
400 |
You cannot create polls under a bot account |
BROADCAST_ID_INVALID |
400 |
The channel is invalid |
BUTTON_DATA_INVALID |
400 |
The provided button data is invalid |
BUTTON_TYPE_INVALID |
400 |
The type of one of the buttons you provided is invalid |
BUTTON_URL_INVALID |
400 |
Button URL invalid |
CALL_ALREADY_ACCEPTED |
400 |
The call was already accepted |
CALL_ALREADY_DECLINED |
400 |
The call was already declined |
CALL_OCCUPY_FAILED |
500 |
The call failed because the user is already making another call |
CALL_PEER_INVALID |
400 |
The provided call peer object is invalid |
CALL_PROTOCOL_FLAGS_INVALID |
400 |
Call protocol flags invalid |
CDN_METHOD_INVALID |
400 |
This method cannot be invoked on a CDN server. Refer to https://core.telegram.org/cdn#schema for available methods |
CHANNELS_ADMIN_PUBLIC_TOO_MUCH |
400 |
You're admin of too many public channels, make some channels private to change the username of this channel |
CHANNELS_TOO_MUCH |
400 |
You have joined too many channels/supergroups |
CHANNEL_INVALID |
400 |
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited |
CHANNEL_PRIVATE |
400 |
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it |
CHANNEL_PUBLIC_GROUP_NA |
403 |
Channel/supergroup not available |
CHAT_ABOUT_NOT_MODIFIED |
400 |
About text has not changed |
CHAT_ABOUT_TOO_LONG |
400 |
Chat about too long |
CHAT_ADMIN_INVITE_REQUIRED |
403 |
You do not have the rights to do this |
CHAT_ADMIN_REQUIRED |
400 403 |
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group |
CHAT_FORBIDDEN |
N/A |
You cannot write in this chat |
CHAT_ID_EMPTY |
400 |
The provided chat ID is empty |
CHAT_ID_INVALID |
400 |
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead |
CHAT_INVALID |
400 |
The chat is invalid for this request |
CHAT_LINK_EXISTS |
400 |
The chat is linked to a channel and cannot be used in that request |
CHAT_NOT_MODIFIED |
400 |
The chat or channel wasn't modified (title, invites, username, admins, etc. are the same) |
CHAT_RESTRICTED |
400 |
The chat is restricted and cannot be used in that request |
CHAT_SEND_GIFS_FORBIDDEN |
403 |
You can't send gifs in this chat |
CHAT_SEND_INLINE_FORBIDDEN |
400 |
You cannot send inline results in this chat |
CHAT_SEND_MEDIA_FORBIDDEN |
403 |
You can't send media in this chat |
CHAT_SEND_STICKERS_FORBIDDEN |
403 |
You can't send stickers in this chat |
CHAT_TITLE_EMPTY |
400 |
No chat title provided |
CHAT_WRITE_FORBIDDEN |
403 |
You can't write in this chat |
CODE_EMPTY |
400 |
The provided code is empty |
CODE_HASH_INVALID |
400 |
Code hash invalid |
CODE_INVALID |
400 |
Code invalid (i.e. from email) |
CONNECTION_API_ID_INVALID |
400 |
The provided API id is invalid |
CONNECTION_DEVICE_MODEL_EMPTY |
400 |
Device model empty |
CONNECTION_LANG_PACK_INVALID |
400 |
The specified language pack is not valid. This is meant to be used by official applications only so far, leave it empty |
CONNECTION_LAYER_INVALID |
400 |
The very first request must always be InvokeWithLayerRequest |
CONNECTION_NOT_INITED |
400 |
Connection not initialized |
CONNECTION_SYSTEM_EMPTY |
400 |
Connection system empty |
CONTACT_ID_INVALID |
400 |
The provided contact ID is invalid |
DATA_INVALID |
400 |
Encrypted data invalid |
DATA_JSON_INVALID |
400 |
The provided JSON data is invalid |
DATE_EMPTY |
400 |
Date empty |
DC_ID_INVALID |
400 |
This occurs when an authorization is tried to be exported for the same data center one is currently connected to |
DH_G_A_INVALID |
400 |
g_a invalid |
EMAIL_HASH_EXPIRED |
400 |
The email hash expired and cannot be used to verify it |
EMAIL_INVALID |
400 |
The given email is invalid |
EMAIL_UNCONFIRMED_X |
400 |
Email unconfirmed, the length of the code must be {code_length} |
EMOTICON_EMPTY |
400 |
The emoticon field cannot be empty |
ENCRYPTED_MESSAGE_INVALID |
400 |
Encrypted message invalid |
ENCRYPTION_ALREADY_ACCEPTED |
400 |
Secret chat already accepted |
ENCRYPTION_ALREADY_DECLINED |
400 |
The secret chat was already declined |
ENCRYPTION_DECLINED |
400 |
The secret chat was declined |
ENCRYPTION_ID_INVALID |
400 |
The provided secret chat ID is invalid |
ENCRYPTION_OCCUPY_FAILED |
500 |
TDLib developer claimed it is not an error while accepting secret chats and 500 is used instead of 420 |
ENTITIES_TOO_LONG |
400 |
It is no longer possible to send such long data inside entity tags (for example inline text URLs) |
ENTITY_MENTION_USER_INVALID |
400 |
You can't use this entity |
ERROR_TEXT_EMPTY |
400 |
The provided error message is empty |
EXPORT_CARD_INVALID |
400 |
Provided card is invalid |
EXTERNAL_URL_INVALID |
400 |
External URL invalid |
FIELD_NAME_EMPTY |
N/A |
The field with the name FIELD_NAME is missing |
FIELD_NAME_INVALID |
N/A |
The field with the name FIELD_NAME is invalid |
FILE_ID_INVALID |
400 |
The provided file id is invalid |
FILE_MIGRATE_X |
303 |
The file to be accessed is currently stored in DC {new_dc} |
FILE_PARTS_INVALID |
400 |
The number of file parts is invalid |
FILE_PART_0_MISSING |
N/A |
File part 0 missing |
FILE_PART_EMPTY |
400 |
The provided file part is empty |
FILE_PART_LENGTH_INVALID |
400 |
The length of a file part is invalid |
FILE_PART_SIZE_INVALID |
400 |
The provided file part size is invalid |
FILE_PART_X_MISSING |
400 |
Part {which} of the file is missing from storage |
FILEREF_UPGRADE_NEEDED |
406 |
The file reference needs to be refreshed before being used again |
FIRSTNAME_INVALID |
400 |
The first name is invalid |
FLOOD_TEST_PHONE_WAIT_X |
420 |
A wait of {seconds} seconds is required in the test servers |
FLOOD_WAIT_X |
420 |
A wait of {seconds} seconds is required |
FOLDER_ID_EMPTY |
400 |
The folder you tried to use was not valid |
FRESH_RESET_AUTHORISATION_FORBIDDEN |
406 |
The current session is too new and cannot be used to reset other authorisations yet |
GIF_ID_INVALID |
400 |
The provided GIF ID is invalid |
GROUPED_MEDIA_INVALID |
400 |
Invalid grouped media |
HASH_INVALID |
400 |
The provided hash is invalid |
HISTORY_GET_FAILED |
500 |
Fetching of history failed |
IMAGE_PROCESS_FAILED |
400 |
Failure while processing image |
INLINE_RESULT_EXPIRED |
400 |
The inline query expired |
INPUT_CONSTRUCTOR_INVALID |
400 |
The provided constructor is invalid |
INPUT_FETCH_ERROR |
N/A |
An error occurred while deserializing TL parameters |
INPUT_FETCH_FAIL |
400 |
Failed deserializing TL payload |
INPUT_LAYER_INVALID |
400 |
The provided layer is invalid |
INPUT_METHOD_INVALID |
N/A |
The invoked method does not exist anymore or has never existed |
INPUT_REQUEST_TOO_LONG |
400 |
The input request was too long. This may be a bug in the library as it can occur when serializing more bytes than it should (like appending the vector constructor code at the end of a message) |
INPUT_USER_DEACTIVATED |
400 |
The specified user was deleted |
INTERDC_X_CALL_ERROR |
N/A |
An error occurred while communicating with DC {dc} |
INTERDC_X_CALL_RICH_ERROR |
N/A |
A rich error occurred while communicating with DC {dc} |
INVITE_HASH_EMPTY |
400 |
The invite hash is empty |
INVITE_HASH_EXPIRED |
400 |
The chat the user tried to join has expired and is not valid anymore |
INVITE_HASH_INVALID |
400 |
The invite hash is invalid |
LANG_PACK_INVALID |
400 |
The provided language pack is invalid |
LASTNAME_INVALID |
N/A |
The last name is invalid |
LIMIT_INVALID |
400 |
An invalid limit was provided. See https://core.telegram.org/api/files#downloading-files |
LINK_NOT_MODIFIED |
400 |
The channel is already linked to this group |
LOCATION_INVALID |
400 |
The location given for a file was invalid. See https://core.telegram.org/api/files#downloading-files |
MAX_ID_INVALID |
400 |
The provided max ID is invalid |
MAX_QTS_INVALID |
400 |
The provided QTS were invalid |
MD5_CHECKSUM_INVALID |
N/A |
The MD5 check-sums do not match |
MEDIA_CAPTION_TOO_LONG |
400 |
The caption is too long |
MEDIA_EMPTY |
400 |
The provided media object is invalid |
MEDIA_INVALID |
400 |
Media invalid |
MEDIA_NEW_INVALID |
400 |
The new media to edit the message with is invalid (such as stickers or voice notes) |
MEDIA_PREV_INVALID |
400 |
The old media cannot be edited with anything else (such as stickers or voice notes) |
MEGAGROUP_ID_INVALID |
400 |
The group is invalid |
MEGAGROUP_PREHISTORY_HIDDEN |
400 |
You can't set this discussion group because it's history is hidden |
MEMBER_NO_LOCATION |
500 |
An internal failure occurred while fetching user info (couldn't find location) |
MEMBER_OCCUPY_PRIMARY_LOC_FAILED |
500 |
Occupation of primary member location failed |
MESSAGE_AUTHOR_REQUIRED |
403 |
Message author required |
MESSAGE_DELETE_FORBIDDEN |
403 |
You can't delete one of the messages you tried to delete, most likely because it is a service message. |
MESSAGE_EDIT_TIME_EXPIRED |
400 |
You can't edit this message anymore, too much time has passed since its creation. |
MESSAGE_EMPTY |
400 |
Empty or invalid UTF-8 message was sent |
MESSAGE_IDS_EMPTY |
400 |
No message ids were provided |
MESSAGE_ID_INVALID |
400 |
The specified message ID is invalid or you can't do that operation on such message |
MESSAGE_NOT_MODIFIED |
400 |
Content of the message was not modified |
MESSAGE_TOO_LONG |
400 |
Message was too long. Current maximum length is 4096 UTF-8 characters |
MSG_WAIT_FAILED |
400 |
A waiting call returned an error |
MT_SEND_QUEUE_TOO_LONG |
500 |
(no description given) |
NEED_CHAT_INVALID |
500 |
The provided chat is invalid |
NEED_MEMBER_INVALID |
500 |
The provided member is invalid or does not exist (for example a thumb size) |
NETWORK_MIGRATE_X |
303 |
The source IP address is associated with DC {new_dc} |
NEW_SALT_INVALID |
400 |
The new salt is invalid |
NEW_SETTINGS_INVALID |
400 |
The new settings are invalid |
CONTACT_ID_INVALID |
400 |
The provided contact ID is invalid |
OFFSET_INVALID |
400 |
The given offset was invalid, it must be divisible by 1KB. See https://core.telegram.org/api/files#downloading-files |
OFFSET_PEER_ID_INVALID |
400 |
The provided offset peer is invalid |
OPTIONS_TOO_MUCH |
400 |
You defined too many options for the poll |
PACK_SHORT_NAME_INVALID |
400 |
Invalid sticker pack name. It must begin with a letter, can't contain consecutive underscores and must end in "_by_<bot username>". |
PACK_SHORT_NAME_OCCUPIED |
400 |
A stickerpack with this name already exists |
PARTICIPANTS_TOO_FEW |
400 |
Not enough participants |
PARTICIPANT_CALL_FAILED |
500 |
Failure while making call |
PARTICIPANT_VERSION_OUTDATED |
400 |
The other participant does not use an up to date telegram client with support for calls |
PASSWORD_EMPTY |
400 |
The provided password is empty |
PASSWORD_HASH_INVALID |
400 |
The password (and thus its hash value) you entered is invalid |
PASSWORD_REQUIRED |
400 |
The account must have 2-factor authentication enabled (a password) before this method can be used |
PAYMENT_PROVIDER_INVALID |
400 |
The payment provider was not recognised or its token was invalid |
PEER_FLOOD |
N/A |
Too many requests |
PEER_ID_INVALID |
400 |
An invalid Peer was used. Make sure to pass the right peer type |
PEER_ID_NOT_SUPPORTED |
400 |
The provided peer ID is not supported |
PERSISTENT_TIMESTAMP_EMPTY |
400 |
Persistent timestamp empty |
PERSISTENT_TIMESTAMP_INVALID |
400 |
Persistent timestamp invalid |
PERSISTENT_TIMESTAMP_OUTDATED |
500 |
Persistent timestamp outdated |
PHONE_CODE_EMPTY |
400 |
The phone code is missing |
PHONE_CODE_EXPIRED |
400 |
The confirmation code has expired |
PHONE_CODE_HASH_EMPTY |
N/A |
The phone code hash is missing |
PHONE_CODE_INVALID |
400 |
The phone code entered was invalid |
PHONE_MIGRATE_X |
303 |
The phone number a user is trying to use for authorization is associated with DC {new_dc} |
PHONE_NUMBER_APP_SIGNUP_FORBIDDEN |
400 |
(no description is given) |
PHONE_NUMBER_BANNED |
400 |
The used phone number has been banned from Telegram and cannot be used anymore. Maybe check https://www.telegram.org/faq_spam |
PHONE_NUMBER_FLOOD |
400 |
You asked for the code too many times. |
PHONE_NUMBER_INVALID |
400 406 |
The phone number is invalid |
PHONE_NUMBER_OCCUPIED |
400 |
The phone number is already in use |
PHONE_NUMBER_UNOCCUPIED |
400 |
The phone number is not yet being used |
PHONE_PASSWORD_FLOOD |
406 |
You have tried logging in too many times |
PHONE_PASSWORD_PROTECTED |
400 |
This phone is password protected |
PHOTO_CONTENT_URL_EMPTY |
400 |
The content from the URL used as a photo appears to be empty or has caused another HTTP error |
PHOTO_CROP_SIZE_SMALL |
400 |
Photo is too small |
PHOTO_EXT_INVALID |
400 |
The extension of the photo is invalid |
PHOTO_INVALID |
400 |
Photo invalid |
PHOTO_INVALID_DIMENSIONS |
400 |
The photo dimensions are invalid (hint: `pip install pillow` for `send_file` to resize images) |
PHOTO_SAVE_FILE_INVALID |
400 |
The photo you tried to send cannot be saved by Telegram. A reason may be that it exceeds 10MB. Try resizing it locally |
PHOTO_THUMB_URL_EMPTY |
400 |
The URL used as a thumbnail appears to be empty or has caused another HTTP error |
PIN_RESTRICTED |
400 |
You can't pin messages in private chats with other people |
POLL_OPTION_DUPLICATE |
400 |
A duplicate option was sent in the same poll |
POLL_UNSUPPORTED |
400 |
This layer does not support polls in the issued method |
PRIVACY_KEY_INVALID |
400 |
The privacy key is invalid |
PTS_CHANGE_EMPTY |
500 |
No PTS change |
QUERY_ID_EMPTY |
400 |
The query ID is empty |
QUERY_ID_INVALID |
400 |
The query ID is invalid |
QUERY_TOO_SHORT |
400 |
The query string is too short |
RANDOM_ID_DUPLICATE |
500 |
You provided a random ID that was already used |
RANDOM_ID_INVALID |
400 |
A provided random ID is invalid |
RANDOM_LENGTH_INVALID |
400 |
Random length invalid |
RANGES_INVALID |
400 |
Invalid range provided |
REG_ID_GENERATE_FAILED |
500 |
Failure while generating registration ID |
REPLY_MARKUP_INVALID |
400 |
The provided reply markup is invalid |
REPLY_MARKUP_TOO_LONG |
400 |
The data embedded in the reply markup buttons was too much |
RESULT_ID_DUPLICATE |
400 |
Duplicated IDs on the sent results. Make sure to use unique IDs. |
RESULT_TYPE_INVALID |
400 |
Result type invalid |
RESULTS_TOO_MUCH |
400 |
You sent too many results. See https://core.telegram.org/bots/api#answerinlinequery for the current limit. |
RIGHT_FORBIDDEN |
403 |
Either your admin rights do not allow you to do this or you passed the wrong rights combination (some rights only apply to channels and vice versa) |
RPC_CALL_FAIL |
N/A |
Telegram is having internal issues, please try again later. |
RPC_MCGET_FAIL |
N/A |
Telegram is having internal issues, please try again later. |
RSA_DECRYPT_FAILED |
400 |
Internal RSA decryption failed |
SEARCH_QUERY_EMPTY |
400 |
The search query is empty |
SEND_MESSAGE_MEDIA_INVALID |
400 |
The message media was invalid or not specified |
SEND_MESSAGE_TYPE_INVALID |
400 |
The message type is invalid |
SESSION_EXPIRED |
401 |
The authorization has expired |
SESSION_PASSWORD_NEEDED |
401 |
Two-steps verification is enabled and a password is required |
SESSION_REVOKED |
401 |
The authorization has been invalidated, because of the user terminating all sessions |
SHA256_HASH_INVALID |
400 |
The provided SHA256 hash is invalid |
SHORTNAME_OCCUPY_FAILED |
400 |
An error occurred when trying to register the short-name used for the sticker pack. Try a different name |
START_PARAM_EMPTY |
400 |
The start parameter is empty |
START_PARAM_INVALID |
400 |
Start parameter invalid |
STICKERSET_INVALID |
400 |
The provided sticker set is invalid |
STICKERS_EMPTY |
400 |
No sticker provided |
STICKER_EMOJI_INVALID |
400 |
Sticker emoji invalid |
STICKER_FILE_INVALID |
400 |
Sticker file invalid |
STICKER_ID_INVALID |
400 |
The provided sticker ID is invalid |
STICKER_INVALID |
400 |
The provided sticker is invalid |
STICKER_PNG_DIMENSIONS |
400 |
Sticker png dimensions invalid |
STORAGE_CHECK_FAILED |
500 |
Server storage check failed |
STORE_INVALID_SCALAR_TYPE |
500 |
(no description is provided) |
TAKEOUT_INIT_DELAY_X |
420 |
A wait of {seconds} seconds is required before being able to initiate the takeout |
TAKEOUT_INVALID |
400 |
The takeout session has been invalidated by another data export session |
TAKEOUT_REQUIRED |
400 |
You must initialize a takeout request first |
TIMEOUT |
503 |
A timeout occurred while fetching data from the bot |
TMP_PASSWORD_DISABLED |
400 |
The temporary password is disabled |
TOKEN_INVALID |
400 |
The provided token is invalid |
TTL_DAYS_INVALID |
400 |
The provided TTL is invalid |
TYPES_EMPTY |
400 |
The types field is empty |
TYPE_CONSTRUCTOR_INVALID |
N/A |
The type constructor is invalid |
UNKNOWN_METHOD |
500 |
The method you tried to call cannot be called on non-CDN DCs |
UNTIL_DATE_INVALID |
400 |
That date cannot be specified in this request (try using None) |
URL_INVALID |
400 |
The URL used was invalid (e.g. when answering a callback with an URL that's not t.me/yourbot or your game's URL) |
USERNAME_INVALID |
400 |
Nobody is using this username, or the username is unacceptable. If the latter, it must match r"[a-zA-Z][\w\d]{3,30}[a-zA-Z\d]" |
USERNAME_NOT_MODIFIED |
400 |
The username is not different from the current username |
USERNAME_NOT_OCCUPIED |
400 |
The username is not in use by anyone else yet |
USERNAME_OCCUPIED |
400 |
The username is already taken |
USERS_TOO_FEW |
400 |
Not enough users (to create a chat, for example) |
USERS_TOO_MUCH |
400 |
The maximum number of users has been exceeded (to create a chat, for example) |
USER_ADMIN_INVALID |
400 |
Either you're not an admin or you tried to ban an admin that you didn't promote |
USER_ALREADY_PARTICIPANT |
400 |
The authenticated user is already a participant of the chat |
USER_BANNED_IN_CHANNEL |
400 |
You're banned from sending messages in supergroups/channels |
USER_BLOCKED |
400 |
User blocked |
USER_BOT |
400 |
Bots can only be admins in channels. |
USER_BOT_INVALID |
400 403 |
This method can only be called by a bot |
USER_BOT_REQUIRED |
400 |
This method can only be called by a bot |
USER_CHANNELS_TOO_MUCH |
403 |
One of the users you tried to add is already in too many channels/supergroups |
USER_CREATOR |
400 |
You can't leave this channel, because you're its creator |
USER_DEACTIVATED |
401 |
The user has been deleted/deactivated |
USER_DEACTIVATED_BAN |
401 |
The user has been deleted/deactivated |
USER_ID_INVALID |
400 |
Invalid object ID for a user. Make sure to pass the right types, for instance making sure that the request is designed for users or otherwise look for a different one more suited |
USER_INVALID |
400 |
The given user was invalid |
USER_IS_BLOCKED |
400 403 |
User is blocked |
USER_IS_BOT |
400 |
Bots can't send messages to other bots |
USER_KICKED |
400 |
This user was kicked from this supergroup/channel |
USER_MIGRATE_X |
303 |
The user whose identity is being used to execute queries is associated with DC {new_dc} |
USER_NOT_MUTUAL_CONTACT |
400 403 |
The provided user is not a mutual contact |
USER_NOT_PARTICIPANT |
400 |
The target user is not a member of the specified megagroup or channel |
USER_PRIVACY_RESTRICTED |
403 |
The user's privacy settings do not allow you to do this |
USER_RESTRICTED |
403 |
You're spamreported, you can't create channels or chats |
VIDEO_CONTENT_TYPE_INVALID |
400 |
The video content type is not supported with the given parameters (i.e. supports_streaming) |
WALLPAPER_FILE_INVALID |
400 |
The given file cannot be used as a wallpaper |
WALLPAPER_INVALID |
400 |
The input wallpaper was not valid |
WC_CONVERT_URL_INVALID |
400 |
WC convert URL invalid |
WEBPAGE_CURL_FAILED |
400 |
Failure while fetching the webpage with cURL |
WEBPAGE_MEDIA_EMPTY |
400 |
Webpage media empty |
WORKER_BUSY_TOO_LONG_RETRY |
500 |
Telegram workers are too busy to respond immediately |
YOU_BLOCKED_USER |
400 |
You blocked this user |