Update docs

This commit is contained in:
Daniil Gentili 2017-12-10 10:33:03 +00:00
parent 09b9ff319c
commit d4a5153b4d
111 changed files with 397 additions and 79 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
halloween
*.raw *.raw
SocksProxy.php SocksProxy.php
magnabroadcast.php magnabroadcast.php

View File

@ -59,6 +59,8 @@ This library can also be used to create lua telegram bots (like bot API bots, on
* Secret chats * Secret chats
* MTProto 2.0
* PFS * PFS
* PFS in secret chats * PFS in secret chats

View File

@ -12,6 +12,7 @@ description: config attributes, type and example
| Name | Type | Required | | Name | Type | Required |
|----------|---------------|----------| |----------|---------------|----------|
|phonecalls\_enabled|[Bool](../types/Bool.md) | Optional| |phonecalls\_enabled|[Bool](../types/Bool.md) | Optional|
|default\_p2p\_contacts|[Bool](../types/Bool.md) | Optional|
|date|[int](../types/int.md) | Yes| |date|[int](../types/int.md) | Yes|
|expires|[int](../types/int.md) | Yes| |expires|[int](../types/int.md) | Yes|
|test\_mode|[Bool](../types/Bool.md) | Yes| |test\_mode|[Bool](../types/Bool.md) | Yes|
@ -54,13 +55,13 @@ description: config attributes, type and example
### Example: ### Example:
``` ```
$config = ['_' => 'config', 'phonecalls_enabled' => Bool, 'date' => int, 'expires' => int, 'test_mode' => Bool, 'this_dc' => int, 'dc_options' => [DcOption], 'chat_size_max' => int, 'megagroup_size_max' => int, 'forwarded_count_max' => int, 'online_update_period_ms' => int, 'offline_blur_timeout_ms' => int, 'offline_idle_timeout_ms' => int, 'online_cloud_timeout_ms' => int, 'notify_cloud_delay_ms' => int, 'notify_default_delay_ms' => int, 'chat_big_size' => int, 'push_chat_period_ms' => int, 'push_chat_limit' => int, 'saved_gifs_limit' => int, 'edit_time_limit' => int, 'rating_e_decay' => int, 'stickers_recent_limit' => int, 'stickers_faved_limit' => int, 'channels_read_media_period' => int, 'tmp_sessions' => int, 'pinned_dialogs_count_max' => int, 'call_receive_timeout_ms' => int, 'call_ring_timeout_ms' => int, 'call_connect_timeout_ms' => int, 'call_packet_timeout_ms' => int, 'me_url_prefix' => 'string', 'suggested_lang_code' => 'string', 'lang_pack_version' => int, 'disabled_features' => [DisabledFeature]]; $config = ['_' => 'config', 'phonecalls_enabled' => Bool, 'default_p2p_contacts' => Bool, 'date' => int, 'expires' => int, 'test_mode' => Bool, 'this_dc' => int, 'dc_options' => [DcOption], 'chat_size_max' => int, 'megagroup_size_max' => int, 'forwarded_count_max' => int, 'online_update_period_ms' => int, 'offline_blur_timeout_ms' => int, 'offline_idle_timeout_ms' => int, 'online_cloud_timeout_ms' => int, 'notify_cloud_delay_ms' => int, 'notify_default_delay_ms' => int, 'chat_big_size' => int, 'push_chat_period_ms' => int, 'push_chat_limit' => int, 'saved_gifs_limit' => int, 'edit_time_limit' => int, 'rating_e_decay' => int, 'stickers_recent_limit' => int, 'stickers_faved_limit' => int, 'channels_read_media_period' => int, 'tmp_sessions' => int, 'pinned_dialogs_count_max' => int, 'call_receive_timeout_ms' => int, 'call_ring_timeout_ms' => int, 'call_connect_timeout_ms' => int, 'call_packet_timeout_ms' => int, 'me_url_prefix' => 'string', 'suggested_lang_code' => 'string', 'lang_pack_version' => int, 'disabled_features' => [DisabledFeature]];
``` ```
[PWRTelegram](https://pwrtelegram.xyz) json-encoded version: [PWRTelegram](https://pwrtelegram.xyz) json-encoded version:
``` ```
{"_": "config", "phonecalls_enabled": Bool, "date": int, "expires": int, "test_mode": Bool, "this_dc": int, "dc_options": [DcOption], "chat_size_max": int, "megagroup_size_max": int, "forwarded_count_max": int, "online_update_period_ms": int, "offline_blur_timeout_ms": int, "offline_idle_timeout_ms": int, "online_cloud_timeout_ms": int, "notify_cloud_delay_ms": int, "notify_default_delay_ms": int, "chat_big_size": int, "push_chat_period_ms": int, "push_chat_limit": int, "saved_gifs_limit": int, "edit_time_limit": int, "rating_e_decay": int, "stickers_recent_limit": int, "stickers_faved_limit": int, "channels_read_media_period": int, "tmp_sessions": int, "pinned_dialogs_count_max": int, "call_receive_timeout_ms": int, "call_ring_timeout_ms": int, "call_connect_timeout_ms": int, "call_packet_timeout_ms": int, "me_url_prefix": "string", "suggested_lang_code": "string", "lang_pack_version": int, "disabled_features": [DisabledFeature]} {"_": "config", "phonecalls_enabled": Bool, "default_p2p_contacts": Bool, "date": int, "expires": int, "test_mode": Bool, "this_dc": int, "dc_options": [DcOption], "chat_size_max": int, "megagroup_size_max": int, "forwarded_count_max": int, "online_update_period_ms": int, "offline_blur_timeout_ms": int, "offline_idle_timeout_ms": int, "online_cloud_timeout_ms": int, "notify_cloud_delay_ms": int, "notify_default_delay_ms": int, "chat_big_size": int, "push_chat_period_ms": int, "push_chat_limit": int, "saved_gifs_limit": int, "edit_time_limit": int, "rating_e_decay": int, "stickers_recent_limit": int, "stickers_faved_limit": int, "channels_read_media_period": int, "tmp_sessions": int, "pinned_dialogs_count_max": int, "call_receive_timeout_ms": int, "call_ring_timeout_ms": int, "call_connect_timeout_ms": int, "call_packet_timeout_ms": int, "me_url_prefix": "string", "suggested_lang_code": "string", "lang_pack_version": int, "disabled_features": [DisabledFeature]}
``` ```
@ -68,7 +69,7 @@ Or, if you're into Lua:
``` ```
config={_='config', phonecalls_enabled=Bool, date=int, expires=int, test_mode=Bool, this_dc=int, dc_options={DcOption}, chat_size_max=int, megagroup_size_max=int, forwarded_count_max=int, online_update_period_ms=int, offline_blur_timeout_ms=int, offline_idle_timeout_ms=int, online_cloud_timeout_ms=int, notify_cloud_delay_ms=int, notify_default_delay_ms=int, chat_big_size=int, push_chat_period_ms=int, push_chat_limit=int, saved_gifs_limit=int, edit_time_limit=int, rating_e_decay=int, stickers_recent_limit=int, stickers_faved_limit=int, channels_read_media_period=int, tmp_sessions=int, pinned_dialogs_count_max=int, call_receive_timeout_ms=int, call_ring_timeout_ms=int, call_connect_timeout_ms=int, call_packet_timeout_ms=int, me_url_prefix='string', suggested_lang_code='string', lang_pack_version=int, disabled_features={DisabledFeature}} config={_='config', phonecalls_enabled=Bool, default_p2p_contacts=Bool, date=int, expires=int, test_mode=Bool, this_dc=int, dc_options={DcOption}, chat_size_max=int, megagroup_size_max=int, forwarded_count_max=int, online_update_period_ms=int, offline_blur_timeout_ms=int, offline_idle_timeout_ms=int, online_cloud_timeout_ms=int, notify_cloud_delay_ms=int, notify_default_delay_ms=int, chat_big_size=int, push_chat_period_ms=int, push_chat_limit=int, saved_gifs_limit=int, edit_time_limit=int, rating_e_decay=int, stickers_recent_limit=int, stickers_faved_limit=int, channels_read_media_period=int, tmp_sessions=int, pinned_dialogs_count_max=int, call_receive_timeout_ms=int, call_ring_timeout_ms=int, call_connect_timeout_ms=int, call_packet_timeout_ms=int, me_url_prefix='string', suggested_lang_code='string', lang_pack_version=int, disabled_features={DisabledFeature}}
``` ```

View File

@ -255,7 +255,7 @@ description: List of constructors
<br><br>[$chatPhotoEmpty](../constructors/chatPhotoEmpty.md) = \[\];<a name="chatPhotoEmpty"></a> <br><br>[$chatPhotoEmpty](../constructors/chatPhotoEmpty.md) = \[\];<a name="chatPhotoEmpty"></a>
*** ***
<br><br>[$config](../constructors/config.md) = \['phonecalls_enabled' => [Bool](../types/Bool.md), 'date' => [int](../types/int.md), 'expires' => [int](../types/int.md), 'test_mode' => [Bool](../types/Bool.md), 'this_dc' => [int](../types/int.md), 'dc_options' => \[[DcOption](../types/DcOption.md)\], 'chat_size_max' => [int](../types/int.md), 'megagroup_size_max' => [int](../types/int.md), 'forwarded_count_max' => [int](../types/int.md), 'online_update_period_ms' => [int](../types/int.md), 'offline_blur_timeout_ms' => [int](../types/int.md), 'offline_idle_timeout_ms' => [int](../types/int.md), 'online_cloud_timeout_ms' => [int](../types/int.md), 'notify_cloud_delay_ms' => [int](../types/int.md), 'notify_default_delay_ms' => [int](../types/int.md), 'chat_big_size' => [int](../types/int.md), 'push_chat_period_ms' => [int](../types/int.md), 'push_chat_limit' => [int](../types/int.md), 'saved_gifs_limit' => [int](../types/int.md), 'edit_time_limit' => [int](../types/int.md), 'rating_e_decay' => [int](../types/int.md), 'stickers_recent_limit' => [int](../types/int.md), 'stickers_faved_limit' => [int](../types/int.md), 'channels_read_media_period' => [int](../types/int.md), 'tmp_sessions' => [int](../types/int.md), 'pinned_dialogs_count_max' => [int](../types/int.md), 'call_receive_timeout_ms' => [int](../types/int.md), 'call_ring_timeout_ms' => [int](../types/int.md), 'call_connect_timeout_ms' => [int](../types/int.md), 'call_packet_timeout_ms' => [int](../types/int.md), 'me_url_prefix' => [string](../types/string.md), 'suggested_lang_code' => [string](../types/string.md), 'lang_pack_version' => [int](../types/int.md), 'disabled_features' => \[[DisabledFeature](../types/DisabledFeature.md)\], \];<a name="config"></a> <br><br>[$config](../constructors/config.md) = \['phonecalls_enabled' => [Bool](../types/Bool.md), 'default_p2p_contacts' => [Bool](../types/Bool.md), 'date' => [int](../types/int.md), 'expires' => [int](../types/int.md), 'test_mode' => [Bool](../types/Bool.md), 'this_dc' => [int](../types/int.md), 'dc_options' => \[[DcOption](../types/DcOption.md)\], 'chat_size_max' => [int](../types/int.md), 'megagroup_size_max' => [int](../types/int.md), 'forwarded_count_max' => [int](../types/int.md), 'online_update_period_ms' => [int](../types/int.md), 'offline_blur_timeout_ms' => [int](../types/int.md), 'offline_idle_timeout_ms' => [int](../types/int.md), 'online_cloud_timeout_ms' => [int](../types/int.md), 'notify_cloud_delay_ms' => [int](../types/int.md), 'notify_default_delay_ms' => [int](../types/int.md), 'chat_big_size' => [int](../types/int.md), 'push_chat_period_ms' => [int](../types/int.md), 'push_chat_limit' => [int](../types/int.md), 'saved_gifs_limit' => [int](../types/int.md), 'edit_time_limit' => [int](../types/int.md), 'rating_e_decay' => [int](../types/int.md), 'stickers_recent_limit' => [int](../types/int.md), 'stickers_faved_limit' => [int](../types/int.md), 'channels_read_media_period' => [int](../types/int.md), 'tmp_sessions' => [int](../types/int.md), 'pinned_dialogs_count_max' => [int](../types/int.md), 'call_receive_timeout_ms' => [int](../types/int.md), 'call_ring_timeout_ms' => [int](../types/int.md), 'call_connect_timeout_ms' => [int](../types/int.md), 'call_packet_timeout_ms' => [int](../types/int.md), 'me_url_prefix' => [string](../types/string.md), 'suggested_lang_code' => [string](../types/string.md), 'lang_pack_version' => [int](../types/int.md), 'disabled_features' => \[[DisabledFeature](../types/DisabledFeature.md)\], \];<a name="config"></a>
*** ***
<br><br>[$contact](../constructors/contact.md) = \['user_id' => [int](../types/int.md), 'mutual' => [Bool](../types/Bool.md), \];<a name="contact"></a> <br><br>[$contact](../constructors/contact.md) = \['user_id' => [int](../types/int.md), 'mutual' => [Bool](../types/Bool.md), \];<a name="contact"></a>
@ -625,7 +625,7 @@ description: List of constructors
<br><br>[$inputMediaGifExternal](../constructors/inputMediaGifExternal.md) = \['url' => [string](../types/string.md), 'q' => [string](../types/string.md), \];<a name="inputMediaGifExternal"></a> <br><br>[$inputMediaGifExternal](../constructors/inputMediaGifExternal.md) = \['url' => [string](../types/string.md), 'q' => [string](../types/string.md), \];<a name="inputMediaGifExternal"></a>
*** ***
<br><br>[$inputMediaInvoice](../constructors/inputMediaInvoice.md) = \['title' => [string](../types/string.md), 'description' => [string](../types/string.md), 'photo' => [InputWebDocument](../types/InputWebDocument.md), 'invoice' => [Invoice](../types/Invoice.md), 'payload' => [bytes](../types/bytes.md), 'provider' => [string](../types/string.md), 'start_param' => [string](../types/string.md), \];<a name="inputMediaInvoice"></a> <br><br>[$inputMediaInvoice](../constructors/inputMediaInvoice.md) = \['title' => [string](../types/string.md), 'description' => [string](../types/string.md), 'photo' => [InputWebDocument](../types/InputWebDocument.md), 'invoice' => [Invoice](../types/Invoice.md), 'payload' => [bytes](../types/bytes.md), 'provider' => [string](../types/string.md), 'provider_data' => [DataJSON](../types/DataJSON.md), 'start_param' => [string](../types/string.md), \];<a name="inputMediaInvoice"></a>
*** ***
<br><br>[$inputMediaPhoto](../constructors/inputMediaPhoto.md) = \['id' => [InputPhoto](../types/InputPhoto.md), 'caption' => [string](../types/string.md), 'ttl_seconds' => [int](../types/int.md), \];<a name="inputMediaPhoto"></a> <br><br>[$inputMediaPhoto](../constructors/inputMediaPhoto.md) = \['id' => [InputPhoto](../types/InputPhoto.md), 'caption' => [string](../types/string.md), 'ttl_seconds' => [int](../types/int.md), \];<a name="inputMediaPhoto"></a>
@ -675,9 +675,6 @@ description: List of constructors
*** ***
<br><br>[$inputMessagesFilterPhotoVideo](../constructors/inputMessagesFilterPhotoVideo.md) = \[\];<a name="inputMessagesFilterPhotoVideo"></a> <br><br>[$inputMessagesFilterPhotoVideo](../constructors/inputMessagesFilterPhotoVideo.md) = \[\];<a name="inputMessagesFilterPhotoVideo"></a>
***
<br><br>[$inputMessagesFilterPhotoVideoDocuments](../constructors/inputMessagesFilterPhotoVideoDocuments.md) = \[\];<a name="inputMessagesFilterPhotoVideoDocuments"></a>
*** ***
<br><br>[$inputMessagesFilterPhotos](../constructors/inputMessagesFilterPhotos.md) = \[\];<a name="inputMessagesFilterPhotos"></a> <br><br>[$inputMessagesFilterPhotos](../constructors/inputMessagesFilterPhotos.md) = \[\];<a name="inputMessagesFilterPhotos"></a>
@ -711,6 +708,12 @@ description: List of constructors
*** ***
<br><br>[$inputPaymentCredentials](../constructors/inputPaymentCredentials.md) = \['save' => [Bool](../types/Bool.md), 'data' => [DataJSON](../types/DataJSON.md), \];<a name="inputPaymentCredentials"></a> <br><br>[$inputPaymentCredentials](../constructors/inputPaymentCredentials.md) = \['save' => [Bool](../types/Bool.md), 'data' => [DataJSON](../types/DataJSON.md), \];<a name="inputPaymentCredentials"></a>
***
<br><br>[$inputPaymentCredentialsAndroidPay](../constructors/inputPaymentCredentialsAndroidPay.md) = \['payment_token' => [DataJSON](../types/DataJSON.md), \];<a name="inputPaymentCredentialsAndroidPay"></a>
***
<br><br>[$inputPaymentCredentialsApplePay](../constructors/inputPaymentCredentialsApplePay.md) = \['payment_data' => [DataJSON](../types/DataJSON.md), \];<a name="inputPaymentCredentialsApplePay"></a>
*** ***
<br><br>[$inputPaymentCredentialsSaved](../constructors/inputPaymentCredentialsSaved.md) = \['id' => [string](../types/string.md), 'tmp_password' => [bytes](../types/bytes.md), \];<a name="inputPaymentCredentialsSaved"></a> <br><br>[$inputPaymentCredentialsSaved](../constructors/inputPaymentCredentialsSaved.md) = \['id' => [string](../types/string.md), 'tmp_password' => [bytes](../types/bytes.md), \];<a name="inputPaymentCredentialsSaved"></a>
@ -826,7 +829,7 @@ description: List of constructors
<br><br>[$inputWebFileLocation](../constructors/inputWebFileLocation.md) = \['url' => [string](../types/string.md), 'access_hash' => [long](../types/long.md), \];<a name="inputWebFileLocation"></a> <br><br>[$inputWebFileLocation](../constructors/inputWebFileLocation.md) = \['url' => [string](../types/string.md), 'access_hash' => [long](../types/long.md), \];<a name="inputWebFileLocation"></a>
*** ***
<br><br>[$invoice](../constructors/invoice.md) = \['test' => [Bool](../types/Bool.md), 'name_requested' => [Bool](../types/Bool.md), 'phone_requested' => [Bool](../types/Bool.md), 'email_requested' => [Bool](../types/Bool.md), 'shipping_address_requested' => [Bool](../types/Bool.md), 'flexible' => [Bool](../types/Bool.md), 'currency' => [string](../types/string.md), 'prices' => \[[LabeledPrice](../types/LabeledPrice.md)\], \];<a name="invoice"></a> <br><br>[$invoice](../constructors/invoice.md) = \['test' => [Bool](../types/Bool.md), 'name_requested' => [Bool](../types/Bool.md), 'phone_requested' => [Bool](../types/Bool.md), 'email_requested' => [Bool](../types/Bool.md), 'shipping_address_requested' => [Bool](../types/Bool.md), 'flexible' => [Bool](../types/Bool.md), 'phone_to_provider' => [Bool](../types/Bool.md), 'email_to_provider' => [Bool](../types/Bool.md), 'currency' => [string](../types/string.md), 'prices' => \[[LabeledPrice](../types/LabeledPrice.md)\], \];<a name="invoice"></a>
*** ***
<br><br>[$keyboardButton](../constructors/keyboardButton.md) = \['text' => [string](../types/string.md), \];<a name="keyboardButton"></a> <br><br>[$keyboardButton](../constructors/keyboardButton.md) = \['text' => [string](../types/string.md), \];<a name="keyboardButton"></a>
@ -1028,7 +1031,7 @@ description: List of constructors
[$messages\_archivedStickers](../constructors/messages_archivedStickers.md) = \['count' => [int](../types/int.md), 'sets' => \[[StickerSetCovered](../types/StickerSetCovered.md)\], \];<a name="messages_archivedStickers"></a> [$messages\_archivedStickers](../constructors/messages_archivedStickers.md) = \['count' => [int](../types/int.md), 'sets' => \[[StickerSetCovered](../types/StickerSetCovered.md)\], \];<a name="messages_archivedStickers"></a>
[$messages\_botCallbackAnswer](../constructors/messages_botCallbackAnswer.md) = \['alert' => [Bool](../types/Bool.md), 'has_url' => [Bool](../types/Bool.md), 'message' => [string](../types/string.md), 'url' => [string](../types/string.md), 'cache_time' => [int](../types/int.md), \];<a name="messages_botCallbackAnswer"></a> [$messages\_botCallbackAnswer](../constructors/messages_botCallbackAnswer.md) = \['alert' => [Bool](../types/Bool.md), 'has_url' => [Bool](../types/Bool.md), 'native_ui' => [Bool](../types/Bool.md), 'message' => [string](../types/string.md), 'url' => [string](../types/string.md), 'cache_time' => [int](../types/int.md), \];<a name="messages_botCallbackAnswer"></a>
[$messages\_botResults](../constructors/messages_botResults.md) = \['gallery' => [Bool](../types/Bool.md), 'query_id' => [long](../types/long.md), 'next_offset' => [string](../types/string.md), 'switch_pm' => [InlineBotSwitchPM](../types/InlineBotSwitchPM.md), 'results' => \[[BotInlineResult](../types/BotInlineResult.md)\], 'cache_time' => [int](../types/int.md), 'users' => \[[User](../types/User.md)\], \];<a name="messages_botResults"></a> [$messages\_botResults](../constructors/messages_botResults.md) = \['gallery' => [Bool](../types/Bool.md), 'query_id' => [long](../types/long.md), 'next_offset' => [string](../types/string.md), 'switch_pm' => [InlineBotSwitchPM](../types/InlineBotSwitchPM.md), 'results' => \[[BotInlineResult](../types/BotInlineResult.md)\], 'cache_time' => [int](../types/int.md), 'users' => \[[User](../types/User.md)\], \];<a name="messages_botResults"></a>
@ -1064,6 +1067,8 @@ description: List of constructors
[$messages\_messages](../constructors/messages_messages.md) = \['messages' => \[[Message](../types/Message.md)\], 'chats' => \[[Chat](../types/Chat.md)\], 'users' => \[[User](../types/User.md)\], \];<a name="messages_messages"></a> [$messages\_messages](../constructors/messages_messages.md) = \['messages' => \[[Message](../types/Message.md)\], 'chats' => \[[Chat](../types/Chat.md)\], 'users' => \[[User](../types/User.md)\], \];<a name="messages_messages"></a>
[$messages\_messagesNotModified](../constructors/messages_messagesNotModified.md) = \['count' => [int](../types/int.md), \];<a name="messages_messagesNotModified"></a>
[$messages\_messagesSlice](../constructors/messages_messagesSlice.md) = \['count' => [int](../types/int.md), 'messages' => \[[Message](../types/Message.md)\], 'chats' => \[[Chat](../types/Chat.md)\], 'users' => \[[User](../types/User.md)\], \];<a name="messages_messagesSlice"></a> [$messages\_messagesSlice](../constructors/messages_messagesSlice.md) = \['count' => [int](../types/int.md), 'messages' => \[[Message](../types/Message.md)\], 'chats' => \[[Chat](../types/Chat.md)\], 'users' => \[[User](../types/User.md)\], \];<a name="messages_messagesSlice"></a>
[$messages\_peerDialogs](../constructors/messages_peerDialogs.md) = \['dialogs' => \[[Dialog](../types/Dialog.md)\], 'messages' => \[[Message](../types/Message.md)\], 'chats' => \[[Chat](../types/Chat.md)\], 'users' => \[[User](../types/User.md)\], 'state' => [updates\_State](../types/updates_State.md), \];<a name="messages_peerDialogs"></a> [$messages\_peerDialogs](../constructors/messages_peerDialogs.md) = \['dialogs' => \[[Dialog](../types/Dialog.md)\], 'messages' => \[[Message](../types/Message.md)\], 'chats' => \[[Chat](../types/Chat.md)\], 'users' => \[[User](../types/User.md)\], 'state' => [updates\_State](../types/updates_State.md), \];<a name="messages_peerDialogs"></a>

View File

@ -17,6 +17,7 @@ description: inputMediaInvoice attributes, type and example
|invoice|[Invoice](../types/Invoice.md) | Yes| |invoice|[Invoice](../types/Invoice.md) | Yes|
|payload|[bytes](../types/bytes.md) | Yes| |payload|[bytes](../types/bytes.md) | Yes|
|provider|[string](../types/string.md) | Yes| |provider|[string](../types/string.md) | Yes|
|provider\_data|[DataJSON](../types/DataJSON.md) | Yes|
|start\_param|[string](../types/string.md) | Yes| |start\_param|[string](../types/string.md) | Yes|
@ -27,13 +28,13 @@ description: inputMediaInvoice attributes, type and example
### Example: ### Example:
``` ```
$inputMediaInvoice = ['_' => 'inputMediaInvoice', 'title' => 'string', 'description' => 'string', 'photo' => InputWebDocument, 'invoice' => Invoice, 'payload' => 'bytes', 'provider' => 'string', 'start_param' => 'string']; $inputMediaInvoice = ['_' => 'inputMediaInvoice', 'title' => 'string', 'description' => 'string', 'photo' => InputWebDocument, 'invoice' => Invoice, 'payload' => 'bytes', 'provider' => 'string', 'provider_data' => DataJSON, 'start_param' => 'string'];
``` ```
[PWRTelegram](https://pwrtelegram.xyz) json-encoded version: [PWRTelegram](https://pwrtelegram.xyz) json-encoded version:
``` ```
{"_": "inputMediaInvoice", "title": "string", "description": "string", "photo": InputWebDocument, "invoice": Invoice, "payload": "bytes", "provider": "string", "start_param": "string"} {"_": "inputMediaInvoice", "title": "string", "description": "string", "photo": InputWebDocument, "invoice": Invoice, "payload": "bytes", "provider": "string", "provider_data": DataJSON, "start_param": "string"}
``` ```
@ -41,7 +42,7 @@ Or, if you're into Lua:
``` ```
inputMediaInvoice={_='inputMediaInvoice', title='string', description='string', photo=InputWebDocument, invoice=Invoice, payload='bytes', provider='string', start_param='string'} inputMediaInvoice={_='inputMediaInvoice', title='string', description='string', photo=InputWebDocument, invoice=Invoice, payload='bytes', provider='string', provider_data=DataJSON, start_param='string'}
``` ```

View File

@ -1,37 +0,0 @@
---
title: inputMessagesFilterPhotoVideoDocuments
description: inputMessagesFilterPhotoVideoDocuments attributes, type and example
---
## Constructor: inputMessagesFilterPhotoVideoDocuments
[Back to constructors index](index.md)
### Type: [MessagesFilter](../types/MessagesFilter.md)
### Example:
```
$inputMessagesFilterPhotoVideoDocuments = ['_' => 'inputMessagesFilterPhotoVideoDocuments'];
```
[PWRTelegram](https://pwrtelegram.xyz) json-encoded version:
```
{"_": "inputMessagesFilterPhotoVideoDocuments"}
```
Or, if you're into Lua:
```
inputMessagesFilterPhotoVideoDocuments={_='inputMessagesFilterPhotoVideoDocuments'}
```

View File

@ -0,0 +1,42 @@
---
title: inputPaymentCredentialsAndroidPay
description: inputPaymentCredentialsAndroidPay attributes, type and example
---
## Constructor: inputPaymentCredentialsAndroidPay
[Back to constructors index](index.md)
### Attributes:
| Name | Type | Required |
|----------|---------------|----------|
|payment\_token|[DataJSON](../types/DataJSON.md) | Yes|
### Type: [InputPaymentCredentials](../types/InputPaymentCredentials.md)
### Example:
```
$inputPaymentCredentialsAndroidPay = ['_' => 'inputPaymentCredentialsAndroidPay', 'payment_token' => DataJSON];
```
[PWRTelegram](https://pwrtelegram.xyz) json-encoded version:
```
{"_": "inputPaymentCredentialsAndroidPay", "payment_token": DataJSON}
```
Or, if you're into Lua:
```
inputPaymentCredentialsAndroidPay={_='inputPaymentCredentialsAndroidPay', payment_token=DataJSON}
```

View File

@ -0,0 +1,42 @@
---
title: inputPaymentCredentialsApplePay
description: inputPaymentCredentialsApplePay attributes, type and example
---
## Constructor: inputPaymentCredentialsApplePay
[Back to constructors index](index.md)
### Attributes:
| Name | Type | Required |
|----------|---------------|----------|
|payment\_data|[DataJSON](../types/DataJSON.md) | Yes|
### Type: [InputPaymentCredentials](../types/InputPaymentCredentials.md)
### Example:
```
$inputPaymentCredentialsApplePay = ['_' => 'inputPaymentCredentialsApplePay', 'payment_data' => DataJSON];
```
[PWRTelegram](https://pwrtelegram.xyz) json-encoded version:
```
{"_": "inputPaymentCredentialsApplePay", "payment_data": DataJSON}
```
Or, if you're into Lua:
```
inputPaymentCredentialsApplePay={_='inputPaymentCredentialsApplePay', payment_data=DataJSON}
```

View File

@ -17,6 +17,8 @@ description: invoice attributes, type and example
|email\_requested|[Bool](../types/Bool.md) | Optional| |email\_requested|[Bool](../types/Bool.md) | Optional|
|shipping\_address\_requested|[Bool](../types/Bool.md) | Optional| |shipping\_address\_requested|[Bool](../types/Bool.md) | Optional|
|flexible|[Bool](../types/Bool.md) | Optional| |flexible|[Bool](../types/Bool.md) | Optional|
|phone\_to\_provider|[Bool](../types/Bool.md) | Optional|
|email\_to\_provider|[Bool](../types/Bool.md) | Optional|
|currency|[string](../types/string.md) | Yes| |currency|[string](../types/string.md) | Yes|
|prices|Array of [LabeledPrice](../types/LabeledPrice.md) | Yes| |prices|Array of [LabeledPrice](../types/LabeledPrice.md) | Yes|
@ -28,13 +30,13 @@ description: invoice attributes, type and example
### Example: ### Example:
``` ```
$invoice = ['_' => 'invoice', 'test' => Bool, 'name_requested' => Bool, 'phone_requested' => Bool, 'email_requested' => Bool, 'shipping_address_requested' => Bool, 'flexible' => Bool, 'currency' => 'string', 'prices' => [LabeledPrice]]; $invoice = ['_' => 'invoice', 'test' => Bool, 'name_requested' => Bool, 'phone_requested' => Bool, 'email_requested' => Bool, 'shipping_address_requested' => Bool, 'flexible' => Bool, 'phone_to_provider' => Bool, 'email_to_provider' => Bool, 'currency' => 'string', 'prices' => [LabeledPrice]];
``` ```
[PWRTelegram](https://pwrtelegram.xyz) json-encoded version: [PWRTelegram](https://pwrtelegram.xyz) json-encoded version:
``` ```
{"_": "invoice", "test": Bool, "name_requested": Bool, "phone_requested": Bool, "email_requested": Bool, "shipping_address_requested": Bool, "flexible": Bool, "currency": "string", "prices": [LabeledPrice]} {"_": "invoice", "test": Bool, "name_requested": Bool, "phone_requested": Bool, "email_requested": Bool, "shipping_address_requested": Bool, "flexible": Bool, "phone_to_provider": Bool, "email_to_provider": Bool, "currency": "string", "prices": [LabeledPrice]}
``` ```
@ -42,7 +44,7 @@ Or, if you're into Lua:
``` ```
invoice={_='invoice', test=Bool, name_requested=Bool, phone_requested=Bool, email_requested=Bool, shipping_address_requested=Bool, flexible=Bool, currency='string', prices={LabeledPrice}} invoice={_='invoice', test=Bool, name_requested=Bool, phone_requested=Bool, email_requested=Bool, shipping_address_requested=Bool, flexible=Bool, phone_to_provider=Bool, email_to_provider=Bool, currency='string', prices={LabeledPrice}}
``` ```

View File

@ -13,6 +13,7 @@ description: messages_botCallbackAnswer attributes, type and example
|----------|---------------|----------| |----------|---------------|----------|
|alert|[Bool](../types/Bool.md) | Optional| |alert|[Bool](../types/Bool.md) | Optional|
|has\_url|[Bool](../types/Bool.md) | Optional| |has\_url|[Bool](../types/Bool.md) | Optional|
|native\_ui|[Bool](../types/Bool.md) | Optional|
|message|[string](../types/string.md) | Optional| |message|[string](../types/string.md) | Optional|
|url|[string](../types/string.md) | Optional| |url|[string](../types/string.md) | Optional|
|cache\_time|[int](../types/int.md) | Yes| |cache\_time|[int](../types/int.md) | Yes|
@ -25,13 +26,13 @@ description: messages_botCallbackAnswer attributes, type and example
### Example: ### Example:
``` ```
$messages_botCallbackAnswer = ['_' => 'messages.botCallbackAnswer', 'alert' => Bool, 'has_url' => Bool, 'message' => 'string', 'url' => 'string', 'cache_time' => int]; $messages_botCallbackAnswer = ['_' => 'messages.botCallbackAnswer', 'alert' => Bool, 'has_url' => Bool, 'native_ui' => Bool, 'message' => 'string', 'url' => 'string', 'cache_time' => int];
``` ```
[PWRTelegram](https://pwrtelegram.xyz) json-encoded version: [PWRTelegram](https://pwrtelegram.xyz) json-encoded version:
``` ```
{"_": "messages.botCallbackAnswer", "alert": Bool, "has_url": Bool, "message": "string", "url": "string", "cache_time": int} {"_": "messages.botCallbackAnswer", "alert": Bool, "has_url": Bool, "native_ui": Bool, "message": "string", "url": "string", "cache_time": int}
``` ```
@ -39,7 +40,7 @@ Or, if you're into Lua:
``` ```
messages_botCallbackAnswer={_='messages.botCallbackAnswer', alert=Bool, has_url=Bool, message='string', url='string', cache_time=int} messages_botCallbackAnswer={_='messages.botCallbackAnswer', alert=Bool, has_url=Bool, native_ui=Bool, message='string', url='string', cache_time=int}
``` ```

View File

@ -0,0 +1,42 @@
---
title: messages.messagesNotModified
description: messages_messagesNotModified attributes, type and example
---
## Constructor: messages.messagesNotModified
[Back to constructors index](index.md)
### Attributes:
| Name | Type | Required |
|----------|---------------|----------|
|count|[int](../types/int.md) | Yes|
### Type: [messages\_Messages](../types/messages_Messages.md)
### Example:
```
$messages_messagesNotModified = ['_' => 'messages.messagesNotModified', 'count' => int];
```
[PWRTelegram](https://pwrtelegram.xyz) json-encoded version:
```
{"_": "messages.messagesNotModified", "count": int}
```
Or, if you're into Lua:
```
messages_messagesNotModified={_='messages.messagesNotModified', count=int}
```

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -291,7 +291,7 @@ $MadelineProto->[messages->editChatPhoto](messages_editChatPhoto.md)(\['chat_id'
$MadelineProto->[messages->editChatTitle](messages_editChatTitle.md)(\['chat_id' => [InputPeer](../types/InputPeer.md), 'title' => [string](../types/string.md), \]) === [$Updates](../types/Updates.md)<a name="messages_editChatTitle"></a> $MadelineProto->[messages->editChatTitle](messages_editChatTitle.md)(\['chat_id' => [InputPeer](../types/InputPeer.md), 'title' => [string](../types/string.md), \]) === [$Updates](../types/Updates.md)<a name="messages_editChatTitle"></a>
$MadelineProto->[messages->editInlineBotMessage](messages_editInlineBotMessage.md)(\['no_webpage' => [Bool](../types/Bool.md), 'id' => [InputBotInlineMessageID](../types/InputBotInlineMessageID.md), 'message' => [string](../types/string.md), 'reply_markup' => [ReplyMarkup](../types/ReplyMarkup.md), 'entities' => \[[MessageEntity](../types/MessageEntity.md)\], \]) === [$Bool](../types/Bool.md)<a name="messages_editInlineBotMessage"></a> $MadelineProto->[messages->editInlineBotMessage](messages_editInlineBotMessage.md)(\['no_webpage' => [Bool](../types/Bool.md), 'stop_geo_live' => [Bool](../types/Bool.md), 'id' => [InputBotInlineMessageID](../types/InputBotInlineMessageID.md), 'message' => [string](../types/string.md), 'reply_markup' => [ReplyMarkup](../types/ReplyMarkup.md), 'entities' => \[[MessageEntity](../types/MessageEntity.md)\], 'geo_point' => [InputGeoPoint](../types/InputGeoPoint.md), \]) === [$Bool](../types/Bool.md)<a name="messages_editInlineBotMessage"></a>
$MadelineProto->[messages->editMessage](messages_editMessage.md)(\['no_webpage' => [Bool](../types/Bool.md), 'stop_geo_live' => [Bool](../types/Bool.md), 'peer' => [InputPeer](../types/InputPeer.md), 'id' => [int](../types/int.md), 'message' => [string](../types/string.md), 'reply_markup' => [ReplyMarkup](../types/ReplyMarkup.md), 'entities' => \[[MessageEntity](../types/MessageEntity.md)\], 'geo_point' => [InputGeoPoint](../types/InputGeoPoint.md), \]) === [$Updates](../types/Updates.md)<a name="messages_editMessage"></a> $MadelineProto->[messages->editMessage](messages_editMessage.md)(\['no_webpage' => [Bool](../types/Bool.md), 'stop_geo_live' => [Bool](../types/Bool.md), 'peer' => [InputPeer](../types/InputPeer.md), 'id' => [int](../types/int.md), 'message' => [string](../types/string.md), 'reply_markup' => [ReplyMarkup](../types/ReplyMarkup.md), 'entities' => \[[MessageEntity](../types/MessageEntity.md)\], 'geo_point' => [InputGeoPoint](../types/InputGeoPoint.md), \]) === [$Updates](../types/Updates.md)<a name="messages_editMessage"></a>
@ -333,7 +333,7 @@ $MadelineProto->[messages->getFullChat](messages_getFullChat.md)(\['chat_id' =>
$MadelineProto->[messages->getGameHighScores](messages_getGameHighScores.md)(\['peer' => [InputPeer](../types/InputPeer.md), 'id' => [int](../types/int.md), 'user_id' => [InputUser](../types/InputUser.md), \]) === [$messages\_HighScores](../types/messages_HighScores.md)<a name="messages_getGameHighScores"></a> $MadelineProto->[messages->getGameHighScores](messages_getGameHighScores.md)(\['peer' => [InputPeer](../types/InputPeer.md), 'id' => [int](../types/int.md), 'user_id' => [InputUser](../types/InputUser.md), \]) === [$messages\_HighScores](../types/messages_HighScores.md)<a name="messages_getGameHighScores"></a>
$MadelineProto->[messages->getHistory](messages_getHistory.md)(\['peer' => [InputPeer](../types/InputPeer.md), 'offset_id' => [int](../types/int.md), 'offset_date' => [int](../types/int.md), 'add_offset' => [int](../types/int.md), 'limit' => [int](../types/int.md), 'max_id' => [int](../types/int.md), 'min_id' => [int](../types/int.md), \]) === [$messages\_Messages](../types/messages_Messages.md)<a name="messages_getHistory"></a> $MadelineProto->[messages->getHistory](messages_getHistory.md)(\['peer' => [InputPeer](../types/InputPeer.md), 'offset_id' => [int](../types/int.md), 'offset_date' => [int](../types/int.md), 'add_offset' => [int](../types/int.md), 'limit' => [int](../types/int.md), 'max_id' => [int](../types/int.md), 'min_id' => [int](../types/int.md), 'hash' => [int](../types/int.md), \]) === [$messages\_Messages](../types/messages_Messages.md)<a name="messages_getHistory"></a>
$MadelineProto->[messages->getInlineBotResults](messages_getInlineBotResults.md)(\['bot' => [InputUser](../types/InputUser.md), 'peer' => [InputPeer](../types/InputPeer.md), 'geo_point' => [InputGeoPoint](../types/InputGeoPoint.md), 'query' => [string](../types/string.md), 'offset' => [string](../types/string.md), \]) === [$messages\_BotResults](../types/messages_BotResults.md)<a name="messages_getInlineBotResults"></a> $MadelineProto->[messages->getInlineBotResults](messages_getInlineBotResults.md)(\['bot' => [InputUser](../types/InputUser.md), 'peer' => [InputPeer](../types/InputPeer.md), 'geo_point' => [InputGeoPoint](../types/InputGeoPoint.md), 'query' => [string](../types/string.md), 'offset' => [string](../types/string.md), \]) === [$messages\_BotResults](../types/messages_BotResults.md)<a name="messages_getInlineBotResults"></a>
@ -451,6 +451,8 @@ $MadelineProto->[messages->toggleDialogPin](messages_toggleDialogPin.md)(\['pinn
$MadelineProto->[messages->uninstallStickerSet](messages_uninstallStickerSet.md)(\['stickerset' => [InputStickerSet](../types/InputStickerSet.md), \]) === [$Bool](../types/Bool.md)<a name="messages_uninstallStickerSet"></a> $MadelineProto->[messages->uninstallStickerSet](messages_uninstallStickerSet.md)(\['stickerset' => [InputStickerSet](../types/InputStickerSet.md), \]) === [$Bool](../types/Bool.md)<a name="messages_uninstallStickerSet"></a>
$MadelineProto->[messages->uploadEncryptedFile](messages_uploadEncryptedFile.md)(\['peer' => [InputEncryptedChat](../types/InputEncryptedChat.md), 'file' => [InputEncryptedFile](../types/InputEncryptedFile.md), \]) === [$EncryptedFile](../types/EncryptedFile.md)<a name="messages_uploadEncryptedFile"></a>
$MadelineProto->[messages->uploadMedia](messages_uploadMedia.md)(\['peer' => [InputPeer](../types/InputPeer.md), 'media' => [InputMedia](../types/InputMedia.md), \]) === [$MessageMedia](../types/MessageMedia.md)<a name="messages_uploadMedia"></a> $MadelineProto->[messages->uploadMedia](messages_uploadMedia.md)(\['peer' => [InputPeer](../types/InputPeer.md), 'media' => [InputMedia](../types/InputMedia.md), \]) === [$MessageMedia](../types/MessageMedia.md)<a name="messages_uploadMedia"></a>
*** ***

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -11,11 +11,13 @@ description: messages.editInlineBotMessage parameters, return type and example
| Name | Type | Required | | Name | Type | Required |
|----------|---------------|----------| |----------|---------------|----------|
|no\_webpage|[Bool](../types/Bool.md) | Optional| |no\_webpage|[Bool](../types/Bool.md) | Optional|
|stop\_geo\_live|[Bool](../types/Bool.md) | Optional|
|id|[InputBotInlineMessageID](../types/InputBotInlineMessageID.md) | Yes| |id|[InputBotInlineMessageID](../types/InputBotInlineMessageID.md) | Yes|
|message|[string](../types/string.md) | Optional| |message|[string](../types/string.md) | Optional|
|reply\_markup|[ReplyMarkup](../types/ReplyMarkup.md) | Optional| |reply\_markup|[ReplyMarkup](../types/ReplyMarkup.md) | Optional|
|entities|Array of [MessageEntity](../types/MessageEntity.md) | Optional| |entities|Array of [MessageEntity](../types/MessageEntity.md) | Optional|
|parse\_mode| [string](../types/string.md) | Optional | |parse\_mode| [string](../types/string.md) | Optional |
|geo\_point|[InputGeoPoint](../types/InputGeoPoint.md) | Optional|
### Return type: [Bool](../types/Bool.md) ### Return type: [Bool](../types/Bool.md)
@ -49,7 +51,7 @@ if (isset($number)) { // Login as a user
$MadelineProto->complete_phone_login($code); $MadelineProto->complete_phone_login($code);
} }
$Bool = $MadelineProto->messages->editInlineBotMessage(['no_webpage' => Bool, 'id' => InputBotInlineMessageID, 'message' => 'string', 'reply_markup' => ReplyMarkup, 'entities' => [MessageEntity], 'parse_mode' => 'string', ]); $Bool = $MadelineProto->messages->editInlineBotMessage(['no_webpage' => Bool, 'stop_geo_live' => Bool, 'id' => InputBotInlineMessageID, 'message' => 'string', 'reply_markup' => ReplyMarkup, 'entities' => [MessageEntity], 'parse_mode' => 'string', 'geo_point' => InputGeoPoint, ]);
``` ```
Or, if you're using the [PWRTelegram HTTP API](https://pwrtelegram.xyz): Or, if you're using the [PWRTelegram HTTP API](https://pwrtelegram.xyz):
@ -61,7 +63,7 @@ POST/GET to `https://api.pwrtelegram.xyz/botTOKEN/madeline`
Parameters: Parameters:
* method - messages.editInlineBotMessage * method - messages.editInlineBotMessage
* params - `{"no_webpage": Bool, "id": InputBotInlineMessageID, "message": "string", "reply_markup": ReplyMarkup, "entities": [MessageEntity], "parse_mode": "string"}` * params - `{"no_webpage": Bool, "stop_geo_live": Bool, "id": InputBotInlineMessageID, "message": "string", "reply_markup": ReplyMarkup, "entities": [MessageEntity], "parse_mode": "string""geo_point": InputGeoPoint, }`
@ -72,13 +74,15 @@ POST/GET to `https://api.pwrtelegram.xyz/userTOKEN/messages.editInlineBotMessage
Parameters: Parameters:
parse_mode - string parse_mode - string
geo_point - Json encoded InputGeoPoint
Or, if you're into Lua: Or, if you're into Lua:
``` ```
Bool = messages.editInlineBotMessage({no_webpage=Bool, id=InputBotInlineMessageID, message='string', reply_markup=ReplyMarkup, entities={MessageEntity}, parse_mode='string', }) Bool = messages.editInlineBotMessage({no_webpage=Bool, stop_geo_live=Bool, id=InputBotInlineMessageID, message='string', reply_markup=ReplyMarkup, entities={MessageEntity}, parse_mode='string', geo_point=InputGeoPoint, })
``` ```

View File

@ -17,6 +17,7 @@ description: messages.getHistory parameters, return type and example
|limit|[int](../types/int.md) | Yes| |limit|[int](../types/int.md) | Yes|
|max\_id|[int](../types/int.md) | Yes| |max\_id|[int](../types/int.md) | Yes|
|min\_id|[int](../types/int.md) | Yes| |min\_id|[int](../types/int.md) | Yes|
|hash|[int](../types/int.md) | Yes|
### Return type: [messages\_Messages](../types/messages_Messages.md) ### Return type: [messages\_Messages](../types/messages_Messages.md)
@ -51,7 +52,7 @@ if (isset($number)) { // Login as a user
$MadelineProto->complete_phone_login($code); $MadelineProto->complete_phone_login($code);
} }
$messages_Messages = $MadelineProto->messages->getHistory(['peer' => InputPeer, 'offset_id' => int, 'offset_date' => int, 'add_offset' => int, 'limit' => int, 'max_id' => int, 'min_id' => int, ]); $messages_Messages = $MadelineProto->messages->getHistory(['peer' => InputPeer, 'offset_id' => int, 'offset_date' => int, 'add_offset' => int, 'limit' => int, 'max_id' => int, 'min_id' => int, 'hash' => int, ]);
``` ```
Or, if you're using the [PWRTelegram HTTP API](https://pwrtelegram.xyz): Or, if you're using the [PWRTelegram HTTP API](https://pwrtelegram.xyz):
@ -78,12 +79,14 @@ max_id - Json encoded int
min_id - Json encoded int min_id - Json encoded int
hash - Json encoded int
Or, if you're into Lua: Or, if you're into Lua:
``` ```
messages_Messages = messages.getHistory({peer=InputPeer, offset_id=int, offset_date=int, add_offset=int, limit=int, max_id=int, min_id=int, }) messages_Messages = messages.getHistory({peer=InputPeer, offset_id=int, offset_date=int, add_offset=int, limit=int, max_id=int, min_id=int, hash=int, })
``` ```

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -0,0 +1,74 @@
---
title: messages.uploadEncryptedFile
description: messages.uploadEncryptedFile parameters, return type and example
---
## Method: messages.uploadEncryptedFile
[Back to methods index](index.md)
### Parameters:
| Name | Type | Required |
|----------|---------------|----------|
|peer|[InputEncryptedChat](../types/InputEncryptedChat.md) | Yes|
|file|[InputEncryptedFile](../types/InputEncryptedFile.md) | Yes|
### Return type: [EncryptedFile](../types/EncryptedFile.md)
### Can bots use this method: **YES**
### Example:
```
$MadelineProto = new \danog\MadelineProto\API();
if (isset($token)) { // Login as a bot
$MadelineProto->bot_login($token);
}
if (isset($number)) { // Login as a user
$sentCode = $MadelineProto->phone_login($number);
echo 'Enter the code you received: ';
$code = '';
for ($x = 0; $x < $sentCode['type']['length']; $x++) {
$code .= fgetc(STDIN);
}
$MadelineProto->complete_phone_login($code);
}
$EncryptedFile = $MadelineProto->messages->uploadEncryptedFile(['peer' => InputEncryptedChat, 'file' => InputEncryptedFile, ]);
```
Or, if you're using the [PWRTelegram HTTP API](https://pwrtelegram.xyz):
### As a bot:
POST/GET to `https://api.pwrtelegram.xyz/botTOKEN/madeline`
Parameters:
* method - messages.uploadEncryptedFile
* params - `{"peer": InputEncryptedChat, "file": InputEncryptedFile, }`
### As a user:
POST/GET to `https://api.pwrtelegram.xyz/userTOKEN/messages.uploadEncryptedFile`
Parameters:
peer - Json encoded InputEncryptedChat
file - Json encoded InputEncryptedFile
Or, if you're into Lua:
```
EncryptedFile = messages.uploadEncryptedFile({peer=InputEncryptedChat, file=InputEncryptedFile, })
```

View File

@ -17,5 +17,7 @@ description: constructors and methods of type EncryptedFile
### Methods that return an object of this type (methods): ### Methods that return an object of this type (methods):
[$MadelineProto->messages->uploadEncryptedFile](../methods/messages_uploadEncryptedFile.md)

View File

@ -13,6 +13,10 @@ description: constructors and methods of type InputPaymentCredentials
[inputPaymentCredentials](../constructors/inputPaymentCredentials.md) [inputPaymentCredentials](../constructors/inputPaymentCredentials.md)
[inputPaymentCredentialsApplePay](../constructors/inputPaymentCredentialsApplePay.md)
[inputPaymentCredentialsAndroidPay](../constructors/inputPaymentCredentialsAndroidPay.md)
### Methods that return an object of this type (methods): ### Methods that return an object of this type (methods):

View File

@ -17,8 +17,6 @@ description: constructors and methods of type MessagesFilter
[inputMessagesFilterPhotoVideo](../constructors/inputMessagesFilterPhotoVideo.md) [inputMessagesFilterPhotoVideo](../constructors/inputMessagesFilterPhotoVideo.md)
[inputMessagesFilterPhotoVideoDocuments](../constructors/inputMessagesFilterPhotoVideoDocuments.md)
[inputMessagesFilterDocument](../constructors/inputMessagesFilterDocument.md) [inputMessagesFilterDocument](../constructors/inputMessagesFilterDocument.md)
[inputMessagesFilterUrl](../constructors/inputMessagesFilterUrl.md) [inputMessagesFilterUrl](../constructors/inputMessagesFilterUrl.md)
@ -39,10 +37,10 @@ description: constructors and methods of type MessagesFilter
[inputMessagesFilterMyMentions](../constructors/inputMessagesFilterMyMentions.md) [inputMessagesFilterMyMentions](../constructors/inputMessagesFilterMyMentions.md)
[inputMessagesFilterContacts](../constructors/inputMessagesFilterContacts.md)
[inputMessagesFilterGeo](../constructors/inputMessagesFilterGeo.md) [inputMessagesFilterGeo](../constructors/inputMessagesFilterGeo.md)
[inputMessagesFilterContacts](../constructors/inputMessagesFilterContacts.md)
### Methods that return an object of this type (methods): ### Methods that return an object of this type (methods):

View File

@ -9,15 +9,15 @@ description: constructors and methods of type RecentMeUrl
### Possible values (constructors): ### Possible values (constructors):
[recentMeUrlUnknown](../constructors/recentMeUrlUnknown.md)
[recentMeUrlUser](../constructors/recentMeUrlUser.md) [recentMeUrlUser](../constructors/recentMeUrlUser.md)
[recentMeUrlChat](../constructors/recentMeUrlChat.md) [recentMeUrlChat](../constructors/recentMeUrlChat.md)
[recentMeUrlStickerSet](../constructors/recentMeUrlStickerSet.md)
[recentMeUrlChatInvite](../constructors/recentMeUrlChatInvite.md) [recentMeUrlChatInvite](../constructors/recentMeUrlChatInvite.md)
[recentMeUrlUnknown](../constructors/recentMeUrlUnknown.md) [recentMeUrlStickerSet](../constructors/recentMeUrlStickerSet.md)

View File

@ -15,6 +15,8 @@ description: constructors and methods of type messages_Messages
[messages\_channelMessages](../constructors/messages_channelMessages.md) [messages\_channelMessages](../constructors/messages_channelMessages.md)
[messages\_messagesNotModified](../constructors/messages_messagesNotModified.md)
### Methods that return an object of this type (methods): ### Methods that return an object of this type (methods):

View File

@ -63,6 +63,8 @@ This library can also be used to create lua telegram bots (like bot API bots, on
* Secret chats * Secret chats
* MTProto 2.0
* PFS * PFS
* PFS in secret chats * PFS in secret chats

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

View File

@ -25,6 +25,7 @@ description: messages.sendEncrypted parameters, return type and example
|----------|---------------| |----------|---------------|
|CHAT_ID_INVALID|The provided chat id is invalid| |CHAT_ID_INVALID|The provided chat id is invalid|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|

View File

@ -24,6 +24,7 @@ description: messages.sendEncryptedService parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|DATA_INVALID|Encrypted data invalid| |DATA_INVALID|Encrypted data invalid|
|ENCRYPTION_DECLINED|The secret chat was declined|
|MSG_WAIT_FAILED|A waiting call returned an error| |MSG_WAIT_FAILED|A waiting call returned an error|
|USER_IS_BLOCKED|User is blocked| |USER_IS_BLOCKED|User is blocked|

View File

@ -24,6 +24,7 @@ description: channels.editPhoto parameters, return type and example
| Error | Description | | Error | Description |
|----------|---------------| |----------|---------------|
|CHANNEL_INVALID|The provided channel is invalid| |CHANNEL_INVALID|The provided channel is invalid|
|CHAT_ADMIN_REQUIRED|You must be an admin in this chat to do this|
|PHOTO_INVALID|Photo invalid| |PHOTO_INVALID|Photo invalid|

View File

@ -28,9 +28,11 @@ description: invokeWithLayer parameters, return type and example
|CONNECTION_API_ID_INVALID|The provided API id is invalid| |CONNECTION_API_ID_INVALID|The provided API id is invalid|
|CONNECTION_DEVICE_MODEL_EMPTY|Device model empty| |CONNECTION_DEVICE_MODEL_EMPTY|Device model empty|
|CONNECTION_LANG_PACK_INVALID|Language pack invalid| |CONNECTION_LANG_PACK_INVALID|Language pack invalid|
|CONNECTION_NOT_INITED|Connection not initialized|
|CONNECTION_SYSTEM_EMPTY|Connection system empty| |CONNECTION_SYSTEM_EMPTY|Connection system empty|
|INPUT_LAYER_INVALID|The provided layer is invalid| |INPUT_LAYER_INVALID|The provided layer is invalid|
|INVITE_HASH_EXPIRED|The invite link has expired| |INVITE_HASH_EXPIRED|The invite link has expired|
|NEED_MEMBER_INVALID|The provided member is invalid|
|CHAT_WRITE_FORBIDDEN|You can't write in this chat| |CHAT_WRITE_FORBIDDEN|You can't write in this chat|

Some files were not shown because too many files have changed in this diff Show More