CINXE.COM

Schema

<!DOCTYPE html> <html class=""> <head> <meta charset="utf-8"> <title>Schema</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta property="description" content="Below you will find the current TL-schema. More details on TL » See also the detailed schema in JSON » See also TL-Schema…"> <meta property="og:title" content="Schema"> <meta property="og:image" content="4edfd0146479b9aa98"> <meta property="og:description" content="Below you will find the current TL-schema. More details on TL » See also the detailed schema in JSON » See also TL-Schema…"> <link rel="icon" type="image/svg+xml" href="/img/website_icon.svg?4"> <link rel="apple-touch-icon" sizes="180x180" href="/img/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16.png"> <link rel="alternate icon" href="/img/favicon.ico" type="image/x-icon" /> <link href="/css/bootstrap.min.css?3" rel="stylesheet"> <link href="/css/telegram.css?241" rel="stylesheet" media="screen"> <style> </style> </head> <body class="preload"> <div class="dev_page_wrap"> <div class="dev_page_head navbar navbar-static-top navbar-tg"> <div class="navbar-inner"> <div class="container clearfix"> <ul class="nav navbar-nav navbar-right hidden-xs"><li class="navbar-twitter"><a href="https://twitter.com/telegram" target="_blank" data-track="Follow/Twitter" onclick="trackDlClick(this, event)"><i class="icon icon-twitter"></i><span> Twitter</span></a></li></ul> <ul class="nav navbar-nav"> <li><a href="//telegram.org/">Home</a></li> <li class="hidden-xs"><a href="//telegram.org/faq">FAQ</a></li> <li class="hidden-xs"><a href="//telegram.org/apps">Apps</a></li> <li class=""><a href="/api">API</a></li> <li class=""><a href="/mtproto">Protocol</a></li> <li class="active"><a href="/schema">Schema</a></li> </ul> </div> </div> </div> <div class="container clearfix"> <div class="dev_page"> <div id="dev_page_content_wrap" class=" "> <div class="dev_page_bread_crumbs"><ul class="breadcrumb clearfix"><li><a href="/api" >API</a></li><i class="icon icon-breadcrumb-divider"></i><li><a href="/schema" >Schema</a></li></ul></div> <h1 id="dev_page_title">Schema</h1> <div id="dev_page_content"><p>Below you will find the current TL-schema. <a href="/mtproto/TL">More details on TL »</a></p> <p>See also the <a href="/schema/json">detailed schema in JSON »</a></p> <p>See also <a href="/schema/end-to-end">TL-Schema for end-to-end encrypted messages »</a></p></div> <div class="clearfix"> <ul class="dev_layer_select slightly-pull-right nav nav-pills"> <li class="dropdown"> <a class="dropdown-toggle" onclick="return dropdownClick(this, event)" href="#">Layer 185 <b class="caret"></b></a> <ul class="dropdown-menu"> <li><a href="?layer=1">1 &ndash; Base layer</a></li><li><a href="?layer=2">2 &ndash; New userpic notifications</a></li><li><a href="?layer=3">3 &ndash; Send message can trigger link change</a></li><li><a href="?layer=4">4 &ndash; Check-in chats</a></li><li><a href="?layer=5">5 &ndash; Localized SMS, localized notifications</a></li><li><a href="?layer=6">6 &ndash; Foursquare integration</a></li><li><a href="?layer=7">7 &ndash; Added wallPaperSolid</a></li><li><a href="?layer=8">8 &ndash; Added end-to-end encryption</a></li><li><a href="?layer=9">9 &ndash; Improved big files upload perfomance</a></li><li><a href="?layer=10">10 &ndash; Improved chat participants updates</a></li><li><a href="?layer=11">11 &ndash; Improved secret chats</a></li><li><a href="?layer=12">12 &ndash; New dynamic support</a></li><li><a href="?layer=13">13 &ndash; Audio, video MIME; contacts import retry; new secret actions</a></li><li><a href="?layer=14">14 &ndash; Notify settings sync, blacklist sync</a></li><li><a href="?layer=15">15 &ndash; Modified getHistory offset behaviour</a></li><li><a href="?layer=16">16 &ndash; Split sendCode into 2 parts</a></li><li><a href="?layer=17">17 &ndash; Added custom typing, introduced message flags</a></li><li><a href="?layer=18">18 &ndash; Added usernames</a></li><li><a href="?layer=23">23 &ndash; Stickers for secret chats</a></li><li><a href="?layer=105">105 &ndash; Scheduled messages, Cloud themes</a></li><li><a href="?layer=108">108 &ndash; Login with QR code</a></li><li><a href="?layer=109">109 &ndash; Polls v2</a></li><li><a href="?layer=110">110 &ndash; People Nearby 2.0, Bank card entity</a></li><li><a href="?layer=111">111 &ndash; Folders, Broadcast Stats</a></li><li><a href="?layer=112">112 &ndash; Old featured stickers, generic dice, poll timer, poll solution</a></li><li><a href="?layer=113">113 &ndash; PSA</a></li><li><a href="?layer=114">114 &ndash; Video thumbs for GIFs</a></li><li><a href="?layer=115">115 &ndash; Peek Channel Invite</a></li><li><a href="?layer=116">116 &ndash; Group Stats, Profile Videos</a></li><li><a href="?layer=117">117 &ndash; WebRTC Phone Calls</a></li><li><a href="?layer=118">118 &ndash; Callback with 2FA, Countries list</a></li><li><a href="?layer=119">119 &ndash; Comments in channels, Threads, Anonymous Admins</a></li><li><a href="?layer=120">120 &ndash; Multipins, Message Stats, GeoLive v2</a></li><li><a href="?layer=121">121 &ndash; SVG-based Outlines for Stickers</a></li><li><a href="?layer=122">122 &ndash; Voice Chats</a></li><li><a href="?layer=123">123 &ndash; Voice Chat improvements</a></li><li><a href="?layer=124">124 &ndash; Expiring Invite links</a></li><li><a href="?layer=125">125 &ndash; Voice Chats in Broadcasts</a></li><li><a href="?layer=126">126 &ndash; Ban channels in channels</a></li><li><a href="?layer=127">127 &ndash; Payments in channels</a></li><li><a href="?layer=128">128 &ndash; Microthumbs for User/Chat profile photos</a></li><li><a href="?layer=129">129 &ndash; Video Chats</a></li><li><a href="?layer=130">130 &ndash; Custom placeholder for bot reply keyboards</a></li><li><a href="?layer=131">131 &ndash; Reset 2FA Password after a week</a></li><li><a href="?layer=132">132 &ndash; Chat themes</a></li><li><a href="?layer=133">133 &ndash; 64-bit IDs for User/Chat</a></li><li><a href="?layer=134">134 &ndash; Chat Requests, Shared Media Calendar</a></li><li><a href="?layer=135">135 &ndash; Send Message As a Channel</a></li><li><a href="?layer=136">136 &ndash; Reactions</a></li><li><a href="?layer=137">137 &ndash; Translations</a></li><li><a href="?layer=138">138 &ndash; GIF Sticker Packs</a></li><li><a href="?layer=139">139 &ndash; RTMP streaming</a></li><li><a href="?layer=140">140 &ndash; WebApps, Cloud Ringtones</a></li><li><a href="?layer=142">142 &ndash; TCP Reflectors</a></li><li><a href="?layer=143">143 &ndash; Premium Subscription, Cloud Invoices</a></li><li><a href="?layer=144">144 &ndash; Premium as a Gift, Custom Emoji</a></li><li><a href="?layer=145">145 &ndash; Custom Reactions, Statuses, Sign In with email</a></li><li><a href="?layer=147">147 &ndash; Keywords for stickers and emojis</a></li><li><a href="?layer=148">148 &ndash; Forums, collectible usernames</a></li><li><a href="?layer=150">150 &ndash; Pinned forum topics, general topic</a></li><li><a href="?layer=151">151 &ndash; Media spoilers, suggested profile photos</a></li><li><a href="?layer=152">152 &ndash; Real-time translations, Firebase SMS authentication</a></li><li><a href="?layer=153">153 &ndash; Modify created stickersets</a></li><li><a href="?layer=155">155 &ndash; Dates for reactions</a></li><li><a href="?layer=158">158 &ndash; Shared folders, per-chat wallpapers</a></li><li><a href="?layer=159">159 &ndash; Anonymous votes</a></li><li><a href="?layer=160">160 &ndash; Stories</a></li><li><a href="?layer=164">164 &ndash; Stories in Channels</a></li><li><a href="?layer=166">166 &ndash; Giveaways in channels</a></li><li><a href="?layer=167">167 &ndash; Similar channels</a></li><li><a href="?layer=168">168 &ndash; Channel colors</a></li><li><a href="?layer=169">169 &ndash; Multiselection of chats for bots</a></li><li><a href="?layer=170">170 &ndash; Saved Messages 2.0</a></li><li><a href="?layer=171">171 &ndash; Saved Messages 2.0</a></li><li><a href="?layer=174">174 &ndash; Group boosts</a></li><li><a href="?layer=176">176 &ndash; Business</a></li><li><a href="?layer=177">177 &ndash; Business Bots, Birthdays</a></li><li><a href="?layer=178">178 &ndash; Saved Personal channel, Reactions notifications</a></li><li><a href="?layer=179">179 &ndash; Channel revenue stats, phrases in SMS</a></li><li><a href="?layer=180">180 &ndash; Message Effects, Hashtags</a></li><li><a href="?layer=181">181 &ndash; Stars</a></li><li><a href="?layer=182">182 &ndash; Stars Revenue</a></li><li><a href="?layer=183">183 &ndash; Paid posts</a></li><li><a href="?layer=184">184 &ndash; Stars Refunds</a></li><li><a href="?layer=185"><strong>185 &ndash; MiniApp Store, Star Gifts</strong></a></li> <li class="divider"></li> <li><a href="/api/layers">More...</a></li> </ul> </li> </ul> </div> <pre class="page_scheme"><code><a href="/constructor/boolFalse" >boolFalse</a>#bc799737 = <a href="/type/Bool" >Bool</a>; <a href="/constructor/boolTrue" >boolTrue</a>#997275b5 = <a href="/type/Bool" >Bool</a>; <a href="/constructor/true" >true</a>#3fedd339 = <a href="/type/True" >True</a>; <a href="/constructor/vector" >vector</a>#1cb5c415 {t:Type} # [ t ] = <a href="/type/Vector%20t" >Vector t</a>; <a href="/constructor/error" >error</a>#c4b9f9bb code:<a href="/type/int" >int</a> text:<a href="/type/string" >string</a> = <a href="/type/Error" >Error</a>; <a href="/constructor/null" >null</a>#56730bcc = <a href="/type/Null" >Null</a>; <a href="/constructor/inputPeerEmpty" >inputPeerEmpty</a>#7f3b18ea = <a href="/type/InputPeer" >InputPeer</a>; <a href="/constructor/inputPeerSelf" >inputPeerSelf</a>#7da07ec9 = <a href="/type/InputPeer" >InputPeer</a>; <a href="/constructor/inputPeerChat" >inputPeerChat</a>#35a95cb9 chat_id:<a href="/type/long" >long</a> = <a href="/type/InputPeer" >InputPeer</a>; <a href="/constructor/inputPeerUser" >inputPeerUser</a>#dde8a54c user_id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputPeer" >InputPeer</a>; <a href="/constructor/inputPeerChannel" >inputPeerChannel</a>#27bcbbfc channel_id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputPeer" >InputPeer</a>; <a href="/constructor/inputPeerUserFromMessage" >inputPeerUserFromMessage</a>#a87b0a1c peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> user_id:<a href="/type/long" >long</a> = <a href="/type/InputPeer" >InputPeer</a>; <a href="/constructor/inputPeerChannelFromMessage" >inputPeerChannelFromMessage</a>#bd2a0840 peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> channel_id:<a href="/type/long" >long</a> = <a href="/type/InputPeer" >InputPeer</a>; <a href="/constructor/inputUserEmpty" >inputUserEmpty</a>#b98886cf = <a href="/type/InputUser" >InputUser</a>; <a href="/constructor/inputUserSelf" >inputUserSelf</a>#f7c1b13f = <a href="/type/InputUser" >InputUser</a>; <a href="/constructor/inputUser" >inputUser</a>#f21158c6 user_id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputUser" >InputUser</a>; <a href="/constructor/inputUserFromMessage" >inputUserFromMessage</a>#1da448e2 peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> user_id:<a href="/type/long" >long</a> = <a href="/type/InputUser" >InputUser</a>; <a href="/constructor/inputPhoneContact" >inputPhoneContact</a>#f392b7f4 client_id:<a href="/type/long" >long</a> phone:<a href="/type/string" >string</a> first_name:<a href="/type/string" >string</a> last_name:<a href="/type/string" >string</a> = <a href="/type/InputContact" >InputContact</a>; <a href="/constructor/inputFile" >inputFile</a>#f52ff27f id:<a href="/type/long" >long</a> parts:<a href="/type/int" >int</a> name:<a href="/type/string" >string</a> md5_checksum:<a href="/type/string" >string</a> = <a href="/type/InputFile" >InputFile</a>; <a href="/constructor/inputFileBig" >inputFileBig</a>#fa4f0bb5 id:<a href="/type/long" >long</a> parts:<a href="/type/int" >int</a> name:<a href="/type/string" >string</a> = <a href="/type/InputFile" >InputFile</a>; <a href="/constructor/inputFileStoryDocument" >inputFileStoryDocument</a>#62dc8b48 id:<a href="/type/InputDocument" >InputDocument</a> = <a href="/type/InputFile" >InputFile</a>; <a href="/constructor/inputMediaEmpty" >inputMediaEmpty</a>#9664f57f = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaUploadedPhoto" >inputMediaUploadedPhoto</a>#1e287d04 flags:<a href="/type/%23" >#</a> spoiler:flags.2?true file:<a href="/type/InputFile" >InputFile</a> stickers:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputDocument" >InputDocument</a>&gt; ttl_seconds:flags.1?<a href="/type/int" >int</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaPhoto" >inputMediaPhoto</a>#b3ba0635 flags:<a href="/type/%23" >#</a> spoiler:flags.1?true id:<a href="/type/InputPhoto" >InputPhoto</a> ttl_seconds:flags.0?<a href="/type/int" >int</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaGeoPoint" >inputMediaGeoPoint</a>#f9c44144 geo_point:<a href="/type/InputGeoPoint" >InputGeoPoint</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaContact" >inputMediaContact</a>#f8ab7dfb phone_number:<a href="/type/string" >string</a> first_name:<a href="/type/string" >string</a> last_name:<a href="/type/string" >string</a> vcard:<a href="/type/string" >string</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaUploadedDocument" >inputMediaUploadedDocument</a>#5b38c6c1 flags:<a href="/type/%23" >#</a> nosound_video:flags.3?true force_file:flags.4?true spoiler:flags.5?true file:<a href="/type/InputFile" >InputFile</a> thumb:flags.2?<a href="/type/InputFile" >InputFile</a> mime_type:<a href="/type/string" >string</a> attributes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/DocumentAttribute" >DocumentAttribute</a>&gt; stickers:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputDocument" >InputDocument</a>&gt; ttl_seconds:flags.1?<a href="/type/int" >int</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaDocument" >inputMediaDocument</a>#33473058 flags:<a href="/type/%23" >#</a> spoiler:flags.2?true id:<a href="/type/InputDocument" >InputDocument</a> ttl_seconds:flags.0?<a href="/type/int" >int</a> query:flags.1?<a href="/type/string" >string</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaVenue" >inputMediaVenue</a>#c13d1c11 geo_point:<a href="/type/InputGeoPoint" >InputGeoPoint</a> title:<a href="/type/string" >string</a> address:<a href="/type/string" >string</a> provider:<a href="/type/string" >string</a> venue_id:<a href="/type/string" >string</a> venue_type:<a href="/type/string" >string</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaPhotoExternal" >inputMediaPhotoExternal</a>#e5bbfe1a flags:<a href="/type/%23" >#</a> spoiler:flags.1?true url:<a href="/type/string" >string</a> ttl_seconds:flags.0?<a href="/type/int" >int</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaDocumentExternal" >inputMediaDocumentExternal</a>#fb52dc99 flags:<a href="/type/%23" >#</a> spoiler:flags.1?true url:<a href="/type/string" >string</a> ttl_seconds:flags.0?<a href="/type/int" >int</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaGame" >inputMediaGame</a>#d33f43f3 id:<a href="/type/InputGame" >InputGame</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaInvoice" >inputMediaInvoice</a>#405fef0d flags:<a href="/type/%23" >#</a> title:<a href="/type/string" >string</a> description:<a href="/type/string" >string</a> photo:flags.0?<a href="/type/InputWebDocument" >InputWebDocument</a> invoice:<a href="/type/Invoice" >Invoice</a> payload:<a href="/type/bytes" >bytes</a> provider:flags.3?<a href="/type/string" >string</a> provider_data:<a href="/type/DataJSON" >DataJSON</a> start_param:flags.1?<a href="/type/string" >string</a> extended_media:flags.2?<a href="/type/InputMedia" >InputMedia</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaGeoLive" >inputMediaGeoLive</a>#971fa843 flags:<a href="/type/%23" >#</a> stopped:flags.0?true geo_point:<a href="/type/InputGeoPoint" >InputGeoPoint</a> heading:flags.2?<a href="/type/int" >int</a> period:flags.1?<a href="/type/int" >int</a> proximity_notification_radius:flags.3?<a href="/type/int" >int</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaPoll" >inputMediaPoll</a>#f94e5f1 flags:<a href="/type/%23" >#</a> poll:<a href="/type/Poll" >Poll</a> correct_answers:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/bytes" >bytes</a>&gt; solution:flags.1?<a href="/type/string" >string</a> solution_entities:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaDice" >inputMediaDice</a>#e66fbf7b emoticon:<a href="/type/string" >string</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaStory" >inputMediaStory</a>#89fdd778 peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/int" >int</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaWebPage" >inputMediaWebPage</a>#c21b8849 flags:<a href="/type/%23" >#</a> force_large_media:flags.0?true force_small_media:flags.1?true optional:flags.2?true url:<a href="/type/string" >string</a> = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputMediaPaidMedia" >inputMediaPaidMedia</a>#aa661fc3 stars_amount:<a href="/type/long" >long</a> extended_media:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputMedia" >InputMedia</a>&gt; = <a href="/type/InputMedia" >InputMedia</a>; <a href="/constructor/inputChatPhotoEmpty" >inputChatPhotoEmpty</a>#1ca48f57 = <a href="/type/InputChatPhoto" >InputChatPhoto</a>; <a href="/constructor/inputChatUploadedPhoto" >inputChatUploadedPhoto</a>#bdcdaec0 flags:<a href="/type/%23" >#</a> file:flags.0?<a href="/type/InputFile" >InputFile</a> video:flags.1?<a href="/type/InputFile" >InputFile</a> video_start_ts:flags.2?<a href="/type/double" >double</a> video_emoji_markup:flags.3?<a href="/type/VideoSize" >VideoSize</a> = <a href="/type/InputChatPhoto" >InputChatPhoto</a>; <a href="/constructor/inputChatPhoto" >inputChatPhoto</a>#8953ad37 id:<a href="/type/InputPhoto" >InputPhoto</a> = <a href="/type/InputChatPhoto" >InputChatPhoto</a>; <a href="/constructor/inputGeoPointEmpty" >inputGeoPointEmpty</a>#e4c123d6 = <a href="/type/InputGeoPoint" >InputGeoPoint</a>; <a href="/constructor/inputGeoPoint" >inputGeoPoint</a>#48222faf flags:<a href="/type/%23" >#</a> lat:<a href="/type/double" >double</a> long:<a href="/type/double" >double</a> accuracy_radius:flags.0?<a href="/type/int" >int</a> = <a href="/type/InputGeoPoint" >InputGeoPoint</a>; <a href="/constructor/inputPhotoEmpty" >inputPhotoEmpty</a>#1cd7bf0d = <a href="/type/InputPhoto" >InputPhoto</a>; <a href="/constructor/inputPhoto" >inputPhoto</a>#3bb3b94a id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> file_reference:<a href="/type/bytes" >bytes</a> = <a href="/type/InputPhoto" >InputPhoto</a>; <a href="/constructor/inputFileLocation" >inputFileLocation</a>#dfdaabe1 volume_id:<a href="/type/long" >long</a> local_id:<a href="/type/int" >int</a> secret:<a href="/type/long" >long</a> file_reference:<a href="/type/bytes" >bytes</a> = <a href="/type/InputFileLocation" >InputFileLocation</a>; <a href="/constructor/inputEncryptedFileLocation" >inputEncryptedFileLocation</a>#f5235d55 id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputFileLocation" >InputFileLocation</a>; <a href="/constructor/inputDocumentFileLocation" >inputDocumentFileLocation</a>#bad07584 id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> file_reference:<a href="/type/bytes" >bytes</a> thumb_size:<a href="/type/string" >string</a> = <a href="/type/InputFileLocation" >InputFileLocation</a>; <a href="/constructor/inputSecureFileLocation" >inputSecureFileLocation</a>#cbc7ee28 id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputFileLocation" >InputFileLocation</a>; <a href="/constructor/inputTakeoutFileLocation" >inputTakeoutFileLocation</a>#29be5899 = <a href="/type/InputFileLocation" >InputFileLocation</a>; <a href="/constructor/inputPhotoFileLocation" >inputPhotoFileLocation</a>#40181ffe id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> file_reference:<a href="/type/bytes" >bytes</a> thumb_size:<a href="/type/string" >string</a> = <a href="/type/InputFileLocation" >InputFileLocation</a>; <a href="/constructor/inputPhotoLegacyFileLocation" >inputPhotoLegacyFileLocation</a>#d83466f3 id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> file_reference:<a href="/type/bytes" >bytes</a> volume_id:<a href="/type/long" >long</a> local_id:<a href="/type/int" >int</a> secret:<a href="/type/long" >long</a> = <a href="/type/InputFileLocation" >InputFileLocation</a>; <a href="/constructor/inputPeerPhotoFileLocation" >inputPeerPhotoFileLocation</a>#37257e99 flags:<a href="/type/%23" >#</a> big:flags.0?true peer:<a href="/type/InputPeer" >InputPeer</a> photo_id:<a href="/type/long" >long</a> = <a href="/type/InputFileLocation" >InputFileLocation</a>; <a href="/constructor/inputStickerSetThumb" >inputStickerSetThumb</a>#9d84f3db stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> thumb_version:<a href="/type/int" >int</a> = <a href="/type/InputFileLocation" >InputFileLocation</a>; <a href="/constructor/inputGroupCallStream" >inputGroupCallStream</a>#598a92a flags:<a href="/type/%23" >#</a> call:<a href="/type/InputGroupCall" >InputGroupCall</a> time_ms:<a href="/type/long" >long</a> scale:<a href="/type/int" >int</a> video_channel:flags.0?<a href="/type/int" >int</a> video_quality:flags.0?<a href="/type/int" >int</a> = <a href="/type/InputFileLocation" >InputFileLocation</a>; <a href="/constructor/peerUser" >peerUser</a>#59511722 user_id:<a href="/type/long" >long</a> = <a href="/type/Peer" >Peer</a>; <a href="/constructor/peerChat" >peerChat</a>#36c6019a chat_id:<a href="/type/long" >long</a> = <a href="/type/Peer" >Peer</a>; <a href="/constructor/peerChannel" >peerChannel</a>#a2a5371e channel_id:<a href="/type/long" >long</a> = <a href="/type/Peer" >Peer</a>; <a href="/constructor/storage.fileUnknown" >storage.fileUnknown</a>#aa963b05 = <a href="/type/storage.FileType" >storage.FileType</a>; <a href="/constructor/storage.filePartial" >storage.filePartial</a>#40bc6f52 = <a href="/type/storage.FileType" >storage.FileType</a>; <a href="/constructor/storage.fileJpeg" >storage.fileJpeg</a>#7efe0e = <a href="/type/storage.FileType" >storage.FileType</a>; <a href="/constructor/storage.fileGif" >storage.fileGif</a>#cae1aadf = <a href="/type/storage.FileType" >storage.FileType</a>; <a href="/constructor/storage.filePng" >storage.filePng</a>#a4f63c0 = <a href="/type/storage.FileType" >storage.FileType</a>; <a href="/constructor/storage.filePdf" >storage.filePdf</a>#ae1e508d = <a href="/type/storage.FileType" >storage.FileType</a>; <a href="/constructor/storage.fileMp3" >storage.fileMp3</a>#528a0677 = <a href="/type/storage.FileType" >storage.FileType</a>; <a href="/constructor/storage.fileMov" >storage.fileMov</a>#4b09ebbc = <a href="/type/storage.FileType" >storage.FileType</a>; <a href="/constructor/storage.fileMp4" >storage.fileMp4</a>#b3cea0e4 = <a href="/type/storage.FileType" >storage.FileType</a>; <a href="/constructor/storage.fileWebp" >storage.fileWebp</a>#1081464c = <a href="/type/storage.FileType" >storage.FileType</a>; <a href="/constructor/userEmpty" >userEmpty</a>#d3bc4b7a id:<a href="/type/long" >long</a> = <a href="/type/User" >User</a>; <a href="/constructor/user" >user</a>#83314fca flags:<a href="/type/%23" >#</a> self:flags.10?true contact:flags.11?true mutual_contact:flags.12?true deleted:flags.13?true bot:flags.14?true bot_chat_history:flags.15?true bot_nochats:flags.16?true verified:flags.17?true restricted:flags.18?true min:flags.20?true bot_inline_geo:flags.21?true support:flags.23?true scam:flags.24?true apply_min_photo:flags.25?true fake:flags.26?true bot_attach_menu:flags.27?true premium:flags.28?true attach_menu_enabled:flags.29?true flags2:<a href="/type/%23" >#</a> bot_can_edit:flags2.1?true close_friend:flags2.2?true stories_hidden:flags2.3?true stories_unavailable:flags2.4?true contact_require_premium:flags2.10?true bot_business:flags2.11?true bot_has_main_app:flags2.13?true id:<a href="/type/long" >long</a> access_hash:flags.0?<a href="/type/long" >long</a> first_name:flags.1?<a href="/type/string" >string</a> last_name:flags.2?<a href="/type/string" >string</a> username:flags.3?<a href="/type/string" >string</a> phone:flags.4?<a href="/type/string" >string</a> photo:flags.5?<a href="/type/UserProfilePhoto" >UserProfilePhoto</a> status:flags.6?<a href="/type/UserStatus" >UserStatus</a> bot_info_version:flags.14?<a href="/type/int" >int</a> restriction_reason:flags.18?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/RestrictionReason" >RestrictionReason</a>&gt; bot_inline_placeholder:flags.19?<a href="/type/string" >string</a> lang_code:flags.22?<a href="/type/string" >string</a> emoji_status:flags.30?<a href="/type/EmojiStatus" >EmojiStatus</a> usernames:flags2.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Username" >Username</a>&gt; stories_max_id:flags2.5?<a href="/type/int" >int</a> color:flags2.8?<a href="/type/PeerColor" >PeerColor</a> profile_color:flags2.9?<a href="/type/PeerColor" >PeerColor</a> bot_active_users:flags2.12?<a href="/type/int" >int</a> = <a href="/type/User" >User</a>; <a href="/constructor/userProfilePhotoEmpty" >userProfilePhotoEmpty</a>#4f11bae1 = <a href="/type/UserProfilePhoto" >UserProfilePhoto</a>; <a href="/constructor/userProfilePhoto" >userProfilePhoto</a>#82d1f706 flags:<a href="/type/%23" >#</a> has_video:flags.0?true personal:flags.2?true photo_id:<a href="/type/long" >long</a> stripped_thumb:flags.1?<a href="/type/bytes" >bytes</a> dc_id:<a href="/type/int" >int</a> = <a href="/type/UserProfilePhoto" >UserProfilePhoto</a>; <a href="/constructor/userStatusEmpty" >userStatusEmpty</a>#9d05049 = <a href="/type/UserStatus" >UserStatus</a>; <a href="/constructor/userStatusOnline" >userStatusOnline</a>#edb93949 expires:<a href="/type/int" >int</a> = <a href="/type/UserStatus" >UserStatus</a>; <a href="/constructor/userStatusOffline" >userStatusOffline</a>#8c703f was_online:<a href="/type/int" >int</a> = <a href="/type/UserStatus" >UserStatus</a>; <a href="/constructor/userStatusRecently" >userStatusRecently</a>#7b197dc8 flags:<a href="/type/%23" >#</a> by_me:flags.0?true = <a href="/type/UserStatus" >UserStatus</a>; <a href="/constructor/userStatusLastWeek" >userStatusLastWeek</a>#541a1d1a flags:<a href="/type/%23" >#</a> by_me:flags.0?true = <a href="/type/UserStatus" >UserStatus</a>; <a href="/constructor/userStatusLastMonth" >userStatusLastMonth</a>#65899777 flags:<a href="/type/%23" >#</a> by_me:flags.0?true = <a href="/type/UserStatus" >UserStatus</a>; <a href="/constructor/chatEmpty" >chatEmpty</a>#29562865 id:<a href="/type/long" >long</a> = <a href="/type/Chat" >Chat</a>; <a href="/constructor/chat" >chat</a>#41cbf256 flags:<a href="/type/%23" >#</a> creator:flags.0?true left:flags.2?true deactivated:flags.5?true call_active:flags.23?true call_not_empty:flags.24?true noforwards:flags.25?true id:<a href="/type/long" >long</a> title:<a href="/type/string" >string</a> photo:<a href="/type/ChatPhoto" >ChatPhoto</a> participants_count:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> version:<a href="/type/int" >int</a> migrated_to:flags.6?<a href="/type/InputChannel" >InputChannel</a> admin_rights:flags.14?<a href="/type/ChatAdminRights" >ChatAdminRights</a> default_banned_rights:flags.18?<a href="/type/ChatBannedRights" >ChatBannedRights</a> = <a href="/type/Chat" >Chat</a>; <a href="/constructor/chatForbidden" >chatForbidden</a>#6592a1a7 id:<a href="/type/long" >long</a> title:<a href="/type/string" >string</a> = <a href="/type/Chat" >Chat</a>; <a href="/constructor/channel" >channel</a>#aadfc8f flags:<a href="/type/%23" >#</a> creator:flags.0?true left:flags.2?true broadcast:flags.5?true verified:flags.7?true megagroup:flags.8?true restricted:flags.9?true signatures:flags.11?true min:flags.12?true scam:flags.19?true has_link:flags.20?true has_geo:flags.21?true slowmode_enabled:flags.22?true call_active:flags.23?true call_not_empty:flags.24?true fake:flags.25?true gigagroup:flags.26?true noforwards:flags.27?true join_to_send:flags.28?true join_request:flags.29?true forum:flags.30?true flags2:<a href="/type/%23" >#</a> stories_hidden:flags2.1?true stories_hidden_min:flags2.2?true stories_unavailable:flags2.3?true id:<a href="/type/long" >long</a> access_hash:flags.13?<a href="/type/long" >long</a> title:<a href="/type/string" >string</a> username:flags.6?<a href="/type/string" >string</a> photo:<a href="/type/ChatPhoto" >ChatPhoto</a> date:<a href="/type/int" >int</a> restriction_reason:flags.9?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/RestrictionReason" >RestrictionReason</a>&gt; admin_rights:flags.14?<a href="/type/ChatAdminRights" >ChatAdminRights</a> banned_rights:flags.15?<a href="/type/ChatBannedRights" >ChatBannedRights</a> default_banned_rights:flags.18?<a href="/type/ChatBannedRights" >ChatBannedRights</a> participants_count:flags.17?<a href="/type/int" >int</a> usernames:flags2.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Username" >Username</a>&gt; stories_max_id:flags2.4?<a href="/type/int" >int</a> color:flags2.7?<a href="/type/PeerColor" >PeerColor</a> profile_color:flags2.8?<a href="/type/PeerColor" >PeerColor</a> emoji_status:flags2.9?<a href="/type/EmojiStatus" >EmojiStatus</a> level:flags2.10?<a href="/type/int" >int</a> = <a href="/type/Chat" >Chat</a>; <a href="/constructor/channelForbidden" >channelForbidden</a>#17d493d5 flags:<a href="/type/%23" >#</a> broadcast:flags.5?true megagroup:flags.8?true id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> title:<a href="/type/string" >string</a> until_date:flags.16?<a href="/type/int" >int</a> = <a href="/type/Chat" >Chat</a>; <a href="/constructor/chatFull" >chatFull</a>#2633421b flags:<a href="/type/%23" >#</a> can_set_username:flags.7?true has_scheduled:flags.8?true translations_disabled:flags.19?true id:<a href="/type/long" >long</a> about:<a href="/type/string" >string</a> participants:<a href="/type/ChatParticipants" >ChatParticipants</a> chat_photo:flags.2?<a href="/type/Photo" >Photo</a> notify_settings:<a href="/type/PeerNotifySettings" >PeerNotifySettings</a> exported_invite:flags.13?<a href="/type/ExportedChatInvite" >ExportedChatInvite</a> bot_info:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/BotInfo" >BotInfo</a>&gt; pinned_msg_id:flags.6?<a href="/type/int" >int</a> folder_id:flags.11?<a href="/type/int" >int</a> call:flags.12?<a href="/type/InputGroupCall" >InputGroupCall</a> ttl_period:flags.14?<a href="/type/int" >int</a> groupcall_default_join_as:flags.15?<a href="/type/Peer" >Peer</a> theme_emoticon:flags.16?<a href="/type/string" >string</a> requests_pending:flags.17?<a href="/type/int" >int</a> recent_requesters:flags.17?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; available_reactions:flags.18?<a href="/type/ChatReactions" >ChatReactions</a> reactions_limit:flags.20?<a href="/type/int" >int</a> = <a href="/type/ChatFull" >ChatFull</a>; <a href="/constructor/channelFull" >channelFull</a>#bbab348d flags:<a href="/type/%23" >#</a> can_view_participants:flags.3?true can_set_username:flags.6?true can_set_stickers:flags.7?true hidden_prehistory:flags.10?true can_set_location:flags.16?true has_scheduled:flags.19?true can_view_stats:flags.20?true blocked:flags.22?true flags2:<a href="/type/%23" >#</a> can_delete_channel:flags2.0?true antispam:flags2.1?true participants_hidden:flags2.2?true translations_disabled:flags2.3?true stories_pinned_available:flags2.5?true view_forum_as_messages:flags2.6?true restricted_sponsored:flags2.11?true can_view_revenue:flags2.12?true paid_media_allowed:flags2.14?true can_view_stars_revenue:flags2.15?true id:<a href="/type/long" >long</a> about:<a href="/type/string" >string</a> participants_count:flags.0?<a href="/type/int" >int</a> admins_count:flags.1?<a href="/type/int" >int</a> kicked_count:flags.2?<a href="/type/int" >int</a> banned_count:flags.2?<a href="/type/int" >int</a> online_count:flags.13?<a href="/type/int" >int</a> read_inbox_max_id:<a href="/type/int" >int</a> read_outbox_max_id:<a href="/type/int" >int</a> unread_count:<a href="/type/int" >int</a> chat_photo:<a href="/type/Photo" >Photo</a> notify_settings:<a href="/type/PeerNotifySettings" >PeerNotifySettings</a> exported_invite:flags.23?<a href="/type/ExportedChatInvite" >ExportedChatInvite</a> bot_info:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/BotInfo" >BotInfo</a>&gt; migrated_from_chat_id:flags.4?<a href="/type/long" >long</a> migrated_from_max_id:flags.4?<a href="/type/int" >int</a> pinned_msg_id:flags.5?<a href="/type/int" >int</a> stickerset:flags.8?<a href="/type/StickerSet" >StickerSet</a> available_min_id:flags.9?<a href="/type/int" >int</a> folder_id:flags.11?<a href="/type/int" >int</a> linked_chat_id:flags.14?<a href="/type/long" >long</a> location:flags.15?<a href="/type/ChannelLocation" >ChannelLocation</a> slowmode_seconds:flags.17?<a href="/type/int" >int</a> slowmode_next_send_date:flags.18?<a href="/type/int" >int</a> stats_dc:flags.12?<a href="/type/int" >int</a> pts:<a href="/type/int" >int</a> call:flags.21?<a href="/type/InputGroupCall" >InputGroupCall</a> ttl_period:flags.24?<a href="/type/int" >int</a> pending_suggestions:flags.25?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; groupcall_default_join_as:flags.26?<a href="/type/Peer" >Peer</a> theme_emoticon:flags.27?<a href="/type/string" >string</a> requests_pending:flags.28?<a href="/type/int" >int</a> recent_requesters:flags.28?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; default_send_as:flags.29?<a href="/type/Peer" >Peer</a> available_reactions:flags.30?<a href="/type/ChatReactions" >ChatReactions</a> reactions_limit:flags2.13?<a href="/type/int" >int</a> stories:flags2.4?<a href="/type/PeerStories" >PeerStories</a> wallpaper:flags2.7?<a href="/type/WallPaper" >WallPaper</a> boosts_applied:flags2.8?<a href="/type/int" >int</a> boosts_unrestrict:flags2.9?<a href="/type/int" >int</a> emojiset:flags2.10?<a href="/type/StickerSet" >StickerSet</a> = <a href="/type/ChatFull" >ChatFull</a>; <a href="/constructor/chatParticipant" >chatParticipant</a>#c02d4007 user_id:<a href="/type/long" >long</a> inviter_id:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> = <a href="/type/ChatParticipant" >ChatParticipant</a>; <a href="/constructor/chatParticipantCreator" >chatParticipantCreator</a>#e46bcee4 user_id:<a href="/type/long" >long</a> = <a href="/type/ChatParticipant" >ChatParticipant</a>; <a href="/constructor/chatParticipantAdmin" >chatParticipantAdmin</a>#a0933f5b user_id:<a href="/type/long" >long</a> inviter_id:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> = <a href="/type/ChatParticipant" >ChatParticipant</a>; <a href="/constructor/chatParticipantsForbidden" >chatParticipantsForbidden</a>#8763d3e1 flags:<a href="/type/%23" >#</a> chat_id:<a href="/type/long" >long</a> self_participant:flags.0?<a href="/type/ChatParticipant" >ChatParticipant</a> = <a href="/type/ChatParticipants" >ChatParticipants</a>; <a href="/constructor/chatParticipants" >chatParticipants</a>#3cbc93f8 chat_id:<a href="/type/long" >long</a> participants:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ChatParticipant" >ChatParticipant</a>&gt; version:<a href="/type/int" >int</a> = <a href="/type/ChatParticipants" >ChatParticipants</a>; <a href="/constructor/chatPhotoEmpty" >chatPhotoEmpty</a>#37c1011c = <a href="/type/ChatPhoto" >ChatPhoto</a>; <a href="/constructor/chatPhoto" >chatPhoto</a>#1c6e1c11 flags:<a href="/type/%23" >#</a> has_video:flags.0?true photo_id:<a href="/type/long" >long</a> stripped_thumb:flags.1?<a href="/type/bytes" >bytes</a> dc_id:<a href="/type/int" >int</a> = <a href="/type/ChatPhoto" >ChatPhoto</a>; <a href="/constructor/messageEmpty" >messageEmpty</a>#90a6ca84 flags:<a href="/type/%23" >#</a> id:<a href="/type/int" >int</a> peer_id:flags.0?<a href="/type/Peer" >Peer</a> = <a href="/type/Message" >Message</a>; <a href="/constructor/message" >message</a>#94345242 flags:<a href="/type/%23" >#</a> out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true post:flags.14?true from_scheduled:flags.18?true legacy:flags.19?true edit_hide:flags.21?true pinned:flags.24?true noforwards:flags.26?true invert_media:flags.27?true flags2:<a href="/type/%23" >#</a> offline:flags2.1?true id:<a href="/type/int" >int</a> from_id:flags.8?<a href="/type/Peer" >Peer</a> from_boosts_applied:flags.29?<a href="/type/int" >int</a> peer_id:<a href="/type/Peer" >Peer</a> saved_peer_id:flags.28?<a href="/type/Peer" >Peer</a> fwd_from:flags.2?<a href="/type/MessageFwdHeader" >MessageFwdHeader</a> via_bot_id:flags.11?<a href="/type/long" >long</a> via_business_bot_id:flags2.0?<a href="/type/long" >long</a> reply_to:flags.3?<a href="/type/MessageReplyHeader" >MessageReplyHeader</a> date:<a href="/type/int" >int</a> message:<a href="/type/string" >string</a> media:flags.9?<a href="/type/MessageMedia" >MessageMedia</a> reply_markup:flags.6?<a href="/type/ReplyMarkup" >ReplyMarkup</a> entities:flags.7?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; views:flags.10?<a href="/type/int" >int</a> forwards:flags.10?<a href="/type/int" >int</a> replies:flags.23?<a href="/type/MessageReplies" >MessageReplies</a> edit_date:flags.15?<a href="/type/int" >int</a> post_author:flags.16?<a href="/type/string" >string</a> grouped_id:flags.17?<a href="/type/long" >long</a> reactions:flags.20?<a href="/type/MessageReactions" >MessageReactions</a> restriction_reason:flags.22?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/RestrictionReason" >RestrictionReason</a>&gt; ttl_period:flags.25?<a href="/type/int" >int</a> quick_reply_shortcut_id:flags.30?<a href="/type/int" >int</a> effect:flags2.2?<a href="/type/long" >long</a> factcheck:flags2.3?<a href="/type/FactCheck" >FactCheck</a> = <a href="/type/Message" >Message</a>; <a href="/constructor/messageService" >messageService</a>#2b085862 flags:<a href="/type/%23" >#</a> out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true post:flags.14?true legacy:flags.19?true id:<a href="/type/int" >int</a> from_id:flags.8?<a href="/type/Peer" >Peer</a> peer_id:<a href="/type/Peer" >Peer</a> reply_to:flags.3?<a href="/type/MessageReplyHeader" >MessageReplyHeader</a> date:<a href="/type/int" >int</a> action:<a href="/type/MessageAction" >MessageAction</a> ttl_period:flags.25?<a href="/type/int" >int</a> = <a href="/type/Message" >Message</a>; <a href="/constructor/messageMediaEmpty" >messageMediaEmpty</a>#3ded6320 = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaPhoto" >messageMediaPhoto</a>#695150d7 flags:<a href="/type/%23" >#</a> spoiler:flags.3?true photo:flags.0?<a href="/type/Photo" >Photo</a> ttl_seconds:flags.2?<a href="/type/int" >int</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaGeo" >messageMediaGeo</a>#56e0d474 geo:<a href="/type/GeoPoint" >GeoPoint</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaContact" >messageMediaContact</a>#70322949 phone_number:<a href="/type/string" >string</a> first_name:<a href="/type/string" >string</a> last_name:<a href="/type/string" >string</a> vcard:<a href="/type/string" >string</a> user_id:<a href="/type/long" >long</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaUnsupported" >messageMediaUnsupported</a>#9f84f49e = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaDocument" >messageMediaDocument</a>#4cf4d72d flags:<a href="/type/%23" >#</a> nopremium:flags.3?true spoiler:flags.4?true video:flags.6?true round:flags.7?true voice:flags.8?true document:flags.0?<a href="/type/Document" >Document</a> alt_document:flags.5?<a href="/type/Document" >Document</a> ttl_seconds:flags.2?<a href="/type/int" >int</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaWebPage" >messageMediaWebPage</a>#ddf10c3b flags:<a href="/type/%23" >#</a> force_large_media:flags.0?true force_small_media:flags.1?true manual:flags.3?true safe:flags.4?true webpage:<a href="/type/WebPage" >WebPage</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaVenue" >messageMediaVenue</a>#2ec0533f geo:<a href="/type/GeoPoint" >GeoPoint</a> title:<a href="/type/string" >string</a> address:<a href="/type/string" >string</a> provider:<a href="/type/string" >string</a> venue_id:<a href="/type/string" >string</a> venue_type:<a href="/type/string" >string</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaGame" >messageMediaGame</a>#fdb19008 game:<a href="/type/Game" >Game</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaInvoice" >messageMediaInvoice</a>#f6a548d3 flags:<a href="/type/%23" >#</a> shipping_address_requested:flags.1?true test:flags.3?true title:<a href="/type/string" >string</a> description:<a href="/type/string" >string</a> photo:flags.0?<a href="/type/WebDocument" >WebDocument</a> receipt_msg_id:flags.2?<a href="/type/int" >int</a> currency:<a href="/type/string" >string</a> total_amount:<a href="/type/long" >long</a> start_param:<a href="/type/string" >string</a> extended_media:flags.4?<a href="/type/MessageExtendedMedia" >MessageExtendedMedia</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaGeoLive" >messageMediaGeoLive</a>#b940c666 flags:<a href="/type/%23" >#</a> geo:<a href="/type/GeoPoint" >GeoPoint</a> heading:flags.0?<a href="/type/int" >int</a> period:<a href="/type/int" >int</a> proximity_notification_radius:flags.1?<a href="/type/int" >int</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaPoll" >messageMediaPoll</a>#4bd6e798 poll:<a href="/type/Poll" >Poll</a> results:<a href="/type/PollResults" >PollResults</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaDice" >messageMediaDice</a>#3f7ee58b value:<a href="/type/int" >int</a> emoticon:<a href="/type/string" >string</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaStory" >messageMediaStory</a>#68cb6283 flags:<a href="/type/%23" >#</a> via_mention:flags.1?true peer:<a href="/type/Peer" >Peer</a> id:<a href="/type/int" >int</a> story:flags.0?<a href="/type/StoryItem" >StoryItem</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaGiveaway" >messageMediaGiveaway</a>#daad85b0 flags:<a href="/type/%23" >#</a> only_new_subscribers:flags.0?true winners_are_visible:flags.2?true channels:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; countries_iso2:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; prize_description:flags.3?<a href="/type/string" >string</a> quantity:<a href="/type/int" >int</a> months:<a href="/type/int" >int</a> until_date:<a href="/type/int" >int</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaGiveawayResults" >messageMediaGiveawayResults</a>#c6991068 flags:<a href="/type/%23" >#</a> only_new_subscribers:flags.0?true refunded:flags.2?true channel_id:<a href="/type/long" >long</a> additional_peers_count:flags.3?<a href="/type/int" >int</a> launch_msg_id:<a href="/type/int" >int</a> winners_count:<a href="/type/int" >int</a> unclaimed_count:<a href="/type/int" >int</a> winners:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; months:<a href="/type/int" >int</a> prize_description:flags.1?<a href="/type/string" >string</a> until_date:<a href="/type/int" >int</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageMediaPaidMedia" >messageMediaPaidMedia</a>#a8852491 stars_amount:<a href="/type/long" >long</a> extended_media:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageExtendedMedia" >MessageExtendedMedia</a>&gt; = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/constructor/messageActionEmpty" >messageActionEmpty</a>#b6aef7b0 = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionChatCreate" >messageActionChatCreate</a>#bd47cbad title:<a href="/type/string" >string</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionChatEditTitle" >messageActionChatEditTitle</a>#b5a1ce5a title:<a href="/type/string" >string</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionChatEditPhoto" >messageActionChatEditPhoto</a>#7fcb13a8 photo:<a href="/type/Photo" >Photo</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionChatDeletePhoto" >messageActionChatDeletePhoto</a>#95e3fbef = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionChatAddUser" >messageActionChatAddUser</a>#15cefd00 users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionChatDeleteUser" >messageActionChatDeleteUser</a>#a43f30cc user_id:<a href="/type/long" >long</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionChatJoinedByLink" >messageActionChatJoinedByLink</a>#31224c3 inviter_id:<a href="/type/long" >long</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionChannelCreate" >messageActionChannelCreate</a>#95d2ac92 title:<a href="/type/string" >string</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionChatMigrateTo" >messageActionChatMigrateTo</a>#e1037f92 channel_id:<a href="/type/long" >long</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionChannelMigrateFrom" >messageActionChannelMigrateFrom</a>#ea3948e9 title:<a href="/type/string" >string</a> chat_id:<a href="/type/long" >long</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionPinMessage" >messageActionPinMessage</a>#94bd38ed = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionHistoryClear" >messageActionHistoryClear</a>#9fbab604 = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionGameScore" >messageActionGameScore</a>#92a72876 game_id:<a href="/type/long" >long</a> score:<a href="/type/int" >int</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionPaymentSentMe" >messageActionPaymentSentMe</a>#8f31b327 flags:<a href="/type/%23" >#</a> recurring_init:flags.2?true recurring_used:flags.3?true currency:<a href="/type/string" >string</a> total_amount:<a href="/type/long" >long</a> payload:<a href="/type/bytes" >bytes</a> info:flags.0?<a href="/type/PaymentRequestedInfo" >PaymentRequestedInfo</a> shipping_option_id:flags.1?<a href="/type/string" >string</a> charge:<a href="/type/PaymentCharge" >PaymentCharge</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionPaymentSent" >messageActionPaymentSent</a>#96163f56 flags:<a href="/type/%23" >#</a> recurring_init:flags.2?true recurring_used:flags.3?true currency:<a href="/type/string" >string</a> total_amount:<a href="/type/long" >long</a> invoice_slug:flags.0?<a href="/type/string" >string</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionPhoneCall" >messageActionPhoneCall</a>#80e11a7f flags:<a href="/type/%23" >#</a> video:flags.2?true call_id:<a href="/type/long" >long</a> reason:flags.0?<a href="/type/PhoneCallDiscardReason" >PhoneCallDiscardReason</a> duration:flags.1?<a href="/type/int" >int</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionScreenshotTaken" >messageActionScreenshotTaken</a>#4792929b = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionCustomAction" >messageActionCustomAction</a>#fae69f56 message:<a href="/type/string" >string</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionBotAllowed" >messageActionBotAllowed</a>#c516d679 flags:<a href="/type/%23" >#</a> attach_menu:flags.1?true from_request:flags.3?true domain:flags.0?<a href="/type/string" >string</a> app:flags.2?<a href="/type/BotApp" >BotApp</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionSecureValuesSentMe" >messageActionSecureValuesSentMe</a>#1b287353 values:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SecureValue" >SecureValue</a>&gt; credentials:<a href="/type/SecureCredentialsEncrypted" >SecureCredentialsEncrypted</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionSecureValuesSent" >messageActionSecureValuesSent</a>#d95c6154 types:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SecureValueType" >SecureValueType</a>&gt; = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionContactSignUp" >messageActionContactSignUp</a>#f3f25f76 = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionGeoProximityReached" >messageActionGeoProximityReached</a>#98e0d697 from_id:<a href="/type/Peer" >Peer</a> to_id:<a href="/type/Peer" >Peer</a> distance:<a href="/type/int" >int</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionGroupCall" >messageActionGroupCall</a>#7a0d7f42 flags:<a href="/type/%23" >#</a> call:<a href="/type/InputGroupCall" >InputGroupCall</a> duration:flags.0?<a href="/type/int" >int</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionInviteToGroupCall" >messageActionInviteToGroupCall</a>#502f92f7 call:<a href="/type/InputGroupCall" >InputGroupCall</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionSetMessagesTTL" >messageActionSetMessagesTTL</a>#3c134d7b flags:<a href="/type/%23" >#</a> period:<a href="/type/int" >int</a> auto_setting_from:flags.0?<a href="/type/long" >long</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionGroupCallScheduled" >messageActionGroupCallScheduled</a>#b3a07661 call:<a href="/type/InputGroupCall" >InputGroupCall</a> schedule_date:<a href="/type/int" >int</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionSetChatTheme" >messageActionSetChatTheme</a>#aa786345 emoticon:<a href="/type/string" >string</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionChatJoinedByRequest" >messageActionChatJoinedByRequest</a>#ebbca3cb = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionWebViewDataSentMe" >messageActionWebViewDataSentMe</a>#47dd8079 text:<a href="/type/string" >string</a> data:<a href="/type/string" >string</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionWebViewDataSent" >messageActionWebViewDataSent</a>#b4c38cb5 text:<a href="/type/string" >string</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionGiftPremium" >messageActionGiftPremium</a>#c83d6aec flags:<a href="/type/%23" >#</a> currency:<a href="/type/string" >string</a> amount:<a href="/type/long" >long</a> months:<a href="/type/int" >int</a> crypto_currency:flags.0?<a href="/type/string" >string</a> crypto_amount:flags.0?<a href="/type/long" >long</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionTopicCreate" >messageActionTopicCreate</a>#d999256 flags:<a href="/type/%23" >#</a> title:<a href="/type/string" >string</a> icon_color:<a href="/type/int" >int</a> icon_emoji_id:flags.0?<a href="/type/long" >long</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionTopicEdit" >messageActionTopicEdit</a>#c0944820 flags:<a href="/type/%23" >#</a> title:flags.0?<a href="/type/string" >string</a> icon_emoji_id:flags.1?<a href="/type/long" >long</a> closed:flags.2?<a href="/type/Bool" >Bool</a> hidden:flags.3?<a href="/type/Bool" >Bool</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionSuggestProfilePhoto" >messageActionSuggestProfilePhoto</a>#57de635e photo:<a href="/type/Photo" >Photo</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionRequestedPeer" >messageActionRequestedPeer</a>#31518e9b button_id:<a href="/type/int" >int</a> peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Peer" >Peer</a>&gt; = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionSetChatWallPaper" >messageActionSetChatWallPaper</a>#5060a3f4 flags:<a href="/type/%23" >#</a> same:flags.0?true for_both:flags.1?true wallpaper:<a href="/type/WallPaper" >WallPaper</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionGiftCode" >messageActionGiftCode</a>#678c2e09 flags:<a href="/type/%23" >#</a> via_giveaway:flags.0?true unclaimed:flags.2?true boost_peer:flags.1?<a href="/type/Peer" >Peer</a> months:<a href="/type/int" >int</a> slug:<a href="/type/string" >string</a> currency:flags.2?<a href="/type/string" >string</a> amount:flags.2?<a href="/type/long" >long</a> crypto_currency:flags.3?<a href="/type/string" >string</a> crypto_amount:flags.3?<a href="/type/long" >long</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionGiveawayLaunch" >messageActionGiveawayLaunch</a>#332ba9ed = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionGiveawayResults" >messageActionGiveawayResults</a>#2a9fadc5 winners_count:<a href="/type/int" >int</a> unclaimed_count:<a href="/type/int" >int</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionBoostApply" >messageActionBoostApply</a>#cc02aa6d boosts:<a href="/type/int" >int</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionRequestedPeerSentMe" >messageActionRequestedPeerSentMe</a>#93b31848 button_id:<a href="/type/int" >int</a> peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/RequestedPeer" >RequestedPeer</a>&gt; = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionPaymentRefunded" >messageActionPaymentRefunded</a>#41b3e202 flags:<a href="/type/%23" >#</a> peer:<a href="/type/Peer" >Peer</a> currency:<a href="/type/string" >string</a> total_amount:<a href="/type/long" >long</a> payload:flags.0?<a href="/type/bytes" >bytes</a> charge:<a href="/type/PaymentCharge" >PaymentCharge</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/messageActionGiftStars" >messageActionGiftStars</a>#45d5b021 flags:<a href="/type/%23" >#</a> currency:<a href="/type/string" >string</a> amount:<a href="/type/long" >long</a> stars:<a href="/type/long" >long</a> crypto_currency:flags.0?<a href="/type/string" >string</a> crypto_amount:flags.0?<a href="/type/long" >long</a> transaction_id:flags.1?<a href="/type/string" >string</a> = <a href="/type/MessageAction" >MessageAction</a>; <a href="/constructor/dialog" >dialog</a>#d58a08c6 flags:<a href="/type/%23" >#</a> pinned:flags.2?true unread_mark:flags.3?true view_forum_as_messages:flags.6?true peer:<a href="/type/Peer" >Peer</a> top_message:<a href="/type/int" >int</a> read_inbox_max_id:<a href="/type/int" >int</a> read_outbox_max_id:<a href="/type/int" >int</a> unread_count:<a href="/type/int" >int</a> unread_mentions_count:<a href="/type/int" >int</a> unread_reactions_count:<a href="/type/int" >int</a> notify_settings:<a href="/type/PeerNotifySettings" >PeerNotifySettings</a> pts:flags.0?<a href="/type/int" >int</a> draft:flags.1?<a href="/type/DraftMessage" >DraftMessage</a> folder_id:flags.4?<a href="/type/int" >int</a> ttl_period:flags.5?<a href="/type/int" >int</a> = <a href="/type/Dialog" >Dialog</a>; <a href="/constructor/dialogFolder" >dialogFolder</a>#71bd134c flags:<a href="/type/%23" >#</a> pinned:flags.2?true folder:<a href="/type/Folder" >Folder</a> peer:<a href="/type/Peer" >Peer</a> top_message:<a href="/type/int" >int</a> unread_muted_peers_count:<a href="/type/int" >int</a> unread_unmuted_peers_count:<a href="/type/int" >int</a> unread_muted_messages_count:<a href="/type/int" >int</a> unread_unmuted_messages_count:<a href="/type/int" >int</a> = <a href="/type/Dialog" >Dialog</a>; <a href="/constructor/photoEmpty" >photoEmpty</a>#2331b22d id:<a href="/type/long" >long</a> = <a href="/type/Photo" >Photo</a>; <a href="/constructor/photo" >photo</a>#fb197a65 flags:<a href="/type/%23" >#</a> has_stickers:flags.0?true id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> file_reference:<a href="/type/bytes" >bytes</a> date:<a href="/type/int" >int</a> sizes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PhotoSize" >PhotoSize</a>&gt; video_sizes:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/VideoSize" >VideoSize</a>&gt; dc_id:<a href="/type/int" >int</a> = <a href="/type/Photo" >Photo</a>; <a href="/constructor/photoSizeEmpty" >photoSizeEmpty</a>#e17e23c type:<a href="/type/string" >string</a> = <a href="/type/PhotoSize" >PhotoSize</a>; <a href="/constructor/photoSize" >photoSize</a>#75c78e60 type:<a href="/type/string" >string</a> w:<a href="/type/int" >int</a> h:<a href="/type/int" >int</a> size:<a href="/type/int" >int</a> = <a href="/type/PhotoSize" >PhotoSize</a>; <a href="/constructor/photoCachedSize" >photoCachedSize</a>#21e1ad6 type:<a href="/type/string" >string</a> w:<a href="/type/int" >int</a> h:<a href="/type/int" >int</a> bytes:<a href="/type/bytes" >bytes</a> = <a href="/type/PhotoSize" >PhotoSize</a>; <a href="/constructor/photoStrippedSize" >photoStrippedSize</a>#e0b0bc2e type:<a href="/type/string" >string</a> bytes:<a href="/type/bytes" >bytes</a> = <a href="/type/PhotoSize" >PhotoSize</a>; <a href="/constructor/photoSizeProgressive" >photoSizeProgressive</a>#fa3efb95 type:<a href="/type/string" >string</a> w:<a href="/type/int" >int</a> h:<a href="/type/int" >int</a> sizes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/PhotoSize" >PhotoSize</a>; <a href="/constructor/photoPathSize" >photoPathSize</a>#d8214d41 type:<a href="/type/string" >string</a> bytes:<a href="/type/bytes" >bytes</a> = <a href="/type/PhotoSize" >PhotoSize</a>; <a href="/constructor/geoPointEmpty" >geoPointEmpty</a>#1117dd5f = <a href="/type/GeoPoint" >GeoPoint</a>; <a href="/constructor/geoPoint" >geoPoint</a>#b2a2f663 flags:<a href="/type/%23" >#</a> long:<a href="/type/double" >double</a> lat:<a href="/type/double" >double</a> access_hash:<a href="/type/long" >long</a> accuracy_radius:flags.0?<a href="/type/int" >int</a> = <a href="/type/GeoPoint" >GeoPoint</a>; <a href="/constructor/auth.sentCode" >auth.sentCode</a>#5e002502 flags:<a href="/type/%23" >#</a> type:<a href="/type/auth.SentCodeType" >auth.SentCodeType</a> phone_code_hash:<a href="/type/string" >string</a> next_type:flags.1?<a href="/type/auth.CodeType" >auth.CodeType</a> timeout:flags.2?<a href="/type/int" >int</a> = <a href="/type/auth.SentCode" >auth.SentCode</a>; <a href="/constructor/auth.sentCodeSuccess" >auth.sentCodeSuccess</a>#2390fe44 authorization:<a href="/type/auth.Authorization" >auth.Authorization</a> = <a href="/type/auth.SentCode" >auth.SentCode</a>; <a href="/constructor/auth.authorization" >auth.authorization</a>#2ea2c0d4 flags:<a href="/type/%23" >#</a> setup_password_required:flags.1?true otherwise_relogin_days:flags.1?<a href="/type/int" >int</a> tmp_sessions:flags.0?<a href="/type/int" >int</a> future_auth_token:flags.2?<a href="/type/bytes" >bytes</a> user:<a href="/type/User" >User</a> = <a href="/type/auth.Authorization" >auth.Authorization</a>; <a href="/constructor/auth.authorizationSignUpRequired" >auth.authorizationSignUpRequired</a>#44747e9a flags:<a href="/type/%23" >#</a> terms_of_service:flags.0?<a href="/type/help.TermsOfService" >help.TermsOfService</a> = <a href="/type/auth.Authorization" >auth.Authorization</a>; <a href="/constructor/auth.exportedAuthorization" >auth.exportedAuthorization</a>#b434e2b8 id:<a href="/type/long" >long</a> bytes:<a href="/type/bytes" >bytes</a> = <a href="/type/auth.ExportedAuthorization" >auth.ExportedAuthorization</a>; <a href="/constructor/inputNotifyPeer" >inputNotifyPeer</a>#b8bc5b0c peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/InputNotifyPeer" >InputNotifyPeer</a>; <a href="/constructor/inputNotifyUsers" >inputNotifyUsers</a>#193b4417 = <a href="/type/InputNotifyPeer" >InputNotifyPeer</a>; <a href="/constructor/inputNotifyChats" >inputNotifyChats</a>#4a95e84e = <a href="/type/InputNotifyPeer" >InputNotifyPeer</a>; <a href="/constructor/inputNotifyBroadcasts" >inputNotifyBroadcasts</a>#b1db7c7e = <a href="/type/InputNotifyPeer" >InputNotifyPeer</a>; <a href="/constructor/inputNotifyForumTopic" >inputNotifyForumTopic</a>#5c467992 peer:<a href="/type/InputPeer" >InputPeer</a> top_msg_id:<a href="/type/int" >int</a> = <a href="/type/InputNotifyPeer" >InputNotifyPeer</a>; <a href="/constructor/inputPeerNotifySettings" >inputPeerNotifySettings</a>#cacb6ae2 flags:<a href="/type/%23" >#</a> show_previews:flags.0?<a href="/type/Bool" >Bool</a> silent:flags.1?<a href="/type/Bool" >Bool</a> mute_until:flags.2?<a href="/type/int" >int</a> sound:flags.3?<a href="/type/NotificationSound" >NotificationSound</a> stories_muted:flags.6?<a href="/type/Bool" >Bool</a> stories_hide_sender:flags.7?<a href="/type/Bool" >Bool</a> stories_sound:flags.8?<a href="/type/NotificationSound" >NotificationSound</a> = <a href="/type/InputPeerNotifySettings" >InputPeerNotifySettings</a>; <a href="/constructor/peerNotifySettings" >peerNotifySettings</a>#99622c0c flags:<a href="/type/%23" >#</a> show_previews:flags.0?<a href="/type/Bool" >Bool</a> silent:flags.1?<a href="/type/Bool" >Bool</a> mute_until:flags.2?<a href="/type/int" >int</a> ios_sound:flags.3?<a href="/type/NotificationSound" >NotificationSound</a> android_sound:flags.4?<a href="/type/NotificationSound" >NotificationSound</a> other_sound:flags.5?<a href="/type/NotificationSound" >NotificationSound</a> stories_muted:flags.6?<a href="/type/Bool" >Bool</a> stories_hide_sender:flags.7?<a href="/type/Bool" >Bool</a> stories_ios_sound:flags.8?<a href="/type/NotificationSound" >NotificationSound</a> stories_android_sound:flags.9?<a href="/type/NotificationSound" >NotificationSound</a> stories_other_sound:flags.10?<a href="/type/NotificationSound" >NotificationSound</a> = <a href="/type/PeerNotifySettings" >PeerNotifySettings</a>; <a href="/constructor/peerSettings" >peerSettings</a>#acd66c5e flags:<a href="/type/%23" >#</a> report_spam:flags.0?true add_contact:flags.1?true block_contact:flags.2?true share_contact:flags.3?true need_contacts_exception:flags.4?true report_geo:flags.5?true autoarchived:flags.7?true invite_members:flags.8?true request_chat_broadcast:flags.10?true business_bot_paused:flags.11?true business_bot_can_reply:flags.12?true geo_distance:flags.6?<a href="/type/int" >int</a> request_chat_title:flags.9?<a href="/type/string" >string</a> request_chat_date:flags.9?<a href="/type/int" >int</a> business_bot_id:flags.13?<a href="/type/long" >long</a> business_bot_manage_url:flags.13?<a href="/type/string" >string</a> = <a href="/type/PeerSettings" >PeerSettings</a>; <a href="/constructor/wallPaper" >wallPaper</a>#a437c3ed id:<a href="/type/long" >long</a> flags:<a href="/type/%23" >#</a> creator:flags.0?true default:flags.1?true pattern:flags.3?true dark:flags.4?true access_hash:<a href="/type/long" >long</a> slug:<a href="/type/string" >string</a> document:<a href="/type/Document" >Document</a> settings:flags.2?<a href="/type/WallPaperSettings" >WallPaperSettings</a> = <a href="/type/WallPaper" >WallPaper</a>; <a href="/constructor/wallPaperNoFile" >wallPaperNoFile</a>#e0804116 id:<a href="/type/long" >long</a> flags:<a href="/type/%23" >#</a> default:flags.1?true dark:flags.4?true settings:flags.2?<a href="/type/WallPaperSettings" >WallPaperSettings</a> = <a href="/type/WallPaper" >WallPaper</a>; <a href="/constructor/inputReportReasonSpam" >inputReportReasonSpam</a>#58dbcab8 = <a href="/type/ReportReason" >ReportReason</a>; <a href="/constructor/inputReportReasonViolence" >inputReportReasonViolence</a>#1e22c78d = <a href="/type/ReportReason" >ReportReason</a>; <a href="/constructor/inputReportReasonPornography" >inputReportReasonPornography</a>#2e59d922 = <a href="/type/ReportReason" >ReportReason</a>; <a href="/constructor/inputReportReasonChildAbuse" >inputReportReasonChildAbuse</a>#adf44ee3 = <a href="/type/ReportReason" >ReportReason</a>; <a href="/constructor/inputReportReasonOther" >inputReportReasonOther</a>#c1e4a2b1 = <a href="/type/ReportReason" >ReportReason</a>; <a href="/constructor/inputReportReasonCopyright" >inputReportReasonCopyright</a>#9b89f93a = <a href="/type/ReportReason" >ReportReason</a>; <a href="/constructor/inputReportReasonGeoIrrelevant" >inputReportReasonGeoIrrelevant</a>#dbd4feed = <a href="/type/ReportReason" >ReportReason</a>; <a href="/constructor/inputReportReasonFake" >inputReportReasonFake</a>#f5ddd6e7 = <a href="/type/ReportReason" >ReportReason</a>; <a href="/constructor/inputReportReasonIllegalDrugs" >inputReportReasonIllegalDrugs</a>#a8eb2be = <a href="/type/ReportReason" >ReportReason</a>; <a href="/constructor/inputReportReasonPersonalDetails" >inputReportReasonPersonalDetails</a>#9ec7863d = <a href="/type/ReportReason" >ReportReason</a>; <a href="/constructor/userFull" >userFull</a>#cc997720 flags:<a href="/type/%23" >#</a> blocked:flags.0?true phone_calls_available:flags.4?true phone_calls_private:flags.5?true can_pin_message:flags.7?true has_scheduled:flags.12?true video_calls_available:flags.13?true voice_messages_forbidden:flags.20?true translations_disabled:flags.23?true stories_pinned_available:flags.26?true blocked_my_stories_from:flags.27?true wallpaper_overridden:flags.28?true contact_require_premium:flags.29?true read_dates_private:flags.30?true flags2:<a href="/type/%23" >#</a> sponsored_enabled:flags2.7?true id:<a href="/type/long" >long</a> about:flags.1?<a href="/type/string" >string</a> settings:<a href="/type/PeerSettings" >PeerSettings</a> personal_photo:flags.21?<a href="/type/Photo" >Photo</a> profile_photo:flags.2?<a href="/type/Photo" >Photo</a> fallback_photo:flags.22?<a href="/type/Photo" >Photo</a> notify_settings:<a href="/type/PeerNotifySettings" >PeerNotifySettings</a> bot_info:flags.3?<a href="/type/BotInfo" >BotInfo</a> pinned_msg_id:flags.6?<a href="/type/int" >int</a> common_chats_count:<a href="/type/int" >int</a> folder_id:flags.11?<a href="/type/int" >int</a> ttl_period:flags.14?<a href="/type/int" >int</a> theme_emoticon:flags.15?<a href="/type/string" >string</a> private_forward_name:flags.16?<a href="/type/string" >string</a> bot_group_admin_rights:flags.17?<a href="/type/ChatAdminRights" >ChatAdminRights</a> bot_broadcast_admin_rights:flags.18?<a href="/type/ChatAdminRights" >ChatAdminRights</a> premium_gifts:flags.19?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PremiumGiftOption" >PremiumGiftOption</a>&gt; wallpaper:flags.24?<a href="/type/WallPaper" >WallPaper</a> stories:flags.25?<a href="/type/PeerStories" >PeerStories</a> business_work_hours:flags2.0?<a href="/type/BusinessWorkHours" >BusinessWorkHours</a> business_location:flags2.1?<a href="/type/BusinessLocation" >BusinessLocation</a> business_greeting_message:flags2.2?<a href="/type/BusinessGreetingMessage" >BusinessGreetingMessage</a> business_away_message:flags2.3?<a href="/type/BusinessAwayMessage" >BusinessAwayMessage</a> business_intro:flags2.4?<a href="/type/BusinessIntro" >BusinessIntro</a> birthday:flags2.5?<a href="/type/Birthday" >Birthday</a> personal_channel_id:flags2.6?<a href="/type/long" >long</a> personal_channel_message:flags2.6?<a href="/type/int" >int</a> = <a href="/type/UserFull" >UserFull</a>; <a href="/constructor/contact" >contact</a>#145ade0b user_id:<a href="/type/long" >long</a> mutual:<a href="/type/Bool" >Bool</a> = <a href="/type/Contact" >Contact</a>; <a href="/constructor/importedContact" >importedContact</a>#c13e3c50 user_id:<a href="/type/long" >long</a> client_id:<a href="/type/long" >long</a> = <a href="/type/ImportedContact" >ImportedContact</a>; <a href="/constructor/contactStatus" >contactStatus</a>#16d9703b user_id:<a href="/type/long" >long</a> status:<a href="/type/UserStatus" >UserStatus</a> = <a href="/type/ContactStatus" >ContactStatus</a>; <a href="/constructor/contacts.contactsNotModified" >contacts.contactsNotModified</a>#b74ba9d2 = <a href="/type/contacts.Contacts" >contacts.Contacts</a>; <a href="/constructor/contacts.contacts" >contacts.contacts</a>#eae87e42 contacts:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Contact" >Contact</a>&gt; saved_count:<a href="/type/int" >int</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/contacts.Contacts" >contacts.Contacts</a>; <a href="/constructor/contacts.importedContacts" >contacts.importedContacts</a>#77d01c3b imported:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ImportedContact" >ImportedContact</a>&gt; popular_invites:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PopularContact" >PopularContact</a>&gt; retry_contacts:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/contacts.ImportedContacts" >contacts.ImportedContacts</a>; <a href="/constructor/contacts.blocked" >contacts.blocked</a>#ade1591 blocked:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PeerBlocked" >PeerBlocked</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/contacts.Blocked" >contacts.Blocked</a>; <a href="/constructor/contacts.blockedSlice" >contacts.blockedSlice</a>#e1664194 count:<a href="/type/int" >int</a> blocked:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PeerBlocked" >PeerBlocked</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/contacts.Blocked" >contacts.Blocked</a>; <a href="/constructor/messages.dialogs" >messages.dialogs</a>#15ba6c40 dialogs:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Dialog" >Dialog</a>&gt; messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.Dialogs" >messages.Dialogs</a>; <a href="/constructor/messages.dialogsSlice" >messages.dialogsSlice</a>#71e094f3 count:<a href="/type/int" >int</a> dialogs:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Dialog" >Dialog</a>&gt; messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.Dialogs" >messages.Dialogs</a>; <a href="/constructor/messages.dialogsNotModified" >messages.dialogsNotModified</a>#f0e3e596 count:<a href="/type/int" >int</a> = <a href="/type/messages.Dialogs" >messages.Dialogs</a>; <a href="/constructor/messages.messages" >messages.messages</a>#8c718e87 messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/constructor/messages.messagesSlice" >messages.messagesSlice</a>#3a54685e flags:<a href="/type/%23" >#</a> inexact:flags.1?true count:<a href="/type/int" >int</a> next_rate:flags.0?<a href="/type/int" >int</a> offset_id_offset:flags.2?<a href="/type/int" >int</a> messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/constructor/messages.channelMessages" >messages.channelMessages</a>#c776ba4e flags:<a href="/type/%23" >#</a> inexact:flags.1?true pts:<a href="/type/int" >int</a> count:<a href="/type/int" >int</a> offset_id_offset:flags.2?<a href="/type/int" >int</a> messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; topics:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ForumTopic" >ForumTopic</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/constructor/messages.messagesNotModified" >messages.messagesNotModified</a>#74535f21 count:<a href="/type/int" >int</a> = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/constructor/messages.chats" >messages.chats</a>#64ff9fd5 chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; = <a href="/type/messages.Chats" >messages.Chats</a>; <a href="/constructor/messages.chatsSlice" >messages.chatsSlice</a>#9cd81144 count:<a href="/type/int" >int</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; = <a href="/type/messages.Chats" >messages.Chats</a>; <a href="/constructor/messages.chatFull" >messages.chatFull</a>#e5d7d19c full_chat:<a href="/type/ChatFull" >ChatFull</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.ChatFull" >messages.ChatFull</a>; <a href="/constructor/messages.affectedHistory" >messages.affectedHistory</a>#b45c69d1 pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> offset:<a href="/type/int" >int</a> = <a href="/type/messages.AffectedHistory" >messages.AffectedHistory</a>; <a href="/constructor/inputMessagesFilterEmpty" >inputMessagesFilterEmpty</a>#57e2f66c = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterPhotos" >inputMessagesFilterPhotos</a>#9609a51c = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterVideo" >inputMessagesFilterVideo</a>#9fc00e65 = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterPhotoVideo" >inputMessagesFilterPhotoVideo</a>#56e9f0e4 = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterDocument" >inputMessagesFilterDocument</a>#9eddf188 = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterUrl" >inputMessagesFilterUrl</a>#7ef0dd87 = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterGif" >inputMessagesFilterGif</a>#ffc86587 = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterVoice" >inputMessagesFilterVoice</a>#50f5c392 = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterMusic" >inputMessagesFilterMusic</a>#3751b49e = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterChatPhotos" >inputMessagesFilterChatPhotos</a>#3a20ecb8 = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterPhoneCalls" >inputMessagesFilterPhoneCalls</a>#80c99768 flags:<a href="/type/%23" >#</a> missed:flags.0?true = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterRoundVoice" >inputMessagesFilterRoundVoice</a>#7a7c17a4 = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterRoundVideo" >inputMessagesFilterRoundVideo</a>#b549da53 = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterMyMentions" >inputMessagesFilterMyMentions</a>#c1f8e69a = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterGeo" >inputMessagesFilterGeo</a>#e7026d0d = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterContacts" >inputMessagesFilterContacts</a>#e062db83 = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/inputMessagesFilterPinned" >inputMessagesFilterPinned</a>#1bb00451 = <a href="/type/MessagesFilter" >MessagesFilter</a>; <a href="/constructor/updateNewMessage" >updateNewMessage</a>#1f2b0afd message:<a href="/type/Message" >Message</a> pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateMessageID" >updateMessageID</a>#4e90bfd6 id:<a href="/type/int" >int</a> random_id:<a href="/type/long" >long</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateDeleteMessages" >updateDeleteMessages</a>#a20db0e5 messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateUserTyping" >updateUserTyping</a>#c01e857f user_id:<a href="/type/long" >long</a> action:<a href="/type/SendMessageAction" >SendMessageAction</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChatUserTyping" >updateChatUserTyping</a>#83487af0 chat_id:<a href="/type/long" >long</a> from_id:<a href="/type/Peer" >Peer</a> action:<a href="/type/SendMessageAction" >SendMessageAction</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChatParticipants" >updateChatParticipants</a>#7761198 participants:<a href="/type/ChatParticipants" >ChatParticipants</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateUserStatus" >updateUserStatus</a>#e5bdf8de user_id:<a href="/type/long" >long</a> status:<a href="/type/UserStatus" >UserStatus</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateUserName" >updateUserName</a>#a7848924 user_id:<a href="/type/long" >long</a> first_name:<a href="/type/string" >string</a> last_name:<a href="/type/string" >string</a> usernames:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Username" >Username</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateNewAuthorization" >updateNewAuthorization</a>#8951abef flags:<a href="/type/%23" >#</a> unconfirmed:flags.0?true hash:<a href="/type/long" >long</a> date:flags.0?<a href="/type/int" >int</a> device:flags.0?<a href="/type/string" >string</a> location:flags.0?<a href="/type/string" >string</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateNewEncryptedMessage" >updateNewEncryptedMessage</a>#12bcbd9a message:<a href="/type/EncryptedMessage" >EncryptedMessage</a> qts:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateEncryptedChatTyping" >updateEncryptedChatTyping</a>#1710f156 chat_id:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateEncryption" >updateEncryption</a>#b4a2e88d chat:<a href="/type/EncryptedChat" >EncryptedChat</a> date:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateEncryptedMessagesRead" >updateEncryptedMessagesRead</a>#38fe25b7 chat_id:<a href="/type/int" >int</a> max_date:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChatParticipantAdd" >updateChatParticipantAdd</a>#3dda5451 chat_id:<a href="/type/long" >long</a> user_id:<a href="/type/long" >long</a> inviter_id:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> version:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChatParticipantDelete" >updateChatParticipantDelete</a>#e32f3d77 chat_id:<a href="/type/long" >long</a> user_id:<a href="/type/long" >long</a> version:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateDcOptions" >updateDcOptions</a>#8e5e9873 dc_options:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/DcOption" >DcOption</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateNotifySettings" >updateNotifySettings</a>#bec268ef peer:<a href="/type/NotifyPeer" >NotifyPeer</a> notify_settings:<a href="/type/PeerNotifySettings" >PeerNotifySettings</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateServiceNotification" >updateServiceNotification</a>#ebe46819 flags:<a href="/type/%23" >#</a> popup:flags.0?true invert_media:flags.2?true inbox_date:flags.1?<a href="/type/int" >int</a> type:<a href="/type/string" >string</a> message:<a href="/type/string" >string</a> media:<a href="/type/MessageMedia" >MessageMedia</a> entities:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updatePrivacy" >updatePrivacy</a>#ee3b272a key:<a href="/type/PrivacyKey" >PrivacyKey</a> rules:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PrivacyRule" >PrivacyRule</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateUserPhone" >updateUserPhone</a>#5492a13 user_id:<a href="/type/long" >long</a> phone:<a href="/type/string" >string</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateReadHistoryInbox" >updateReadHistoryInbox</a>#9c974fdf flags:<a href="/type/%23" >#</a> folder_id:flags.0?<a href="/type/int" >int</a> peer:<a href="/type/Peer" >Peer</a> max_id:<a href="/type/int" >int</a> still_unread_count:<a href="/type/int" >int</a> pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateReadHistoryOutbox" >updateReadHistoryOutbox</a>#2f2f21bf peer:<a href="/type/Peer" >Peer</a> max_id:<a href="/type/int" >int</a> pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateWebPage" >updateWebPage</a>#7f891213 webpage:<a href="/type/WebPage" >WebPage</a> pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateReadMessagesContents" >updateReadMessagesContents</a>#f8227181 flags:<a href="/type/%23" >#</a> messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> date:flags.0?<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChannelTooLong" >updateChannelTooLong</a>#108d941f flags:<a href="/type/%23" >#</a> channel_id:<a href="/type/long" >long</a> pts:flags.0?<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChannel" >updateChannel</a>#635b4c09 channel_id:<a href="/type/long" >long</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateNewChannelMessage" >updateNewChannelMessage</a>#62ba04d9 message:<a href="/type/Message" >Message</a> pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateReadChannelInbox" >updateReadChannelInbox</a>#922e6e10 flags:<a href="/type/%23" >#</a> folder_id:flags.0?<a href="/type/int" >int</a> channel_id:<a href="/type/long" >long</a> max_id:<a href="/type/int" >int</a> still_unread_count:<a href="/type/int" >int</a> pts:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateDeleteChannelMessages" >updateDeleteChannelMessages</a>#c32d5b12 channel_id:<a href="/type/long" >long</a> messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChannelMessageViews" >updateChannelMessageViews</a>#f226ac08 channel_id:<a href="/type/long" >long</a> id:<a href="/type/int" >int</a> views:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChatParticipantAdmin" >updateChatParticipantAdmin</a>#d7ca61a2 chat_id:<a href="/type/long" >long</a> user_id:<a href="/type/long" >long</a> is_admin:<a href="/type/Bool" >Bool</a> version:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateNewStickerSet" >updateNewStickerSet</a>#688a30aa stickerset:<a href="/type/messages.StickerSet" >messages.StickerSet</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateStickerSetsOrder" >updateStickerSetsOrder</a>#bb2d201 flags:<a href="/type/%23" >#</a> masks:flags.0?true emojis:flags.1?true order:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateStickerSets" >updateStickerSets</a>#31c24808 flags:<a href="/type/%23" >#</a> masks:flags.0?true emojis:flags.1?true = <a href="/type/Update" >Update</a>; <a href="/constructor/updateSavedGifs" >updateSavedGifs</a>#9375341e = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotInlineQuery" >updateBotInlineQuery</a>#496f379c flags:<a href="/type/%23" >#</a> query_id:<a href="/type/long" >long</a> user_id:<a href="/type/long" >long</a> query:<a href="/type/string" >string</a> geo:flags.0?<a href="/type/GeoPoint" >GeoPoint</a> peer_type:flags.1?<a href="/type/InlineQueryPeerType" >InlineQueryPeerType</a> offset:<a href="/type/string" >string</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotInlineSend" >updateBotInlineSend</a>#12f12a07 flags:<a href="/type/%23" >#</a> user_id:<a href="/type/long" >long</a> query:<a href="/type/string" >string</a> geo:flags.0?<a href="/type/GeoPoint" >GeoPoint</a> id:<a href="/type/string" >string</a> msg_id:flags.1?<a href="/type/InputBotInlineMessageID" >InputBotInlineMessageID</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateEditChannelMessage" >updateEditChannelMessage</a>#1b3f4df7 message:<a href="/type/Message" >Message</a> pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotCallbackQuery" >updateBotCallbackQuery</a>#b9cfc48d flags:<a href="/type/%23" >#</a> query_id:<a href="/type/long" >long</a> user_id:<a href="/type/long" >long</a> peer:<a href="/type/Peer" >Peer</a> msg_id:<a href="/type/int" >int</a> chat_instance:<a href="/type/long" >long</a> data:flags.0?<a href="/type/bytes" >bytes</a> game_short_name:flags.1?<a href="/type/string" >string</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateEditMessage" >updateEditMessage</a>#e40370a3 message:<a href="/type/Message" >Message</a> pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateInlineBotCallbackQuery" >updateInlineBotCallbackQuery</a>#691e9052 flags:<a href="/type/%23" >#</a> query_id:<a href="/type/long" >long</a> user_id:<a href="/type/long" >long</a> msg_id:<a href="/type/InputBotInlineMessageID" >InputBotInlineMessageID</a> chat_instance:<a href="/type/long" >long</a> data:flags.0?<a href="/type/bytes" >bytes</a> game_short_name:flags.1?<a href="/type/string" >string</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateReadChannelOutbox" >updateReadChannelOutbox</a>#b75f99a9 channel_id:<a href="/type/long" >long</a> max_id:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateDraftMessage" >updateDraftMessage</a>#1b49ec6d flags:<a href="/type/%23" >#</a> peer:<a href="/type/Peer" >Peer</a> top_msg_id:flags.0?<a href="/type/int" >int</a> draft:<a href="/type/DraftMessage" >DraftMessage</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateReadFeaturedStickers" >updateReadFeaturedStickers</a>#571d2742 = <a href="/type/Update" >Update</a>; <a href="/constructor/updateRecentStickers" >updateRecentStickers</a>#9a422c20 = <a href="/type/Update" >Update</a>; <a href="/constructor/updateConfig" >updateConfig</a>#a229dd06 = <a href="/type/Update" >Update</a>; <a href="/constructor/updatePtsChanged" >updatePtsChanged</a>#3354678f = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChannelWebPage" >updateChannelWebPage</a>#2f2ba99f channel_id:<a href="/type/long" >long</a> webpage:<a href="/type/WebPage" >WebPage</a> pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateDialogPinned" >updateDialogPinned</a>#6e6fe51c flags:<a href="/type/%23" >#</a> pinned:flags.0?true folder_id:flags.1?<a href="/type/int" >int</a> peer:<a href="/type/DialogPeer" >DialogPeer</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updatePinnedDialogs" >updatePinnedDialogs</a>#fa0f3ca2 flags:<a href="/type/%23" >#</a> folder_id:flags.1?<a href="/type/int" >int</a> order:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/DialogPeer" >DialogPeer</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotWebhookJSON" >updateBotWebhookJSON</a>#8317c0c3 data:<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotWebhookJSONQuery" >updateBotWebhookJSONQuery</a>#9b9240a6 query_id:<a href="/type/long" >long</a> data:<a href="/type/DataJSON" >DataJSON</a> timeout:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotShippingQuery" >updateBotShippingQuery</a>#b5aefd7d query_id:<a href="/type/long" >long</a> user_id:<a href="/type/long" >long</a> payload:<a href="/type/bytes" >bytes</a> shipping_address:<a href="/type/PostAddress" >PostAddress</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotPrecheckoutQuery" >updateBotPrecheckoutQuery</a>#8caa9a96 flags:<a href="/type/%23" >#</a> query_id:<a href="/type/long" >long</a> user_id:<a href="/type/long" >long</a> payload:<a href="/type/bytes" >bytes</a> info:flags.0?<a href="/type/PaymentRequestedInfo" >PaymentRequestedInfo</a> shipping_option_id:flags.1?<a href="/type/string" >string</a> currency:<a href="/type/string" >string</a> total_amount:<a href="/type/long" >long</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updatePhoneCall" >updatePhoneCall</a>#ab0f6b1e phone_call:<a href="/type/PhoneCall" >PhoneCall</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateLangPackTooLong" >updateLangPackTooLong</a>#46560264 lang_code:<a href="/type/string" >string</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateLangPack" >updateLangPack</a>#56022f4d difference:<a href="/type/LangPackDifference" >LangPackDifference</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateFavedStickers" >updateFavedStickers</a>#e511996d = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChannelReadMessagesContents" >updateChannelReadMessagesContents</a>#ea29055d flags:<a href="/type/%23" >#</a> channel_id:<a href="/type/long" >long</a> top_msg_id:flags.0?<a href="/type/int" >int</a> messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateContactsReset" >updateContactsReset</a>#7084a7be = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChannelAvailableMessages" >updateChannelAvailableMessages</a>#b23fc698 channel_id:<a href="/type/long" >long</a> available_min_id:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateDialogUnreadMark" >updateDialogUnreadMark</a>#e16459c3 flags:<a href="/type/%23" >#</a> unread:flags.0?true peer:<a href="/type/DialogPeer" >DialogPeer</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateMessagePoll" >updateMessagePoll</a>#aca1657b flags:<a href="/type/%23" >#</a> poll_id:<a href="/type/long" >long</a> poll:flags.0?<a href="/type/Poll" >Poll</a> results:<a href="/type/PollResults" >PollResults</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChatDefaultBannedRights" >updateChatDefaultBannedRights</a>#54c01850 peer:<a href="/type/Peer" >Peer</a> default_banned_rights:<a href="/type/ChatBannedRights" >ChatBannedRights</a> version:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateFolderPeers" >updateFolderPeers</a>#19360dc0 folder_peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/FolderPeer" >FolderPeer</a>&gt; pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updatePeerSettings" >updatePeerSettings</a>#6a7e7366 peer:<a href="/type/Peer" >Peer</a> settings:<a href="/type/PeerSettings" >PeerSettings</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updatePeerLocated" >updatePeerLocated</a>#b4afcfb0 peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PeerLocated" >PeerLocated</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateNewScheduledMessage" >updateNewScheduledMessage</a>#39a51dfb message:<a href="/type/Message" >Message</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateDeleteScheduledMessages" >updateDeleteScheduledMessages</a>#90866cee peer:<a href="/type/Peer" >Peer</a> messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateTheme" >updateTheme</a>#8216fba3 theme:<a href="/type/Theme" >Theme</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateGeoLiveViewed" >updateGeoLiveViewed</a>#871fb939 peer:<a href="/type/Peer" >Peer</a> msg_id:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateLoginToken" >updateLoginToken</a>#564fe691 = <a href="/type/Update" >Update</a>; <a href="/constructor/updateMessagePollVote" >updateMessagePollVote</a>#24f40e77 poll_id:<a href="/type/long" >long</a> peer:<a href="/type/Peer" >Peer</a> options:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/bytes" >bytes</a>&gt; qts:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateDialogFilter" >updateDialogFilter</a>#26ffde7d flags:<a href="/type/%23" >#</a> id:<a href="/type/int" >int</a> filter:flags.0?<a href="/type/DialogFilter" >DialogFilter</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateDialogFilterOrder" >updateDialogFilterOrder</a>#a5d72105 order:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateDialogFilters" >updateDialogFilters</a>#3504914f = <a href="/type/Update" >Update</a>; <a href="/constructor/updatePhoneCallSignalingData" >updatePhoneCallSignalingData</a>#2661bf09 phone_call_id:<a href="/type/long" >long</a> data:<a href="/type/bytes" >bytes</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChannelMessageForwards" >updateChannelMessageForwards</a>#d29a27f4 channel_id:<a href="/type/long" >long</a> id:<a href="/type/int" >int</a> forwards:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateReadChannelDiscussionInbox" >updateReadChannelDiscussionInbox</a>#d6b19546 flags:<a href="/type/%23" >#</a> channel_id:<a href="/type/long" >long</a> top_msg_id:<a href="/type/int" >int</a> read_max_id:<a href="/type/int" >int</a> broadcast_id:flags.0?<a href="/type/long" >long</a> broadcast_post:flags.0?<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateReadChannelDiscussionOutbox" >updateReadChannelDiscussionOutbox</a>#695c9e7c channel_id:<a href="/type/long" >long</a> top_msg_id:<a href="/type/int" >int</a> read_max_id:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updatePeerBlocked" >updatePeerBlocked</a>#ebe07752 flags:<a href="/type/%23" >#</a> blocked:flags.0?true blocked_my_stories_from:flags.1?true peer_id:<a href="/type/Peer" >Peer</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChannelUserTyping" >updateChannelUserTyping</a>#8c88c923 flags:<a href="/type/%23" >#</a> channel_id:<a href="/type/long" >long</a> top_msg_id:flags.0?<a href="/type/int" >int</a> from_id:<a href="/type/Peer" >Peer</a> action:<a href="/type/SendMessageAction" >SendMessageAction</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updatePinnedMessages" >updatePinnedMessages</a>#ed85eab5 flags:<a href="/type/%23" >#</a> pinned:flags.0?true peer:<a href="/type/Peer" >Peer</a> messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updatePinnedChannelMessages" >updatePinnedChannelMessages</a>#5bb98608 flags:<a href="/type/%23" >#</a> pinned:flags.0?true channel_id:<a href="/type/long" >long</a> messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChat" >updateChat</a>#f89a6a4e chat_id:<a href="/type/long" >long</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateGroupCallParticipants" >updateGroupCallParticipants</a>#f2ebdb4e call:<a href="/type/InputGroupCall" >InputGroupCall</a> participants:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/GroupCallParticipant" >GroupCallParticipant</a>&gt; version:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateGroupCall" >updateGroupCall</a>#14b24500 chat_id:<a href="/type/long" >long</a> call:<a href="/type/GroupCall" >GroupCall</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updatePeerHistoryTTL" >updatePeerHistoryTTL</a>#bb9bb9a5 flags:<a href="/type/%23" >#</a> peer:<a href="/type/Peer" >Peer</a> ttl_period:flags.0?<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChatParticipant" >updateChatParticipant</a>#d087663a flags:<a href="/type/%23" >#</a> chat_id:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> actor_id:<a href="/type/long" >long</a> user_id:<a href="/type/long" >long</a> prev_participant:flags.0?<a href="/type/ChatParticipant" >ChatParticipant</a> new_participant:flags.1?<a href="/type/ChatParticipant" >ChatParticipant</a> invite:flags.2?<a href="/type/ExportedChatInvite" >ExportedChatInvite</a> qts:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChannelParticipant" >updateChannelParticipant</a>#985d3abb flags:<a href="/type/%23" >#</a> via_chatlist:flags.3?true channel_id:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> actor_id:<a href="/type/long" >long</a> user_id:<a href="/type/long" >long</a> prev_participant:flags.0?<a href="/type/ChannelParticipant" >ChannelParticipant</a> new_participant:flags.1?<a href="/type/ChannelParticipant" >ChannelParticipant</a> invite:flags.2?<a href="/type/ExportedChatInvite" >ExportedChatInvite</a> qts:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotStopped" >updateBotStopped</a>#c4870a49 user_id:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> stopped:<a href="/type/Bool" >Bool</a> qts:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateGroupCallConnection" >updateGroupCallConnection</a>#b783982 flags:<a href="/type/%23" >#</a> presentation:flags.0?true params:<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotCommands" >updateBotCommands</a>#4d712f2e peer:<a href="/type/Peer" >Peer</a> bot_id:<a href="/type/long" >long</a> commands:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/BotCommand" >BotCommand</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updatePendingJoinRequests" >updatePendingJoinRequests</a>#7063c3db peer:<a href="/type/Peer" >Peer</a> requests_pending:<a href="/type/int" >int</a> recent_requesters:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotChatInviteRequester" >updateBotChatInviteRequester</a>#11dfa986 peer:<a href="/type/Peer" >Peer</a> date:<a href="/type/int" >int</a> user_id:<a href="/type/long" >long</a> about:<a href="/type/string" >string</a> invite:<a href="/type/ExportedChatInvite" >ExportedChatInvite</a> qts:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateMessageReactions" >updateMessageReactions</a>#5e1b3cb8 flags:<a href="/type/%23" >#</a> peer:<a href="/type/Peer" >Peer</a> msg_id:<a href="/type/int" >int</a> top_msg_id:flags.0?<a href="/type/int" >int</a> reactions:<a href="/type/MessageReactions" >MessageReactions</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateAttachMenuBots" >updateAttachMenuBots</a>#17b7a20b = <a href="/type/Update" >Update</a>; <a href="/constructor/updateWebViewResultSent" >updateWebViewResultSent</a>#1592b79d query_id:<a href="/type/long" >long</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotMenuButton" >updateBotMenuButton</a>#14b85813 bot_id:<a href="/type/long" >long</a> button:<a href="/type/BotMenuButton" >BotMenuButton</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateSavedRingtones" >updateSavedRingtones</a>#74d8be99 = <a href="/type/Update" >Update</a>; <a href="/constructor/updateTranscribedAudio" >updateTranscribedAudio</a>#84cd5a flags:<a href="/type/%23" >#</a> pending:flags.0?true peer:<a href="/type/Peer" >Peer</a> msg_id:<a href="/type/int" >int</a> transcription_id:<a href="/type/long" >long</a> text:<a href="/type/string" >string</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateReadFeaturedEmojiStickers" >updateReadFeaturedEmojiStickers</a>#fb4c496c = <a href="/type/Update" >Update</a>; <a href="/constructor/updateUserEmojiStatus" >updateUserEmojiStatus</a>#28373599 user_id:<a href="/type/long" >long</a> emoji_status:<a href="/type/EmojiStatus" >EmojiStatus</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateRecentEmojiStatuses" >updateRecentEmojiStatuses</a>#30f443db = <a href="/type/Update" >Update</a>; <a href="/constructor/updateRecentReactions" >updateRecentReactions</a>#6f7863f4 = <a href="/type/Update" >Update</a>; <a href="/constructor/updateMoveStickerSetToTop" >updateMoveStickerSetToTop</a>#86fccf85 flags:<a href="/type/%23" >#</a> masks:flags.0?true emojis:flags.1?true stickerset:<a href="/type/long" >long</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateMessageExtendedMedia" >updateMessageExtendedMedia</a>#d5a41724 peer:<a href="/type/Peer" >Peer</a> msg_id:<a href="/type/int" >int</a> extended_media:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageExtendedMedia" >MessageExtendedMedia</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChannelPinnedTopic" >updateChannelPinnedTopic</a>#192efbe3 flags:<a href="/type/%23" >#</a> pinned:flags.0?true channel_id:<a href="/type/long" >long</a> topic_id:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChannelPinnedTopics" >updateChannelPinnedTopics</a>#fe198602 flags:<a href="/type/%23" >#</a> channel_id:<a href="/type/long" >long</a> order:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateUser" >updateUser</a>#20529438 user_id:<a href="/type/long" >long</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateAutoSaveSettings" >updateAutoSaveSettings</a>#ec05b097 = <a href="/type/Update" >Update</a>; <a href="/constructor/updateStory" >updateStory</a>#75b3b798 peer:<a href="/type/Peer" >Peer</a> story:<a href="/type/StoryItem" >StoryItem</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateReadStories" >updateReadStories</a>#f74e932b peer:<a href="/type/Peer" >Peer</a> max_id:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateStoryID" >updateStoryID</a>#1bf335b9 id:<a href="/type/int" >int</a> random_id:<a href="/type/long" >long</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateStoriesStealthMode" >updateStoriesStealthMode</a>#2c084dc1 stealth_mode:<a href="/type/StoriesStealthMode" >StoriesStealthMode</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateSentStoryReaction" >updateSentStoryReaction</a>#7d627683 peer:<a href="/type/Peer" >Peer</a> story_id:<a href="/type/int" >int</a> reaction:<a href="/type/Reaction" >Reaction</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotChatBoost" >updateBotChatBoost</a>#904dd49c peer:<a href="/type/Peer" >Peer</a> boost:<a href="/type/Boost" >Boost</a> qts:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateChannelViewForumAsMessages" >updateChannelViewForumAsMessages</a>#7b68920 channel_id:<a href="/type/long" >long</a> enabled:<a href="/type/Bool" >Bool</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updatePeerWallpaper" >updatePeerWallpaper</a>#ae3f101d flags:<a href="/type/%23" >#</a> wallpaper_overridden:flags.1?true peer:<a href="/type/Peer" >Peer</a> wallpaper:flags.0?<a href="/type/WallPaper" >WallPaper</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotMessageReaction" >updateBotMessageReaction</a>#ac21d3ce peer:<a href="/type/Peer" >Peer</a> msg_id:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> actor:<a href="/type/Peer" >Peer</a> old_reactions:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Reaction" >Reaction</a>&gt; new_reactions:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Reaction" >Reaction</a>&gt; qts:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotMessageReactions" >updateBotMessageReactions</a>#9cb7759 peer:<a href="/type/Peer" >Peer</a> msg_id:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> reactions:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ReactionCount" >ReactionCount</a>&gt; qts:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateSavedDialogPinned" >updateSavedDialogPinned</a>#aeaf9e74 flags:<a href="/type/%23" >#</a> pinned:flags.0?true peer:<a href="/type/DialogPeer" >DialogPeer</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updatePinnedSavedDialogs" >updatePinnedSavedDialogs</a>#686c85a6 flags:<a href="/type/%23" >#</a> order:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/DialogPeer" >DialogPeer</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateSavedReactionTags" >updateSavedReactionTags</a>#39c67432 = <a href="/type/Update" >Update</a>; <a href="/constructor/updateSmsJob" >updateSmsJob</a>#f16269d4 job_id:<a href="/type/string" >string</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateQuickReplies" >updateQuickReplies</a>#f9470ab2 quick_replies:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/QuickReply" >QuickReply</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateNewQuickReply" >updateNewQuickReply</a>#f53da717 quick_reply:<a href="/type/QuickReply" >QuickReply</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateDeleteQuickReply" >updateDeleteQuickReply</a>#53e6f1ec shortcut_id:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateQuickReplyMessage" >updateQuickReplyMessage</a>#3e050d0f message:<a href="/type/Message" >Message</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateDeleteQuickReplyMessages" >updateDeleteQuickReplyMessages</a>#566fe7cd shortcut_id:<a href="/type/int" >int</a> messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotBusinessConnect" >updateBotBusinessConnect</a>#8ae5c97a connection:<a href="/type/BotBusinessConnection" >BotBusinessConnection</a> qts:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotNewBusinessMessage" >updateBotNewBusinessMessage</a>#9ddb347c flags:<a href="/type/%23" >#</a> connection_id:<a href="/type/string" >string</a> message:<a href="/type/Message" >Message</a> reply_to_message:flags.0?<a href="/type/Message" >Message</a> qts:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotEditBusinessMessage" >updateBotEditBusinessMessage</a>#7df587c flags:<a href="/type/%23" >#</a> connection_id:<a href="/type/string" >string</a> message:<a href="/type/Message" >Message</a> reply_to_message:flags.0?<a href="/type/Message" >Message</a> qts:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBotDeleteBusinessMessage" >updateBotDeleteBusinessMessage</a>#a02a982e connection_id:<a href="/type/string" >string</a> peer:<a href="/type/Peer" >Peer</a> messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; qts:<a href="/type/int" >int</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateNewStoryReaction" >updateNewStoryReaction</a>#1824e40b story_id:<a href="/type/int" >int</a> peer:<a href="/type/Peer" >Peer</a> reaction:<a href="/type/Reaction" >Reaction</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBroadcastRevenueTransactions" >updateBroadcastRevenueTransactions</a>#dfd961f5 peer:<a href="/type/Peer" >Peer</a> balances:<a href="/type/BroadcastRevenueBalances" >BroadcastRevenueBalances</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateStarsBalance" >updateStarsBalance</a>#fb85198 balance:<a href="/type/long" >long</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateBusinessBotCallbackQuery" >updateBusinessBotCallbackQuery</a>#1ea2fda7 flags:<a href="/type/%23" >#</a> query_id:<a href="/type/long" >long</a> user_id:<a href="/type/long" >long</a> connection_id:<a href="/type/string" >string</a> message:<a href="/type/Message" >Message</a> reply_to_message:flags.2?<a href="/type/Message" >Message</a> chat_instance:<a href="/type/long" >long</a> data:flags.0?<a href="/type/bytes" >bytes</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updateStarsRevenueStatus" >updateStarsRevenueStatus</a>#a584b019 peer:<a href="/type/Peer" >Peer</a> status:<a href="/type/StarsRevenueStatus" >StarsRevenueStatus</a> = <a href="/type/Update" >Update</a>; <a href="/constructor/updates.state" >updates.state</a>#a56c2a3e pts:<a href="/type/int" >int</a> qts:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> seq:<a href="/type/int" >int</a> unread_count:<a href="/type/int" >int</a> = <a href="/type/updates.State" >updates.State</a>; <a href="/constructor/updates.differenceEmpty" >updates.differenceEmpty</a>#5d75a138 date:<a href="/type/int" >int</a> seq:<a href="/type/int" >int</a> = <a href="/type/updates.Difference" >updates.Difference</a>; <a href="/constructor/updates.difference" >updates.difference</a>#f49ca0 new_messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; new_encrypted_messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/EncryptedMessage" >EncryptedMessage</a>&gt; other_updates:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Update" >Update</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; state:<a href="/type/updates.State" >updates.State</a> = <a href="/type/updates.Difference" >updates.Difference</a>; <a href="/constructor/updates.differenceSlice" >updates.differenceSlice</a>#a8fb1981 new_messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; new_encrypted_messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/EncryptedMessage" >EncryptedMessage</a>&gt; other_updates:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Update" >Update</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; intermediate_state:<a href="/type/updates.State" >updates.State</a> = <a href="/type/updates.Difference" >updates.Difference</a>; <a href="/constructor/updates.differenceTooLong" >updates.differenceTooLong</a>#4afe8f6d pts:<a href="/type/int" >int</a> = <a href="/type/updates.Difference" >updates.Difference</a>; <a href="/constructor/updatesTooLong" >updatesTooLong</a>#e317af7e = <a href="/type/Updates" >Updates</a>; <a href="/constructor/updateShortMessage" >updateShortMessage</a>#313bc7f8 flags:<a href="/type/%23" >#</a> out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true id:<a href="/type/int" >int</a> user_id:<a href="/type/long" >long</a> message:<a href="/type/string" >string</a> pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> fwd_from:flags.2?<a href="/type/MessageFwdHeader" >MessageFwdHeader</a> via_bot_id:flags.11?<a href="/type/long" >long</a> reply_to:flags.3?<a href="/type/MessageReplyHeader" >MessageReplyHeader</a> entities:flags.7?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; ttl_period:flags.25?<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/constructor/updateShortChatMessage" >updateShortChatMessage</a>#4d6deea5 flags:<a href="/type/%23" >#</a> out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true id:<a href="/type/int" >int</a> from_id:<a href="/type/long" >long</a> chat_id:<a href="/type/long" >long</a> message:<a href="/type/string" >string</a> pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> fwd_from:flags.2?<a href="/type/MessageFwdHeader" >MessageFwdHeader</a> via_bot_id:flags.11?<a href="/type/long" >long</a> reply_to:flags.3?<a href="/type/MessageReplyHeader" >MessageReplyHeader</a> entities:flags.7?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; ttl_period:flags.25?<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/constructor/updateShort" >updateShort</a>#78d4dec1 update:<a href="/type/Update" >Update</a> date:<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/constructor/updatesCombined" >updatesCombined</a>#725b04c3 updates:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Update" >Update</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; date:<a href="/type/int" >int</a> seq_start:<a href="/type/int" >int</a> seq:<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/constructor/updates" >updates</a>#74ae4240 updates:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Update" >Update</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; date:<a href="/type/int" >int</a> seq:<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/constructor/updateShortSentMessage" >updateShortSentMessage</a>#9015e101 flags:<a href="/type/%23" >#</a> out:flags.1?true id:<a href="/type/int" >int</a> pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> media:flags.9?<a href="/type/MessageMedia" >MessageMedia</a> entities:flags.7?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; ttl_period:flags.25?<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/constructor/photos.photos" >photos.photos</a>#8dca6aa5 photos:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Photo" >Photo</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/photos.Photos" >photos.Photos</a>; <a href="/constructor/photos.photosSlice" >photos.photosSlice</a>#15051f54 count:<a href="/type/int" >int</a> photos:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Photo" >Photo</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/photos.Photos" >photos.Photos</a>; <a href="/constructor/photos.photo" >photos.photo</a>#20212ca8 photo:<a href="/type/Photo" >Photo</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/photos.Photo" >photos.Photo</a>; <a href="/constructor/upload.file" >upload.file</a>#96a18d5 type:<a href="/type/storage.FileType" >storage.FileType</a> mtime:<a href="/type/int" >int</a> bytes:<a href="/type/bytes" >bytes</a> = <a href="/type/upload.File" >upload.File</a>; <a href="/constructor/upload.fileCdnRedirect" >upload.fileCdnRedirect</a>#f18cda44 dc_id:<a href="/type/int" >int</a> file_token:<a href="/type/bytes" >bytes</a> encryption_key:<a href="/type/bytes" >bytes</a> encryption_iv:<a href="/type/bytes" >bytes</a> file_hashes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/FileHash" >FileHash</a>&gt; = <a href="/type/upload.File" >upload.File</a>; <a href="/constructor/dcOption" >dcOption</a>#18b7a10d flags:<a href="/type/%23" >#</a> ipv6:flags.0?true media_only:flags.1?true tcpo_only:flags.2?true cdn:flags.3?true static:flags.4?true this_port_only:flags.5?true id:<a href="/type/int" >int</a> ip_address:<a href="/type/string" >string</a> port:<a href="/type/int" >int</a> secret:flags.10?<a href="/type/bytes" >bytes</a> = <a href="/type/DcOption" >DcOption</a>; <a href="/constructor/config" >config</a>#cc1a241e flags:<a href="/type/%23" >#</a> default_p2p_contacts:flags.3?true preload_featured_stickers:flags.4?true revoke_pm_inbox:flags.6?true blocked_mode:flags.8?true force_try_ipv6:flags.14?true date:<a href="/type/int" >int</a> expires:<a href="/type/int" >int</a> test_mode:<a href="/type/Bool" >Bool</a> this_dc:<a href="/type/int" >int</a> dc_options:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/DcOption" >DcOption</a>&gt; dc_txt_domain_name:<a href="/type/string" >string</a> chat_size_max:<a href="/type/int" >int</a> megagroup_size_max:<a href="/type/int" >int</a> forwarded_count_max:<a href="/type/int" >int</a> online_update_period_ms:<a href="/type/int" >int</a> offline_blur_timeout_ms:<a href="/type/int" >int</a> offline_idle_timeout_ms:<a href="/type/int" >int</a> online_cloud_timeout_ms:<a href="/type/int" >int</a> notify_cloud_delay_ms:<a href="/type/int" >int</a> notify_default_delay_ms:<a href="/type/int" >int</a> push_chat_period_ms:<a href="/type/int" >int</a> push_chat_limit:<a href="/type/int" >int</a> edit_time_limit:<a href="/type/int" >int</a> revoke_time_limit:<a href="/type/int" >int</a> revoke_pm_time_limit:<a href="/type/int" >int</a> rating_e_decay:<a href="/type/int" >int</a> stickers_recent_limit:<a href="/type/int" >int</a> channels_read_media_period:<a href="/type/int" >int</a> tmp_sessions:flags.0?<a href="/type/int" >int</a> call_receive_timeout_ms:<a href="/type/int" >int</a> call_ring_timeout_ms:<a href="/type/int" >int</a> call_connect_timeout_ms:<a href="/type/int" >int</a> call_packet_timeout_ms:<a href="/type/int" >int</a> me_url_prefix:<a href="/type/string" >string</a> autoupdate_url_prefix:flags.7?<a href="/type/string" >string</a> gif_search_username:flags.9?<a href="/type/string" >string</a> venue_search_username:flags.10?<a href="/type/string" >string</a> img_search_username:flags.11?<a href="/type/string" >string</a> static_maps_provider:flags.12?<a href="/type/string" >string</a> caption_length_max:<a href="/type/int" >int</a> message_length_max:<a href="/type/int" >int</a> webfile_dc_id:<a href="/type/int" >int</a> suggested_lang_code:flags.2?<a href="/type/string" >string</a> lang_pack_version:flags.2?<a href="/type/int" >int</a> base_lang_pack_version:flags.2?<a href="/type/int" >int</a> reactions_default:flags.15?<a href="/type/Reaction" >Reaction</a> autologin_token:flags.16?<a href="/type/string" >string</a> = <a href="/type/Config" >Config</a>; <a href="/constructor/nearestDc" >nearestDc</a>#8e1a1775 country:<a href="/type/string" >string</a> this_dc:<a href="/type/int" >int</a> nearest_dc:<a href="/type/int" >int</a> = <a href="/type/NearestDc" >NearestDc</a>; <a href="/constructor/help.appUpdate" >help.appUpdate</a>#ccbbce30 flags:<a href="/type/%23" >#</a> can_not_skip:flags.0?true id:<a href="/type/int" >int</a> version:<a href="/type/string" >string</a> text:<a href="/type/string" >string</a> entities:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; document:flags.1?<a href="/type/Document" >Document</a> url:flags.2?<a href="/type/string" >string</a> sticker:flags.3?<a href="/type/Document" >Document</a> = <a href="/type/help.AppUpdate" >help.AppUpdate</a>; <a href="/constructor/help.noAppUpdate" >help.noAppUpdate</a>#c45a6536 = <a href="/type/help.AppUpdate" >help.AppUpdate</a>; <a href="/constructor/help.inviteText" >help.inviteText</a>#18cb9f78 message:<a href="/type/string" >string</a> = <a href="/type/help.InviteText" >help.InviteText</a>; <a href="/constructor/encryptedChatEmpty" >encryptedChatEmpty</a>#ab7ec0a0 id:<a href="/type/int" >int</a> = <a href="/type/EncryptedChat" >EncryptedChat</a>; <a href="/constructor/encryptedChatWaiting" >encryptedChatWaiting</a>#66b25953 id:<a href="/type/int" >int</a> access_hash:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> admin_id:<a href="/type/long" >long</a> participant_id:<a href="/type/long" >long</a> = <a href="/type/EncryptedChat" >EncryptedChat</a>; <a href="/constructor/encryptedChatRequested" >encryptedChatRequested</a>#48f1d94c flags:<a href="/type/%23" >#</a> folder_id:flags.0?<a href="/type/int" >int</a> id:<a href="/type/int" >int</a> access_hash:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> admin_id:<a href="/type/long" >long</a> participant_id:<a href="/type/long" >long</a> g_a:<a href="/type/bytes" >bytes</a> = <a href="/type/EncryptedChat" >EncryptedChat</a>; <a href="/constructor/encryptedChat" >encryptedChat</a>#61f0d4c7 id:<a href="/type/int" >int</a> access_hash:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> admin_id:<a href="/type/long" >long</a> participant_id:<a href="/type/long" >long</a> g_a_or_b:<a href="/type/bytes" >bytes</a> key_fingerprint:<a href="/type/long" >long</a> = <a href="/type/EncryptedChat" >EncryptedChat</a>; <a href="/constructor/encryptedChatDiscarded" >encryptedChatDiscarded</a>#1e1c7c45 flags:<a href="/type/%23" >#</a> history_deleted:flags.0?true id:<a href="/type/int" >int</a> = <a href="/type/EncryptedChat" >EncryptedChat</a>; <a href="/constructor/inputEncryptedChat" >inputEncryptedChat</a>#f141b5e1 chat_id:<a href="/type/int" >int</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputEncryptedChat" >InputEncryptedChat</a>; <a href="/constructor/encryptedFileEmpty" >encryptedFileEmpty</a>#c21f497e = <a href="/type/EncryptedFile" >EncryptedFile</a>; <a href="/constructor/encryptedFile" >encryptedFile</a>#a8008cd8 id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> size:<a href="/type/long" >long</a> dc_id:<a href="/type/int" >int</a> key_fingerprint:<a href="/type/int" >int</a> = <a href="/type/EncryptedFile" >EncryptedFile</a>; <a href="/constructor/inputEncryptedFileEmpty" >inputEncryptedFileEmpty</a>#1837c364 = <a href="/type/InputEncryptedFile" >InputEncryptedFile</a>; <a href="/constructor/inputEncryptedFileUploaded" >inputEncryptedFileUploaded</a>#64bd0306 id:<a href="/type/long" >long</a> parts:<a href="/type/int" >int</a> md5_checksum:<a href="/type/string" >string</a> key_fingerprint:<a href="/type/int" >int</a> = <a href="/type/InputEncryptedFile" >InputEncryptedFile</a>; <a href="/constructor/inputEncryptedFile" >inputEncryptedFile</a>#5a17b5e5 id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputEncryptedFile" >InputEncryptedFile</a>; <a href="/constructor/inputEncryptedFileBigUploaded" >inputEncryptedFileBigUploaded</a>#2dc173c8 id:<a href="/type/long" >long</a> parts:<a href="/type/int" >int</a> key_fingerprint:<a href="/type/int" >int</a> = <a href="/type/InputEncryptedFile" >InputEncryptedFile</a>; <a href="/constructor/encryptedMessage" >encryptedMessage</a>#ed18c118 random_id:<a href="/type/long" >long</a> chat_id:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> bytes:<a href="/type/bytes" >bytes</a> file:<a href="/type/EncryptedFile" >EncryptedFile</a> = <a href="/type/EncryptedMessage" >EncryptedMessage</a>; <a href="/constructor/encryptedMessageService" >encryptedMessageService</a>#23734b06 random_id:<a href="/type/long" >long</a> chat_id:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> bytes:<a href="/type/bytes" >bytes</a> = <a href="/type/EncryptedMessage" >EncryptedMessage</a>; <a href="/constructor/messages.dhConfigNotModified" >messages.dhConfigNotModified</a>#c0e24635 random:<a href="/type/bytes" >bytes</a> = <a href="/type/messages.DhConfig" >messages.DhConfig</a>; <a href="/constructor/messages.dhConfig" >messages.dhConfig</a>#2c221edd g:<a href="/type/int" >int</a> p:<a href="/type/bytes" >bytes</a> version:<a href="/type/int" >int</a> random:<a href="/type/bytes" >bytes</a> = <a href="/type/messages.DhConfig" >messages.DhConfig</a>; <a href="/constructor/messages.sentEncryptedMessage" >messages.sentEncryptedMessage</a>#560f8935 date:<a href="/type/int" >int</a> = <a href="/type/messages.SentEncryptedMessage" >messages.SentEncryptedMessage</a>; <a href="/constructor/messages.sentEncryptedFile" >messages.sentEncryptedFile</a>#9493ff32 date:<a href="/type/int" >int</a> file:<a href="/type/EncryptedFile" >EncryptedFile</a> = <a href="/type/messages.SentEncryptedMessage" >messages.SentEncryptedMessage</a>; <a href="/constructor/inputDocumentEmpty" >inputDocumentEmpty</a>#72f0eaae = <a href="/type/InputDocument" >InputDocument</a>; <a href="/constructor/inputDocument" >inputDocument</a>#1abfb575 id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> file_reference:<a href="/type/bytes" >bytes</a> = <a href="/type/InputDocument" >InputDocument</a>; <a href="/constructor/documentEmpty" >documentEmpty</a>#36f8c871 id:<a href="/type/long" >long</a> = <a href="/type/Document" >Document</a>; <a href="/constructor/document" >document</a>#8fd4c4d8 flags:<a href="/type/%23" >#</a> id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> file_reference:<a href="/type/bytes" >bytes</a> date:<a href="/type/int" >int</a> mime_type:<a href="/type/string" >string</a> size:<a href="/type/long" >long</a> thumbs:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PhotoSize" >PhotoSize</a>&gt; video_thumbs:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/VideoSize" >VideoSize</a>&gt; dc_id:<a href="/type/int" >int</a> attributes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/DocumentAttribute" >DocumentAttribute</a>&gt; = <a href="/type/Document" >Document</a>; <a href="/constructor/help.support" >help.support</a>#17c6b5f6 phone_number:<a href="/type/string" >string</a> user:<a href="/type/User" >User</a> = <a href="/type/help.Support" >help.Support</a>; <a href="/constructor/notifyPeer" >notifyPeer</a>#9fd40bd8 peer:<a href="/type/Peer" >Peer</a> = <a href="/type/NotifyPeer" >NotifyPeer</a>; <a href="/constructor/notifyUsers" >notifyUsers</a>#b4c83b4c = <a href="/type/NotifyPeer" >NotifyPeer</a>; <a href="/constructor/notifyChats" >notifyChats</a>#c007cec3 = <a href="/type/NotifyPeer" >NotifyPeer</a>; <a href="/constructor/notifyBroadcasts" >notifyBroadcasts</a>#d612e8ef = <a href="/type/NotifyPeer" >NotifyPeer</a>; <a href="/constructor/notifyForumTopic" >notifyForumTopic</a>#226e6308 peer:<a href="/type/Peer" >Peer</a> top_msg_id:<a href="/type/int" >int</a> = <a href="/type/NotifyPeer" >NotifyPeer</a>; <a href="/constructor/sendMessageTypingAction" >sendMessageTypingAction</a>#16bf744e = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageCancelAction" >sendMessageCancelAction</a>#fd5ec8f5 = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageRecordVideoAction" >sendMessageRecordVideoAction</a>#a187d66f = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageUploadVideoAction" >sendMessageUploadVideoAction</a>#e9763aec progress:<a href="/type/int" >int</a> = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageRecordAudioAction" >sendMessageRecordAudioAction</a>#d52f73f7 = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageUploadAudioAction" >sendMessageUploadAudioAction</a>#f351d7ab progress:<a href="/type/int" >int</a> = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageUploadPhotoAction" >sendMessageUploadPhotoAction</a>#d1d34a26 progress:<a href="/type/int" >int</a> = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageUploadDocumentAction" >sendMessageUploadDocumentAction</a>#aa0cd9e4 progress:<a href="/type/int" >int</a> = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageGeoLocationAction" >sendMessageGeoLocationAction</a>#176f8ba1 = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageChooseContactAction" >sendMessageChooseContactAction</a>#628cbc6f = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageGamePlayAction" >sendMessageGamePlayAction</a>#dd6a8f48 = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageRecordRoundAction" >sendMessageRecordRoundAction</a>#88f27fbc = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageUploadRoundAction" >sendMessageUploadRoundAction</a>#243e1c66 progress:<a href="/type/int" >int</a> = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/speakingInGroupCallAction" >speakingInGroupCallAction</a>#d92c2285 = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageHistoryImportAction" >sendMessageHistoryImportAction</a>#dbda9246 progress:<a href="/type/int" >int</a> = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageChooseStickerAction" >sendMessageChooseStickerAction</a>#b05ac6b1 = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageEmojiInteraction" >sendMessageEmojiInteraction</a>#25972bcb emoticon:<a href="/type/string" >string</a> msg_id:<a href="/type/int" >int</a> interaction:<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/sendMessageEmojiInteractionSeen" >sendMessageEmojiInteractionSeen</a>#b665902e emoticon:<a href="/type/string" >string</a> = <a href="/type/SendMessageAction" >SendMessageAction</a>; <a href="/constructor/contacts.found" >contacts.found</a>#b3134d9d my_results:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Peer" >Peer</a>&gt; results:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Peer" >Peer</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/contacts.Found" >contacts.Found</a>; <a href="/constructor/inputPrivacyKeyStatusTimestamp" >inputPrivacyKeyStatusTimestamp</a>#4f96cb18 = <a href="/type/InputPrivacyKey" >InputPrivacyKey</a>; <a href="/constructor/inputPrivacyKeyChatInvite" >inputPrivacyKeyChatInvite</a>#bdfb0426 = <a href="/type/InputPrivacyKey" >InputPrivacyKey</a>; <a href="/constructor/inputPrivacyKeyPhoneCall" >inputPrivacyKeyPhoneCall</a>#fabadc5f = <a href="/type/InputPrivacyKey" >InputPrivacyKey</a>; <a href="/constructor/inputPrivacyKeyPhoneP2P" >inputPrivacyKeyPhoneP2P</a>#db9e70d2 = <a href="/type/InputPrivacyKey" >InputPrivacyKey</a>; <a href="/constructor/inputPrivacyKeyForwards" >inputPrivacyKeyForwards</a>#a4dd4c08 = <a href="/type/InputPrivacyKey" >InputPrivacyKey</a>; <a href="/constructor/inputPrivacyKeyProfilePhoto" >inputPrivacyKeyProfilePhoto</a>#5719bacc = <a href="/type/InputPrivacyKey" >InputPrivacyKey</a>; <a href="/constructor/inputPrivacyKeyPhoneNumber" >inputPrivacyKeyPhoneNumber</a>#352dafa = <a href="/type/InputPrivacyKey" >InputPrivacyKey</a>; <a href="/constructor/inputPrivacyKeyAddedByPhone" >inputPrivacyKeyAddedByPhone</a>#d1219bdd = <a href="/type/InputPrivacyKey" >InputPrivacyKey</a>; <a href="/constructor/inputPrivacyKeyVoiceMessages" >inputPrivacyKeyVoiceMessages</a>#aee69d68 = <a href="/type/InputPrivacyKey" >InputPrivacyKey</a>; <a href="/constructor/inputPrivacyKeyAbout" >inputPrivacyKeyAbout</a>#3823cc40 = <a href="/type/InputPrivacyKey" >InputPrivacyKey</a>; <a href="/constructor/inputPrivacyKeyBirthday" >inputPrivacyKeyBirthday</a>#d65a11cc = <a href="/type/InputPrivacyKey" >InputPrivacyKey</a>; <a href="/constructor/privacyKeyStatusTimestamp" >privacyKeyStatusTimestamp</a>#bc2eab30 = <a href="/type/PrivacyKey" >PrivacyKey</a>; <a href="/constructor/privacyKeyChatInvite" >privacyKeyChatInvite</a>#500e6dfa = <a href="/type/PrivacyKey" >PrivacyKey</a>; <a href="/constructor/privacyKeyPhoneCall" >privacyKeyPhoneCall</a>#3d662b7b = <a href="/type/PrivacyKey" >PrivacyKey</a>; <a href="/constructor/privacyKeyPhoneP2P" >privacyKeyPhoneP2P</a>#39491cc8 = <a href="/type/PrivacyKey" >PrivacyKey</a>; <a href="/constructor/privacyKeyForwards" >privacyKeyForwards</a>#69ec56a3 = <a href="/type/PrivacyKey" >PrivacyKey</a>; <a href="/constructor/privacyKeyProfilePhoto" >privacyKeyProfilePhoto</a>#96151fed = <a href="/type/PrivacyKey" >PrivacyKey</a>; <a href="/constructor/privacyKeyPhoneNumber" >privacyKeyPhoneNumber</a>#d19ae46d = <a href="/type/PrivacyKey" >PrivacyKey</a>; <a href="/constructor/privacyKeyAddedByPhone" >privacyKeyAddedByPhone</a>#42ffd42b = <a href="/type/PrivacyKey" >PrivacyKey</a>; <a href="/constructor/privacyKeyVoiceMessages" >privacyKeyVoiceMessages</a>#697f414 = <a href="/type/PrivacyKey" >PrivacyKey</a>; <a href="/constructor/privacyKeyAbout" >privacyKeyAbout</a>#a486b761 = <a href="/type/PrivacyKey" >PrivacyKey</a>; <a href="/constructor/privacyKeyBirthday" >privacyKeyBirthday</a>#2000a518 = <a href="/type/PrivacyKey" >PrivacyKey</a>; <a href="/constructor/inputPrivacyValueAllowContacts" >inputPrivacyValueAllowContacts</a>#d09e07b = <a href="/type/InputPrivacyRule" >InputPrivacyRule</a>; <a href="/constructor/inputPrivacyValueAllowAll" >inputPrivacyValueAllowAll</a>#184b35ce = <a href="/type/InputPrivacyRule" >InputPrivacyRule</a>; <a href="/constructor/inputPrivacyValueAllowUsers" >inputPrivacyValueAllowUsers</a>#131cc67f users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputUser" >InputUser</a>&gt; = <a href="/type/InputPrivacyRule" >InputPrivacyRule</a>; <a href="/constructor/inputPrivacyValueDisallowContacts" >inputPrivacyValueDisallowContacts</a>#ba52007 = <a href="/type/InputPrivacyRule" >InputPrivacyRule</a>; <a href="/constructor/inputPrivacyValueDisallowAll" >inputPrivacyValueDisallowAll</a>#d66b66c9 = <a href="/type/InputPrivacyRule" >InputPrivacyRule</a>; <a href="/constructor/inputPrivacyValueDisallowUsers" >inputPrivacyValueDisallowUsers</a>#90110467 users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputUser" >InputUser</a>&gt; = <a href="/type/InputPrivacyRule" >InputPrivacyRule</a>; <a href="/constructor/inputPrivacyValueAllowChatParticipants" >inputPrivacyValueAllowChatParticipants</a>#840649cf chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/InputPrivacyRule" >InputPrivacyRule</a>; <a href="/constructor/inputPrivacyValueDisallowChatParticipants" >inputPrivacyValueDisallowChatParticipants</a>#e94f0f86 chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/InputPrivacyRule" >InputPrivacyRule</a>; <a href="/constructor/inputPrivacyValueAllowCloseFriends" >inputPrivacyValueAllowCloseFriends</a>#2f453e49 = <a href="/type/InputPrivacyRule" >InputPrivacyRule</a>; <a href="/constructor/inputPrivacyValueAllowPremium" >inputPrivacyValueAllowPremium</a>#77cdc9f1 = <a href="/type/InputPrivacyRule" >InputPrivacyRule</a>; <a href="/constructor/privacyValueAllowContacts" >privacyValueAllowContacts</a>#fffe1bac = <a href="/type/PrivacyRule" >PrivacyRule</a>; <a href="/constructor/privacyValueAllowAll" >privacyValueAllowAll</a>#65427b82 = <a href="/type/PrivacyRule" >PrivacyRule</a>; <a href="/constructor/privacyValueAllowUsers" >privacyValueAllowUsers</a>#b8905fb2 users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/PrivacyRule" >PrivacyRule</a>; <a href="/constructor/privacyValueDisallowContacts" >privacyValueDisallowContacts</a>#f888fa1a = <a href="/type/PrivacyRule" >PrivacyRule</a>; <a href="/constructor/privacyValueDisallowAll" >privacyValueDisallowAll</a>#8b73e763 = <a href="/type/PrivacyRule" >PrivacyRule</a>; <a href="/constructor/privacyValueDisallowUsers" >privacyValueDisallowUsers</a>#e4621141 users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/PrivacyRule" >PrivacyRule</a>; <a href="/constructor/privacyValueAllowChatParticipants" >privacyValueAllowChatParticipants</a>#6b134e8e chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/PrivacyRule" >PrivacyRule</a>; <a href="/constructor/privacyValueDisallowChatParticipants" >privacyValueDisallowChatParticipants</a>#41c87565 chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/PrivacyRule" >PrivacyRule</a>; <a href="/constructor/privacyValueAllowCloseFriends" >privacyValueAllowCloseFriends</a>#f7e8d89b = <a href="/type/PrivacyRule" >PrivacyRule</a>; <a href="/constructor/privacyValueAllowPremium" >privacyValueAllowPremium</a>#ece9814b = <a href="/type/PrivacyRule" >PrivacyRule</a>; <a href="/constructor/account.privacyRules" >account.privacyRules</a>#50a04e45 rules:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PrivacyRule" >PrivacyRule</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/account.PrivacyRules" >account.PrivacyRules</a>; <a href="/constructor/accountDaysTTL" >accountDaysTTL</a>#b8d0afdf days:<a href="/type/int" >int</a> = <a href="/type/AccountDaysTTL" >AccountDaysTTL</a>; <a href="/constructor/documentAttributeImageSize" >documentAttributeImageSize</a>#6c37c15c w:<a href="/type/int" >int</a> h:<a href="/type/int" >int</a> = <a href="/type/DocumentAttribute" >DocumentAttribute</a>; <a href="/constructor/documentAttributeAnimated" >documentAttributeAnimated</a>#11b58939 = <a href="/type/DocumentAttribute" >DocumentAttribute</a>; <a href="/constructor/documentAttributeSticker" >documentAttributeSticker</a>#6319d612 flags:<a href="/type/%23" >#</a> mask:flags.1?true alt:<a href="/type/string" >string</a> stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> mask_coords:flags.0?<a href="/type/MaskCoords" >MaskCoords</a> = <a href="/type/DocumentAttribute" >DocumentAttribute</a>; <a href="/constructor/documentAttributeVideo" >documentAttributeVideo</a>#17399fad flags:<a href="/type/%23" >#</a> round_message:flags.0?true supports_streaming:flags.1?true nosound:flags.3?true duration:<a href="/type/double" >double</a> w:<a href="/type/int" >int</a> h:<a href="/type/int" >int</a> preload_prefix_size:flags.2?<a href="/type/int" >int</a> video_start_ts:flags.4?<a href="/type/double" >double</a> = <a href="/type/DocumentAttribute" >DocumentAttribute</a>; <a href="/constructor/documentAttributeAudio" >documentAttributeAudio</a>#9852f9c6 flags:<a href="/type/%23" >#</a> voice:flags.10?true duration:<a href="/type/int" >int</a> title:flags.0?<a href="/type/string" >string</a> performer:flags.1?<a href="/type/string" >string</a> waveform:flags.2?<a href="/type/bytes" >bytes</a> = <a href="/type/DocumentAttribute" >DocumentAttribute</a>; <a href="/constructor/documentAttributeFilename" >documentAttributeFilename</a>#15590068 file_name:<a href="/type/string" >string</a> = <a href="/type/DocumentAttribute" >DocumentAttribute</a>; <a href="/constructor/documentAttributeHasStickers" >documentAttributeHasStickers</a>#9801d2f7 = <a href="/type/DocumentAttribute" >DocumentAttribute</a>; <a href="/constructor/documentAttributeCustomEmoji" >documentAttributeCustomEmoji</a>#fd149899 flags:<a href="/type/%23" >#</a> free:flags.0?true text_color:flags.1?true alt:<a href="/type/string" >string</a> stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> = <a href="/type/DocumentAttribute" >DocumentAttribute</a>; <a href="/constructor/messages.stickersNotModified" >messages.stickersNotModified</a>#f1749a22 = <a href="/type/messages.Stickers" >messages.Stickers</a>; <a href="/constructor/messages.stickers" >messages.stickers</a>#30a6ec7e hash:<a href="/type/long" >long</a> stickers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Document" >Document</a>&gt; = <a href="/type/messages.Stickers" >messages.Stickers</a>; <a href="/constructor/stickerPack" >stickerPack</a>#12b299d4 emoticon:<a href="/type/string" >string</a> documents:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/StickerPack" >StickerPack</a>; <a href="/constructor/messages.allStickersNotModified" >messages.allStickersNotModified</a>#e86602c3 = <a href="/type/messages.AllStickers" >messages.AllStickers</a>; <a href="/constructor/messages.allStickers" >messages.allStickers</a>#cdbbcebb hash:<a href="/type/long" >long</a> sets:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StickerSet" >StickerSet</a>&gt; = <a href="/type/messages.AllStickers" >messages.AllStickers</a>; <a href="/constructor/messages.affectedMessages" >messages.affectedMessages</a>#84d19185 pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> = <a href="/type/messages.AffectedMessages" >messages.AffectedMessages</a>; <a href="/constructor/webPageEmpty" >webPageEmpty</a>#211a1788 flags:<a href="/type/%23" >#</a> id:<a href="/type/long" >long</a> url:flags.0?<a href="/type/string" >string</a> = <a href="/type/WebPage" >WebPage</a>; <a href="/constructor/webPagePending" >webPagePending</a>#b0d13e47 flags:<a href="/type/%23" >#</a> id:<a href="/type/long" >long</a> url:flags.0?<a href="/type/string" >string</a> date:<a href="/type/int" >int</a> = <a href="/type/WebPage" >WebPage</a>; <a href="/constructor/webPage" >webPage</a>#e89c45b2 flags:<a href="/type/%23" >#</a> has_large_media:flags.13?true id:<a href="/type/long" >long</a> url:<a href="/type/string" >string</a> display_url:<a href="/type/string" >string</a> hash:<a href="/type/int" >int</a> type:flags.0?<a href="/type/string" >string</a> site_name:flags.1?<a href="/type/string" >string</a> title:flags.2?<a href="/type/string" >string</a> description:flags.3?<a href="/type/string" >string</a> photo:flags.4?<a href="/type/Photo" >Photo</a> embed_url:flags.5?<a href="/type/string" >string</a> embed_type:flags.5?<a href="/type/string" >string</a> embed_width:flags.6?<a href="/type/int" >int</a> embed_height:flags.6?<a href="/type/int" >int</a> duration:flags.7?<a href="/type/int" >int</a> author:flags.8?<a href="/type/string" >string</a> document:flags.9?<a href="/type/Document" >Document</a> cached_page:flags.10?<a href="/type/Page" >Page</a> attributes:flags.12?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/WebPageAttribute" >WebPageAttribute</a>&gt; = <a href="/type/WebPage" >WebPage</a>; <a href="/constructor/webPageNotModified" >webPageNotModified</a>#7311ca11 flags:<a href="/type/%23" >#</a> cached_page_views:flags.0?<a href="/type/int" >int</a> = <a href="/type/WebPage" >WebPage</a>; <a href="/constructor/authorization" >authorization</a>#ad01d61d flags:<a href="/type/%23" >#</a> current:flags.0?true official_app:flags.1?true password_pending:flags.2?true encrypted_requests_disabled:flags.3?true call_requests_disabled:flags.4?true unconfirmed:flags.5?true hash:<a href="/type/long" >long</a> device_model:<a href="/type/string" >string</a> platform:<a href="/type/string" >string</a> system_version:<a href="/type/string" >string</a> api_id:<a href="/type/int" >int</a> app_name:<a href="/type/string" >string</a> app_version:<a href="/type/string" >string</a> date_created:<a href="/type/int" >int</a> date_active:<a href="/type/int" >int</a> ip:<a href="/type/string" >string</a> country:<a href="/type/string" >string</a> region:<a href="/type/string" >string</a> = <a href="/type/Authorization" >Authorization</a>; <a href="/constructor/account.authorizations" >account.authorizations</a>#4bff8ea0 authorization_ttl_days:<a href="/type/int" >int</a> authorizations:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Authorization" >Authorization</a>&gt; = <a href="/type/account.Authorizations" >account.Authorizations</a>; <a href="/constructor/account.password" >account.password</a>#957b50fb flags:<a href="/type/%23" >#</a> has_recovery:flags.0?true has_secure_values:flags.1?true has_password:flags.2?true current_algo:flags.2?<a href="/type/PasswordKdfAlgo" >PasswordKdfAlgo</a> srp_B:flags.2?<a href="/type/bytes" >bytes</a> srp_id:flags.2?<a href="/type/long" >long</a> hint:flags.3?<a href="/type/string" >string</a> email_unconfirmed_pattern:flags.4?<a href="/type/string" >string</a> new_algo:<a href="/type/PasswordKdfAlgo" >PasswordKdfAlgo</a> new_secure_algo:<a href="/type/SecurePasswordKdfAlgo" >SecurePasswordKdfAlgo</a> secure_random:<a href="/type/bytes" >bytes</a> pending_reset_date:flags.5?<a href="/type/int" >int</a> login_email_pattern:flags.6?<a href="/type/string" >string</a> = <a href="/type/account.Password" >account.Password</a>; <a href="/constructor/account.passwordSettings" >account.passwordSettings</a>#9a5c33e5 flags:<a href="/type/%23" >#</a> email:flags.0?<a href="/type/string" >string</a> secure_settings:flags.1?<a href="/type/SecureSecretSettings" >SecureSecretSettings</a> = <a href="/type/account.PasswordSettings" >account.PasswordSettings</a>; <a href="/constructor/account.passwordInputSettings" >account.passwordInputSettings</a>#c23727c9 flags:<a href="/type/%23" >#</a> new_algo:flags.0?<a href="/type/PasswordKdfAlgo" >PasswordKdfAlgo</a> new_password_hash:flags.0?<a href="/type/bytes" >bytes</a> hint:flags.0?<a href="/type/string" >string</a> email:flags.1?<a href="/type/string" >string</a> new_secure_settings:flags.2?<a href="/type/SecureSecretSettings" >SecureSecretSettings</a> = <a href="/type/account.PasswordInputSettings" >account.PasswordInputSettings</a>; <a href="/constructor/auth.passwordRecovery" >auth.passwordRecovery</a>#137948a5 email_pattern:<a href="/type/string" >string</a> = <a href="/type/auth.PasswordRecovery" >auth.PasswordRecovery</a>; <a href="/constructor/receivedNotifyMessage" >receivedNotifyMessage</a>#a384b779 id:<a href="/type/int" >int</a> flags:<a href="/type/int" >int</a> = <a href="/type/ReceivedNotifyMessage" >ReceivedNotifyMessage</a>; <a href="/constructor/chatInviteExported" >chatInviteExported</a>#ab4a819 flags:<a href="/type/%23" >#</a> revoked:flags.0?true permanent:flags.5?true request_needed:flags.6?true link:<a href="/type/string" >string</a> admin_id:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> start_date:flags.4?<a href="/type/int" >int</a> expire_date:flags.1?<a href="/type/int" >int</a> usage_limit:flags.2?<a href="/type/int" >int</a> usage:flags.3?<a href="/type/int" >int</a> requested:flags.7?<a href="/type/int" >int</a> title:flags.8?<a href="/type/string" >string</a> = <a href="/type/ExportedChatInvite" >ExportedChatInvite</a>; <a href="/constructor/chatInvitePublicJoinRequests" >chatInvitePublicJoinRequests</a>#ed107ab7 = <a href="/type/ExportedChatInvite" >ExportedChatInvite</a>; <a href="/constructor/chatInviteAlready" >chatInviteAlready</a>#5a686d7c chat:<a href="/type/Chat" >Chat</a> = <a href="/type/ChatInvite" >ChatInvite</a>; <a href="/constructor/chatInvite" >chatInvite</a>#cde0ec40 flags:<a href="/type/%23" >#</a> channel:flags.0?true broadcast:flags.1?true public:flags.2?true megagroup:flags.3?true request_needed:flags.6?true verified:flags.7?true scam:flags.8?true fake:flags.9?true title:<a href="/type/string" >string</a> about:flags.5?<a href="/type/string" >string</a> photo:<a href="/type/Photo" >Photo</a> participants_count:<a href="/type/int" >int</a> participants:flags.4?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; color:<a href="/type/int" >int</a> = <a href="/type/ChatInvite" >ChatInvite</a>; <a href="/constructor/chatInvitePeek" >chatInvitePeek</a>#61695cb0 chat:<a href="/type/Chat" >Chat</a> expires:<a href="/type/int" >int</a> = <a href="/type/ChatInvite" >ChatInvite</a>; <a href="/constructor/inputStickerSetEmpty" >inputStickerSetEmpty</a>#ffb62b95 = <a href="/type/InputStickerSet" >InputStickerSet</a>; <a href="/constructor/inputStickerSetID" >inputStickerSetID</a>#9de7a269 id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputStickerSet" >InputStickerSet</a>; <a href="/constructor/inputStickerSetShortName" >inputStickerSetShortName</a>#861cc8a0 short_name:<a href="/type/string" >string</a> = <a href="/type/InputStickerSet" >InputStickerSet</a>; <a href="/constructor/inputStickerSetAnimatedEmoji" >inputStickerSetAnimatedEmoji</a>#28703c8 = <a href="/type/InputStickerSet" >InputStickerSet</a>; <a href="/constructor/inputStickerSetDice" >inputStickerSetDice</a>#e67f520e emoticon:<a href="/type/string" >string</a> = <a href="/type/InputStickerSet" >InputStickerSet</a>; <a href="/constructor/inputStickerSetAnimatedEmojiAnimations" >inputStickerSetAnimatedEmojiAnimations</a>#cde3739 = <a href="/type/InputStickerSet" >InputStickerSet</a>; <a href="/constructor/inputStickerSetPremiumGifts" >inputStickerSetPremiumGifts</a>#c88b3b02 = <a href="/type/InputStickerSet" >InputStickerSet</a>; <a href="/constructor/inputStickerSetEmojiGenericAnimations" >inputStickerSetEmojiGenericAnimations</a>#4c4d4ce = <a href="/type/InputStickerSet" >InputStickerSet</a>; <a href="/constructor/inputStickerSetEmojiDefaultStatuses" >inputStickerSetEmojiDefaultStatuses</a>#29d0f5ee = <a href="/type/InputStickerSet" >InputStickerSet</a>; <a href="/constructor/inputStickerSetEmojiDefaultTopicIcons" >inputStickerSetEmojiDefaultTopicIcons</a>#44c1f8e9 = <a href="/type/InputStickerSet" >InputStickerSet</a>; <a href="/constructor/inputStickerSetEmojiChannelDefaultStatuses" >inputStickerSetEmojiChannelDefaultStatuses</a>#49748553 = <a href="/type/InputStickerSet" >InputStickerSet</a>; <a href="/constructor/stickerSet" >stickerSet</a>#2dd14edc flags:<a href="/type/%23" >#</a> archived:flags.1?true official:flags.2?true masks:flags.3?true emojis:flags.7?true text_color:flags.9?true channel_emoji_status:flags.10?true creator:flags.11?true installed_date:flags.0?<a href="/type/int" >int</a> id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> title:<a href="/type/string" >string</a> short_name:<a href="/type/string" >string</a> thumbs:flags.4?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PhotoSize" >PhotoSize</a>&gt; thumb_dc_id:flags.4?<a href="/type/int" >int</a> thumb_version:flags.4?<a href="/type/int" >int</a> thumb_document_id:flags.8?<a href="/type/long" >long</a> count:<a href="/type/int" >int</a> hash:<a href="/type/int" >int</a> = <a href="/type/StickerSet" >StickerSet</a>; <a href="/constructor/messages.stickerSet" >messages.stickerSet</a>#6e153f16 set:<a href="/type/StickerSet" >StickerSet</a> packs:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StickerPack" >StickerPack</a>&gt; keywords:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StickerKeyword" >StickerKeyword</a>&gt; documents:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Document" >Document</a>&gt; = <a href="/type/messages.StickerSet" >messages.StickerSet</a>; <a href="/constructor/messages.stickerSetNotModified" >messages.stickerSetNotModified</a>#d3f924eb = <a href="/type/messages.StickerSet" >messages.StickerSet</a>; <a href="/constructor/botCommand" >botCommand</a>#c27ac8c7 command:<a href="/type/string" >string</a> description:<a href="/type/string" >string</a> = <a href="/type/BotCommand" >BotCommand</a>; <a href="/constructor/botInfo" >botInfo</a>#8f300b57 flags:<a href="/type/%23" >#</a> has_preview_medias:flags.6?true user_id:flags.0?<a href="/type/long" >long</a> description:flags.1?<a href="/type/string" >string</a> description_photo:flags.4?<a href="/type/Photo" >Photo</a> description_document:flags.5?<a href="/type/Document" >Document</a> commands:flags.2?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/BotCommand" >BotCommand</a>&gt; menu_button:flags.3?<a href="/type/BotMenuButton" >BotMenuButton</a> = <a href="/type/BotInfo" >BotInfo</a>; <a href="/constructor/keyboardButton" >keyboardButton</a>#a2fa4880 text:<a href="/type/string" >string</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/keyboardButtonUrl" >keyboardButtonUrl</a>#258aff05 text:<a href="/type/string" >string</a> url:<a href="/type/string" >string</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/keyboardButtonCallback" >keyboardButtonCallback</a>#35bbdb6b flags:<a href="/type/%23" >#</a> requires_password:flags.0?true text:<a href="/type/string" >string</a> data:<a href="/type/bytes" >bytes</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/keyboardButtonRequestPhone" >keyboardButtonRequestPhone</a>#b16a6c29 text:<a href="/type/string" >string</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/keyboardButtonRequestGeoLocation" >keyboardButtonRequestGeoLocation</a>#fc796b3f text:<a href="/type/string" >string</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/keyboardButtonSwitchInline" >keyboardButtonSwitchInline</a>#93b9fbb5 flags:<a href="/type/%23" >#</a> same_peer:flags.0?true text:<a href="/type/string" >string</a> query:<a href="/type/string" >string</a> peer_types:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InlineQueryPeerType" >InlineQueryPeerType</a>&gt; = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/keyboardButtonGame" >keyboardButtonGame</a>#50f41ccf text:<a href="/type/string" >string</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/keyboardButtonBuy" >keyboardButtonBuy</a>#afd93fbb text:<a href="/type/string" >string</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/keyboardButtonUrlAuth" >keyboardButtonUrlAuth</a>#10b78d29 flags:<a href="/type/%23" >#</a> text:<a href="/type/string" >string</a> fwd_text:flags.0?<a href="/type/string" >string</a> url:<a href="/type/string" >string</a> button_id:<a href="/type/int" >int</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/inputKeyboardButtonUrlAuth" >inputKeyboardButtonUrlAuth</a>#d02e7fd4 flags:<a href="/type/%23" >#</a> request_write_access:flags.0?true text:<a href="/type/string" >string</a> fwd_text:flags.1?<a href="/type/string" >string</a> url:<a href="/type/string" >string</a> bot:<a href="/type/InputUser" >InputUser</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/keyboardButtonRequestPoll" >keyboardButtonRequestPoll</a>#bbc7515d flags:<a href="/type/%23" >#</a> quiz:flags.0?<a href="/type/Bool" >Bool</a> text:<a href="/type/string" >string</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/inputKeyboardButtonUserProfile" >inputKeyboardButtonUserProfile</a>#e988037b text:<a href="/type/string" >string</a> user_id:<a href="/type/InputUser" >InputUser</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/keyboardButtonUserProfile" >keyboardButtonUserProfile</a>#308660c1 text:<a href="/type/string" >string</a> user_id:<a href="/type/long" >long</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/keyboardButtonWebView" >keyboardButtonWebView</a>#13767230 text:<a href="/type/string" >string</a> url:<a href="/type/string" >string</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/keyboardButtonSimpleWebView" >keyboardButtonSimpleWebView</a>#a0c0505c text:<a href="/type/string" >string</a> url:<a href="/type/string" >string</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/keyboardButtonRequestPeer" >keyboardButtonRequestPeer</a>#53d7bfd8 text:<a href="/type/string" >string</a> button_id:<a href="/type/int" >int</a> peer_type:<a href="/type/RequestPeerType" >RequestPeerType</a> max_quantity:<a href="/type/int" >int</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/inputKeyboardButtonRequestPeer" >inputKeyboardButtonRequestPeer</a>#c9662d05 flags:<a href="/type/%23" >#</a> name_requested:flags.0?true username_requested:flags.1?true photo_requested:flags.2?true text:<a href="/type/string" >string</a> button_id:<a href="/type/int" >int</a> peer_type:<a href="/type/RequestPeerType" >RequestPeerType</a> max_quantity:<a href="/type/int" >int</a> = <a href="/type/KeyboardButton" >KeyboardButton</a>; <a href="/constructor/keyboardButtonRow" >keyboardButtonRow</a>#77608b83 buttons:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/KeyboardButton" >KeyboardButton</a>&gt; = <a href="/type/KeyboardButtonRow" >KeyboardButtonRow</a>; <a href="/constructor/replyKeyboardHide" >replyKeyboardHide</a>#a03e5b85 flags:<a href="/type/%23" >#</a> selective:flags.2?true = <a href="/type/ReplyMarkup" >ReplyMarkup</a>; <a href="/constructor/replyKeyboardForceReply" >replyKeyboardForceReply</a>#86b40b08 flags:<a href="/type/%23" >#</a> single_use:flags.1?true selective:flags.2?true placeholder:flags.3?<a href="/type/string" >string</a> = <a href="/type/ReplyMarkup" >ReplyMarkup</a>; <a href="/constructor/replyKeyboardMarkup" >replyKeyboardMarkup</a>#85dd99d1 flags:<a href="/type/%23" >#</a> resize:flags.0?true single_use:flags.1?true selective:flags.2?true persistent:flags.4?true rows:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/KeyboardButtonRow" >KeyboardButtonRow</a>&gt; placeholder:flags.3?<a href="/type/string" >string</a> = <a href="/type/ReplyMarkup" >ReplyMarkup</a>; <a href="/constructor/replyInlineMarkup" >replyInlineMarkup</a>#48a30254 rows:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/KeyboardButtonRow" >KeyboardButtonRow</a>&gt; = <a href="/type/ReplyMarkup" >ReplyMarkup</a>; <a href="/constructor/messageEntityUnknown" >messageEntityUnknown</a>#bb92ba95 offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityMention" >messageEntityMention</a>#fa04579d offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityHashtag" >messageEntityHashtag</a>#6f635b0d offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityBotCommand" >messageEntityBotCommand</a>#6cef8ac7 offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityUrl" >messageEntityUrl</a>#6ed02538 offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityEmail" >messageEntityEmail</a>#64e475c2 offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityBold" >messageEntityBold</a>#bd610bc9 offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityItalic" >messageEntityItalic</a>#826f8b60 offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityCode" >messageEntityCode</a>#28a20571 offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityPre" >messageEntityPre</a>#73924be0 offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> language:<a href="/type/string" >string</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityTextUrl" >messageEntityTextUrl</a>#76a6d327 offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> url:<a href="/type/string" >string</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityMentionName" >messageEntityMentionName</a>#dc7b1140 offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> user_id:<a href="/type/long" >long</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/inputMessageEntityMentionName" >inputMessageEntityMentionName</a>#208e68c9 offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> user_id:<a href="/type/InputUser" >InputUser</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityPhone" >messageEntityPhone</a>#9b69e34b offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityCashtag" >messageEntityCashtag</a>#4c4e743f offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityUnderline" >messageEntityUnderline</a>#9c4e7e8b offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityStrike" >messageEntityStrike</a>#bf0693d4 offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityBankCard" >messageEntityBankCard</a>#761e6af4 offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntitySpoiler" >messageEntitySpoiler</a>#32ca960f offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityCustomEmoji" >messageEntityCustomEmoji</a>#c8cf05f8 offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> document_id:<a href="/type/long" >long</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/messageEntityBlockquote" >messageEntityBlockquote</a>#f1ccaaac flags:<a href="/type/%23" >#</a> collapsed:flags.0?true offset:<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/MessageEntity" >MessageEntity</a>; <a href="/constructor/inputChannelEmpty" >inputChannelEmpty</a>#ee8c1e86 = <a href="/type/InputChannel" >InputChannel</a>; <a href="/constructor/inputChannel" >inputChannel</a>#f35aec28 channel_id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputChannel" >InputChannel</a>; <a href="/constructor/inputChannelFromMessage" >inputChannelFromMessage</a>#5b934f9d peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> channel_id:<a href="/type/long" >long</a> = <a href="/type/InputChannel" >InputChannel</a>; <a href="/constructor/contacts.resolvedPeer" >contacts.resolvedPeer</a>#7f077ad9 peer:<a href="/type/Peer" >Peer</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/contacts.ResolvedPeer" >contacts.ResolvedPeer</a>; <a href="/constructor/messageRange" >messageRange</a>#ae30253 min_id:<a href="/type/int" >int</a> max_id:<a href="/type/int" >int</a> = <a href="/type/MessageRange" >MessageRange</a>; <a href="/constructor/updates.channelDifferenceEmpty" >updates.channelDifferenceEmpty</a>#3e11affb flags:<a href="/type/%23" >#</a> final:flags.0?true pts:<a href="/type/int" >int</a> timeout:flags.1?<a href="/type/int" >int</a> = <a href="/type/updates.ChannelDifference" >updates.ChannelDifference</a>; <a href="/constructor/updates.channelDifferenceTooLong" >updates.channelDifferenceTooLong</a>#a4bcc6fe flags:<a href="/type/%23" >#</a> final:flags.0?true timeout:flags.1?<a href="/type/int" >int</a> dialog:<a href="/type/Dialog" >Dialog</a> messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/updates.ChannelDifference" >updates.ChannelDifference</a>; <a href="/constructor/updates.channelDifference" >updates.channelDifference</a>#2064674e flags:<a href="/type/%23" >#</a> final:flags.0?true pts:<a href="/type/int" >int</a> timeout:flags.1?<a href="/type/int" >int</a> new_messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; other_updates:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Update" >Update</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/updates.ChannelDifference" >updates.ChannelDifference</a>; <a href="/constructor/channelMessagesFilterEmpty" >channelMessagesFilterEmpty</a>#94d42ee7 = <a href="/type/ChannelMessagesFilter" >ChannelMessagesFilter</a>; <a href="/constructor/channelMessagesFilter" >channelMessagesFilter</a>#cd77d957 flags:<a href="/type/%23" >#</a> exclude_new_messages:flags.1?true ranges:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageRange" >MessageRange</a>&gt; = <a href="/type/ChannelMessagesFilter" >ChannelMessagesFilter</a>; <a href="/constructor/channelParticipant" >channelParticipant</a>#c00c07c0 user_id:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> = <a href="/type/ChannelParticipant" >ChannelParticipant</a>; <a href="/constructor/channelParticipantSelf" >channelParticipantSelf</a>#35a8bfa7 flags:<a href="/type/%23" >#</a> via_request:flags.0?true user_id:<a href="/type/long" >long</a> inviter_id:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> = <a href="/type/ChannelParticipant" >ChannelParticipant</a>; <a href="/constructor/channelParticipantCreator" >channelParticipantCreator</a>#2fe601d3 flags:<a href="/type/%23" >#</a> user_id:<a href="/type/long" >long</a> admin_rights:<a href="/type/ChatAdminRights" >ChatAdminRights</a> rank:flags.0?<a href="/type/string" >string</a> = <a href="/type/ChannelParticipant" >ChannelParticipant</a>; <a href="/constructor/channelParticipantAdmin" >channelParticipantAdmin</a>#34c3bb53 flags:<a href="/type/%23" >#</a> can_edit:flags.0?true self:flags.1?true user_id:<a href="/type/long" >long</a> inviter_id:flags.1?<a href="/type/long" >long</a> promoted_by:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> admin_rights:<a href="/type/ChatAdminRights" >ChatAdminRights</a> rank:flags.2?<a href="/type/string" >string</a> = <a href="/type/ChannelParticipant" >ChannelParticipant</a>; <a href="/constructor/channelParticipantBanned" >channelParticipantBanned</a>#6df8014e flags:<a href="/type/%23" >#</a> left:flags.0?true peer:<a href="/type/Peer" >Peer</a> kicked_by:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> banned_rights:<a href="/type/ChatBannedRights" >ChatBannedRights</a> = <a href="/type/ChannelParticipant" >ChannelParticipant</a>; <a href="/constructor/channelParticipantLeft" >channelParticipantLeft</a>#1b03f006 peer:<a href="/type/Peer" >Peer</a> = <a href="/type/ChannelParticipant" >ChannelParticipant</a>; <a href="/constructor/channelParticipantsRecent" >channelParticipantsRecent</a>#de3f3c79 = <a href="/type/ChannelParticipantsFilter" >ChannelParticipantsFilter</a>; <a href="/constructor/channelParticipantsAdmins" >channelParticipantsAdmins</a>#b4608969 = <a href="/type/ChannelParticipantsFilter" >ChannelParticipantsFilter</a>; <a href="/constructor/channelParticipantsKicked" >channelParticipantsKicked</a>#a3b54985 q:<a href="/type/string" >string</a> = <a href="/type/ChannelParticipantsFilter" >ChannelParticipantsFilter</a>; <a href="/constructor/channelParticipantsBots" >channelParticipantsBots</a>#b0d1865b = <a href="/type/ChannelParticipantsFilter" >ChannelParticipantsFilter</a>; <a href="/constructor/channelParticipantsBanned" >channelParticipantsBanned</a>#1427a5e1 q:<a href="/type/string" >string</a> = <a href="/type/ChannelParticipantsFilter" >ChannelParticipantsFilter</a>; <a href="/constructor/channelParticipantsSearch" >channelParticipantsSearch</a>#656ac4b q:<a href="/type/string" >string</a> = <a href="/type/ChannelParticipantsFilter" >ChannelParticipantsFilter</a>; <a href="/constructor/channelParticipantsContacts" >channelParticipantsContacts</a>#bb6ae88d q:<a href="/type/string" >string</a> = <a href="/type/ChannelParticipantsFilter" >ChannelParticipantsFilter</a>; <a href="/constructor/channelParticipantsMentions" >channelParticipantsMentions</a>#e04b5ceb flags:<a href="/type/%23" >#</a> q:flags.0?<a href="/type/string" >string</a> top_msg_id:flags.1?<a href="/type/int" >int</a> = <a href="/type/ChannelParticipantsFilter" >ChannelParticipantsFilter</a>; <a href="/constructor/channels.channelParticipants" >channels.channelParticipants</a>#9ab0feaf count:<a href="/type/int" >int</a> participants:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ChannelParticipant" >ChannelParticipant</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/channels.ChannelParticipants" >channels.ChannelParticipants</a>; <a href="/constructor/channels.channelParticipantsNotModified" >channels.channelParticipantsNotModified</a>#f0173fe9 = <a href="/type/channels.ChannelParticipants" >channels.ChannelParticipants</a>; <a href="/constructor/channels.channelParticipant" >channels.channelParticipant</a>#dfb80317 participant:<a href="/type/ChannelParticipant" >ChannelParticipant</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/channels.ChannelParticipant" >channels.ChannelParticipant</a>; <a href="/constructor/help.termsOfService" >help.termsOfService</a>#780a0310 flags:<a href="/type/%23" >#</a> popup:flags.0?true id:<a href="/type/DataJSON" >DataJSON</a> text:<a href="/type/string" >string</a> entities:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; min_age_confirm:flags.1?<a href="/type/int" >int</a> = <a href="/type/help.TermsOfService" >help.TermsOfService</a>; <a href="/constructor/messages.savedGifsNotModified" >messages.savedGifsNotModified</a>#e8025ca2 = <a href="/type/messages.SavedGifs" >messages.SavedGifs</a>; <a href="/constructor/messages.savedGifs" >messages.savedGifs</a>#84a02a0d hash:<a href="/type/long" >long</a> gifs:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Document" >Document</a>&gt; = <a href="/type/messages.SavedGifs" >messages.SavedGifs</a>; <a href="/constructor/inputBotInlineMessageMediaAuto" >inputBotInlineMessageMediaAuto</a>#3380c786 flags:<a href="/type/%23" >#</a> invert_media:flags.3?true message:<a href="/type/string" >string</a> entities:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/InputBotInlineMessage" >InputBotInlineMessage</a>; <a href="/constructor/inputBotInlineMessageText" >inputBotInlineMessageText</a>#3dcd7a87 flags:<a href="/type/%23" >#</a> no_webpage:flags.0?true invert_media:flags.3?true message:<a href="/type/string" >string</a> entities:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/InputBotInlineMessage" >InputBotInlineMessage</a>; <a href="/constructor/inputBotInlineMessageMediaGeo" >inputBotInlineMessageMediaGeo</a>#96929a85 flags:<a href="/type/%23" >#</a> geo_point:<a href="/type/InputGeoPoint" >InputGeoPoint</a> heading:flags.0?<a href="/type/int" >int</a> period:flags.1?<a href="/type/int" >int</a> proximity_notification_radius:flags.3?<a href="/type/int" >int</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/InputBotInlineMessage" >InputBotInlineMessage</a>; <a href="/constructor/inputBotInlineMessageMediaVenue" >inputBotInlineMessageMediaVenue</a>#417bbf11 flags:<a href="/type/%23" >#</a> geo_point:<a href="/type/InputGeoPoint" >InputGeoPoint</a> title:<a href="/type/string" >string</a> address:<a href="/type/string" >string</a> provider:<a href="/type/string" >string</a> venue_id:<a href="/type/string" >string</a> venue_type:<a href="/type/string" >string</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/InputBotInlineMessage" >InputBotInlineMessage</a>; <a href="/constructor/inputBotInlineMessageMediaContact" >inputBotInlineMessageMediaContact</a>#a6edbffd flags:<a href="/type/%23" >#</a> phone_number:<a href="/type/string" >string</a> first_name:<a href="/type/string" >string</a> last_name:<a href="/type/string" >string</a> vcard:<a href="/type/string" >string</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/InputBotInlineMessage" >InputBotInlineMessage</a>; <a href="/constructor/inputBotInlineMessageGame" >inputBotInlineMessageGame</a>#4b425864 flags:<a href="/type/%23" >#</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/InputBotInlineMessage" >InputBotInlineMessage</a>; <a href="/constructor/inputBotInlineMessageMediaInvoice" >inputBotInlineMessageMediaInvoice</a>#d7e78225 flags:<a href="/type/%23" >#</a> title:<a href="/type/string" >string</a> description:<a href="/type/string" >string</a> photo:flags.0?<a href="/type/InputWebDocument" >InputWebDocument</a> invoice:<a href="/type/Invoice" >Invoice</a> payload:<a href="/type/bytes" >bytes</a> provider:<a href="/type/string" >string</a> provider_data:<a href="/type/DataJSON" >DataJSON</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/InputBotInlineMessage" >InputBotInlineMessage</a>; <a href="/constructor/inputBotInlineMessageMediaWebPage" >inputBotInlineMessageMediaWebPage</a>#bddcc510 flags:<a href="/type/%23" >#</a> invert_media:flags.3?true force_large_media:flags.4?true force_small_media:flags.5?true optional:flags.6?true message:<a href="/type/string" >string</a> entities:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; url:<a href="/type/string" >string</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/InputBotInlineMessage" >InputBotInlineMessage</a>; <a href="/constructor/inputBotInlineResult" >inputBotInlineResult</a>#88bf9319 flags:<a href="/type/%23" >#</a> id:<a href="/type/string" >string</a> type:<a href="/type/string" >string</a> title:flags.1?<a href="/type/string" >string</a> description:flags.2?<a href="/type/string" >string</a> url:flags.3?<a href="/type/string" >string</a> thumb:flags.4?<a href="/type/InputWebDocument" >InputWebDocument</a> content:flags.5?<a href="/type/InputWebDocument" >InputWebDocument</a> send_message:<a href="/type/InputBotInlineMessage" >InputBotInlineMessage</a> = <a href="/type/InputBotInlineResult" >InputBotInlineResult</a>; <a href="/constructor/inputBotInlineResultPhoto" >inputBotInlineResultPhoto</a>#a8d864a7 id:<a href="/type/string" >string</a> type:<a href="/type/string" >string</a> photo:<a href="/type/InputPhoto" >InputPhoto</a> send_message:<a href="/type/InputBotInlineMessage" >InputBotInlineMessage</a> = <a href="/type/InputBotInlineResult" >InputBotInlineResult</a>; <a href="/constructor/inputBotInlineResultDocument" >inputBotInlineResultDocument</a>#fff8fdc4 flags:<a href="/type/%23" >#</a> id:<a href="/type/string" >string</a> type:<a href="/type/string" >string</a> title:flags.1?<a href="/type/string" >string</a> description:flags.2?<a href="/type/string" >string</a> document:<a href="/type/InputDocument" >InputDocument</a> send_message:<a href="/type/InputBotInlineMessage" >InputBotInlineMessage</a> = <a href="/type/InputBotInlineResult" >InputBotInlineResult</a>; <a href="/constructor/inputBotInlineResultGame" >inputBotInlineResultGame</a>#4fa417f2 id:<a href="/type/string" >string</a> short_name:<a href="/type/string" >string</a> send_message:<a href="/type/InputBotInlineMessage" >InputBotInlineMessage</a> = <a href="/type/InputBotInlineResult" >InputBotInlineResult</a>; <a href="/constructor/botInlineMessageMediaAuto" >botInlineMessageMediaAuto</a>#764cf810 flags:<a href="/type/%23" >#</a> invert_media:flags.3?true message:<a href="/type/string" >string</a> entities:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/BotInlineMessage" >BotInlineMessage</a>; <a href="/constructor/botInlineMessageText" >botInlineMessageText</a>#8c7f65e2 flags:<a href="/type/%23" >#</a> no_webpage:flags.0?true invert_media:flags.3?true message:<a href="/type/string" >string</a> entities:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/BotInlineMessage" >BotInlineMessage</a>; <a href="/constructor/botInlineMessageMediaGeo" >botInlineMessageMediaGeo</a>#51846fd flags:<a href="/type/%23" >#</a> geo:<a href="/type/GeoPoint" >GeoPoint</a> heading:flags.0?<a href="/type/int" >int</a> period:flags.1?<a href="/type/int" >int</a> proximity_notification_radius:flags.3?<a href="/type/int" >int</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/BotInlineMessage" >BotInlineMessage</a>; <a href="/constructor/botInlineMessageMediaVenue" >botInlineMessageMediaVenue</a>#8a86659c flags:<a href="/type/%23" >#</a> geo:<a href="/type/GeoPoint" >GeoPoint</a> title:<a href="/type/string" >string</a> address:<a href="/type/string" >string</a> provider:<a href="/type/string" >string</a> venue_id:<a href="/type/string" >string</a> venue_type:<a href="/type/string" >string</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/BotInlineMessage" >BotInlineMessage</a>; <a href="/constructor/botInlineMessageMediaContact" >botInlineMessageMediaContact</a>#18d1cdc2 flags:<a href="/type/%23" >#</a> phone_number:<a href="/type/string" >string</a> first_name:<a href="/type/string" >string</a> last_name:<a href="/type/string" >string</a> vcard:<a href="/type/string" >string</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/BotInlineMessage" >BotInlineMessage</a>; <a href="/constructor/botInlineMessageMediaInvoice" >botInlineMessageMediaInvoice</a>#354a9b09 flags:<a href="/type/%23" >#</a> shipping_address_requested:flags.1?true test:flags.3?true title:<a href="/type/string" >string</a> description:<a href="/type/string" >string</a> photo:flags.0?<a href="/type/WebDocument" >WebDocument</a> currency:<a href="/type/string" >string</a> total_amount:<a href="/type/long" >long</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/BotInlineMessage" >BotInlineMessage</a>; <a href="/constructor/botInlineMessageMediaWebPage" >botInlineMessageMediaWebPage</a>#809ad9a6 flags:<a href="/type/%23" >#</a> invert_media:flags.3?true force_large_media:flags.4?true force_small_media:flags.5?true manual:flags.7?true safe:flags.8?true message:<a href="/type/string" >string</a> entities:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; url:<a href="/type/string" >string</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> = <a href="/type/BotInlineMessage" >BotInlineMessage</a>; <a href="/constructor/botInlineResult" >botInlineResult</a>#11965f3a flags:<a href="/type/%23" >#</a> id:<a href="/type/string" >string</a> type:<a href="/type/string" >string</a> title:flags.1?<a href="/type/string" >string</a> description:flags.2?<a href="/type/string" >string</a> url:flags.3?<a href="/type/string" >string</a> thumb:flags.4?<a href="/type/WebDocument" >WebDocument</a> content:flags.5?<a href="/type/WebDocument" >WebDocument</a> send_message:<a href="/type/BotInlineMessage" >BotInlineMessage</a> = <a href="/type/BotInlineResult" >BotInlineResult</a>; <a href="/constructor/botInlineMediaResult" >botInlineMediaResult</a>#17db940b flags:<a href="/type/%23" >#</a> id:<a href="/type/string" >string</a> type:<a href="/type/string" >string</a> photo:flags.0?<a href="/type/Photo" >Photo</a> document:flags.1?<a href="/type/Document" >Document</a> title:flags.2?<a href="/type/string" >string</a> description:flags.3?<a href="/type/string" >string</a> send_message:<a href="/type/BotInlineMessage" >BotInlineMessage</a> = <a href="/type/BotInlineResult" >BotInlineResult</a>; <a href="/constructor/messages.botResults" >messages.botResults</a>#e021f2f6 flags:<a href="/type/%23" >#</a> gallery:flags.0?true query_id:<a href="/type/long" >long</a> next_offset:flags.1?<a href="/type/string" >string</a> switch_pm:flags.2?<a href="/type/InlineBotSwitchPM" >InlineBotSwitchPM</a> switch_webview:flags.3?<a href="/type/InlineBotWebView" >InlineBotWebView</a> results:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/BotInlineResult" >BotInlineResult</a>&gt; cache_time:<a href="/type/int" >int</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.BotResults" >messages.BotResults</a>; <a href="/constructor/exportedMessageLink" >exportedMessageLink</a>#5dab1af4 link:<a href="/type/string" >string</a> html:<a href="/type/string" >string</a> = <a href="/type/ExportedMessageLink" >ExportedMessageLink</a>; <a href="/constructor/messageFwdHeader" >messageFwdHeader</a>#4e4df4bb flags:<a href="/type/%23" >#</a> imported:flags.7?true saved_out:flags.11?true from_id:flags.0?<a href="/type/Peer" >Peer</a> from_name:flags.5?<a href="/type/string" >string</a> date:<a href="/type/int" >int</a> channel_post:flags.2?<a href="/type/int" >int</a> post_author:flags.3?<a href="/type/string" >string</a> saved_from_peer:flags.4?<a href="/type/Peer" >Peer</a> saved_from_msg_id:flags.4?<a href="/type/int" >int</a> saved_from_id:flags.8?<a href="/type/Peer" >Peer</a> saved_from_name:flags.9?<a href="/type/string" >string</a> saved_date:flags.10?<a href="/type/int" >int</a> psa_type:flags.6?<a href="/type/string" >string</a> = <a href="/type/MessageFwdHeader" >MessageFwdHeader</a>; <a href="/constructor/auth.codeTypeSms" >auth.codeTypeSms</a>#72a3158c = <a href="/type/auth.CodeType" >auth.CodeType</a>; <a href="/constructor/auth.codeTypeCall" >auth.codeTypeCall</a>#741cd3e3 = <a href="/type/auth.CodeType" >auth.CodeType</a>; <a href="/constructor/auth.codeTypeFlashCall" >auth.codeTypeFlashCall</a>#226ccefb = <a href="/type/auth.CodeType" >auth.CodeType</a>; <a href="/constructor/auth.codeTypeMissedCall" >auth.codeTypeMissedCall</a>#d61ad6ee = <a href="/type/auth.CodeType" >auth.CodeType</a>; <a href="/constructor/auth.codeTypeFragmentSms" >auth.codeTypeFragmentSms</a>#6ed998c = <a href="/type/auth.CodeType" >auth.CodeType</a>; <a href="/constructor/auth.sentCodeTypeApp" >auth.sentCodeTypeApp</a>#3dbb5986 length:<a href="/type/int" >int</a> = <a href="/type/auth.SentCodeType" >auth.SentCodeType</a>; <a href="/constructor/auth.sentCodeTypeSms" >auth.sentCodeTypeSms</a>#c000bba2 length:<a href="/type/int" >int</a> = <a href="/type/auth.SentCodeType" >auth.SentCodeType</a>; <a href="/constructor/auth.sentCodeTypeCall" >auth.sentCodeTypeCall</a>#5353e5a7 length:<a href="/type/int" >int</a> = <a href="/type/auth.SentCodeType" >auth.SentCodeType</a>; <a href="/constructor/auth.sentCodeTypeFlashCall" >auth.sentCodeTypeFlashCall</a>#ab03c6d9 pattern:<a href="/type/string" >string</a> = <a href="/type/auth.SentCodeType" >auth.SentCodeType</a>; <a href="/constructor/auth.sentCodeTypeMissedCall" >auth.sentCodeTypeMissedCall</a>#82006484 prefix:<a href="/type/string" >string</a> length:<a href="/type/int" >int</a> = <a href="/type/auth.SentCodeType" >auth.SentCodeType</a>; <a href="/constructor/auth.sentCodeTypeEmailCode" >auth.sentCodeTypeEmailCode</a>#f450f59b flags:<a href="/type/%23" >#</a> apple_signin_allowed:flags.0?true google_signin_allowed:flags.1?true email_pattern:<a href="/type/string" >string</a> length:<a href="/type/int" >int</a> reset_available_period:flags.3?<a href="/type/int" >int</a> reset_pending_date:flags.4?<a href="/type/int" >int</a> = <a href="/type/auth.SentCodeType" >auth.SentCodeType</a>; <a href="/constructor/auth.sentCodeTypeSetUpEmailRequired" >auth.sentCodeTypeSetUpEmailRequired</a>#a5491dea flags:<a href="/type/%23" >#</a> apple_signin_allowed:flags.0?true google_signin_allowed:flags.1?true = <a href="/type/auth.SentCodeType" >auth.SentCodeType</a>; <a href="/constructor/auth.sentCodeTypeFragmentSms" >auth.sentCodeTypeFragmentSms</a>#d9565c39 url:<a href="/type/string" >string</a> length:<a href="/type/int" >int</a> = <a href="/type/auth.SentCodeType" >auth.SentCodeType</a>; <a href="/constructor/auth.sentCodeTypeFirebaseSms" >auth.sentCodeTypeFirebaseSms</a>#9fd736 flags:<a href="/type/%23" >#</a> nonce:flags.0?<a href="/type/bytes" >bytes</a> play_integrity_project_id:flags.2?<a href="/type/long" >long</a> play_integrity_nonce:flags.2?<a href="/type/bytes" >bytes</a> receipt:flags.1?<a href="/type/string" >string</a> push_timeout:flags.1?<a href="/type/int" >int</a> length:<a href="/type/int" >int</a> = <a href="/type/auth.SentCodeType" >auth.SentCodeType</a>; <a href="/constructor/auth.sentCodeTypeSmsWord" >auth.sentCodeTypeSmsWord</a>#a416ac81 flags:<a href="/type/%23" >#</a> beginning:flags.0?<a href="/type/string" >string</a> = <a href="/type/auth.SentCodeType" >auth.SentCodeType</a>; <a href="/constructor/auth.sentCodeTypeSmsPhrase" >auth.sentCodeTypeSmsPhrase</a>#b37794af flags:<a href="/type/%23" >#</a> beginning:flags.0?<a href="/type/string" >string</a> = <a href="/type/auth.SentCodeType" >auth.SentCodeType</a>; <a href="/constructor/messages.botCallbackAnswer" >messages.botCallbackAnswer</a>#36585ea4 flags:<a href="/type/%23" >#</a> alert:flags.1?true has_url:flags.3?true native_ui:flags.4?true message:flags.0?<a href="/type/string" >string</a> url:flags.2?<a href="/type/string" >string</a> cache_time:<a href="/type/int" >int</a> = <a href="/type/messages.BotCallbackAnswer" >messages.BotCallbackAnswer</a>; <a href="/constructor/messages.messageEditData" >messages.messageEditData</a>#26b5dde6 flags:<a href="/type/%23" >#</a> caption:flags.0?true = <a href="/type/messages.MessageEditData" >messages.MessageEditData</a>; <a href="/constructor/inputBotInlineMessageID" >inputBotInlineMessageID</a>#890c3d89 dc_id:<a href="/type/int" >int</a> id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputBotInlineMessageID" >InputBotInlineMessageID</a>; <a href="/constructor/inputBotInlineMessageID64" >inputBotInlineMessageID64</a>#b6d915d7 dc_id:<a href="/type/int" >int</a> owner_id:<a href="/type/long" >long</a> id:<a href="/type/int" >int</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputBotInlineMessageID" >InputBotInlineMessageID</a>; <a href="/constructor/inlineBotSwitchPM" >inlineBotSwitchPM</a>#3c20629f text:<a href="/type/string" >string</a> start_param:<a href="/type/string" >string</a> = <a href="/type/InlineBotSwitchPM" >InlineBotSwitchPM</a>; <a href="/constructor/messages.peerDialogs" >messages.peerDialogs</a>#3371c354 dialogs:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Dialog" >Dialog</a>&gt; messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; state:<a href="/type/updates.State" >updates.State</a> = <a href="/type/messages.PeerDialogs" >messages.PeerDialogs</a>; <a href="/constructor/topPeer" >topPeer</a>#edcdc05b peer:<a href="/type/Peer" >Peer</a> rating:<a href="/type/double" >double</a> = <a href="/type/TopPeer" >TopPeer</a>; <a href="/constructor/topPeerCategoryBotsPM" >topPeerCategoryBotsPM</a>#ab661b5b = <a href="/type/TopPeerCategory" >TopPeerCategory</a>; <a href="/constructor/topPeerCategoryBotsInline" >topPeerCategoryBotsInline</a>#148677e2 = <a href="/type/TopPeerCategory" >TopPeerCategory</a>; <a href="/constructor/topPeerCategoryCorrespondents" >topPeerCategoryCorrespondents</a>#637b7ed = <a href="/type/TopPeerCategory" >TopPeerCategory</a>; <a href="/constructor/topPeerCategoryGroups" >topPeerCategoryGroups</a>#bd17a14a = <a href="/type/TopPeerCategory" >TopPeerCategory</a>; <a href="/constructor/topPeerCategoryChannels" >topPeerCategoryChannels</a>#161d9628 = <a href="/type/TopPeerCategory" >TopPeerCategory</a>; <a href="/constructor/topPeerCategoryPhoneCalls" >topPeerCategoryPhoneCalls</a>#1e76a78c = <a href="/type/TopPeerCategory" >TopPeerCategory</a>; <a href="/constructor/topPeerCategoryForwardUsers" >topPeerCategoryForwardUsers</a>#a8406ca9 = <a href="/type/TopPeerCategory" >TopPeerCategory</a>; <a href="/constructor/topPeerCategoryForwardChats" >topPeerCategoryForwardChats</a>#fbeec0f0 = <a href="/type/TopPeerCategory" >TopPeerCategory</a>; <a href="/constructor/topPeerCategoryBotsApp" >topPeerCategoryBotsApp</a>#fd9e7bec = <a href="/type/TopPeerCategory" >TopPeerCategory</a>; <a href="/constructor/topPeerCategoryPeers" >topPeerCategoryPeers</a>#fb834291 category:<a href="/type/TopPeerCategory" >TopPeerCategory</a> count:<a href="/type/int" >int</a> peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/TopPeer" >TopPeer</a>&gt; = <a href="/type/TopPeerCategoryPeers" >TopPeerCategoryPeers</a>; <a href="/constructor/contacts.topPeersNotModified" >contacts.topPeersNotModified</a>#de266ef5 = <a href="/type/contacts.TopPeers" >contacts.TopPeers</a>; <a href="/constructor/contacts.topPeers" >contacts.topPeers</a>#70b772a8 categories:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/TopPeerCategoryPeers" >TopPeerCategoryPeers</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/contacts.TopPeers" >contacts.TopPeers</a>; <a href="/constructor/contacts.topPeersDisabled" >contacts.topPeersDisabled</a>#b52c939d = <a href="/type/contacts.TopPeers" >contacts.TopPeers</a>; <a href="/constructor/draftMessageEmpty" >draftMessageEmpty</a>#1b0c841a flags:<a href="/type/%23" >#</a> date:flags.0?<a href="/type/int" >int</a> = <a href="/type/DraftMessage" >DraftMessage</a>; <a href="/constructor/draftMessage" >draftMessage</a>#2d65321f flags:<a href="/type/%23" >#</a> no_webpage:flags.1?true invert_media:flags.6?true reply_to:flags.4?<a href="/type/InputReplyTo" >InputReplyTo</a> message:<a href="/type/string" >string</a> entities:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; media:flags.5?<a href="/type/InputMedia" >InputMedia</a> date:<a href="/type/int" >int</a> effect:flags.7?<a href="/type/long" >long</a> = <a href="/type/DraftMessage" >DraftMessage</a>; <a href="/constructor/messages.featuredStickersNotModified" >messages.featuredStickersNotModified</a>#c6dc0c66 count:<a href="/type/int" >int</a> = <a href="/type/messages.FeaturedStickers" >messages.FeaturedStickers</a>; <a href="/constructor/messages.featuredStickers" >messages.featuredStickers</a>#be382906 flags:<a href="/type/%23" >#</a> premium:flags.0?true hash:<a href="/type/long" >long</a> count:<a href="/type/int" >int</a> sets:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StickerSetCovered" >StickerSetCovered</a>&gt; unread:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/messages.FeaturedStickers" >messages.FeaturedStickers</a>; <a href="/constructor/messages.recentStickersNotModified" >messages.recentStickersNotModified</a>#b17f890 = <a href="/type/messages.RecentStickers" >messages.RecentStickers</a>; <a href="/constructor/messages.recentStickers" >messages.recentStickers</a>#88d37c56 hash:<a href="/type/long" >long</a> packs:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StickerPack" >StickerPack</a>&gt; stickers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Document" >Document</a>&gt; dates:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/messages.RecentStickers" >messages.RecentStickers</a>; <a href="/constructor/messages.archivedStickers" >messages.archivedStickers</a>#4fcba9c8 count:<a href="/type/int" >int</a> sets:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StickerSetCovered" >StickerSetCovered</a>&gt; = <a href="/type/messages.ArchivedStickers" >messages.ArchivedStickers</a>; <a href="/constructor/messages.stickerSetInstallResultSuccess" >messages.stickerSetInstallResultSuccess</a>#38641628 = <a href="/type/messages.StickerSetInstallResult" >messages.StickerSetInstallResult</a>; <a href="/constructor/messages.stickerSetInstallResultArchive" >messages.stickerSetInstallResultArchive</a>#35e410a8 sets:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StickerSetCovered" >StickerSetCovered</a>&gt; = <a href="/type/messages.StickerSetInstallResult" >messages.StickerSetInstallResult</a>; <a href="/constructor/stickerSetCovered" >stickerSetCovered</a>#6410a5d2 set:<a href="/type/StickerSet" >StickerSet</a> cover:<a href="/type/Document" >Document</a> = <a href="/type/StickerSetCovered" >StickerSetCovered</a>; <a href="/constructor/stickerSetMultiCovered" >stickerSetMultiCovered</a>#3407e51b set:<a href="/type/StickerSet" >StickerSet</a> covers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Document" >Document</a>&gt; = <a href="/type/StickerSetCovered" >StickerSetCovered</a>; <a href="/constructor/stickerSetFullCovered" >stickerSetFullCovered</a>#40d13c0e set:<a href="/type/StickerSet" >StickerSet</a> packs:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StickerPack" >StickerPack</a>&gt; keywords:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StickerKeyword" >StickerKeyword</a>&gt; documents:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Document" >Document</a>&gt; = <a href="/type/StickerSetCovered" >StickerSetCovered</a>; <a href="/constructor/stickerSetNoCovered" >stickerSetNoCovered</a>#77b15d1c set:<a href="/type/StickerSet" >StickerSet</a> = <a href="/type/StickerSetCovered" >StickerSetCovered</a>; <a href="/constructor/maskCoords" >maskCoords</a>#aed6dbb2 n:<a href="/type/int" >int</a> x:<a href="/type/double" >double</a> y:<a href="/type/double" >double</a> zoom:<a href="/type/double" >double</a> = <a href="/type/MaskCoords" >MaskCoords</a>; <a href="/constructor/inputStickeredMediaPhoto" >inputStickeredMediaPhoto</a>#4a992157 id:<a href="/type/InputPhoto" >InputPhoto</a> = <a href="/type/InputStickeredMedia" >InputStickeredMedia</a>; <a href="/constructor/inputStickeredMediaDocument" >inputStickeredMediaDocument</a>#438865b id:<a href="/type/InputDocument" >InputDocument</a> = <a href="/type/InputStickeredMedia" >InputStickeredMedia</a>; <a href="/constructor/game" >game</a>#bdf9653b flags:<a href="/type/%23" >#</a> id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> short_name:<a href="/type/string" >string</a> title:<a href="/type/string" >string</a> description:<a href="/type/string" >string</a> photo:<a href="/type/Photo" >Photo</a> document:flags.0?<a href="/type/Document" >Document</a> = <a href="/type/Game" >Game</a>; <a href="/constructor/inputGameID" >inputGameID</a>#32c3e77 id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputGame" >InputGame</a>; <a href="/constructor/inputGameShortName" >inputGameShortName</a>#c331e80a bot_id:<a href="/type/InputUser" >InputUser</a> short_name:<a href="/type/string" >string</a> = <a href="/type/InputGame" >InputGame</a>; <a href="/constructor/highScore" >highScore</a>#73a379eb pos:<a href="/type/int" >int</a> user_id:<a href="/type/long" >long</a> score:<a href="/type/int" >int</a> = <a href="/type/HighScore" >HighScore</a>; <a href="/constructor/messages.highScores" >messages.highScores</a>#9a3bfd99 scores:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/HighScore" >HighScore</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.HighScores" >messages.HighScores</a>; <a href="/constructor/textEmpty" >textEmpty</a>#dc3d824f = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textPlain" >textPlain</a>#744694e0 text:<a href="/type/string" >string</a> = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textBold" >textBold</a>#6724abc4 text:<a href="/type/RichText" >RichText</a> = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textItalic" >textItalic</a>#d912a59c text:<a href="/type/RichText" >RichText</a> = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textUnderline" >textUnderline</a>#c12622c4 text:<a href="/type/RichText" >RichText</a> = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textStrike" >textStrike</a>#9bf8bb95 text:<a href="/type/RichText" >RichText</a> = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textFixed" >textFixed</a>#6c3f19b9 text:<a href="/type/RichText" >RichText</a> = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textUrl" >textUrl</a>#3c2884c1 text:<a href="/type/RichText" >RichText</a> url:<a href="/type/string" >string</a> webpage_id:<a href="/type/long" >long</a> = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textEmail" >textEmail</a>#de5a0dd6 text:<a href="/type/RichText" >RichText</a> email:<a href="/type/string" >string</a> = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textConcat" >textConcat</a>#7e6260d7 texts:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/RichText" >RichText</a>&gt; = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textSubscript" >textSubscript</a>#ed6a8504 text:<a href="/type/RichText" >RichText</a> = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textSuperscript" >textSuperscript</a>#c7fb5e01 text:<a href="/type/RichText" >RichText</a> = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textMarked" >textMarked</a>#34b8621 text:<a href="/type/RichText" >RichText</a> = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textPhone" >textPhone</a>#1ccb966a text:<a href="/type/RichText" >RichText</a> phone:<a href="/type/string" >string</a> = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textImage" >textImage</a>#81ccf4f document_id:<a href="/type/long" >long</a> w:<a href="/type/int" >int</a> h:<a href="/type/int" >int</a> = <a href="/type/RichText" >RichText</a>; <a href="/constructor/textAnchor" >textAnchor</a>#35553762 text:<a href="/type/RichText" >RichText</a> name:<a href="/type/string" >string</a> = <a href="/type/RichText" >RichText</a>; <a href="/constructor/pageBlockUnsupported" >pageBlockUnsupported</a>#13567e8a = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockTitle" >pageBlockTitle</a>#70abc3fd text:<a href="/type/RichText" >RichText</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockSubtitle" >pageBlockSubtitle</a>#8ffa9a1f text:<a href="/type/RichText" >RichText</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockAuthorDate" >pageBlockAuthorDate</a>#baafe5e0 author:<a href="/type/RichText" >RichText</a> published_date:<a href="/type/int" >int</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockHeader" >pageBlockHeader</a>#bfd064ec text:<a href="/type/RichText" >RichText</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockSubheader" >pageBlockSubheader</a>#f12bb6e1 text:<a href="/type/RichText" >RichText</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockParagraph" >pageBlockParagraph</a>#467a0766 text:<a href="/type/RichText" >RichText</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockPreformatted" >pageBlockPreformatted</a>#c070d93e text:<a href="/type/RichText" >RichText</a> language:<a href="/type/string" >string</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockFooter" >pageBlockFooter</a>#48870999 text:<a href="/type/RichText" >RichText</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockDivider" >pageBlockDivider</a>#db20b188 = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockAnchor" >pageBlockAnchor</a>#ce0d37b0 name:<a href="/type/string" >string</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockList" >pageBlockList</a>#e4e88011 items:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PageListItem" >PageListItem</a>&gt; = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockBlockquote" >pageBlockBlockquote</a>#263d7c26 text:<a href="/type/RichText" >RichText</a> caption:<a href="/type/RichText" >RichText</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockPullquote" >pageBlockPullquote</a>#4f4456d3 text:<a href="/type/RichText" >RichText</a> caption:<a href="/type/RichText" >RichText</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockPhoto" >pageBlockPhoto</a>#1759c560 flags:<a href="/type/%23" >#</a> photo_id:<a href="/type/long" >long</a> caption:<a href="/type/PageCaption" >PageCaption</a> url:flags.0?<a href="/type/string" >string</a> webpage_id:flags.0?<a href="/type/long" >long</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockVideo" >pageBlockVideo</a>#7c8fe7b6 flags:<a href="/type/%23" >#</a> autoplay:flags.0?true loop:flags.1?true video_id:<a href="/type/long" >long</a> caption:<a href="/type/PageCaption" >PageCaption</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockCover" >pageBlockCover</a>#39f23300 cover:<a href="/type/PageBlock" >PageBlock</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockEmbed" >pageBlockEmbed</a>#a8718dc5 flags:<a href="/type/%23" >#</a> full_width:flags.0?true allow_scrolling:flags.3?true url:flags.1?<a href="/type/string" >string</a> html:flags.2?<a href="/type/string" >string</a> poster_photo_id:flags.4?<a href="/type/long" >long</a> w:flags.5?<a href="/type/int" >int</a> h:flags.5?<a href="/type/int" >int</a> caption:<a href="/type/PageCaption" >PageCaption</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockEmbedPost" >pageBlockEmbedPost</a>#f259a80b url:<a href="/type/string" >string</a> webpage_id:<a href="/type/long" >long</a> author_photo_id:<a href="/type/long" >long</a> author:<a href="/type/string" >string</a> date:<a href="/type/int" >int</a> blocks:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PageBlock" >PageBlock</a>&gt; caption:<a href="/type/PageCaption" >PageCaption</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockCollage" >pageBlockCollage</a>#65a0fa4d items:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PageBlock" >PageBlock</a>&gt; caption:<a href="/type/PageCaption" >PageCaption</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockSlideshow" >pageBlockSlideshow</a>#31f9590 items:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PageBlock" >PageBlock</a>&gt; caption:<a href="/type/PageCaption" >PageCaption</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockChannel" >pageBlockChannel</a>#ef1751b5 channel:<a href="/type/Chat" >Chat</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockAudio" >pageBlockAudio</a>#804361ea audio_id:<a href="/type/long" >long</a> caption:<a href="/type/PageCaption" >PageCaption</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockKicker" >pageBlockKicker</a>#1e148390 text:<a href="/type/RichText" >RichText</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockTable" >pageBlockTable</a>#bf4dea82 flags:<a href="/type/%23" >#</a> bordered:flags.0?true striped:flags.1?true title:<a href="/type/RichText" >RichText</a> rows:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PageTableRow" >PageTableRow</a>&gt; = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockOrderedList" >pageBlockOrderedList</a>#9a8ae1e1 items:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PageListOrderedItem" >PageListOrderedItem</a>&gt; = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockDetails" >pageBlockDetails</a>#76768bed flags:<a href="/type/%23" >#</a> open:flags.0?true blocks:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PageBlock" >PageBlock</a>&gt; title:<a href="/type/RichText" >RichText</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockRelatedArticles" >pageBlockRelatedArticles</a>#16115a96 title:<a href="/type/RichText" >RichText</a> articles:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PageRelatedArticle" >PageRelatedArticle</a>&gt; = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/pageBlockMap" >pageBlockMap</a>#a44f3ef6 geo:<a href="/type/GeoPoint" >GeoPoint</a> zoom:<a href="/type/int" >int</a> w:<a href="/type/int" >int</a> h:<a href="/type/int" >int</a> caption:<a href="/type/PageCaption" >PageCaption</a> = <a href="/type/PageBlock" >PageBlock</a>; <a href="/constructor/phoneCallDiscardReasonMissed" >phoneCallDiscardReasonMissed</a>#85e42301 = <a href="/type/PhoneCallDiscardReason" >PhoneCallDiscardReason</a>; <a href="/constructor/phoneCallDiscardReasonDisconnect" >phoneCallDiscardReasonDisconnect</a>#e095c1a0 = <a href="/type/PhoneCallDiscardReason" >PhoneCallDiscardReason</a>; <a href="/constructor/phoneCallDiscardReasonHangup" >phoneCallDiscardReasonHangup</a>#57adc690 = <a href="/type/PhoneCallDiscardReason" >PhoneCallDiscardReason</a>; <a href="/constructor/phoneCallDiscardReasonBusy" >phoneCallDiscardReasonBusy</a>#faf7e8c9 = <a href="/type/PhoneCallDiscardReason" >PhoneCallDiscardReason</a>; <a href="/constructor/dataJSON" >dataJSON</a>#7d748d04 data:<a href="/type/string" >string</a> = <a href="/type/DataJSON" >DataJSON</a>; <a href="/constructor/labeledPrice" >labeledPrice</a>#cb296bf8 label:<a href="/type/string" >string</a> amount:<a href="/type/long" >long</a> = <a href="/type/LabeledPrice" >LabeledPrice</a>; <a href="/constructor/invoice" >invoice</a>#5db95a15 flags:<a href="/type/%23" >#</a> test:flags.0?true name_requested:flags.1?true phone_requested:flags.2?true email_requested:flags.3?true shipping_address_requested:flags.4?true flexible:flags.5?true phone_to_provider:flags.6?true email_to_provider:flags.7?true recurring:flags.9?true currency:<a href="/type/string" >string</a> prices:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/LabeledPrice" >LabeledPrice</a>&gt; max_tip_amount:flags.8?<a href="/type/long" >long</a> suggested_tip_amounts:flags.8?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; terms_url:flags.10?<a href="/type/string" >string</a> = <a href="/type/Invoice" >Invoice</a>; <a href="/constructor/paymentCharge" >paymentCharge</a>#ea02c27e id:<a href="/type/string" >string</a> provider_charge_id:<a href="/type/string" >string</a> = <a href="/type/PaymentCharge" >PaymentCharge</a>; <a href="/constructor/postAddress" >postAddress</a>#1e8caaeb street_line1:<a href="/type/string" >string</a> street_line2:<a href="/type/string" >string</a> city:<a href="/type/string" >string</a> state:<a href="/type/string" >string</a> country_iso2:<a href="/type/string" >string</a> post_code:<a href="/type/string" >string</a> = <a href="/type/PostAddress" >PostAddress</a>; <a href="/constructor/paymentRequestedInfo" >paymentRequestedInfo</a>#909c3f94 flags:<a href="/type/%23" >#</a> name:flags.0?<a href="/type/string" >string</a> phone:flags.1?<a href="/type/string" >string</a> email:flags.2?<a href="/type/string" >string</a> shipping_address:flags.3?<a href="/type/PostAddress" >PostAddress</a> = <a href="/type/PaymentRequestedInfo" >PaymentRequestedInfo</a>; <a href="/constructor/paymentSavedCredentialsCard" >paymentSavedCredentialsCard</a>#cdc27a1f id:<a href="/type/string" >string</a> title:<a href="/type/string" >string</a> = <a href="/type/PaymentSavedCredentials" >PaymentSavedCredentials</a>; <a href="/constructor/webDocument" >webDocument</a>#1c570ed1 url:<a href="/type/string" >string</a> access_hash:<a href="/type/long" >long</a> size:<a href="/type/int" >int</a> mime_type:<a href="/type/string" >string</a> attributes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/DocumentAttribute" >DocumentAttribute</a>&gt; = <a href="/type/WebDocument" >WebDocument</a>; <a href="/constructor/webDocumentNoProxy" >webDocumentNoProxy</a>#f9c8bcc6 url:<a href="/type/string" >string</a> size:<a href="/type/int" >int</a> mime_type:<a href="/type/string" >string</a> attributes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/DocumentAttribute" >DocumentAttribute</a>&gt; = <a href="/type/WebDocument" >WebDocument</a>; <a href="/constructor/inputWebDocument" >inputWebDocument</a>#9bed434d url:<a href="/type/string" >string</a> size:<a href="/type/int" >int</a> mime_type:<a href="/type/string" >string</a> attributes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/DocumentAttribute" >DocumentAttribute</a>&gt; = <a href="/type/InputWebDocument" >InputWebDocument</a>; <a href="/constructor/inputWebFileLocation" >inputWebFileLocation</a>#c239d686 url:<a href="/type/string" >string</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputWebFileLocation" >InputWebFileLocation</a>; <a href="/constructor/inputWebFileGeoPointLocation" >inputWebFileGeoPointLocation</a>#9f2221c9 geo_point:<a href="/type/InputGeoPoint" >InputGeoPoint</a> access_hash:<a href="/type/long" >long</a> w:<a href="/type/int" >int</a> h:<a href="/type/int" >int</a> zoom:<a href="/type/int" >int</a> scale:<a href="/type/int" >int</a> = <a href="/type/InputWebFileLocation" >InputWebFileLocation</a>; <a href="/constructor/inputWebFileAudioAlbumThumbLocation" >inputWebFileAudioAlbumThumbLocation</a>#f46fe924 flags:<a href="/type/%23" >#</a> small:flags.2?true document:flags.0?<a href="/type/InputDocument" >InputDocument</a> title:flags.1?<a href="/type/string" >string</a> performer:flags.1?<a href="/type/string" >string</a> = <a href="/type/InputWebFileLocation" >InputWebFileLocation</a>; <a href="/constructor/upload.webFile" >upload.webFile</a>#21e753bc size:<a href="/type/int" >int</a> mime_type:<a href="/type/string" >string</a> file_type:<a href="/type/storage.FileType" >storage.FileType</a> mtime:<a href="/type/int" >int</a> bytes:<a href="/type/bytes" >bytes</a> = <a href="/type/upload.WebFile" >upload.WebFile</a>; <a href="/constructor/payments.paymentForm" >payments.paymentForm</a>#a0058751 flags:<a href="/type/%23" >#</a> can_save_credentials:flags.2?true password_missing:flags.3?true form_id:<a href="/type/long" >long</a> bot_id:<a href="/type/long" >long</a> title:<a href="/type/string" >string</a> description:<a href="/type/string" >string</a> photo:flags.5?<a href="/type/WebDocument" >WebDocument</a> invoice:<a href="/type/Invoice" >Invoice</a> provider_id:<a href="/type/long" >long</a> url:<a href="/type/string" >string</a> native_provider:flags.4?<a href="/type/string" >string</a> native_params:flags.4?<a href="/type/DataJSON" >DataJSON</a> additional_methods:flags.6?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PaymentFormMethod" >PaymentFormMethod</a>&gt; saved_info:flags.0?<a href="/type/PaymentRequestedInfo" >PaymentRequestedInfo</a> saved_credentials:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PaymentSavedCredentials" >PaymentSavedCredentials</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/payments.PaymentForm" >payments.PaymentForm</a>; <a href="/constructor/payments.paymentFormStars" >payments.paymentFormStars</a>#7bf6b15c flags:<a href="/type/%23" >#</a> form_id:<a href="/type/long" >long</a> bot_id:<a href="/type/long" >long</a> title:<a href="/type/string" >string</a> description:<a href="/type/string" >string</a> photo:flags.5?<a href="/type/WebDocument" >WebDocument</a> invoice:<a href="/type/Invoice" >Invoice</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/payments.PaymentForm" >payments.PaymentForm</a>; <a href="/constructor/payments.validatedRequestedInfo" >payments.validatedRequestedInfo</a>#d1451883 flags:<a href="/type/%23" >#</a> id:flags.0?<a href="/type/string" >string</a> shipping_options:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ShippingOption" >ShippingOption</a>&gt; = <a href="/type/payments.ValidatedRequestedInfo" >payments.ValidatedRequestedInfo</a>; <a href="/constructor/payments.paymentResult" >payments.paymentResult</a>#4e5f810d updates:<a href="/type/Updates" >Updates</a> = <a href="/type/payments.PaymentResult" >payments.PaymentResult</a>; <a href="/constructor/payments.paymentVerificationNeeded" >payments.paymentVerificationNeeded</a>#d8411139 url:<a href="/type/string" >string</a> = <a href="/type/payments.PaymentResult" >payments.PaymentResult</a>; <a href="/constructor/payments.paymentReceipt" >payments.paymentReceipt</a>#70c4fe03 flags:<a href="/type/%23" >#</a> date:<a href="/type/int" >int</a> bot_id:<a href="/type/long" >long</a> provider_id:<a href="/type/long" >long</a> title:<a href="/type/string" >string</a> description:<a href="/type/string" >string</a> photo:flags.2?<a href="/type/WebDocument" >WebDocument</a> invoice:<a href="/type/Invoice" >Invoice</a> info:flags.0?<a href="/type/PaymentRequestedInfo" >PaymentRequestedInfo</a> shipping:flags.1?<a href="/type/ShippingOption" >ShippingOption</a> tip_amount:flags.3?<a href="/type/long" >long</a> currency:<a href="/type/string" >string</a> total_amount:<a href="/type/long" >long</a> credentials_title:<a href="/type/string" >string</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/payments.PaymentReceipt" >payments.PaymentReceipt</a>; <a href="/constructor/payments.paymentReceiptStars" >payments.paymentReceiptStars</a>#dabbf83a flags:<a href="/type/%23" >#</a> date:<a href="/type/int" >int</a> bot_id:<a href="/type/long" >long</a> title:<a href="/type/string" >string</a> description:<a href="/type/string" >string</a> photo:flags.2?<a href="/type/WebDocument" >WebDocument</a> invoice:<a href="/type/Invoice" >Invoice</a> currency:<a href="/type/string" >string</a> total_amount:<a href="/type/long" >long</a> transaction_id:<a href="/type/string" >string</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/payments.PaymentReceipt" >payments.PaymentReceipt</a>; <a href="/constructor/payments.savedInfo" >payments.savedInfo</a>#fb8fe43c flags:<a href="/type/%23" >#</a> has_saved_credentials:flags.1?true saved_info:flags.0?<a href="/type/PaymentRequestedInfo" >PaymentRequestedInfo</a> = <a href="/type/payments.SavedInfo" >payments.SavedInfo</a>; <a href="/constructor/inputPaymentCredentialsSaved" >inputPaymentCredentialsSaved</a>#c10eb2cf id:<a href="/type/string" >string</a> tmp_password:<a href="/type/bytes" >bytes</a> = <a href="/type/InputPaymentCredentials" >InputPaymentCredentials</a>; <a href="/constructor/inputPaymentCredentials" >inputPaymentCredentials</a>#3417d728 flags:<a href="/type/%23" >#</a> save:flags.0?true data:<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/InputPaymentCredentials" >InputPaymentCredentials</a>; <a href="/constructor/inputPaymentCredentialsApplePay" >inputPaymentCredentialsApplePay</a>#aa1c39f payment_data:<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/InputPaymentCredentials" >InputPaymentCredentials</a>; <a href="/constructor/inputPaymentCredentialsGooglePay" >inputPaymentCredentialsGooglePay</a>#8ac32801 payment_token:<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/InputPaymentCredentials" >InputPaymentCredentials</a>; <a href="/constructor/account.tmpPassword" >account.tmpPassword</a>#db64fd34 tmp_password:<a href="/type/bytes" >bytes</a> valid_until:<a href="/type/int" >int</a> = <a href="/type/account.TmpPassword" >account.TmpPassword</a>; <a href="/constructor/shippingOption" >shippingOption</a>#b6213cdf id:<a href="/type/string" >string</a> title:<a href="/type/string" >string</a> prices:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/LabeledPrice" >LabeledPrice</a>&gt; = <a href="/type/ShippingOption" >ShippingOption</a>; <a href="/constructor/inputStickerSetItem" >inputStickerSetItem</a>#32da9e9c flags:<a href="/type/%23" >#</a> document:<a href="/type/InputDocument" >InputDocument</a> emoji:<a href="/type/string" >string</a> mask_coords:flags.0?<a href="/type/MaskCoords" >MaskCoords</a> keywords:flags.1?<a href="/type/string" >string</a> = <a href="/type/InputStickerSetItem" >InputStickerSetItem</a>; <a href="/constructor/inputPhoneCall" >inputPhoneCall</a>#1e36fded id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputPhoneCall" >InputPhoneCall</a>; <a href="/constructor/phoneCallEmpty" >phoneCallEmpty</a>#5366c915 id:<a href="/type/long" >long</a> = <a href="/type/PhoneCall" >PhoneCall</a>; <a href="/constructor/phoneCallWaiting" >phoneCallWaiting</a>#c5226f17 flags:<a href="/type/%23" >#</a> video:flags.6?true id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> admin_id:<a href="/type/long" >long</a> participant_id:<a href="/type/long" >long</a> protocol:<a href="/type/PhoneCallProtocol" >PhoneCallProtocol</a> receive_date:flags.0?<a href="/type/int" >int</a> = <a href="/type/PhoneCall" >PhoneCall</a>; <a href="/constructor/phoneCallRequested" >phoneCallRequested</a>#14b0ed0c flags:<a href="/type/%23" >#</a> video:flags.6?true id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> admin_id:<a href="/type/long" >long</a> participant_id:<a href="/type/long" >long</a> g_a_hash:<a href="/type/bytes" >bytes</a> protocol:<a href="/type/PhoneCallProtocol" >PhoneCallProtocol</a> = <a href="/type/PhoneCall" >PhoneCall</a>; <a href="/constructor/phoneCallAccepted" >phoneCallAccepted</a>#3660c311 flags:<a href="/type/%23" >#</a> video:flags.6?true id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> admin_id:<a href="/type/long" >long</a> participant_id:<a href="/type/long" >long</a> g_b:<a href="/type/bytes" >bytes</a> protocol:<a href="/type/PhoneCallProtocol" >PhoneCallProtocol</a> = <a href="/type/PhoneCall" >PhoneCall</a>; <a href="/constructor/phoneCall" >phoneCall</a>#30535af5 flags:<a href="/type/%23" >#</a> p2p_allowed:flags.5?true video:flags.6?true id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> admin_id:<a href="/type/long" >long</a> participant_id:<a href="/type/long" >long</a> g_a_or_b:<a href="/type/bytes" >bytes</a> key_fingerprint:<a href="/type/long" >long</a> protocol:<a href="/type/PhoneCallProtocol" >PhoneCallProtocol</a> connections:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PhoneConnection" >PhoneConnection</a>&gt; start_date:<a href="/type/int" >int</a> custom_parameters:flags.7?<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/PhoneCall" >PhoneCall</a>; <a href="/constructor/phoneCallDiscarded" >phoneCallDiscarded</a>#50ca4de1 flags:<a href="/type/%23" >#</a> need_rating:flags.2?true need_debug:flags.3?true video:flags.6?true id:<a href="/type/long" >long</a> reason:flags.0?<a href="/type/PhoneCallDiscardReason" >PhoneCallDiscardReason</a> duration:flags.1?<a href="/type/int" >int</a> = <a href="/type/PhoneCall" >PhoneCall</a>; <a href="/constructor/phoneConnection" >phoneConnection</a>#9cc123c7 flags:<a href="/type/%23" >#</a> tcp:flags.0?true id:<a href="/type/long" >long</a> ip:<a href="/type/string" >string</a> ipv6:<a href="/type/string" >string</a> port:<a href="/type/int" >int</a> peer_tag:<a href="/type/bytes" >bytes</a> = <a href="/type/PhoneConnection" >PhoneConnection</a>; <a href="/constructor/phoneConnectionWebrtc" >phoneConnectionWebrtc</a>#635fe375 flags:<a href="/type/%23" >#</a> turn:flags.0?true stun:flags.1?true id:<a href="/type/long" >long</a> ip:<a href="/type/string" >string</a> ipv6:<a href="/type/string" >string</a> port:<a href="/type/int" >int</a> username:<a href="/type/string" >string</a> password:<a href="/type/string" >string</a> = <a href="/type/PhoneConnection" >PhoneConnection</a>; <a href="/constructor/phoneCallProtocol" >phoneCallProtocol</a>#fc878fc8 flags:<a href="/type/%23" >#</a> udp_p2p:flags.0?true udp_reflector:flags.1?true min_layer:<a href="/type/int" >int</a> max_layer:<a href="/type/int" >int</a> library_versions:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/PhoneCallProtocol" >PhoneCallProtocol</a>; <a href="/constructor/phone.phoneCall" >phone.phoneCall</a>#ec82e140 phone_call:<a href="/type/PhoneCall" >PhoneCall</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/phone.PhoneCall" >phone.PhoneCall</a>; <a href="/constructor/upload.cdnFileReuploadNeeded" >upload.cdnFileReuploadNeeded</a>#eea8e46e request_token:<a href="/type/bytes" >bytes</a> = <a href="/type/upload.CdnFile" >upload.CdnFile</a>; <a href="/constructor/upload.cdnFile" >upload.cdnFile</a>#a99fca4f bytes:<a href="/type/bytes" >bytes</a> = <a href="/type/upload.CdnFile" >upload.CdnFile</a>; <a href="/constructor/cdnPublicKey" >cdnPublicKey</a>#c982eaba dc_id:<a href="/type/int" >int</a> public_key:<a href="/type/string" >string</a> = <a href="/type/CdnPublicKey" >CdnPublicKey</a>; <a href="/constructor/cdnConfig" >cdnConfig</a>#5725e40a public_keys:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/CdnPublicKey" >CdnPublicKey</a>&gt; = <a href="/type/CdnConfig" >CdnConfig</a>; <a href="/constructor/langPackString" >langPackString</a>#cad181f6 key:<a href="/type/string" >string</a> value:<a href="/type/string" >string</a> = <a href="/type/LangPackString" >LangPackString</a>; <a href="/constructor/langPackStringPluralized" >langPackStringPluralized</a>#6c47ac9f flags:<a href="/type/%23" >#</a> key:<a href="/type/string" >string</a> zero_value:flags.0?<a href="/type/string" >string</a> one_value:flags.1?<a href="/type/string" >string</a> two_value:flags.2?<a href="/type/string" >string</a> few_value:flags.3?<a href="/type/string" >string</a> many_value:flags.4?<a href="/type/string" >string</a> other_value:<a href="/type/string" >string</a> = <a href="/type/LangPackString" >LangPackString</a>; <a href="/constructor/langPackStringDeleted" >langPackStringDeleted</a>#2979eeb2 key:<a href="/type/string" >string</a> = <a href="/type/LangPackString" >LangPackString</a>; <a href="/constructor/langPackDifference" >langPackDifference</a>#f385c1f6 lang_code:<a href="/type/string" >string</a> from_version:<a href="/type/int" >int</a> version:<a href="/type/int" >int</a> strings:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/LangPackString" >LangPackString</a>&gt; = <a href="/type/LangPackDifference" >LangPackDifference</a>; <a href="/constructor/langPackLanguage" >langPackLanguage</a>#eeca5ce3 flags:<a href="/type/%23" >#</a> official:flags.0?true rtl:flags.2?true beta:flags.3?true name:<a href="/type/string" >string</a> native_name:<a href="/type/string" >string</a> lang_code:<a href="/type/string" >string</a> base_lang_code:flags.1?<a href="/type/string" >string</a> plural_code:<a href="/type/string" >string</a> strings_count:<a href="/type/int" >int</a> translated_count:<a href="/type/int" >int</a> translations_url:<a href="/type/string" >string</a> = <a href="/type/LangPackLanguage" >LangPackLanguage</a>; <a href="/constructor/channelAdminLogEventActionChangeTitle" >channelAdminLogEventActionChangeTitle</a>#e6dfb825 prev_value:<a href="/type/string" >string</a> new_value:<a href="/type/string" >string</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionChangeAbout" >channelAdminLogEventActionChangeAbout</a>#55188a2e prev_value:<a href="/type/string" >string</a> new_value:<a href="/type/string" >string</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionChangeUsername" >channelAdminLogEventActionChangeUsername</a>#6a4afc38 prev_value:<a href="/type/string" >string</a> new_value:<a href="/type/string" >string</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionChangePhoto" >channelAdminLogEventActionChangePhoto</a>#434bd2af prev_photo:<a href="/type/Photo" >Photo</a> new_photo:<a href="/type/Photo" >Photo</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionToggleInvites" >channelAdminLogEventActionToggleInvites</a>#1b7907ae new_value:<a href="/type/Bool" >Bool</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionToggleSignatures" >channelAdminLogEventActionToggleSignatures</a>#26ae0971 new_value:<a href="/type/Bool" >Bool</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionUpdatePinned" >channelAdminLogEventActionUpdatePinned</a>#e9e82c18 message:<a href="/type/Message" >Message</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionEditMessage" >channelAdminLogEventActionEditMessage</a>#709b2405 prev_message:<a href="/type/Message" >Message</a> new_message:<a href="/type/Message" >Message</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionDeleteMessage" >channelAdminLogEventActionDeleteMessage</a>#42e047bb message:<a href="/type/Message" >Message</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionParticipantJoin" >channelAdminLogEventActionParticipantJoin</a>#183040d3 = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionParticipantLeave" >channelAdminLogEventActionParticipantLeave</a>#f89777f2 = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionParticipantInvite" >channelAdminLogEventActionParticipantInvite</a>#e31c34d8 participant:<a href="/type/ChannelParticipant" >ChannelParticipant</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionParticipantToggleBan" >channelAdminLogEventActionParticipantToggleBan</a>#e6d83d7e prev_participant:<a href="/type/ChannelParticipant" >ChannelParticipant</a> new_participant:<a href="/type/ChannelParticipant" >ChannelParticipant</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionParticipantToggleAdmin" >channelAdminLogEventActionParticipantToggleAdmin</a>#d5676710 prev_participant:<a href="/type/ChannelParticipant" >ChannelParticipant</a> new_participant:<a href="/type/ChannelParticipant" >ChannelParticipant</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionChangeStickerSet" >channelAdminLogEventActionChangeStickerSet</a>#b1c3caa7 prev_stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> new_stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionTogglePreHistoryHidden" >channelAdminLogEventActionTogglePreHistoryHidden</a>#5f5c95f1 new_value:<a href="/type/Bool" >Bool</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionDefaultBannedRights" >channelAdminLogEventActionDefaultBannedRights</a>#2df5fc0a prev_banned_rights:<a href="/type/ChatBannedRights" >ChatBannedRights</a> new_banned_rights:<a href="/type/ChatBannedRights" >ChatBannedRights</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionStopPoll" >channelAdminLogEventActionStopPoll</a>#8f079643 message:<a href="/type/Message" >Message</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionChangeLinkedChat" >channelAdminLogEventActionChangeLinkedChat</a>#50c7ac8 prev_value:<a href="/type/long" >long</a> new_value:<a href="/type/long" >long</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionChangeLocation" >channelAdminLogEventActionChangeLocation</a>#e6b76ae prev_value:<a href="/type/ChannelLocation" >ChannelLocation</a> new_value:<a href="/type/ChannelLocation" >ChannelLocation</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionToggleSlowMode" >channelAdminLogEventActionToggleSlowMode</a>#53909779 prev_value:<a href="/type/int" >int</a> new_value:<a href="/type/int" >int</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionStartGroupCall" >channelAdminLogEventActionStartGroupCall</a>#23209745 call:<a href="/type/InputGroupCall" >InputGroupCall</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionDiscardGroupCall" >channelAdminLogEventActionDiscardGroupCall</a>#db9f9140 call:<a href="/type/InputGroupCall" >InputGroupCall</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionParticipantMute" >channelAdminLogEventActionParticipantMute</a>#f92424d2 participant:<a href="/type/GroupCallParticipant" >GroupCallParticipant</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionParticipantUnmute" >channelAdminLogEventActionParticipantUnmute</a>#e64429c0 participant:<a href="/type/GroupCallParticipant" >GroupCallParticipant</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionToggleGroupCallSetting" >channelAdminLogEventActionToggleGroupCallSetting</a>#56d6a247 join_muted:<a href="/type/Bool" >Bool</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionParticipantJoinByInvite" >channelAdminLogEventActionParticipantJoinByInvite</a>#fe9fc158 flags:<a href="/type/%23" >#</a> via_chatlist:flags.0?true invite:<a href="/type/ExportedChatInvite" >ExportedChatInvite</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionExportedInviteDelete" >channelAdminLogEventActionExportedInviteDelete</a>#5a50fca4 invite:<a href="/type/ExportedChatInvite" >ExportedChatInvite</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionExportedInviteRevoke" >channelAdminLogEventActionExportedInviteRevoke</a>#410a134e invite:<a href="/type/ExportedChatInvite" >ExportedChatInvite</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionExportedInviteEdit" >channelAdminLogEventActionExportedInviteEdit</a>#e90ebb59 prev_invite:<a href="/type/ExportedChatInvite" >ExportedChatInvite</a> new_invite:<a href="/type/ExportedChatInvite" >ExportedChatInvite</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionParticipantVolume" >channelAdminLogEventActionParticipantVolume</a>#3e7f6847 participant:<a href="/type/GroupCallParticipant" >GroupCallParticipant</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionChangeHistoryTTL" >channelAdminLogEventActionChangeHistoryTTL</a>#6e941a38 prev_value:<a href="/type/int" >int</a> new_value:<a href="/type/int" >int</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionParticipantJoinByRequest" >channelAdminLogEventActionParticipantJoinByRequest</a>#afb6144a invite:<a href="/type/ExportedChatInvite" >ExportedChatInvite</a> approved_by:<a href="/type/long" >long</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionToggleNoForwards" >channelAdminLogEventActionToggleNoForwards</a>#cb2ac766 new_value:<a href="/type/Bool" >Bool</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionSendMessage" >channelAdminLogEventActionSendMessage</a>#278f2868 message:<a href="/type/Message" >Message</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionChangeAvailableReactions" >channelAdminLogEventActionChangeAvailableReactions</a>#be4e0ef8 prev_value:<a href="/type/ChatReactions" >ChatReactions</a> new_value:<a href="/type/ChatReactions" >ChatReactions</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionChangeUsernames" >channelAdminLogEventActionChangeUsernames</a>#f04fb3a9 prev_value:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; new_value:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionToggleForum" >channelAdminLogEventActionToggleForum</a>#2cc6383 new_value:<a href="/type/Bool" >Bool</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionCreateTopic" >channelAdminLogEventActionCreateTopic</a>#58707d28 topic:<a href="/type/ForumTopic" >ForumTopic</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionEditTopic" >channelAdminLogEventActionEditTopic</a>#f06fe208 prev_topic:<a href="/type/ForumTopic" >ForumTopic</a> new_topic:<a href="/type/ForumTopic" >ForumTopic</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionDeleteTopic" >channelAdminLogEventActionDeleteTopic</a>#ae168909 topic:<a href="/type/ForumTopic" >ForumTopic</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionPinTopic" >channelAdminLogEventActionPinTopic</a>#5d8d353b flags:<a href="/type/%23" >#</a> prev_topic:flags.0?<a href="/type/ForumTopic" >ForumTopic</a> new_topic:flags.1?<a href="/type/ForumTopic" >ForumTopic</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionToggleAntiSpam" >channelAdminLogEventActionToggleAntiSpam</a>#64f36dfc new_value:<a href="/type/Bool" >Bool</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionChangePeerColor" >channelAdminLogEventActionChangePeerColor</a>#5796e780 prev_value:<a href="/type/PeerColor" >PeerColor</a> new_value:<a href="/type/PeerColor" >PeerColor</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionChangeProfilePeerColor" >channelAdminLogEventActionChangeProfilePeerColor</a>#5e477b25 prev_value:<a href="/type/PeerColor" >PeerColor</a> new_value:<a href="/type/PeerColor" >PeerColor</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionChangeWallpaper" >channelAdminLogEventActionChangeWallpaper</a>#31bb5d52 prev_value:<a href="/type/WallPaper" >WallPaper</a> new_value:<a href="/type/WallPaper" >WallPaper</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionChangeEmojiStatus" >channelAdminLogEventActionChangeEmojiStatus</a>#3ea9feb1 prev_value:<a href="/type/EmojiStatus" >EmojiStatus</a> new_value:<a href="/type/EmojiStatus" >EmojiStatus</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEventActionChangeEmojiStickerSet" >channelAdminLogEventActionChangeEmojiStickerSet</a>#46d840ab prev_stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> new_stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> = <a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a>; <a href="/constructor/channelAdminLogEvent" >channelAdminLogEvent</a>#1fad68cd id:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> user_id:<a href="/type/long" >long</a> action:<a href="/type/ChannelAdminLogEventAction" >ChannelAdminLogEventAction</a> = <a href="/type/ChannelAdminLogEvent" >ChannelAdminLogEvent</a>; <a href="/constructor/channels.adminLogResults" >channels.adminLogResults</a>#ed8af74d events:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ChannelAdminLogEvent" >ChannelAdminLogEvent</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/channels.AdminLogResults" >channels.AdminLogResults</a>; <a href="/constructor/channelAdminLogEventsFilter" >channelAdminLogEventsFilter</a>#ea107ae4 flags:<a href="/type/%23" >#</a> join:flags.0?true leave:flags.1?true invite:flags.2?true ban:flags.3?true unban:flags.4?true kick:flags.5?true unkick:flags.6?true promote:flags.7?true demote:flags.8?true info:flags.9?true settings:flags.10?true pinned:flags.11?true edit:flags.12?true delete:flags.13?true group_call:flags.14?true invites:flags.15?true send:flags.16?true forums:flags.17?true sub_extend:flags.18?true = <a href="/type/ChannelAdminLogEventsFilter" >ChannelAdminLogEventsFilter</a>; <a href="/constructor/popularContact" >popularContact</a>#5ce14175 client_id:<a href="/type/long" >long</a> importers:<a href="/type/int" >int</a> = <a href="/type/PopularContact" >PopularContact</a>; <a href="/constructor/messages.favedStickersNotModified" >messages.favedStickersNotModified</a>#9e8fa6d3 = <a href="/type/messages.FavedStickers" >messages.FavedStickers</a>; <a href="/constructor/messages.favedStickers" >messages.favedStickers</a>#2cb51097 hash:<a href="/type/long" >long</a> packs:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StickerPack" >StickerPack</a>&gt; stickers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Document" >Document</a>&gt; = <a href="/type/messages.FavedStickers" >messages.FavedStickers</a>; <a href="/constructor/recentMeUrlUnknown" >recentMeUrlUnknown</a>#46e1d13d url:<a href="/type/string" >string</a> = <a href="/type/RecentMeUrl" >RecentMeUrl</a>; <a href="/constructor/recentMeUrlUser" >recentMeUrlUser</a>#b92c09e2 url:<a href="/type/string" >string</a> user_id:<a href="/type/long" >long</a> = <a href="/type/RecentMeUrl" >RecentMeUrl</a>; <a href="/constructor/recentMeUrlChat" >recentMeUrlChat</a>#b2da71d2 url:<a href="/type/string" >string</a> chat_id:<a href="/type/long" >long</a> = <a href="/type/RecentMeUrl" >RecentMeUrl</a>; <a href="/constructor/recentMeUrlChatInvite" >recentMeUrlChatInvite</a>#eb49081d url:<a href="/type/string" >string</a> chat_invite:<a href="/type/ChatInvite" >ChatInvite</a> = <a href="/type/RecentMeUrl" >RecentMeUrl</a>; <a href="/constructor/recentMeUrlStickerSet" >recentMeUrlStickerSet</a>#bc0a57dc url:<a href="/type/string" >string</a> set:<a href="/type/StickerSetCovered" >StickerSetCovered</a> = <a href="/type/RecentMeUrl" >RecentMeUrl</a>; <a href="/constructor/help.recentMeUrls" >help.recentMeUrls</a>#e0310d7 urls:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/RecentMeUrl" >RecentMeUrl</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/help.RecentMeUrls" >help.RecentMeUrls</a>; <a href="/constructor/inputSingleMedia" >inputSingleMedia</a>#1cc6e91f flags:<a href="/type/%23" >#</a> media:<a href="/type/InputMedia" >InputMedia</a> random_id:<a href="/type/long" >long</a> message:<a href="/type/string" >string</a> entities:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; = <a href="/type/InputSingleMedia" >InputSingleMedia</a>; <a href="/constructor/webAuthorization" >webAuthorization</a>#a6f8f452 hash:<a href="/type/long" >long</a> bot_id:<a href="/type/long" >long</a> domain:<a href="/type/string" >string</a> browser:<a href="/type/string" >string</a> platform:<a href="/type/string" >string</a> date_created:<a href="/type/int" >int</a> date_active:<a href="/type/int" >int</a> ip:<a href="/type/string" >string</a> region:<a href="/type/string" >string</a> = <a href="/type/WebAuthorization" >WebAuthorization</a>; <a href="/constructor/account.webAuthorizations" >account.webAuthorizations</a>#ed56c9fc authorizations:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/WebAuthorization" >WebAuthorization</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/account.WebAuthorizations" >account.WebAuthorizations</a>; <a href="/constructor/inputMessageID" >inputMessageID</a>#a676a322 id:<a href="/type/int" >int</a> = <a href="/type/InputMessage" >InputMessage</a>; <a href="/constructor/inputMessageReplyTo" >inputMessageReplyTo</a>#bad88395 id:<a href="/type/int" >int</a> = <a href="/type/InputMessage" >InputMessage</a>; <a href="/constructor/inputMessagePinned" >inputMessagePinned</a>#86872538 = <a href="/type/InputMessage" >InputMessage</a>; <a href="/constructor/inputMessageCallbackQuery" >inputMessageCallbackQuery</a>#acfa1a7e id:<a href="/type/int" >int</a> query_id:<a href="/type/long" >long</a> = <a href="/type/InputMessage" >InputMessage</a>; <a href="/constructor/inputDialogPeer" >inputDialogPeer</a>#fcaafeb7 peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/InputDialogPeer" >InputDialogPeer</a>; <a href="/constructor/inputDialogPeerFolder" >inputDialogPeerFolder</a>#64600527 folder_id:<a href="/type/int" >int</a> = <a href="/type/InputDialogPeer" >InputDialogPeer</a>; <a href="/constructor/dialogPeer" >dialogPeer</a>#e56dbf05 peer:<a href="/type/Peer" >Peer</a> = <a href="/type/DialogPeer" >DialogPeer</a>; <a href="/constructor/dialogPeerFolder" >dialogPeerFolder</a>#514519e2 folder_id:<a href="/type/int" >int</a> = <a href="/type/DialogPeer" >DialogPeer</a>; <a href="/constructor/messages.foundStickerSetsNotModified" >messages.foundStickerSetsNotModified</a>#d54b65d = <a href="/type/messages.FoundStickerSets" >messages.FoundStickerSets</a>; <a href="/constructor/messages.foundStickerSets" >messages.foundStickerSets</a>#8af09dd2 hash:<a href="/type/long" >long</a> sets:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StickerSetCovered" >StickerSetCovered</a>&gt; = <a href="/type/messages.FoundStickerSets" >messages.FoundStickerSets</a>; <a href="/constructor/fileHash" >fileHash</a>#f39b035c offset:<a href="/type/long" >long</a> limit:<a href="/type/int" >int</a> hash:<a href="/type/bytes" >bytes</a> = <a href="/type/FileHash" >FileHash</a>; <a href="/constructor/inputClientProxy" >inputClientProxy</a>#75588b3f address:<a href="/type/string" >string</a> port:<a href="/type/int" >int</a> = <a href="/type/InputClientProxy" >InputClientProxy</a>; <a href="/constructor/help.termsOfServiceUpdateEmpty" >help.termsOfServiceUpdateEmpty</a>#e3309f7f expires:<a href="/type/int" >int</a> = <a href="/type/help.TermsOfServiceUpdate" >help.TermsOfServiceUpdate</a>; <a href="/constructor/help.termsOfServiceUpdate" >help.termsOfServiceUpdate</a>#28ecf961 expires:<a href="/type/int" >int</a> terms_of_service:<a href="/type/help.TermsOfService" >help.TermsOfService</a> = <a href="/type/help.TermsOfServiceUpdate" >help.TermsOfServiceUpdate</a>; <a href="/constructor/inputSecureFileUploaded" >inputSecureFileUploaded</a>#3334b0f0 id:<a href="/type/long" >long</a> parts:<a href="/type/int" >int</a> md5_checksum:<a href="/type/string" >string</a> file_hash:<a href="/type/bytes" >bytes</a> secret:<a href="/type/bytes" >bytes</a> = <a href="/type/InputSecureFile" >InputSecureFile</a>; <a href="/constructor/inputSecureFile" >inputSecureFile</a>#5367e5be id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputSecureFile" >InputSecureFile</a>; <a href="/constructor/secureFileEmpty" >secureFileEmpty</a>#64199744 = <a href="/type/SecureFile" >SecureFile</a>; <a href="/constructor/secureFile" >secureFile</a>#7d09c27e id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> size:<a href="/type/long" >long</a> dc_id:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> file_hash:<a href="/type/bytes" >bytes</a> secret:<a href="/type/bytes" >bytes</a> = <a href="/type/SecureFile" >SecureFile</a>; <a href="/constructor/secureData" >secureData</a>#8aeabec3 data:<a href="/type/bytes" >bytes</a> data_hash:<a href="/type/bytes" >bytes</a> secret:<a href="/type/bytes" >bytes</a> = <a href="/type/SecureData" >SecureData</a>; <a href="/constructor/securePlainPhone" >securePlainPhone</a>#7d6099dd phone:<a href="/type/string" >string</a> = <a href="/type/SecurePlainData" >SecurePlainData</a>; <a href="/constructor/securePlainEmail" >securePlainEmail</a>#21ec5a5f email:<a href="/type/string" >string</a> = <a href="/type/SecurePlainData" >SecurePlainData</a>; <a href="/constructor/secureValueTypePersonalDetails" >secureValueTypePersonalDetails</a>#9d2a81e3 = <a href="/type/SecureValueType" >SecureValueType</a>; <a href="/constructor/secureValueTypePassport" >secureValueTypePassport</a>#3dac6a00 = <a href="/type/SecureValueType" >SecureValueType</a>; <a href="/constructor/secureValueTypeDriverLicense" >secureValueTypeDriverLicense</a>#6e425c4 = <a href="/type/SecureValueType" >SecureValueType</a>; <a href="/constructor/secureValueTypeIdentityCard" >secureValueTypeIdentityCard</a>#a0d0744b = <a href="/type/SecureValueType" >SecureValueType</a>; <a href="/constructor/secureValueTypeInternalPassport" >secureValueTypeInternalPassport</a>#99a48f23 = <a href="/type/SecureValueType" >SecureValueType</a>; <a href="/constructor/secureValueTypeAddress" >secureValueTypeAddress</a>#cbe31e26 = <a href="/type/SecureValueType" >SecureValueType</a>; <a href="/constructor/secureValueTypeUtilityBill" >secureValueTypeUtilityBill</a>#fc36954e = <a href="/type/SecureValueType" >SecureValueType</a>; <a href="/constructor/secureValueTypeBankStatement" >secureValueTypeBankStatement</a>#89137c0d = <a href="/type/SecureValueType" >SecureValueType</a>; <a href="/constructor/secureValueTypeRentalAgreement" >secureValueTypeRentalAgreement</a>#8b883488 = <a href="/type/SecureValueType" >SecureValueType</a>; <a href="/constructor/secureValueTypePassportRegistration" >secureValueTypePassportRegistration</a>#99e3806a = <a href="/type/SecureValueType" >SecureValueType</a>; <a href="/constructor/secureValueTypeTemporaryRegistration" >secureValueTypeTemporaryRegistration</a>#ea02ec33 = <a href="/type/SecureValueType" >SecureValueType</a>; <a href="/constructor/secureValueTypePhone" >secureValueTypePhone</a>#b320aadb = <a href="/type/SecureValueType" >SecureValueType</a>; <a href="/constructor/secureValueTypeEmail" >secureValueTypeEmail</a>#8e3ca7ee = <a href="/type/SecureValueType" >SecureValueType</a>; <a href="/constructor/secureValue" >secureValue</a>#187fa0ca flags:<a href="/type/%23" >#</a> type:<a href="/type/SecureValueType" >SecureValueType</a> data:flags.0?<a href="/type/SecureData" >SecureData</a> front_side:flags.1?<a href="/type/SecureFile" >SecureFile</a> reverse_side:flags.2?<a href="/type/SecureFile" >SecureFile</a> selfie:flags.3?<a href="/type/SecureFile" >SecureFile</a> translation:flags.6?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SecureFile" >SecureFile</a>&gt; files:flags.4?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SecureFile" >SecureFile</a>&gt; plain_data:flags.5?<a href="/type/SecurePlainData" >SecurePlainData</a> hash:<a href="/type/bytes" >bytes</a> = <a href="/type/SecureValue" >SecureValue</a>; <a href="/constructor/inputSecureValue" >inputSecureValue</a>#db21d0a7 flags:<a href="/type/%23" >#</a> type:<a href="/type/SecureValueType" >SecureValueType</a> data:flags.0?<a href="/type/SecureData" >SecureData</a> front_side:flags.1?<a href="/type/InputSecureFile" >InputSecureFile</a> reverse_side:flags.2?<a href="/type/InputSecureFile" >InputSecureFile</a> selfie:flags.3?<a href="/type/InputSecureFile" >InputSecureFile</a> translation:flags.6?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputSecureFile" >InputSecureFile</a>&gt; files:flags.4?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputSecureFile" >InputSecureFile</a>&gt; plain_data:flags.5?<a href="/type/SecurePlainData" >SecurePlainData</a> = <a href="/type/InputSecureValue" >InputSecureValue</a>; <a href="/constructor/secureValueHash" >secureValueHash</a>#ed1ecdb0 type:<a href="/type/SecureValueType" >SecureValueType</a> hash:<a href="/type/bytes" >bytes</a> = <a href="/type/SecureValueHash" >SecureValueHash</a>; <a href="/constructor/secureValueErrorData" >secureValueErrorData</a>#e8a40bd9 type:<a href="/type/SecureValueType" >SecureValueType</a> data_hash:<a href="/type/bytes" >bytes</a> field:<a href="/type/string" >string</a> text:<a href="/type/string" >string</a> = <a href="/type/SecureValueError" >SecureValueError</a>; <a href="/constructor/secureValueErrorFrontSide" >secureValueErrorFrontSide</a>#be3dfa type:<a href="/type/SecureValueType" >SecureValueType</a> file_hash:<a href="/type/bytes" >bytes</a> text:<a href="/type/string" >string</a> = <a href="/type/SecureValueError" >SecureValueError</a>; <a href="/constructor/secureValueErrorReverseSide" >secureValueErrorReverseSide</a>#868a2aa5 type:<a href="/type/SecureValueType" >SecureValueType</a> file_hash:<a href="/type/bytes" >bytes</a> text:<a href="/type/string" >string</a> = <a href="/type/SecureValueError" >SecureValueError</a>; <a href="/constructor/secureValueErrorSelfie" >secureValueErrorSelfie</a>#e537ced6 type:<a href="/type/SecureValueType" >SecureValueType</a> file_hash:<a href="/type/bytes" >bytes</a> text:<a href="/type/string" >string</a> = <a href="/type/SecureValueError" >SecureValueError</a>; <a href="/constructor/secureValueErrorFile" >secureValueErrorFile</a>#7a700873 type:<a href="/type/SecureValueType" >SecureValueType</a> file_hash:<a href="/type/bytes" >bytes</a> text:<a href="/type/string" >string</a> = <a href="/type/SecureValueError" >SecureValueError</a>; <a href="/constructor/secureValueErrorFiles" >secureValueErrorFiles</a>#666220e9 type:<a href="/type/SecureValueType" >SecureValueType</a> file_hash:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/bytes" >bytes</a>&gt; text:<a href="/type/string" >string</a> = <a href="/type/SecureValueError" >SecureValueError</a>; <a href="/constructor/secureValueError" >secureValueError</a>#869d758f type:<a href="/type/SecureValueType" >SecureValueType</a> hash:<a href="/type/bytes" >bytes</a> text:<a href="/type/string" >string</a> = <a href="/type/SecureValueError" >SecureValueError</a>; <a href="/constructor/secureValueErrorTranslationFile" >secureValueErrorTranslationFile</a>#a1144770 type:<a href="/type/SecureValueType" >SecureValueType</a> file_hash:<a href="/type/bytes" >bytes</a> text:<a href="/type/string" >string</a> = <a href="/type/SecureValueError" >SecureValueError</a>; <a href="/constructor/secureValueErrorTranslationFiles" >secureValueErrorTranslationFiles</a>#34636dd8 type:<a href="/type/SecureValueType" >SecureValueType</a> file_hash:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/bytes" >bytes</a>&gt; text:<a href="/type/string" >string</a> = <a href="/type/SecureValueError" >SecureValueError</a>; <a href="/constructor/secureCredentialsEncrypted" >secureCredentialsEncrypted</a>#33f0ea47 data:<a href="/type/bytes" >bytes</a> hash:<a href="/type/bytes" >bytes</a> secret:<a href="/type/bytes" >bytes</a> = <a href="/type/SecureCredentialsEncrypted" >SecureCredentialsEncrypted</a>; <a href="/constructor/account.authorizationForm" >account.authorizationForm</a>#ad2e1cd8 flags:<a href="/type/%23" >#</a> required_types:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SecureRequiredType" >SecureRequiredType</a>&gt; values:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SecureValue" >SecureValue</a>&gt; errors:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SecureValueError" >SecureValueError</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; privacy_policy_url:flags.0?<a href="/type/string" >string</a> = <a href="/type/account.AuthorizationForm" >account.AuthorizationForm</a>; <a href="/constructor/account.sentEmailCode" >account.sentEmailCode</a>#811f854f email_pattern:<a href="/type/string" >string</a> length:<a href="/type/int" >int</a> = <a href="/type/account.SentEmailCode" >account.SentEmailCode</a>; <a href="/constructor/help.deepLinkInfoEmpty" >help.deepLinkInfoEmpty</a>#66afa166 = <a href="/type/help.DeepLinkInfo" >help.DeepLinkInfo</a>; <a href="/constructor/help.deepLinkInfo" >help.deepLinkInfo</a>#6a4ee832 flags:<a href="/type/%23" >#</a> update_app:flags.0?true message:<a href="/type/string" >string</a> entities:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; = <a href="/type/help.DeepLinkInfo" >help.DeepLinkInfo</a>; <a href="/constructor/savedPhoneContact" >savedPhoneContact</a>#1142bd56 phone:<a href="/type/string" >string</a> first_name:<a href="/type/string" >string</a> last_name:<a href="/type/string" >string</a> date:<a href="/type/int" >int</a> = <a href="/type/SavedContact" >SavedContact</a>; <a href="/constructor/account.takeout" >account.takeout</a>#4dba4501 id:<a href="/type/long" >long</a> = <a href="/type/account.Takeout" >account.Takeout</a>; <a href="/constructor/passwordKdfAlgoUnknown" >passwordKdfAlgoUnknown</a>#d45ab096 = <a href="/type/PasswordKdfAlgo" >PasswordKdfAlgo</a>; <a href="/constructor/passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow" >passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow</a>#3a912d4a salt1:<a href="/type/bytes" >bytes</a> salt2:<a href="/type/bytes" >bytes</a> g:<a href="/type/int" >int</a> p:<a href="/type/bytes" >bytes</a> = <a href="/type/PasswordKdfAlgo" >PasswordKdfAlgo</a>; <a href="/constructor/securePasswordKdfAlgoUnknown" >securePasswordKdfAlgoUnknown</a>#4a8537 = <a href="/type/SecurePasswordKdfAlgo" >SecurePasswordKdfAlgo</a>; <a href="/constructor/securePasswordKdfAlgoPBKDF2HMACSHA512iter100000" >securePasswordKdfAlgoPBKDF2HMACSHA512iter100000</a>#bbf2dda0 salt:<a href="/type/bytes" >bytes</a> = <a href="/type/SecurePasswordKdfAlgo" >SecurePasswordKdfAlgo</a>; <a href="/constructor/securePasswordKdfAlgoSHA512" >securePasswordKdfAlgoSHA512</a>#86471d92 salt:<a href="/type/bytes" >bytes</a> = <a href="/type/SecurePasswordKdfAlgo" >SecurePasswordKdfAlgo</a>; <a href="/constructor/secureSecretSettings" >secureSecretSettings</a>#1527bcac secure_algo:<a href="/type/SecurePasswordKdfAlgo" >SecurePasswordKdfAlgo</a> secure_secret:<a href="/type/bytes" >bytes</a> secure_secret_id:<a href="/type/long" >long</a> = <a href="/type/SecureSecretSettings" >SecureSecretSettings</a>; <a href="/constructor/inputCheckPasswordEmpty" >inputCheckPasswordEmpty</a>#9880f658 = <a href="/type/InputCheckPasswordSRP" >InputCheckPasswordSRP</a>; <a href="/constructor/inputCheckPasswordSRP" >inputCheckPasswordSRP</a>#d27ff082 srp_id:<a href="/type/long" >long</a> A:<a href="/type/bytes" >bytes</a> M1:<a href="/type/bytes" >bytes</a> = <a href="/type/InputCheckPasswordSRP" >InputCheckPasswordSRP</a>; <a href="/constructor/secureRequiredType" >secureRequiredType</a>#829d99da flags:<a href="/type/%23" >#</a> native_names:flags.0?true selfie_required:flags.1?true translation_required:flags.2?true type:<a href="/type/SecureValueType" >SecureValueType</a> = <a href="/type/SecureRequiredType" >SecureRequiredType</a>; <a href="/constructor/secureRequiredTypeOneOf" >secureRequiredTypeOneOf</a>#27477b4 types:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SecureRequiredType" >SecureRequiredType</a>&gt; = <a href="/type/SecureRequiredType" >SecureRequiredType</a>; <a href="/constructor/help.passportConfigNotModified" >help.passportConfigNotModified</a>#bfb9f457 = <a href="/type/help.PassportConfig" >help.PassportConfig</a>; <a href="/constructor/help.passportConfig" >help.passportConfig</a>#a098d6af hash:<a href="/type/int" >int</a> countries_langs:<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/help.PassportConfig" >help.PassportConfig</a>; <a href="/constructor/inputAppEvent" >inputAppEvent</a>#1d1b1245 time:<a href="/type/double" >double</a> type:<a href="/type/string" >string</a> peer:<a href="/type/long" >long</a> data:<a href="/type/JSONValue" >JSONValue</a> = <a href="/type/InputAppEvent" >InputAppEvent</a>; <a href="/constructor/jsonObjectValue" >jsonObjectValue</a>#c0de1bd9 key:<a href="/type/string" >string</a> value:<a href="/type/JSONValue" >JSONValue</a> = <a href="/type/JSONObjectValue" >JSONObjectValue</a>; <a href="/constructor/jsonNull" >jsonNull</a>#3f6d7b68 = <a href="/type/JSONValue" >JSONValue</a>; <a href="/constructor/jsonBool" >jsonBool</a>#c7345e6a value:<a href="/type/Bool" >Bool</a> = <a href="/type/JSONValue" >JSONValue</a>; <a href="/constructor/jsonNumber" >jsonNumber</a>#2be0dfa4 value:<a href="/type/double" >double</a> = <a href="/type/JSONValue" >JSONValue</a>; <a href="/constructor/jsonString" >jsonString</a>#b71e767a value:<a href="/type/string" >string</a> = <a href="/type/JSONValue" >JSONValue</a>; <a href="/constructor/jsonArray" >jsonArray</a>#f7444763 value:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/JSONValue" >JSONValue</a>&gt; = <a href="/type/JSONValue" >JSONValue</a>; <a href="/constructor/jsonObject" >jsonObject</a>#99c1d49d value:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/JSONObjectValue" >JSONObjectValue</a>&gt; = <a href="/type/JSONValue" >JSONValue</a>; <a href="/constructor/pageTableCell" >pageTableCell</a>#34566b6a flags:<a href="/type/%23" >#</a> header:flags.0?true align_center:flags.3?true align_right:flags.4?true valign_middle:flags.5?true valign_bottom:flags.6?true text:flags.7?<a href="/type/RichText" >RichText</a> colspan:flags.1?<a href="/type/int" >int</a> rowspan:flags.2?<a href="/type/int" >int</a> = <a href="/type/PageTableCell" >PageTableCell</a>; <a href="/constructor/pageTableRow" >pageTableRow</a>#e0c0c5e5 cells:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PageTableCell" >PageTableCell</a>&gt; = <a href="/type/PageTableRow" >PageTableRow</a>; <a href="/constructor/pageCaption" >pageCaption</a>#6f747657 text:<a href="/type/RichText" >RichText</a> credit:<a href="/type/RichText" >RichText</a> = <a href="/type/PageCaption" >PageCaption</a>; <a href="/constructor/pageListItemText" >pageListItemText</a>#b92fb6cd text:<a href="/type/RichText" >RichText</a> = <a href="/type/PageListItem" >PageListItem</a>; <a href="/constructor/pageListItemBlocks" >pageListItemBlocks</a>#25e073fc blocks:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PageBlock" >PageBlock</a>&gt; = <a href="/type/PageListItem" >PageListItem</a>; <a href="/constructor/pageListOrderedItemText" >pageListOrderedItemText</a>#5e068047 num:<a href="/type/string" >string</a> text:<a href="/type/RichText" >RichText</a> = <a href="/type/PageListOrderedItem" >PageListOrderedItem</a>; <a href="/constructor/pageListOrderedItemBlocks" >pageListOrderedItemBlocks</a>#98dd8936 num:<a href="/type/string" >string</a> blocks:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PageBlock" >PageBlock</a>&gt; = <a href="/type/PageListOrderedItem" >PageListOrderedItem</a>; <a href="/constructor/pageRelatedArticle" >pageRelatedArticle</a>#b390dc08 flags:<a href="/type/%23" >#</a> url:<a href="/type/string" >string</a> webpage_id:<a href="/type/long" >long</a> title:flags.0?<a href="/type/string" >string</a> description:flags.1?<a href="/type/string" >string</a> photo_id:flags.2?<a href="/type/long" >long</a> author:flags.3?<a href="/type/string" >string</a> published_date:flags.4?<a href="/type/int" >int</a> = <a href="/type/PageRelatedArticle" >PageRelatedArticle</a>; <a href="/constructor/page" >page</a>#98657f0d flags:<a href="/type/%23" >#</a> part:flags.0?true rtl:flags.1?true v2:flags.2?true url:<a href="/type/string" >string</a> blocks:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PageBlock" >PageBlock</a>&gt; photos:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Photo" >Photo</a>&gt; documents:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Document" >Document</a>&gt; views:flags.3?<a href="/type/int" >int</a> = <a href="/type/Page" >Page</a>; <a href="/constructor/help.supportName" >help.supportName</a>#8c05f1c9 name:<a href="/type/string" >string</a> = <a href="/type/help.SupportName" >help.SupportName</a>; <a href="/constructor/help.userInfoEmpty" >help.userInfoEmpty</a>#f3ae2eed = <a href="/type/help.UserInfo" >help.UserInfo</a>; <a href="/constructor/help.userInfo" >help.userInfo</a>#1eb3758 message:<a href="/type/string" >string</a> entities:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; author:<a href="/type/string" >string</a> date:<a href="/type/int" >int</a> = <a href="/type/help.UserInfo" >help.UserInfo</a>; <a href="/constructor/pollAnswer" >pollAnswer</a>#ff16e2ca text:<a href="/type/TextWithEntities" >TextWithEntities</a> option:<a href="/type/bytes" >bytes</a> = <a href="/type/PollAnswer" >PollAnswer</a>; <a href="/constructor/poll" >poll</a>#58747131 id:<a href="/type/long" >long</a> flags:<a href="/type/%23" >#</a> closed:flags.0?true public_voters:flags.1?true multiple_choice:flags.2?true quiz:flags.3?true question:<a href="/type/TextWithEntities" >TextWithEntities</a> answers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PollAnswer" >PollAnswer</a>&gt; close_period:flags.4?<a href="/type/int" >int</a> close_date:flags.5?<a href="/type/int" >int</a> = <a href="/type/Poll" >Poll</a>; <a href="/constructor/pollAnswerVoters" >pollAnswerVoters</a>#3b6ddad2 flags:<a href="/type/%23" >#</a> chosen:flags.0?true correct:flags.1?true option:<a href="/type/bytes" >bytes</a> voters:<a href="/type/int" >int</a> = <a href="/type/PollAnswerVoters" >PollAnswerVoters</a>; <a href="/constructor/pollResults" >pollResults</a>#7adf2420 flags:<a href="/type/%23" >#</a> min:flags.0?true results:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PollAnswerVoters" >PollAnswerVoters</a>&gt; total_voters:flags.2?<a href="/type/int" >int</a> recent_voters:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Peer" >Peer</a>&gt; solution:flags.4?<a href="/type/string" >string</a> solution_entities:flags.4?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; = <a href="/type/PollResults" >PollResults</a>; <a href="/constructor/chatOnlines" >chatOnlines</a>#f041e250 onlines:<a href="/type/int" >int</a> = <a href="/type/ChatOnlines" >ChatOnlines</a>; <a href="/constructor/statsURL" >statsURL</a>#47a971e0 url:<a href="/type/string" >string</a> = <a href="/type/StatsURL" >StatsURL</a>; <a href="/constructor/chatAdminRights" >chatAdminRights</a>#5fb224d5 flags:<a href="/type/%23" >#</a> change_info:flags.0?true post_messages:flags.1?true edit_messages:flags.2?true delete_messages:flags.3?true ban_users:flags.4?true invite_users:flags.5?true pin_messages:flags.7?true add_admins:flags.9?true anonymous:flags.10?true manage_call:flags.11?true other:flags.12?true manage_topics:flags.13?true post_stories:flags.14?true edit_stories:flags.15?true delete_stories:flags.16?true = <a href="/type/ChatAdminRights" >ChatAdminRights</a>; <a href="/constructor/chatBannedRights" >chatBannedRights</a>#9f120418 flags:<a href="/type/%23" >#</a> view_messages:flags.0?true send_messages:flags.1?true send_media:flags.2?true send_stickers:flags.3?true send_gifs:flags.4?true send_games:flags.5?true send_inline:flags.6?true embed_links:flags.7?true send_polls:flags.8?true change_info:flags.10?true invite_users:flags.15?true pin_messages:flags.17?true manage_topics:flags.18?true send_photos:flags.19?true send_videos:flags.20?true send_roundvideos:flags.21?true send_audios:flags.22?true send_voices:flags.23?true send_docs:flags.24?true send_plain:flags.25?true until_date:<a href="/type/int" >int</a> = <a href="/type/ChatBannedRights" >ChatBannedRights</a>; <a href="/constructor/inputWallPaper" >inputWallPaper</a>#e630b979 id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputWallPaper" >InputWallPaper</a>; <a href="/constructor/inputWallPaperSlug" >inputWallPaperSlug</a>#72091c80 slug:<a href="/type/string" >string</a> = <a href="/type/InputWallPaper" >InputWallPaper</a>; <a href="/constructor/inputWallPaperNoFile" >inputWallPaperNoFile</a>#967a462e id:<a href="/type/long" >long</a> = <a href="/type/InputWallPaper" >InputWallPaper</a>; <a href="/constructor/account.wallPapersNotModified" >account.wallPapersNotModified</a>#1c199183 = <a href="/type/account.WallPapers" >account.WallPapers</a>; <a href="/constructor/account.wallPapers" >account.wallPapers</a>#cdc3858c hash:<a href="/type/long" >long</a> wallpapers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/WallPaper" >WallPaper</a>&gt; = <a href="/type/account.WallPapers" >account.WallPapers</a>; <a href="/constructor/codeSettings" >codeSettings</a>#ad253d78 flags:<a href="/type/%23" >#</a> allow_flashcall:flags.0?true current_number:flags.1?true allow_app_hash:flags.4?true allow_missed_call:flags.5?true allow_firebase:flags.7?true unknown_number:flags.9?true logout_tokens:flags.6?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/bytes" >bytes</a>&gt; token:flags.8?<a href="/type/string" >string</a> app_sandbox:flags.8?<a href="/type/Bool" >Bool</a> = <a href="/type/CodeSettings" >CodeSettings</a>; <a href="/constructor/wallPaperSettings" >wallPaperSettings</a>#372efcd0 flags:<a href="/type/%23" >#</a> blur:flags.1?true motion:flags.2?true background_color:flags.0?<a href="/type/int" >int</a> second_background_color:flags.4?<a href="/type/int" >int</a> third_background_color:flags.5?<a href="/type/int" >int</a> fourth_background_color:flags.6?<a href="/type/int" >int</a> intensity:flags.3?<a href="/type/int" >int</a> rotation:flags.4?<a href="/type/int" >int</a> emoticon:flags.7?<a href="/type/string" >string</a> = <a href="/type/WallPaperSettings" >WallPaperSettings</a>; <a href="/constructor/autoDownloadSettings" >autoDownloadSettings</a>#baa57628 flags:<a href="/type/%23" >#</a> disabled:flags.0?true video_preload_large:flags.1?true audio_preload_next:flags.2?true phonecalls_less_data:flags.3?true stories_preload:flags.4?true photo_size_max:<a href="/type/int" >int</a> video_size_max:<a href="/type/long" >long</a> file_size_max:<a href="/type/long" >long</a> video_upload_maxbitrate:<a href="/type/int" >int</a> small_queue_active_operations_max:<a href="/type/int" >int</a> large_queue_active_operations_max:<a href="/type/int" >int</a> = <a href="/type/AutoDownloadSettings" >AutoDownloadSettings</a>; <a href="/constructor/account.autoDownloadSettings" >account.autoDownloadSettings</a>#63cacf26 low:<a href="/type/AutoDownloadSettings" >AutoDownloadSettings</a> medium:<a href="/type/AutoDownloadSettings" >AutoDownloadSettings</a> high:<a href="/type/AutoDownloadSettings" >AutoDownloadSettings</a> = <a href="/type/account.AutoDownloadSettings" >account.AutoDownloadSettings</a>; <a href="/constructor/emojiKeyword" >emojiKeyword</a>#d5b3b9f9 keyword:<a href="/type/string" >string</a> emoticons:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/EmojiKeyword" >EmojiKeyword</a>; <a href="/constructor/emojiKeywordDeleted" >emojiKeywordDeleted</a>#236df622 keyword:<a href="/type/string" >string</a> emoticons:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/EmojiKeyword" >EmojiKeyword</a>; <a href="/constructor/emojiKeywordsDifference" >emojiKeywordsDifference</a>#5cc761bd lang_code:<a href="/type/string" >string</a> from_version:<a href="/type/int" >int</a> version:<a href="/type/int" >int</a> keywords:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/EmojiKeyword" >EmojiKeyword</a>&gt; = <a href="/type/EmojiKeywordsDifference" >EmojiKeywordsDifference</a>; <a href="/constructor/emojiURL" >emojiURL</a>#a575739d url:<a href="/type/string" >string</a> = <a href="/type/EmojiURL" >EmojiURL</a>; <a href="/constructor/emojiLanguage" >emojiLanguage</a>#b3fb5361 lang_code:<a href="/type/string" >string</a> = <a href="/type/EmojiLanguage" >EmojiLanguage</a>; <a href="/constructor/folder" >folder</a>#ff544e65 flags:<a href="/type/%23" >#</a> autofill_new_broadcasts:flags.0?true autofill_public_groups:flags.1?true autofill_new_correspondents:flags.2?true id:<a href="/type/int" >int</a> title:<a href="/type/string" >string</a> photo:flags.3?<a href="/type/ChatPhoto" >ChatPhoto</a> = <a href="/type/Folder" >Folder</a>; <a href="/constructor/inputFolderPeer" >inputFolderPeer</a>#fbd2c296 peer:<a href="/type/InputPeer" >InputPeer</a> folder_id:<a href="/type/int" >int</a> = <a href="/type/InputFolderPeer" >InputFolderPeer</a>; <a href="/constructor/folderPeer" >folderPeer</a>#e9baa668 peer:<a href="/type/Peer" >Peer</a> folder_id:<a href="/type/int" >int</a> = <a href="/type/FolderPeer" >FolderPeer</a>; <a href="/constructor/messages.searchCounter" >messages.searchCounter</a>#e844ebff flags:<a href="/type/%23" >#</a> inexact:flags.1?true filter:<a href="/type/MessagesFilter" >MessagesFilter</a> count:<a href="/type/int" >int</a> = <a href="/type/messages.SearchCounter" >messages.SearchCounter</a>; <a href="/constructor/urlAuthResultRequest" >urlAuthResultRequest</a>#92d33a0e flags:<a href="/type/%23" >#</a> request_write_access:flags.0?true bot:<a href="/type/User" >User</a> domain:<a href="/type/string" >string</a> = <a href="/type/UrlAuthResult" >UrlAuthResult</a>; <a href="/constructor/urlAuthResultAccepted" >urlAuthResultAccepted</a>#8f8c0e4e url:<a href="/type/string" >string</a> = <a href="/type/UrlAuthResult" >UrlAuthResult</a>; <a href="/constructor/urlAuthResultDefault" >urlAuthResultDefault</a>#a9d6db1f = <a href="/type/UrlAuthResult" >UrlAuthResult</a>; <a href="/constructor/channelLocationEmpty" >channelLocationEmpty</a>#bfb5ad8b = <a href="/type/ChannelLocation" >ChannelLocation</a>; <a href="/constructor/channelLocation" >channelLocation</a>#209b82db geo_point:<a href="/type/GeoPoint" >GeoPoint</a> address:<a href="/type/string" >string</a> = <a href="/type/ChannelLocation" >ChannelLocation</a>; <a href="/constructor/peerLocated" >peerLocated</a>#ca461b5d peer:<a href="/type/Peer" >Peer</a> expires:<a href="/type/int" >int</a> distance:<a href="/type/int" >int</a> = <a href="/type/PeerLocated" >PeerLocated</a>; <a href="/constructor/peerSelfLocated" >peerSelfLocated</a>#f8ec284b expires:<a href="/type/int" >int</a> = <a href="/type/PeerLocated" >PeerLocated</a>; <a href="/constructor/restrictionReason" >restrictionReason</a>#d072acb4 platform:<a href="/type/string" >string</a> reason:<a href="/type/string" >string</a> text:<a href="/type/string" >string</a> = <a href="/type/RestrictionReason" >RestrictionReason</a>; <a href="/constructor/inputTheme" >inputTheme</a>#3c5693e9 id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputTheme" >InputTheme</a>; <a href="/constructor/inputThemeSlug" >inputThemeSlug</a>#f5890df1 slug:<a href="/type/string" >string</a> = <a href="/type/InputTheme" >InputTheme</a>; <a href="/constructor/theme" >theme</a>#a00e67d6 flags:<a href="/type/%23" >#</a> creator:flags.0?true default:flags.1?true for_chat:flags.5?true id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> slug:<a href="/type/string" >string</a> title:<a href="/type/string" >string</a> document:flags.2?<a href="/type/Document" >Document</a> settings:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ThemeSettings" >ThemeSettings</a>&gt; emoticon:flags.6?<a href="/type/string" >string</a> installs_count:flags.4?<a href="/type/int" >int</a> = <a href="/type/Theme" >Theme</a>; <a href="/constructor/account.themesNotModified" >account.themesNotModified</a>#f41eb622 = <a href="/type/account.Themes" >account.Themes</a>; <a href="/constructor/account.themes" >account.themes</a>#9a3d8c6d hash:<a href="/type/long" >long</a> themes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Theme" >Theme</a>&gt; = <a href="/type/account.Themes" >account.Themes</a>; <a href="/constructor/auth.loginToken" >auth.loginToken</a>#629f1980 expires:<a href="/type/int" >int</a> token:<a href="/type/bytes" >bytes</a> = <a href="/type/auth.LoginToken" >auth.LoginToken</a>; <a href="/constructor/auth.loginTokenMigrateTo" >auth.loginTokenMigrateTo</a>#68e9916 dc_id:<a href="/type/int" >int</a> token:<a href="/type/bytes" >bytes</a> = <a href="/type/auth.LoginToken" >auth.LoginToken</a>; <a href="/constructor/auth.loginTokenSuccess" >auth.loginTokenSuccess</a>#390d5c5e authorization:<a href="/type/auth.Authorization" >auth.Authorization</a> = <a href="/type/auth.LoginToken" >auth.LoginToken</a>; <a href="/constructor/account.contentSettings" >account.contentSettings</a>#57e28221 flags:<a href="/type/%23" >#</a> sensitive_enabled:flags.0?true sensitive_can_change:flags.1?true = <a href="/type/account.ContentSettings" >account.ContentSettings</a>; <a href="/constructor/messages.inactiveChats" >messages.inactiveChats</a>#a927fec5 dates:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.InactiveChats" >messages.InactiveChats</a>; <a href="/constructor/baseThemeClassic" >baseThemeClassic</a>#c3a12462 = <a href="/type/BaseTheme" >BaseTheme</a>; <a href="/constructor/baseThemeDay" >baseThemeDay</a>#fbd81688 = <a href="/type/BaseTheme" >BaseTheme</a>; <a href="/constructor/baseThemeNight" >baseThemeNight</a>#b7b31ea8 = <a href="/type/BaseTheme" >BaseTheme</a>; <a href="/constructor/baseThemeTinted" >baseThemeTinted</a>#6d5f77ee = <a href="/type/BaseTheme" >BaseTheme</a>; <a href="/constructor/baseThemeArctic" >baseThemeArctic</a>#5b11125a = <a href="/type/BaseTheme" >BaseTheme</a>; <a href="/constructor/inputThemeSettings" >inputThemeSettings</a>#8fde504f flags:<a href="/type/%23" >#</a> message_colors_animated:flags.2?true base_theme:<a href="/type/BaseTheme" >BaseTheme</a> accent_color:<a href="/type/int" >int</a> outbox_accent_color:flags.3?<a href="/type/int" >int</a> message_colors:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; wallpaper:flags.1?<a href="/type/InputWallPaper" >InputWallPaper</a> wallpaper_settings:flags.1?<a href="/type/WallPaperSettings" >WallPaperSettings</a> = <a href="/type/InputThemeSettings" >InputThemeSettings</a>; <a href="/constructor/themeSettings" >themeSettings</a>#fa58b6d4 flags:<a href="/type/%23" >#</a> message_colors_animated:flags.2?true base_theme:<a href="/type/BaseTheme" >BaseTheme</a> accent_color:<a href="/type/int" >int</a> outbox_accent_color:flags.3?<a href="/type/int" >int</a> message_colors:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; wallpaper:flags.1?<a href="/type/WallPaper" >WallPaper</a> = <a href="/type/ThemeSettings" >ThemeSettings</a>; <a href="/constructor/webPageAttributeTheme" >webPageAttributeTheme</a>#54b56617 flags:<a href="/type/%23" >#</a> documents:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Document" >Document</a>&gt; settings:flags.1?<a href="/type/ThemeSettings" >ThemeSettings</a> = <a href="/type/WebPageAttribute" >WebPageAttribute</a>; <a href="/constructor/webPageAttributeStory" >webPageAttributeStory</a>#2e94c3e7 flags:<a href="/type/%23" >#</a> peer:<a href="/type/Peer" >Peer</a> id:<a href="/type/int" >int</a> story:flags.0?<a href="/type/StoryItem" >StoryItem</a> = <a href="/type/WebPageAttribute" >WebPageAttribute</a>; <a href="/constructor/webPageAttributeStickerSet" >webPageAttributeStickerSet</a>#50cc03d3 flags:<a href="/type/%23" >#</a> emojis:flags.0?true text_color:flags.1?true stickers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Document" >Document</a>&gt; = <a href="/type/WebPageAttribute" >WebPageAttribute</a>; <a href="/constructor/messages.votesList" >messages.votesList</a>#4899484e flags:<a href="/type/%23" >#</a> count:<a href="/type/int" >int</a> votes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessagePeerVote" >MessagePeerVote</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; next_offset:flags.0?<a href="/type/string" >string</a> = <a href="/type/messages.VotesList" >messages.VotesList</a>; <a href="/constructor/bankCardOpenUrl" >bankCardOpenUrl</a>#f568028a url:<a href="/type/string" >string</a> name:<a href="/type/string" >string</a> = <a href="/type/BankCardOpenUrl" >BankCardOpenUrl</a>; <a href="/constructor/payments.bankCardData" >payments.bankCardData</a>#3e24e573 title:<a href="/type/string" >string</a> open_urls:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/BankCardOpenUrl" >BankCardOpenUrl</a>&gt; = <a href="/type/payments.BankCardData" >payments.BankCardData</a>; <a href="/constructor/dialogFilter" >dialogFilter</a>#5fb5523b flags:<a href="/type/%23" >#</a> contacts:flags.0?true non_contacts:flags.1?true groups:flags.2?true broadcasts:flags.3?true bots:flags.4?true exclude_muted:flags.11?true exclude_read:flags.12?true exclude_archived:flags.13?true id:<a href="/type/int" >int</a> title:<a href="/type/string" >string</a> emoticon:flags.25?<a href="/type/string" >string</a> color:flags.27?<a href="/type/int" >int</a> pinned_peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; include_peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; exclude_peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; = <a href="/type/DialogFilter" >DialogFilter</a>; <a href="/constructor/dialogFilterDefault" >dialogFilterDefault</a>#363293ae = <a href="/type/DialogFilter" >DialogFilter</a>; <a href="/constructor/dialogFilterChatlist" >dialogFilterChatlist</a>#9fe28ea4 flags:<a href="/type/%23" >#</a> has_my_invites:flags.26?true id:<a href="/type/int" >int</a> title:<a href="/type/string" >string</a> emoticon:flags.25?<a href="/type/string" >string</a> color:flags.27?<a href="/type/int" >int</a> pinned_peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; include_peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; = <a href="/type/DialogFilter" >DialogFilter</a>; <a href="/constructor/dialogFilterSuggested" >dialogFilterSuggested</a>#77744d4a filter:<a href="/type/DialogFilter" >DialogFilter</a> description:<a href="/type/string" >string</a> = <a href="/type/DialogFilterSuggested" >DialogFilterSuggested</a>; <a href="/constructor/statsDateRangeDays" >statsDateRangeDays</a>#b637edaf min_date:<a href="/type/int" >int</a> max_date:<a href="/type/int" >int</a> = <a href="/type/StatsDateRangeDays" >StatsDateRangeDays</a>; <a href="/constructor/statsAbsValueAndPrev" >statsAbsValueAndPrev</a>#cb43acde current:<a href="/type/double" >double</a> previous:<a href="/type/double" >double</a> = <a href="/type/StatsAbsValueAndPrev" >StatsAbsValueAndPrev</a>; <a href="/constructor/statsPercentValue" >statsPercentValue</a>#cbce2fe0 part:<a href="/type/double" >double</a> total:<a href="/type/double" >double</a> = <a href="/type/StatsPercentValue" >StatsPercentValue</a>; <a href="/constructor/statsGraphAsync" >statsGraphAsync</a>#4a27eb2d token:<a href="/type/string" >string</a> = <a href="/type/StatsGraph" >StatsGraph</a>; <a href="/constructor/statsGraphError" >statsGraphError</a>#bedc9822 error:<a href="/type/string" >string</a> = <a href="/type/StatsGraph" >StatsGraph</a>; <a href="/constructor/statsGraph" >statsGraph</a>#8ea464b6 flags:<a href="/type/%23" >#</a> json:<a href="/type/DataJSON" >DataJSON</a> zoom_token:flags.0?<a href="/type/string" >string</a> = <a href="/type/StatsGraph" >StatsGraph</a>; <a href="/constructor/stats.broadcastStats" >stats.broadcastStats</a>#396ca5fc period:<a href="/type/StatsDateRangeDays" >StatsDateRangeDays</a> followers:<a href="/type/StatsAbsValueAndPrev" >StatsAbsValueAndPrev</a> views_per_post:<a href="/type/StatsAbsValueAndPrev" >StatsAbsValueAndPrev</a> shares_per_post:<a href="/type/StatsAbsValueAndPrev" >StatsAbsValueAndPrev</a> reactions_per_post:<a href="/type/StatsAbsValueAndPrev" >StatsAbsValueAndPrev</a> views_per_story:<a href="/type/StatsAbsValueAndPrev" >StatsAbsValueAndPrev</a> shares_per_story:<a href="/type/StatsAbsValueAndPrev" >StatsAbsValueAndPrev</a> reactions_per_story:<a href="/type/StatsAbsValueAndPrev" >StatsAbsValueAndPrev</a> enabled_notifications:<a href="/type/StatsPercentValue" >StatsPercentValue</a> growth_graph:<a href="/type/StatsGraph" >StatsGraph</a> followers_graph:<a href="/type/StatsGraph" >StatsGraph</a> mute_graph:<a href="/type/StatsGraph" >StatsGraph</a> top_hours_graph:<a href="/type/StatsGraph" >StatsGraph</a> interactions_graph:<a href="/type/StatsGraph" >StatsGraph</a> iv_interactions_graph:<a href="/type/StatsGraph" >StatsGraph</a> views_by_source_graph:<a href="/type/StatsGraph" >StatsGraph</a> new_followers_by_source_graph:<a href="/type/StatsGraph" >StatsGraph</a> languages_graph:<a href="/type/StatsGraph" >StatsGraph</a> reactions_by_emotion_graph:<a href="/type/StatsGraph" >StatsGraph</a> story_interactions_graph:<a href="/type/StatsGraph" >StatsGraph</a> story_reactions_by_emotion_graph:<a href="/type/StatsGraph" >StatsGraph</a> recent_posts_interactions:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PostInteractionCounters" >PostInteractionCounters</a>&gt; = <a href="/type/stats.BroadcastStats" >stats.BroadcastStats</a>; <a href="/constructor/help.promoDataEmpty" >help.promoDataEmpty</a>#98f6ac75 expires:<a href="/type/int" >int</a> = <a href="/type/help.PromoData" >help.PromoData</a>; <a href="/constructor/help.promoData" >help.promoData</a>#8c39793f flags:<a href="/type/%23" >#</a> proxy:flags.0?true expires:<a href="/type/int" >int</a> peer:<a href="/type/Peer" >Peer</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; psa_type:flags.1?<a href="/type/string" >string</a> psa_message:flags.2?<a href="/type/string" >string</a> = <a href="/type/help.PromoData" >help.PromoData</a>; <a href="/constructor/videoSize" >videoSize</a>#de33b094 flags:<a href="/type/%23" >#</a> type:<a href="/type/string" >string</a> w:<a href="/type/int" >int</a> h:<a href="/type/int" >int</a> size:<a href="/type/int" >int</a> video_start_ts:flags.0?<a href="/type/double" >double</a> = <a href="/type/VideoSize" >VideoSize</a>; <a href="/constructor/videoSizeEmojiMarkup" >videoSizeEmojiMarkup</a>#f85c413c emoji_id:<a href="/type/long" >long</a> background_colors:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/VideoSize" >VideoSize</a>; <a href="/constructor/videoSizeStickerMarkup" >videoSizeStickerMarkup</a>#da082fe stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> sticker_id:<a href="/type/long" >long</a> background_colors:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/VideoSize" >VideoSize</a>; <a href="/constructor/statsGroupTopPoster" >statsGroupTopPoster</a>#9d04af9b user_id:<a href="/type/long" >long</a> messages:<a href="/type/int" >int</a> avg_chars:<a href="/type/int" >int</a> = <a href="/type/StatsGroupTopPoster" >StatsGroupTopPoster</a>; <a href="/constructor/statsGroupTopAdmin" >statsGroupTopAdmin</a>#d7584c87 user_id:<a href="/type/long" >long</a> deleted:<a href="/type/int" >int</a> kicked:<a href="/type/int" >int</a> banned:<a href="/type/int" >int</a> = <a href="/type/StatsGroupTopAdmin" >StatsGroupTopAdmin</a>; <a href="/constructor/statsGroupTopInviter" >statsGroupTopInviter</a>#535f779d user_id:<a href="/type/long" >long</a> invitations:<a href="/type/int" >int</a> = <a href="/type/StatsGroupTopInviter" >StatsGroupTopInviter</a>; <a href="/constructor/stats.megagroupStats" >stats.megagroupStats</a>#ef7ff916 period:<a href="/type/StatsDateRangeDays" >StatsDateRangeDays</a> members:<a href="/type/StatsAbsValueAndPrev" >StatsAbsValueAndPrev</a> messages:<a href="/type/StatsAbsValueAndPrev" >StatsAbsValueAndPrev</a> viewers:<a href="/type/StatsAbsValueAndPrev" >StatsAbsValueAndPrev</a> posters:<a href="/type/StatsAbsValueAndPrev" >StatsAbsValueAndPrev</a> growth_graph:<a href="/type/StatsGraph" >StatsGraph</a> members_graph:<a href="/type/StatsGraph" >StatsGraph</a> new_members_by_source_graph:<a href="/type/StatsGraph" >StatsGraph</a> languages_graph:<a href="/type/StatsGraph" >StatsGraph</a> messages_graph:<a href="/type/StatsGraph" >StatsGraph</a> actions_graph:<a href="/type/StatsGraph" >StatsGraph</a> top_hours_graph:<a href="/type/StatsGraph" >StatsGraph</a> weekdays_graph:<a href="/type/StatsGraph" >StatsGraph</a> top_posters:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StatsGroupTopPoster" >StatsGroupTopPoster</a>&gt; top_admins:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StatsGroupTopAdmin" >StatsGroupTopAdmin</a>&gt; top_inviters:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StatsGroupTopInviter" >StatsGroupTopInviter</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/stats.MegagroupStats" >stats.MegagroupStats</a>; <a href="/constructor/globalPrivacySettings" >globalPrivacySettings</a>#734c4ccb flags:<a href="/type/%23" >#</a> archive_and_mute_new_noncontact_peers:flags.0?true keep_archived_unmuted:flags.1?true keep_archived_folders:flags.2?true hide_read_marks:flags.3?true new_noncontact_peers_require_premium:flags.4?true = <a href="/type/GlobalPrivacySettings" >GlobalPrivacySettings</a>; <a href="/constructor/help.countryCode" >help.countryCode</a>#4203c5ef flags:<a href="/type/%23" >#</a> country_code:<a href="/type/string" >string</a> prefixes:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; patterns:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/help.CountryCode" >help.CountryCode</a>; <a href="/constructor/help.country" >help.country</a>#c3878e23 flags:<a href="/type/%23" >#</a> hidden:flags.0?true iso2:<a href="/type/string" >string</a> default_name:<a href="/type/string" >string</a> name:flags.1?<a href="/type/string" >string</a> country_codes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/help.CountryCode" >help.CountryCode</a>&gt; = <a href="/type/help.Country" >help.Country</a>; <a href="/constructor/help.countriesListNotModified" >help.countriesListNotModified</a>#93cc1f32 = <a href="/type/help.CountriesList" >help.CountriesList</a>; <a href="/constructor/help.countriesList" >help.countriesList</a>#87d0759e countries:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/help.Country" >help.Country</a>&gt; hash:<a href="/type/int" >int</a> = <a href="/type/help.CountriesList" >help.CountriesList</a>; <a href="/constructor/messageViews" >messageViews</a>#455b853d flags:<a href="/type/%23" >#</a> views:flags.0?<a href="/type/int" >int</a> forwards:flags.1?<a href="/type/int" >int</a> replies:flags.2?<a href="/type/MessageReplies" >MessageReplies</a> = <a href="/type/MessageViews" >MessageViews</a>; <a href="/constructor/messages.messageViews" >messages.messageViews</a>#b6c4f543 views:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageViews" >MessageViews</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.MessageViews" >messages.MessageViews</a>; <a href="/constructor/messages.discussionMessage" >messages.discussionMessage</a>#a6341782 flags:<a href="/type/%23" >#</a> messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; max_id:flags.0?<a href="/type/int" >int</a> read_inbox_max_id:flags.1?<a href="/type/int" >int</a> read_outbox_max_id:flags.2?<a href="/type/int" >int</a> unread_count:<a href="/type/int" >int</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.DiscussionMessage" >messages.DiscussionMessage</a>; <a href="/constructor/messageReplyHeader" >messageReplyHeader</a>#afbc09db flags:<a href="/type/%23" >#</a> reply_to_scheduled:flags.2?true forum_topic:flags.3?true quote:flags.9?true reply_to_msg_id:flags.4?<a href="/type/int" >int</a> reply_to_peer_id:flags.0?<a href="/type/Peer" >Peer</a> reply_from:flags.5?<a href="/type/MessageFwdHeader" >MessageFwdHeader</a> reply_media:flags.8?<a href="/type/MessageMedia" >MessageMedia</a> reply_to_top_id:flags.1?<a href="/type/int" >int</a> quote_text:flags.6?<a href="/type/string" >string</a> quote_entities:flags.7?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; quote_offset:flags.10?<a href="/type/int" >int</a> = <a href="/type/MessageReplyHeader" >MessageReplyHeader</a>; <a href="/constructor/messageReplyStoryHeader" >messageReplyStoryHeader</a>#e5af939 peer:<a href="/type/Peer" >Peer</a> story_id:<a href="/type/int" >int</a> = <a href="/type/MessageReplyHeader" >MessageReplyHeader</a>; <a href="/constructor/messageReplies" >messageReplies</a>#83d60fc2 flags:<a href="/type/%23" >#</a> comments:flags.0?true replies:<a href="/type/int" >int</a> replies_pts:<a href="/type/int" >int</a> recent_repliers:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Peer" >Peer</a>&gt; channel_id:flags.0?<a href="/type/long" >long</a> max_id:flags.2?<a href="/type/int" >int</a> read_max_id:flags.3?<a href="/type/int" >int</a> = <a href="/type/MessageReplies" >MessageReplies</a>; <a href="/constructor/peerBlocked" >peerBlocked</a>#e8fd8014 peer_id:<a href="/type/Peer" >Peer</a> date:<a href="/type/int" >int</a> = <a href="/type/PeerBlocked" >PeerBlocked</a>; <a href="/constructor/stats.messageStats" >stats.messageStats</a>#7fe91c14 views_graph:<a href="/type/StatsGraph" >StatsGraph</a> reactions_by_emotion_graph:<a href="/type/StatsGraph" >StatsGraph</a> = <a href="/type/stats.MessageStats" >stats.MessageStats</a>; <a href="/constructor/groupCallDiscarded" >groupCallDiscarded</a>#7780bcb4 id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> duration:<a href="/type/int" >int</a> = <a href="/type/GroupCall" >GroupCall</a>; <a href="/constructor/groupCall" >groupCall</a>#d597650c flags:<a href="/type/%23" >#</a> join_muted:flags.1?true can_change_join_muted:flags.2?true join_date_asc:flags.6?true schedule_start_subscribed:flags.8?true can_start_video:flags.9?true record_video_active:flags.11?true rtmp_stream:flags.12?true listeners_hidden:flags.13?true id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> participants_count:<a href="/type/int" >int</a> title:flags.3?<a href="/type/string" >string</a> stream_dc_id:flags.4?<a href="/type/int" >int</a> record_start_date:flags.5?<a href="/type/int" >int</a> schedule_date:flags.7?<a href="/type/int" >int</a> unmuted_video_count:flags.10?<a href="/type/int" >int</a> unmuted_video_limit:<a href="/type/int" >int</a> version:<a href="/type/int" >int</a> = <a href="/type/GroupCall" >GroupCall</a>; <a href="/constructor/inputGroupCall" >inputGroupCall</a>#d8aa840f id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputGroupCall" >InputGroupCall</a>; <a href="/constructor/groupCallParticipant" >groupCallParticipant</a>#eba636fe flags:<a href="/type/%23" >#</a> muted:flags.0?true left:flags.1?true can_self_unmute:flags.2?true just_joined:flags.4?true versioned:flags.5?true min:flags.8?true muted_by_you:flags.9?true volume_by_admin:flags.10?true self:flags.12?true video_joined:flags.15?true peer:<a href="/type/Peer" >Peer</a> date:<a href="/type/int" >int</a> active_date:flags.3?<a href="/type/int" >int</a> source:<a href="/type/int" >int</a> volume:flags.7?<a href="/type/int" >int</a> about:flags.11?<a href="/type/string" >string</a> raise_hand_rating:flags.13?<a href="/type/long" >long</a> video:flags.6?<a href="/type/GroupCallParticipantVideo" >GroupCallParticipantVideo</a> presentation:flags.14?<a href="/type/GroupCallParticipantVideo" >GroupCallParticipantVideo</a> = <a href="/type/GroupCallParticipant" >GroupCallParticipant</a>; <a href="/constructor/phone.groupCall" >phone.groupCall</a>#9e727aad call:<a href="/type/GroupCall" >GroupCall</a> participants:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/GroupCallParticipant" >GroupCallParticipant</a>&gt; participants_next_offset:<a href="/type/string" >string</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/phone.GroupCall" >phone.GroupCall</a>; <a href="/constructor/phone.groupParticipants" >phone.groupParticipants</a>#f47751b6 count:<a href="/type/int" >int</a> participants:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/GroupCallParticipant" >GroupCallParticipant</a>&gt; next_offset:<a href="/type/string" >string</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; version:<a href="/type/int" >int</a> = <a href="/type/phone.GroupParticipants" >phone.GroupParticipants</a>; <a href="/constructor/inlineQueryPeerTypeSameBotPM" >inlineQueryPeerTypeSameBotPM</a>#3081ed9d = <a href="/type/InlineQueryPeerType" >InlineQueryPeerType</a>; <a href="/constructor/inlineQueryPeerTypePM" >inlineQueryPeerTypePM</a>#833c0fac = <a href="/type/InlineQueryPeerType" >InlineQueryPeerType</a>; <a href="/constructor/inlineQueryPeerTypeChat" >inlineQueryPeerTypeChat</a>#d766c50a = <a href="/type/InlineQueryPeerType" >InlineQueryPeerType</a>; <a href="/constructor/inlineQueryPeerTypeMegagroup" >inlineQueryPeerTypeMegagroup</a>#5ec4be43 = <a href="/type/InlineQueryPeerType" >InlineQueryPeerType</a>; <a href="/constructor/inlineQueryPeerTypeBroadcast" >inlineQueryPeerTypeBroadcast</a>#6334ee9a = <a href="/type/InlineQueryPeerType" >InlineQueryPeerType</a>; <a href="/constructor/inlineQueryPeerTypeBotPM" >inlineQueryPeerTypeBotPM</a>#e3b2d0c = <a href="/type/InlineQueryPeerType" >InlineQueryPeerType</a>; <a href="/constructor/messages.historyImport" >messages.historyImport</a>#1662af0b id:<a href="/type/long" >long</a> = <a href="/type/messages.HistoryImport" >messages.HistoryImport</a>; <a href="/constructor/messages.historyImportParsed" >messages.historyImportParsed</a>#5e0fb7b9 flags:<a href="/type/%23" >#</a> pm:flags.0?true group:flags.1?true title:flags.2?<a href="/type/string" >string</a> = <a href="/type/messages.HistoryImportParsed" >messages.HistoryImportParsed</a>; <a href="/constructor/messages.affectedFoundMessages" >messages.affectedFoundMessages</a>#ef8d3e6c pts:<a href="/type/int" >int</a> pts_count:<a href="/type/int" >int</a> offset:<a href="/type/int" >int</a> messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/messages.AffectedFoundMessages" >messages.AffectedFoundMessages</a>; <a href="/constructor/chatInviteImporter" >chatInviteImporter</a>#8c5adfd9 flags:<a href="/type/%23" >#</a> requested:flags.0?true via_chatlist:flags.3?true user_id:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> about:flags.2?<a href="/type/string" >string</a> approved_by:flags.1?<a href="/type/long" >long</a> = <a href="/type/ChatInviteImporter" >ChatInviteImporter</a>; <a href="/constructor/messages.exportedChatInvites" >messages.exportedChatInvites</a>#bdc62dcc count:<a href="/type/int" >int</a> invites:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ExportedChatInvite" >ExportedChatInvite</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.ExportedChatInvites" >messages.ExportedChatInvites</a>; <a href="/constructor/messages.exportedChatInvite" >messages.exportedChatInvite</a>#1871be50 invite:<a href="/type/ExportedChatInvite" >ExportedChatInvite</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.ExportedChatInvite" >messages.ExportedChatInvite</a>; <a href="/constructor/messages.exportedChatInviteReplaced" >messages.exportedChatInviteReplaced</a>#222600ef invite:<a href="/type/ExportedChatInvite" >ExportedChatInvite</a> new_invite:<a href="/type/ExportedChatInvite" >ExportedChatInvite</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.ExportedChatInvite" >messages.ExportedChatInvite</a>; <a href="/constructor/messages.chatInviteImporters" >messages.chatInviteImporters</a>#81b6b00a count:<a href="/type/int" >int</a> importers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ChatInviteImporter" >ChatInviteImporter</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.ChatInviteImporters" >messages.ChatInviteImporters</a>; <a href="/constructor/chatAdminWithInvites" >chatAdminWithInvites</a>#f2ecef23 admin_id:<a href="/type/long" >long</a> invites_count:<a href="/type/int" >int</a> revoked_invites_count:<a href="/type/int" >int</a> = <a href="/type/ChatAdminWithInvites" >ChatAdminWithInvites</a>; <a href="/constructor/messages.chatAdminsWithInvites" >messages.chatAdminsWithInvites</a>#b69b72d7 admins:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ChatAdminWithInvites" >ChatAdminWithInvites</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.ChatAdminsWithInvites" >messages.ChatAdminsWithInvites</a>; <a href="/constructor/messages.checkedHistoryImportPeer" >messages.checkedHistoryImportPeer</a>#a24de717 confirm_text:<a href="/type/string" >string</a> = <a href="/type/messages.CheckedHistoryImportPeer" >messages.CheckedHistoryImportPeer</a>; <a href="/constructor/phone.joinAsPeers" >phone.joinAsPeers</a>#afe5623f peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Peer" >Peer</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/phone.JoinAsPeers" >phone.JoinAsPeers</a>; <a href="/constructor/phone.exportedGroupCallInvite" >phone.exportedGroupCallInvite</a>#204bd158 link:<a href="/type/string" >string</a> = <a href="/type/phone.ExportedGroupCallInvite" >phone.ExportedGroupCallInvite</a>; <a href="/constructor/groupCallParticipantVideoSourceGroup" >groupCallParticipantVideoSourceGroup</a>#dcb118b7 semantics:<a href="/type/string" >string</a> sources:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/GroupCallParticipantVideoSourceGroup" >GroupCallParticipantVideoSourceGroup</a>; <a href="/constructor/groupCallParticipantVideo" >groupCallParticipantVideo</a>#67753ac8 flags:<a href="/type/%23" >#</a> paused:flags.0?true endpoint:<a href="/type/string" >string</a> source_groups:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/GroupCallParticipantVideoSourceGroup" >GroupCallParticipantVideoSourceGroup</a>&gt; audio_source:flags.1?<a href="/type/int" >int</a> = <a href="/type/GroupCallParticipantVideo" >GroupCallParticipantVideo</a>; <a href="/constructor/stickers.suggestedShortName" >stickers.suggestedShortName</a>#85fea03f short_name:<a href="/type/string" >string</a> = <a href="/type/stickers.SuggestedShortName" >stickers.SuggestedShortName</a>; <a href="/constructor/botCommandScopeDefault" >botCommandScopeDefault</a>#2f6cb2ab = <a href="/type/BotCommandScope" >BotCommandScope</a>; <a href="/constructor/botCommandScopeUsers" >botCommandScopeUsers</a>#3c4f04d8 = <a href="/type/BotCommandScope" >BotCommandScope</a>; <a href="/constructor/botCommandScopeChats" >botCommandScopeChats</a>#6fe1a881 = <a href="/type/BotCommandScope" >BotCommandScope</a>; <a href="/constructor/botCommandScopeChatAdmins" >botCommandScopeChatAdmins</a>#b9aa606a = <a href="/type/BotCommandScope" >BotCommandScope</a>; <a href="/constructor/botCommandScopePeer" >botCommandScopePeer</a>#db9d897d peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/BotCommandScope" >BotCommandScope</a>; <a href="/constructor/botCommandScopePeerAdmins" >botCommandScopePeerAdmins</a>#3fd863d1 peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/BotCommandScope" >BotCommandScope</a>; <a href="/constructor/botCommandScopePeerUser" >botCommandScopePeerUser</a>#a1321f3 peer:<a href="/type/InputPeer" >InputPeer</a> user_id:<a href="/type/InputUser" >InputUser</a> = <a href="/type/BotCommandScope" >BotCommandScope</a>; <a href="/constructor/account.resetPasswordFailedWait" >account.resetPasswordFailedWait</a>#e3779861 retry_date:<a href="/type/int" >int</a> = <a href="/type/account.ResetPasswordResult" >account.ResetPasswordResult</a>; <a href="/constructor/account.resetPasswordRequestedWait" >account.resetPasswordRequestedWait</a>#e9effc7d until_date:<a href="/type/int" >int</a> = <a href="/type/account.ResetPasswordResult" >account.ResetPasswordResult</a>; <a href="/constructor/account.resetPasswordOk" >account.resetPasswordOk</a>#e926d63e = <a href="/type/account.ResetPasswordResult" >account.ResetPasswordResult</a>; <a href="/constructor/sponsoredMessage" >sponsoredMessage</a>#bdedf566 flags:<a href="/type/%23" >#</a> recommended:flags.5?true can_report:flags.12?true random_id:<a href="/type/bytes" >bytes</a> url:<a href="/type/string" >string</a> title:<a href="/type/string" >string</a> message:<a href="/type/string" >string</a> entities:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; photo:flags.6?<a href="/type/Photo" >Photo</a> color:flags.13?<a href="/type/PeerColor" >PeerColor</a> button_text:<a href="/type/string" >string</a> sponsor_info:flags.7?<a href="/type/string" >string</a> additional_info:flags.8?<a href="/type/string" >string</a> = <a href="/type/SponsoredMessage" >SponsoredMessage</a>; <a href="/constructor/messages.sponsoredMessages" >messages.sponsoredMessages</a>#c9ee1d87 flags:<a href="/type/%23" >#</a> posts_between:flags.0?<a href="/type/int" >int</a> messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SponsoredMessage" >SponsoredMessage</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.SponsoredMessages" >messages.SponsoredMessages</a>; <a href="/constructor/messages.sponsoredMessagesEmpty" >messages.sponsoredMessagesEmpty</a>#1839490f = <a href="/type/messages.SponsoredMessages" >messages.SponsoredMessages</a>; <a href="/constructor/searchResultsCalendarPeriod" >searchResultsCalendarPeriod</a>#c9b0539f date:<a href="/type/int" >int</a> min_msg_id:<a href="/type/int" >int</a> max_msg_id:<a href="/type/int" >int</a> count:<a href="/type/int" >int</a> = <a href="/type/SearchResultsCalendarPeriod" >SearchResultsCalendarPeriod</a>; <a href="/constructor/messages.searchResultsCalendar" >messages.searchResultsCalendar</a>#147ee23c flags:<a href="/type/%23" >#</a> inexact:flags.0?true count:<a href="/type/int" >int</a> min_date:<a href="/type/int" >int</a> min_msg_id:<a href="/type/int" >int</a> offset_id_offset:flags.1?<a href="/type/int" >int</a> periods:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SearchResultsCalendarPeriod" >SearchResultsCalendarPeriod</a>&gt; messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.SearchResultsCalendar" >messages.SearchResultsCalendar</a>; <a href="/constructor/searchResultPosition" >searchResultPosition</a>#7f648b67 msg_id:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> offset:<a href="/type/int" >int</a> = <a href="/type/SearchResultsPosition" >SearchResultsPosition</a>; <a href="/constructor/messages.searchResultsPositions" >messages.searchResultsPositions</a>#53b22baf count:<a href="/type/int" >int</a> positions:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SearchResultsPosition" >SearchResultsPosition</a>&gt; = <a href="/type/messages.SearchResultsPositions" >messages.SearchResultsPositions</a>; <a href="/constructor/channels.sendAsPeers" >channels.sendAsPeers</a>#f496b0c6 peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SendAsPeer" >SendAsPeer</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/channels.SendAsPeers" >channels.SendAsPeers</a>; <a href="/constructor/users.userFull" >users.userFull</a>#3b6d152e full_user:<a href="/type/UserFull" >UserFull</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/users.UserFull" >users.UserFull</a>; <a href="/constructor/messages.peerSettings" >messages.peerSettings</a>#6880b94d settings:<a href="/type/PeerSettings" >PeerSettings</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.PeerSettings" >messages.PeerSettings</a>; <a href="/constructor/auth.loggedOut" >auth.loggedOut</a>#c3a2835f flags:<a href="/type/%23" >#</a> future_auth_token:flags.0?<a href="/type/bytes" >bytes</a> = <a href="/type/auth.LoggedOut" >auth.LoggedOut</a>; <a href="/constructor/reactionCount" >reactionCount</a>#a3d1cb80 flags:<a href="/type/%23" >#</a> chosen_order:flags.0?<a href="/type/int" >int</a> reaction:<a href="/type/Reaction" >Reaction</a> count:<a href="/type/int" >int</a> = <a href="/type/ReactionCount" >ReactionCount</a>; <a href="/constructor/messageReactions" >messageReactions</a>#4f2b9479 flags:<a href="/type/%23" >#</a> min:flags.0?true can_see_list:flags.2?true reactions_as_tags:flags.3?true results:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ReactionCount" >ReactionCount</a>&gt; recent_reactions:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessagePeerReaction" >MessagePeerReaction</a>&gt; = <a href="/type/MessageReactions" >MessageReactions</a>; <a href="/constructor/messages.messageReactionsList" >messages.messageReactionsList</a>#31bd492d flags:<a href="/type/%23" >#</a> count:<a href="/type/int" >int</a> reactions:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessagePeerReaction" >MessagePeerReaction</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; next_offset:flags.0?<a href="/type/string" >string</a> = <a href="/type/messages.MessageReactionsList" >messages.MessageReactionsList</a>; <a href="/constructor/availableReaction" >availableReaction</a>#c077ec01 flags:<a href="/type/%23" >#</a> inactive:flags.0?true premium:flags.2?true reaction:<a href="/type/string" >string</a> title:<a href="/type/string" >string</a> static_icon:<a href="/type/Document" >Document</a> appear_animation:<a href="/type/Document" >Document</a> select_animation:<a href="/type/Document" >Document</a> activate_animation:<a href="/type/Document" >Document</a> effect_animation:<a href="/type/Document" >Document</a> around_animation:flags.1?<a href="/type/Document" >Document</a> center_icon:flags.1?<a href="/type/Document" >Document</a> = <a href="/type/AvailableReaction" >AvailableReaction</a>; <a href="/constructor/messages.availableReactionsNotModified" >messages.availableReactionsNotModified</a>#9f071957 = <a href="/type/messages.AvailableReactions" >messages.AvailableReactions</a>; <a href="/constructor/messages.availableReactions" >messages.availableReactions</a>#768e3aad hash:<a href="/type/int" >int</a> reactions:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/AvailableReaction" >AvailableReaction</a>&gt; = <a href="/type/messages.AvailableReactions" >messages.AvailableReactions</a>; <a href="/constructor/messagePeerReaction" >messagePeerReaction</a>#8c79b63c flags:<a href="/type/%23" >#</a> big:flags.0?true unread:flags.1?true my:flags.2?true peer_id:<a href="/type/Peer" >Peer</a> date:<a href="/type/int" >int</a> reaction:<a href="/type/Reaction" >Reaction</a> = <a href="/type/MessagePeerReaction" >MessagePeerReaction</a>; <a href="/constructor/groupCallStreamChannel" >groupCallStreamChannel</a>#80eb48af channel:<a href="/type/int" >int</a> scale:<a href="/type/int" >int</a> last_timestamp_ms:<a href="/type/long" >long</a> = <a href="/type/GroupCallStreamChannel" >GroupCallStreamChannel</a>; <a href="/constructor/phone.groupCallStreamChannels" >phone.groupCallStreamChannels</a>#d0e482b2 channels:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/GroupCallStreamChannel" >GroupCallStreamChannel</a>&gt; = <a href="/type/phone.GroupCallStreamChannels" >phone.GroupCallStreamChannels</a>; <a href="/constructor/phone.groupCallStreamRtmpUrl" >phone.groupCallStreamRtmpUrl</a>#2dbf3432 url:<a href="/type/string" >string</a> key:<a href="/type/string" >string</a> = <a href="/type/phone.GroupCallStreamRtmpUrl" >phone.GroupCallStreamRtmpUrl</a>; <a href="/constructor/attachMenuBotIconColor" >attachMenuBotIconColor</a>#4576f3f0 name:<a href="/type/string" >string</a> color:<a href="/type/int" >int</a> = <a href="/type/AttachMenuBotIconColor" >AttachMenuBotIconColor</a>; <a href="/constructor/attachMenuBotIcon" >attachMenuBotIcon</a>#b2a7386b flags:<a href="/type/%23" >#</a> name:<a href="/type/string" >string</a> icon:<a href="/type/Document" >Document</a> colors:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/AttachMenuBotIconColor" >AttachMenuBotIconColor</a>&gt; = <a href="/type/AttachMenuBotIcon" >AttachMenuBotIcon</a>; <a href="/constructor/attachMenuBot" >attachMenuBot</a>#d90d8dfe flags:<a href="/type/%23" >#</a> inactive:flags.0?true has_settings:flags.1?true request_write_access:flags.2?true show_in_attach_menu:flags.3?true show_in_side_menu:flags.4?true side_menu_disclaimer_needed:flags.5?true bot_id:<a href="/type/long" >long</a> short_name:<a href="/type/string" >string</a> peer_types:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/AttachMenuPeerType" >AttachMenuPeerType</a>&gt; icons:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/AttachMenuBotIcon" >AttachMenuBotIcon</a>&gt; = <a href="/type/AttachMenuBot" >AttachMenuBot</a>; <a href="/constructor/attachMenuBotsNotModified" >attachMenuBotsNotModified</a>#f1d88a5c = <a href="/type/AttachMenuBots" >AttachMenuBots</a>; <a href="/constructor/attachMenuBots" >attachMenuBots</a>#3c4301c0 hash:<a href="/type/long" >long</a> bots:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/AttachMenuBot" >AttachMenuBot</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/AttachMenuBots" >AttachMenuBots</a>; <a href="/constructor/attachMenuBotsBot" >attachMenuBotsBot</a>#93bf667f bot:<a href="/type/AttachMenuBot" >AttachMenuBot</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/AttachMenuBotsBot" >AttachMenuBotsBot</a>; <a href="/constructor/webViewResultUrl" >webViewResultUrl</a>#4d22ff98 flags:<a href="/type/%23" >#</a> fullsize:flags.1?true query_id:flags.0?<a href="/type/long" >long</a> url:<a href="/type/string" >string</a> = <a href="/type/WebViewResult" >WebViewResult</a>; <a href="/constructor/webViewMessageSent" >webViewMessageSent</a>#c94511c flags:<a href="/type/%23" >#</a> msg_id:flags.0?<a href="/type/InputBotInlineMessageID" >InputBotInlineMessageID</a> = <a href="/type/WebViewMessageSent" >WebViewMessageSent</a>; <a href="/constructor/botMenuButtonDefault" >botMenuButtonDefault</a>#7533a588 = <a href="/type/BotMenuButton" >BotMenuButton</a>; <a href="/constructor/botMenuButtonCommands" >botMenuButtonCommands</a>#4258c205 = <a href="/type/BotMenuButton" >BotMenuButton</a>; <a href="/constructor/botMenuButton" >botMenuButton</a>#c7b57ce6 text:<a href="/type/string" >string</a> url:<a href="/type/string" >string</a> = <a href="/type/BotMenuButton" >BotMenuButton</a>; <a href="/constructor/account.savedRingtonesNotModified" >account.savedRingtonesNotModified</a>#fbf6e8b1 = <a href="/type/account.SavedRingtones" >account.SavedRingtones</a>; <a href="/constructor/account.savedRingtones" >account.savedRingtones</a>#c1e92cc5 hash:<a href="/type/long" >long</a> ringtones:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Document" >Document</a>&gt; = <a href="/type/account.SavedRingtones" >account.SavedRingtones</a>; <a href="/constructor/notificationSoundDefault" >notificationSoundDefault</a>#97e8bebe = <a href="/type/NotificationSound" >NotificationSound</a>; <a href="/constructor/notificationSoundNone" >notificationSoundNone</a>#6f0c34df = <a href="/type/NotificationSound" >NotificationSound</a>; <a href="/constructor/notificationSoundLocal" >notificationSoundLocal</a>#830b9ae4 title:<a href="/type/string" >string</a> data:<a href="/type/string" >string</a> = <a href="/type/NotificationSound" >NotificationSound</a>; <a href="/constructor/notificationSoundRingtone" >notificationSoundRingtone</a>#ff6c8049 id:<a href="/type/long" >long</a> = <a href="/type/NotificationSound" >NotificationSound</a>; <a href="/constructor/account.savedRingtone" >account.savedRingtone</a>#b7263f6d = <a href="/type/account.SavedRingtone" >account.SavedRingtone</a>; <a href="/constructor/account.savedRingtoneConverted" >account.savedRingtoneConverted</a>#1f307eb7 document:<a href="/type/Document" >Document</a> = <a href="/type/account.SavedRingtone" >account.SavedRingtone</a>; <a href="/constructor/attachMenuPeerTypeSameBotPM" >attachMenuPeerTypeSameBotPM</a>#7d6be90e = <a href="/type/AttachMenuPeerType" >AttachMenuPeerType</a>; <a href="/constructor/attachMenuPeerTypeBotPM" >attachMenuPeerTypeBotPM</a>#c32bfa1a = <a href="/type/AttachMenuPeerType" >AttachMenuPeerType</a>; <a href="/constructor/attachMenuPeerTypePM" >attachMenuPeerTypePM</a>#f146d31f = <a href="/type/AttachMenuPeerType" >AttachMenuPeerType</a>; <a href="/constructor/attachMenuPeerTypeChat" >attachMenuPeerTypeChat</a>#509113f = <a href="/type/AttachMenuPeerType" >AttachMenuPeerType</a>; <a href="/constructor/attachMenuPeerTypeBroadcast" >attachMenuPeerTypeBroadcast</a>#7bfbdefc = <a href="/type/AttachMenuPeerType" >AttachMenuPeerType</a>; <a href="/constructor/inputInvoiceMessage" >inputInvoiceMessage</a>#c5b56859 peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> = <a href="/type/InputInvoice" >InputInvoice</a>; <a href="/constructor/inputInvoiceSlug" >inputInvoiceSlug</a>#c326caef slug:<a href="/type/string" >string</a> = <a href="/type/InputInvoice" >InputInvoice</a>; <a href="/constructor/inputInvoicePremiumGiftCode" >inputInvoicePremiumGiftCode</a>#98986c0d purpose:<a href="/type/InputStorePaymentPurpose" >InputStorePaymentPurpose</a> option:<a href="/type/PremiumGiftCodeOption" >PremiumGiftCodeOption</a> = <a href="/type/InputInvoice" >InputInvoice</a>; <a href="/constructor/inputInvoiceStars" >inputInvoiceStars</a>#65f00ce3 purpose:<a href="/type/InputStorePaymentPurpose" >InputStorePaymentPurpose</a> = <a href="/type/InputInvoice" >InputInvoice</a>; <a href="/constructor/payments.exportedInvoice" >payments.exportedInvoice</a>#aed0cbd9 url:<a href="/type/string" >string</a> = <a href="/type/payments.ExportedInvoice" >payments.ExportedInvoice</a>; <a href="/constructor/messages.transcribedAudio" >messages.transcribedAudio</a>#cfb9d957 flags:<a href="/type/%23" >#</a> pending:flags.0?true transcription_id:<a href="/type/long" >long</a> text:<a href="/type/string" >string</a> trial_remains_num:flags.1?<a href="/type/int" >int</a> trial_remains_until_date:flags.1?<a href="/type/int" >int</a> = <a href="/type/messages.TranscribedAudio" >messages.TranscribedAudio</a>; <a href="/constructor/help.premiumPromo" >help.premiumPromo</a>#5334759c status_text:<a href="/type/string" >string</a> status_entities:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; video_sections:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; videos:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Document" >Document</a>&gt; period_options:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PremiumSubscriptionOption" >PremiumSubscriptionOption</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/help.PremiumPromo" >help.PremiumPromo</a>; <a href="/constructor/inputStorePaymentPremiumSubscription" >inputStorePaymentPremiumSubscription</a>#a6751e66 flags:<a href="/type/%23" >#</a> restore:flags.0?true upgrade:flags.1?true = <a href="/type/InputStorePaymentPurpose" >InputStorePaymentPurpose</a>; <a href="/constructor/inputStorePaymentGiftPremium" >inputStorePaymentGiftPremium</a>#616f7fe8 user_id:<a href="/type/InputUser" >InputUser</a> currency:<a href="/type/string" >string</a> amount:<a href="/type/long" >long</a> = <a href="/type/InputStorePaymentPurpose" >InputStorePaymentPurpose</a>; <a href="/constructor/inputStorePaymentPremiumGiftCode" >inputStorePaymentPremiumGiftCode</a>#a3805f3f flags:<a href="/type/%23" >#</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputUser" >InputUser</a>&gt; boost_peer:flags.0?<a href="/type/InputPeer" >InputPeer</a> currency:<a href="/type/string" >string</a> amount:<a href="/type/long" >long</a> = <a href="/type/InputStorePaymentPurpose" >InputStorePaymentPurpose</a>; <a href="/constructor/inputStorePaymentPremiumGiveaway" >inputStorePaymentPremiumGiveaway</a>#160544ca flags:<a href="/type/%23" >#</a> only_new_subscribers:flags.0?true winners_are_visible:flags.3?true boost_peer:<a href="/type/InputPeer" >InputPeer</a> additional_peers:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; countries_iso2:flags.2?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; prize_description:flags.4?<a href="/type/string" >string</a> random_id:<a href="/type/long" >long</a> until_date:<a href="/type/int" >int</a> currency:<a href="/type/string" >string</a> amount:<a href="/type/long" >long</a> = <a href="/type/InputStorePaymentPurpose" >InputStorePaymentPurpose</a>; <a href="/constructor/inputStorePaymentStarsTopup" >inputStorePaymentStarsTopup</a>#dddd0f56 stars:<a href="/type/long" >long</a> currency:<a href="/type/string" >string</a> amount:<a href="/type/long" >long</a> = <a href="/type/InputStorePaymentPurpose" >InputStorePaymentPurpose</a>; <a href="/constructor/inputStorePaymentStarsGift" >inputStorePaymentStarsGift</a>#1d741ef7 user_id:<a href="/type/InputUser" >InputUser</a> stars:<a href="/type/long" >long</a> currency:<a href="/type/string" >string</a> amount:<a href="/type/long" >long</a> = <a href="/type/InputStorePaymentPurpose" >InputStorePaymentPurpose</a>; <a href="/constructor/premiumGiftOption" >premiumGiftOption</a>#74c34319 flags:<a href="/type/%23" >#</a> months:<a href="/type/int" >int</a> currency:<a href="/type/string" >string</a> amount:<a href="/type/long" >long</a> bot_url:<a href="/type/string" >string</a> store_product:flags.0?<a href="/type/string" >string</a> = <a href="/type/PremiumGiftOption" >PremiumGiftOption</a>; <a href="/constructor/paymentFormMethod" >paymentFormMethod</a>#88f8f21b url:<a href="/type/string" >string</a> title:<a href="/type/string" >string</a> = <a href="/type/PaymentFormMethod" >PaymentFormMethod</a>; <a href="/constructor/emojiStatusEmpty" >emojiStatusEmpty</a>#2de11aae = <a href="/type/EmojiStatus" >EmojiStatus</a>; <a href="/constructor/emojiStatus" >emojiStatus</a>#929b619d document_id:<a href="/type/long" >long</a> = <a href="/type/EmojiStatus" >EmojiStatus</a>; <a href="/constructor/emojiStatusUntil" >emojiStatusUntil</a>#fa30a8c7 document_id:<a href="/type/long" >long</a> until:<a href="/type/int" >int</a> = <a href="/type/EmojiStatus" >EmojiStatus</a>; <a href="/constructor/account.emojiStatusesNotModified" >account.emojiStatusesNotModified</a>#d08ce645 = <a href="/type/account.EmojiStatuses" >account.EmojiStatuses</a>; <a href="/constructor/account.emojiStatuses" >account.emojiStatuses</a>#90c467d1 hash:<a href="/type/long" >long</a> statuses:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/EmojiStatus" >EmojiStatus</a>&gt; = <a href="/type/account.EmojiStatuses" >account.EmojiStatuses</a>; <a href="/constructor/reactionEmpty" >reactionEmpty</a>#79f5d419 = <a href="/type/Reaction" >Reaction</a>; <a href="/constructor/reactionEmoji" >reactionEmoji</a>#1b2286b8 emoticon:<a href="/type/string" >string</a> = <a href="/type/Reaction" >Reaction</a>; <a href="/constructor/reactionCustomEmoji" >reactionCustomEmoji</a>#8935fc73 document_id:<a href="/type/long" >long</a> = <a href="/type/Reaction" >Reaction</a>; <a href="/constructor/chatReactionsNone" >chatReactionsNone</a>#eafc32bc = <a href="/type/ChatReactions" >ChatReactions</a>; <a href="/constructor/chatReactionsAll" >chatReactionsAll</a>#52928bca flags:<a href="/type/%23" >#</a> allow_custom:flags.0?true = <a href="/type/ChatReactions" >ChatReactions</a>; <a href="/constructor/chatReactionsSome" >chatReactionsSome</a>#661d4037 reactions:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Reaction" >Reaction</a>&gt; = <a href="/type/ChatReactions" >ChatReactions</a>; <a href="/constructor/messages.reactionsNotModified" >messages.reactionsNotModified</a>#b06fdbdf = <a href="/type/messages.Reactions" >messages.Reactions</a>; <a href="/constructor/messages.reactions" >messages.reactions</a>#eafdf716 hash:<a href="/type/long" >long</a> reactions:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Reaction" >Reaction</a>&gt; = <a href="/type/messages.Reactions" >messages.Reactions</a>; <a href="/constructor/emailVerifyPurposeLoginSetup" >emailVerifyPurposeLoginSetup</a>#4345be73 phone_number:<a href="/type/string" >string</a> phone_code_hash:<a href="/type/string" >string</a> = <a href="/type/EmailVerifyPurpose" >EmailVerifyPurpose</a>; <a href="/constructor/emailVerifyPurposeLoginChange" >emailVerifyPurposeLoginChange</a>#527d22eb = <a href="/type/EmailVerifyPurpose" >EmailVerifyPurpose</a>; <a href="/constructor/emailVerifyPurposePassport" >emailVerifyPurposePassport</a>#bbf51685 = <a href="/type/EmailVerifyPurpose" >EmailVerifyPurpose</a>; <a href="/constructor/emailVerificationCode" >emailVerificationCode</a>#922e55a9 code:<a href="/type/string" >string</a> = <a href="/type/EmailVerification" >EmailVerification</a>; <a href="/constructor/emailVerificationGoogle" >emailVerificationGoogle</a>#db909ec2 token:<a href="/type/string" >string</a> = <a href="/type/EmailVerification" >EmailVerification</a>; <a href="/constructor/emailVerificationApple" >emailVerificationApple</a>#96d074fd token:<a href="/type/string" >string</a> = <a href="/type/EmailVerification" >EmailVerification</a>; <a href="/constructor/account.emailVerified" >account.emailVerified</a>#2b96cd1b email:<a href="/type/string" >string</a> = <a href="/type/account.EmailVerified" >account.EmailVerified</a>; <a href="/constructor/account.emailVerifiedLogin" >account.emailVerifiedLogin</a>#e1bb0d61 email:<a href="/type/string" >string</a> sent_code:<a href="/type/auth.SentCode" >auth.SentCode</a> = <a href="/type/account.EmailVerified" >account.EmailVerified</a>; <a href="/constructor/premiumSubscriptionOption" >premiumSubscriptionOption</a>#5f2d1df2 flags:<a href="/type/%23" >#</a> current:flags.1?true can_purchase_upgrade:flags.2?true transaction:flags.3?<a href="/type/string" >string</a> months:<a href="/type/int" >int</a> currency:<a href="/type/string" >string</a> amount:<a href="/type/long" >long</a> bot_url:<a href="/type/string" >string</a> store_product:flags.0?<a href="/type/string" >string</a> = <a href="/type/PremiumSubscriptionOption" >PremiumSubscriptionOption</a>; <a href="/constructor/sendAsPeer" >sendAsPeer</a>#b81c7034 flags:<a href="/type/%23" >#</a> premium_required:flags.0?true peer:<a href="/type/Peer" >Peer</a> = <a href="/type/SendAsPeer" >SendAsPeer</a>; <a href="/constructor/messageExtendedMediaPreview" >messageExtendedMediaPreview</a>#ad628cc8 flags:<a href="/type/%23" >#</a> w:flags.0?<a href="/type/int" >int</a> h:flags.0?<a href="/type/int" >int</a> thumb:flags.1?<a href="/type/PhotoSize" >PhotoSize</a> video_duration:flags.2?<a href="/type/int" >int</a> = <a href="/type/MessageExtendedMedia" >MessageExtendedMedia</a>; <a href="/constructor/messageExtendedMedia" >messageExtendedMedia</a>#ee479c64 media:<a href="/type/MessageMedia" >MessageMedia</a> = <a href="/type/MessageExtendedMedia" >MessageExtendedMedia</a>; <a href="/constructor/stickerKeyword" >stickerKeyword</a>#fcfeb29c document_id:<a href="/type/long" >long</a> keyword:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/StickerKeyword" >StickerKeyword</a>; <a href="/constructor/username" >username</a>#b4073647 flags:<a href="/type/%23" >#</a> editable:flags.0?true active:flags.1?true username:<a href="/type/string" >string</a> = <a href="/type/Username" >Username</a>; <a href="/constructor/forumTopicDeleted" >forumTopicDeleted</a>#23f109b id:<a href="/type/int" >int</a> = <a href="/type/ForumTopic" >ForumTopic</a>; <a href="/constructor/forumTopic" >forumTopic</a>#71701da9 flags:<a href="/type/%23" >#</a> my:flags.1?true closed:flags.2?true pinned:flags.3?true short:flags.5?true hidden:flags.6?true id:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> title:<a href="/type/string" >string</a> icon_color:<a href="/type/int" >int</a> icon_emoji_id:flags.0?<a href="/type/long" >long</a> top_message:<a href="/type/int" >int</a> read_inbox_max_id:<a href="/type/int" >int</a> read_outbox_max_id:<a href="/type/int" >int</a> unread_count:<a href="/type/int" >int</a> unread_mentions_count:<a href="/type/int" >int</a> unread_reactions_count:<a href="/type/int" >int</a> from_id:<a href="/type/Peer" >Peer</a> notify_settings:<a href="/type/PeerNotifySettings" >PeerNotifySettings</a> draft:flags.4?<a href="/type/DraftMessage" >DraftMessage</a> = <a href="/type/ForumTopic" >ForumTopic</a>; <a href="/constructor/messages.forumTopics" >messages.forumTopics</a>#367617d3 flags:<a href="/type/%23" >#</a> order_by_create_date:flags.0?true count:<a href="/type/int" >int</a> topics:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ForumTopic" >ForumTopic</a>&gt; messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; pts:<a href="/type/int" >int</a> = <a href="/type/messages.ForumTopics" >messages.ForumTopics</a>; <a href="/constructor/defaultHistoryTTL" >defaultHistoryTTL</a>#43b46b20 period:<a href="/type/int" >int</a> = <a href="/type/DefaultHistoryTTL" >DefaultHistoryTTL</a>; <a href="/constructor/exportedContactToken" >exportedContactToken</a>#41bf109b url:<a href="/type/string" >string</a> expires:<a href="/type/int" >int</a> = <a href="/type/ExportedContactToken" >ExportedContactToken</a>; <a href="/constructor/requestPeerTypeUser" >requestPeerTypeUser</a>#5f3b8a00 flags:<a href="/type/%23" >#</a> bot:flags.0?<a href="/type/Bool" >Bool</a> premium:flags.1?<a href="/type/Bool" >Bool</a> = <a href="/type/RequestPeerType" >RequestPeerType</a>; <a href="/constructor/requestPeerTypeChat" >requestPeerTypeChat</a>#c9f06e1b flags:<a href="/type/%23" >#</a> creator:flags.0?true bot_participant:flags.5?true has_username:flags.3?<a href="/type/Bool" >Bool</a> forum:flags.4?<a href="/type/Bool" >Bool</a> user_admin_rights:flags.1?<a href="/type/ChatAdminRights" >ChatAdminRights</a> bot_admin_rights:flags.2?<a href="/type/ChatAdminRights" >ChatAdminRights</a> = <a href="/type/RequestPeerType" >RequestPeerType</a>; <a href="/constructor/requestPeerTypeBroadcast" >requestPeerTypeBroadcast</a>#339bef6c flags:<a href="/type/%23" >#</a> creator:flags.0?true has_username:flags.3?<a href="/type/Bool" >Bool</a> user_admin_rights:flags.1?<a href="/type/ChatAdminRights" >ChatAdminRights</a> bot_admin_rights:flags.2?<a href="/type/ChatAdminRights" >ChatAdminRights</a> = <a href="/type/RequestPeerType" >RequestPeerType</a>; <a href="/constructor/emojiListNotModified" >emojiListNotModified</a>#481eadfa = <a href="/type/EmojiList" >EmojiList</a>; <a href="/constructor/emojiList" >emojiList</a>#7a1e11d1 hash:<a href="/type/long" >long</a> document_id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/EmojiList" >EmojiList</a>; <a href="/constructor/emojiGroup" >emojiGroup</a>#7a9abda9 title:<a href="/type/string" >string</a> icon_emoji_id:<a href="/type/long" >long</a> emoticons:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/EmojiGroup" >EmojiGroup</a>; <a href="/constructor/emojiGroupGreeting" >emojiGroupGreeting</a>#80d26cc7 title:<a href="/type/string" >string</a> icon_emoji_id:<a href="/type/long" >long</a> emoticons:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/EmojiGroup" >EmojiGroup</a>; <a href="/constructor/emojiGroupPremium" >emojiGroupPremium</a>#93bcf34 title:<a href="/type/string" >string</a> icon_emoji_id:<a href="/type/long" >long</a> = <a href="/type/EmojiGroup" >EmojiGroup</a>; <a href="/constructor/messages.emojiGroupsNotModified" >messages.emojiGroupsNotModified</a>#6fb4ad87 = <a href="/type/messages.EmojiGroups" >messages.EmojiGroups</a>; <a href="/constructor/messages.emojiGroups" >messages.emojiGroups</a>#881fb94b hash:<a href="/type/int" >int</a> groups:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/EmojiGroup" >EmojiGroup</a>&gt; = <a href="/type/messages.EmojiGroups" >messages.EmojiGroups</a>; <a href="/constructor/textWithEntities" >textWithEntities</a>#751f3146 text:<a href="/type/string" >string</a> entities:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; = <a href="/type/TextWithEntities" >TextWithEntities</a>; <a href="/constructor/messages.translateResult" >messages.translateResult</a>#33db32f8 result:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/TextWithEntities" >TextWithEntities</a>&gt; = <a href="/type/messages.TranslatedText" >messages.TranslatedText</a>; <a href="/constructor/autoSaveSettings" >autoSaveSettings</a>#c84834ce flags:<a href="/type/%23" >#</a> photos:flags.0?true videos:flags.1?true video_max_size:flags.2?<a href="/type/long" >long</a> = <a href="/type/AutoSaveSettings" >AutoSaveSettings</a>; <a href="/constructor/autoSaveException" >autoSaveException</a>#81602d47 peer:<a href="/type/Peer" >Peer</a> settings:<a href="/type/AutoSaveSettings" >AutoSaveSettings</a> = <a href="/type/AutoSaveException" >AutoSaveException</a>; <a href="/constructor/account.autoSaveSettings" >account.autoSaveSettings</a>#4c3e069d users_settings:<a href="/type/AutoSaveSettings" >AutoSaveSettings</a> chats_settings:<a href="/type/AutoSaveSettings" >AutoSaveSettings</a> broadcasts_settings:<a href="/type/AutoSaveSettings" >AutoSaveSettings</a> exceptions:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/AutoSaveException" >AutoSaveException</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/account.AutoSaveSettings" >account.AutoSaveSettings</a>; <a href="/constructor/help.appConfigNotModified" >help.appConfigNotModified</a>#7cde641d = <a href="/type/help.AppConfig" >help.AppConfig</a>; <a href="/constructor/help.appConfig" >help.appConfig</a>#dd18782e hash:<a href="/type/int" >int</a> config:<a href="/type/JSONValue" >JSONValue</a> = <a href="/type/help.AppConfig" >help.AppConfig</a>; <a href="/constructor/inputBotAppID" >inputBotAppID</a>#a920bd7a id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> = <a href="/type/InputBotApp" >InputBotApp</a>; <a href="/constructor/inputBotAppShortName" >inputBotAppShortName</a>#908c0407 bot_id:<a href="/type/InputUser" >InputUser</a> short_name:<a href="/type/string" >string</a> = <a href="/type/InputBotApp" >InputBotApp</a>; <a href="/constructor/botAppNotModified" >botAppNotModified</a>#5da674b7 = <a href="/type/BotApp" >BotApp</a>; <a href="/constructor/botApp" >botApp</a>#95fcd1d6 flags:<a href="/type/%23" >#</a> id:<a href="/type/long" >long</a> access_hash:<a href="/type/long" >long</a> short_name:<a href="/type/string" >string</a> title:<a href="/type/string" >string</a> description:<a href="/type/string" >string</a> photo:<a href="/type/Photo" >Photo</a> document:flags.0?<a href="/type/Document" >Document</a> hash:<a href="/type/long" >long</a> = <a href="/type/BotApp" >BotApp</a>; <a href="/constructor/messages.botApp" >messages.botApp</a>#eb50adf5 flags:<a href="/type/%23" >#</a> inactive:flags.0?true request_write_access:flags.1?true has_settings:flags.2?true app:<a href="/type/BotApp" >BotApp</a> = <a href="/type/messages.BotApp" >messages.BotApp</a>; <a href="/constructor/inlineBotWebView" >inlineBotWebView</a>#b57295d5 text:<a href="/type/string" >string</a> url:<a href="/type/string" >string</a> = <a href="/type/InlineBotWebView" >InlineBotWebView</a>; <a href="/constructor/readParticipantDate" >readParticipantDate</a>#4a4ff172 user_id:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> = <a href="/type/ReadParticipantDate" >ReadParticipantDate</a>; <a href="/constructor/inputChatlistDialogFilter" >inputChatlistDialogFilter</a>#f3e0da33 filter_id:<a href="/type/int" >int</a> = <a href="/type/InputChatlist" >InputChatlist</a>; <a href="/constructor/exportedChatlistInvite" >exportedChatlistInvite</a>#c5181ac flags:<a href="/type/%23" >#</a> title:<a href="/type/string" >string</a> url:<a href="/type/string" >string</a> peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Peer" >Peer</a>&gt; = <a href="/type/ExportedChatlistInvite" >ExportedChatlistInvite</a>; <a href="/constructor/chatlists.exportedChatlistInvite" >chatlists.exportedChatlistInvite</a>#10e6e3a6 filter:<a href="/type/DialogFilter" >DialogFilter</a> invite:<a href="/type/ExportedChatlistInvite" >ExportedChatlistInvite</a> = <a href="/type/chatlists.ExportedChatlistInvite" >chatlists.ExportedChatlistInvite</a>; <a href="/constructor/chatlists.exportedInvites" >chatlists.exportedInvites</a>#10ab6dc7 invites:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ExportedChatlistInvite" >ExportedChatlistInvite</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/chatlists.ExportedInvites" >chatlists.ExportedInvites</a>; <a href="/constructor/chatlists.chatlistInviteAlready" >chatlists.chatlistInviteAlready</a>#fa87f659 filter_id:<a href="/type/int" >int</a> missing_peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Peer" >Peer</a>&gt; already_peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Peer" >Peer</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/chatlists.ChatlistInvite" >chatlists.ChatlistInvite</a>; <a href="/constructor/chatlists.chatlistInvite" >chatlists.chatlistInvite</a>#1dcd839d flags:<a href="/type/%23" >#</a> title:<a href="/type/string" >string</a> emoticon:flags.0?<a href="/type/string" >string</a> peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Peer" >Peer</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/chatlists.ChatlistInvite" >chatlists.ChatlistInvite</a>; <a href="/constructor/chatlists.chatlistUpdates" >chatlists.chatlistUpdates</a>#93bd878d missing_peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Peer" >Peer</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/chatlists.ChatlistUpdates" >chatlists.ChatlistUpdates</a>; <a href="/constructor/bots.botInfo" >bots.botInfo</a>#e8a775b0 name:<a href="/type/string" >string</a> about:<a href="/type/string" >string</a> description:<a href="/type/string" >string</a> = <a href="/type/bots.BotInfo" >bots.BotInfo</a>; <a href="/constructor/messagePeerVote" >messagePeerVote</a>#b6cc2d5c peer:<a href="/type/Peer" >Peer</a> option:<a href="/type/bytes" >bytes</a> date:<a href="/type/int" >int</a> = <a href="/type/MessagePeerVote" >MessagePeerVote</a>; <a href="/constructor/messagePeerVoteInputOption" >messagePeerVoteInputOption</a>#74cda504 peer:<a href="/type/Peer" >Peer</a> date:<a href="/type/int" >int</a> = <a href="/type/MessagePeerVote" >MessagePeerVote</a>; <a href="/constructor/messagePeerVoteMultiple" >messagePeerVoteMultiple</a>#4628f6e6 peer:<a href="/type/Peer" >Peer</a> options:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/bytes" >bytes</a>&gt; date:<a href="/type/int" >int</a> = <a href="/type/MessagePeerVote" >MessagePeerVote</a>; <a href="/constructor/storyViews" >storyViews</a>#8d595cd6 flags:<a href="/type/%23" >#</a> has_viewers:flags.1?true views_count:<a href="/type/int" >int</a> forwards_count:flags.2?<a href="/type/int" >int</a> reactions:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ReactionCount" >ReactionCount</a>&gt; reactions_count:flags.4?<a href="/type/int" >int</a> recent_viewers:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/StoryViews" >StoryViews</a>; <a href="/constructor/storyItemDeleted" >storyItemDeleted</a>#51e6ee4f id:<a href="/type/int" >int</a> = <a href="/type/StoryItem" >StoryItem</a>; <a href="/constructor/storyItemSkipped" >storyItemSkipped</a>#ffadc913 flags:<a href="/type/%23" >#</a> close_friends:flags.8?true id:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> expire_date:<a href="/type/int" >int</a> = <a href="/type/StoryItem" >StoryItem</a>; <a href="/constructor/storyItem" >storyItem</a>#79b26a24 flags:<a href="/type/%23" >#</a> pinned:flags.5?true public:flags.7?true close_friends:flags.8?true min:flags.9?true noforwards:flags.10?true edited:flags.11?true contacts:flags.12?true selected_contacts:flags.13?true out:flags.16?true id:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> from_id:flags.18?<a href="/type/Peer" >Peer</a> fwd_from:flags.17?<a href="/type/StoryFwdHeader" >StoryFwdHeader</a> expire_date:<a href="/type/int" >int</a> caption:flags.0?<a href="/type/string" >string</a> entities:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; media:<a href="/type/MessageMedia" >MessageMedia</a> media_areas:flags.14?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MediaArea" >MediaArea</a>&gt; privacy:flags.2?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PrivacyRule" >PrivacyRule</a>&gt; views:flags.3?<a href="/type/StoryViews" >StoryViews</a> sent_reaction:flags.15?<a href="/type/Reaction" >Reaction</a> = <a href="/type/StoryItem" >StoryItem</a>; <a href="/constructor/stories.allStoriesNotModified" >stories.allStoriesNotModified</a>#1158fe3e flags:<a href="/type/%23" >#</a> state:<a href="/type/string" >string</a> stealth_mode:<a href="/type/StoriesStealthMode" >StoriesStealthMode</a> = <a href="/type/stories.AllStories" >stories.AllStories</a>; <a href="/constructor/stories.allStories" >stories.allStories</a>#6efc5e81 flags:<a href="/type/%23" >#</a> has_more:flags.0?true count:<a href="/type/int" >int</a> state:<a href="/type/string" >string</a> peer_stories:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PeerStories" >PeerStories</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; stealth_mode:<a href="/type/StoriesStealthMode" >StoriesStealthMode</a> = <a href="/type/stories.AllStories" >stories.AllStories</a>; <a href="/constructor/stories.stories" >stories.stories</a>#63c3dd0a flags:<a href="/type/%23" >#</a> count:<a href="/type/int" >int</a> stories:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StoryItem" >StoryItem</a>&gt; pinned_to_top:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/stories.Stories" >stories.Stories</a>; <a href="/constructor/storyView" >storyView</a>#b0bdeac5 flags:<a href="/type/%23" >#</a> blocked:flags.0?true blocked_my_stories_from:flags.1?true user_id:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> reaction:flags.2?<a href="/type/Reaction" >Reaction</a> = <a href="/type/StoryView" >StoryView</a>; <a href="/constructor/storyViewPublicForward" >storyViewPublicForward</a>#9083670b flags:<a href="/type/%23" >#</a> blocked:flags.0?true blocked_my_stories_from:flags.1?true message:<a href="/type/Message" >Message</a> = <a href="/type/StoryView" >StoryView</a>; <a href="/constructor/storyViewPublicRepost" >storyViewPublicRepost</a>#bd74cf49 flags:<a href="/type/%23" >#</a> blocked:flags.0?true blocked_my_stories_from:flags.1?true peer_id:<a href="/type/Peer" >Peer</a> story:<a href="/type/StoryItem" >StoryItem</a> = <a href="/type/StoryView" >StoryView</a>; <a href="/constructor/stories.storyViewsList" >stories.storyViewsList</a>#59d78fc5 flags:<a href="/type/%23" >#</a> count:<a href="/type/int" >int</a> views_count:<a href="/type/int" >int</a> forwards_count:<a href="/type/int" >int</a> reactions_count:<a href="/type/int" >int</a> views:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StoryView" >StoryView</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; next_offset:flags.0?<a href="/type/string" >string</a> = <a href="/type/stories.StoryViewsList" >stories.StoryViewsList</a>; <a href="/constructor/stories.storyViews" >stories.storyViews</a>#de9eed1d views:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StoryViews" >StoryViews</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/stories.StoryViews" >stories.StoryViews</a>; <a href="/constructor/inputReplyToMessage" >inputReplyToMessage</a>#22c0f6d5 flags:<a href="/type/%23" >#</a> reply_to_msg_id:<a href="/type/int" >int</a> top_msg_id:flags.0?<a href="/type/int" >int</a> reply_to_peer_id:flags.1?<a href="/type/InputPeer" >InputPeer</a> quote_text:flags.2?<a href="/type/string" >string</a> quote_entities:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; quote_offset:flags.4?<a href="/type/int" >int</a> = <a href="/type/InputReplyTo" >InputReplyTo</a>; <a href="/constructor/inputReplyToStory" >inputReplyToStory</a>#5881323a peer:<a href="/type/InputPeer" >InputPeer</a> story_id:<a href="/type/int" >int</a> = <a href="/type/InputReplyTo" >InputReplyTo</a>; <a href="/constructor/exportedStoryLink" >exportedStoryLink</a>#3fc9053b link:<a href="/type/string" >string</a> = <a href="/type/ExportedStoryLink" >ExportedStoryLink</a>; <a href="/constructor/storiesStealthMode" >storiesStealthMode</a>#712e27fd flags:<a href="/type/%23" >#</a> active_until_date:flags.0?<a href="/type/int" >int</a> cooldown_until_date:flags.1?<a href="/type/int" >int</a> = <a href="/type/StoriesStealthMode" >StoriesStealthMode</a>; <a href="/constructor/mediaAreaCoordinates" >mediaAreaCoordinates</a>#cfc9e002 flags:<a href="/type/%23" >#</a> x:<a href="/type/double" >double</a> y:<a href="/type/double" >double</a> w:<a href="/type/double" >double</a> h:<a href="/type/double" >double</a> rotation:<a href="/type/double" >double</a> radius:flags.0?<a href="/type/double" >double</a> = <a href="/type/MediaAreaCoordinates" >MediaAreaCoordinates</a>; <a href="/constructor/mediaAreaVenue" >mediaAreaVenue</a>#be82db9c coordinates:<a href="/type/MediaAreaCoordinates" >MediaAreaCoordinates</a> geo:<a href="/type/GeoPoint" >GeoPoint</a> title:<a href="/type/string" >string</a> address:<a href="/type/string" >string</a> provider:<a href="/type/string" >string</a> venue_id:<a href="/type/string" >string</a> venue_type:<a href="/type/string" >string</a> = <a href="/type/MediaArea" >MediaArea</a>; <a href="/constructor/inputMediaAreaVenue" >inputMediaAreaVenue</a>#b282217f coordinates:<a href="/type/MediaAreaCoordinates" >MediaAreaCoordinates</a> query_id:<a href="/type/long" >long</a> result_id:<a href="/type/string" >string</a> = <a href="/type/MediaArea" >MediaArea</a>; <a href="/constructor/mediaAreaGeoPoint" >mediaAreaGeoPoint</a>#cad5452d flags:<a href="/type/%23" >#</a> coordinates:<a href="/type/MediaAreaCoordinates" >MediaAreaCoordinates</a> geo:<a href="/type/GeoPoint" >GeoPoint</a> address:flags.0?<a href="/type/GeoPointAddress" >GeoPointAddress</a> = <a href="/type/MediaArea" >MediaArea</a>; <a href="/constructor/mediaAreaSuggestedReaction" >mediaAreaSuggestedReaction</a>#14455871 flags:<a href="/type/%23" >#</a> dark:flags.0?true flipped:flags.1?true coordinates:<a href="/type/MediaAreaCoordinates" >MediaAreaCoordinates</a> reaction:<a href="/type/Reaction" >Reaction</a> = <a href="/type/MediaArea" >MediaArea</a>; <a href="/constructor/mediaAreaChannelPost" >mediaAreaChannelPost</a>#770416af coordinates:<a href="/type/MediaAreaCoordinates" >MediaAreaCoordinates</a> channel_id:<a href="/type/long" >long</a> msg_id:<a href="/type/int" >int</a> = <a href="/type/MediaArea" >MediaArea</a>; <a href="/constructor/inputMediaAreaChannelPost" >inputMediaAreaChannelPost</a>#2271f2bf coordinates:<a href="/type/MediaAreaCoordinates" >MediaAreaCoordinates</a> channel:<a href="/type/InputChannel" >InputChannel</a> msg_id:<a href="/type/int" >int</a> = <a href="/type/MediaArea" >MediaArea</a>; <a href="/constructor/mediaAreaUrl" >mediaAreaUrl</a>#37381085 coordinates:<a href="/type/MediaAreaCoordinates" >MediaAreaCoordinates</a> url:<a href="/type/string" >string</a> = <a href="/type/MediaArea" >MediaArea</a>; <a href="/constructor/mediaAreaWeather" >mediaAreaWeather</a>#49a6549c coordinates:<a href="/type/MediaAreaCoordinates" >MediaAreaCoordinates</a> emoji:<a href="/type/string" >string</a> temperature_c:<a href="/type/double" >double</a> color:<a href="/type/int" >int</a> = <a href="/type/MediaArea" >MediaArea</a>; <a href="/constructor/peerStories" >peerStories</a>#9a35e999 flags:<a href="/type/%23" >#</a> peer:<a href="/type/Peer" >Peer</a> max_read_id:flags.0?<a href="/type/int" >int</a> stories:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StoryItem" >StoryItem</a>&gt; = <a href="/type/PeerStories" >PeerStories</a>; <a href="/constructor/stories.peerStories" >stories.peerStories</a>#cae68768 stories:<a href="/type/PeerStories" >PeerStories</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/stories.PeerStories" >stories.PeerStories</a>; <a href="/constructor/messages.webPage" >messages.webPage</a>#fd5e12bd webpage:<a href="/type/WebPage" >WebPage</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.WebPage" >messages.WebPage</a>; <a href="/constructor/premiumGiftCodeOption" >premiumGiftCodeOption</a>#257e962b flags:<a href="/type/%23" >#</a> users:<a href="/type/int" >int</a> months:<a href="/type/int" >int</a> store_product:flags.0?<a href="/type/string" >string</a> store_quantity:flags.1?<a href="/type/int" >int</a> currency:<a href="/type/string" >string</a> amount:<a href="/type/long" >long</a> = <a href="/type/PremiumGiftCodeOption" >PremiumGiftCodeOption</a>; <a href="/constructor/payments.checkedGiftCode" >payments.checkedGiftCode</a>#284a1096 flags:<a href="/type/%23" >#</a> via_giveaway:flags.2?true from_id:flags.4?<a href="/type/Peer" >Peer</a> giveaway_msg_id:flags.3?<a href="/type/int" >int</a> to_id:flags.0?<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> months:<a href="/type/int" >int</a> used_date:flags.1?<a href="/type/int" >int</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/payments.CheckedGiftCode" >payments.CheckedGiftCode</a>; <a href="/constructor/payments.giveawayInfo" >payments.giveawayInfo</a>#4367daa0 flags:<a href="/type/%23" >#</a> participating:flags.0?true preparing_results:flags.3?true start_date:<a href="/type/int" >int</a> joined_too_early_date:flags.1?<a href="/type/int" >int</a> admin_disallowed_chat_id:flags.2?<a href="/type/long" >long</a> disallowed_country:flags.4?<a href="/type/string" >string</a> = <a href="/type/payments.GiveawayInfo" >payments.GiveawayInfo</a>; <a href="/constructor/payments.giveawayInfoResults" >payments.giveawayInfoResults</a>#cd5570 flags:<a href="/type/%23" >#</a> winner:flags.0?true refunded:flags.1?true start_date:<a href="/type/int" >int</a> gift_code_slug:flags.0?<a href="/type/string" >string</a> finish_date:<a href="/type/int" >int</a> winners_count:<a href="/type/int" >int</a> activated_count:<a href="/type/int" >int</a> = <a href="/type/payments.GiveawayInfo" >payments.GiveawayInfo</a>; <a href="/constructor/prepaidGiveaway" >prepaidGiveaway</a>#b2539d54 id:<a href="/type/long" >long</a> months:<a href="/type/int" >int</a> quantity:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> = <a href="/type/PrepaidGiveaway" >PrepaidGiveaway</a>; <a href="/constructor/boost" >boost</a>#2a1c8c71 flags:<a href="/type/%23" >#</a> gift:flags.1?true giveaway:flags.2?true unclaimed:flags.3?true id:<a href="/type/string" >string</a> user_id:flags.0?<a href="/type/long" >long</a> giveaway_msg_id:flags.2?<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> expires:<a href="/type/int" >int</a> used_gift_slug:flags.4?<a href="/type/string" >string</a> multiplier:flags.5?<a href="/type/int" >int</a> = <a href="/type/Boost" >Boost</a>; <a href="/constructor/premium.boostsList" >premium.boostsList</a>#86f8613c flags:<a href="/type/%23" >#</a> count:<a href="/type/int" >int</a> boosts:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Boost" >Boost</a>&gt; next_offset:flags.0?<a href="/type/string" >string</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/premium.BoostsList" >premium.BoostsList</a>; <a href="/constructor/myBoost" >myBoost</a>#c448415c flags:<a href="/type/%23" >#</a> slot:<a href="/type/int" >int</a> peer:flags.0?<a href="/type/Peer" >Peer</a> date:<a href="/type/int" >int</a> expires:<a href="/type/int" >int</a> cooldown_until_date:flags.1?<a href="/type/int" >int</a> = <a href="/type/MyBoost" >MyBoost</a>; <a href="/constructor/premium.myBoosts" >premium.myBoosts</a>#9ae228e2 my_boosts:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MyBoost" >MyBoost</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/premium.MyBoosts" >premium.MyBoosts</a>; <a href="/constructor/premium.boostsStatus" >premium.boostsStatus</a>#4959427a flags:<a href="/type/%23" >#</a> my_boost:flags.2?true level:<a href="/type/int" >int</a> current_level_boosts:<a href="/type/int" >int</a> boosts:<a href="/type/int" >int</a> gift_boosts:flags.4?<a href="/type/int" >int</a> next_level_boosts:flags.0?<a href="/type/int" >int</a> premium_audience:flags.1?<a href="/type/StatsPercentValue" >StatsPercentValue</a> boost_url:<a href="/type/string" >string</a> prepaid_giveaways:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PrepaidGiveaway" >PrepaidGiveaway</a>&gt; my_boost_slots:flags.2?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/premium.BoostsStatus" >premium.BoostsStatus</a>; <a href="/constructor/storyFwdHeader" >storyFwdHeader</a>#b826e150 flags:<a href="/type/%23" >#</a> modified:flags.3?true from:flags.0?<a href="/type/Peer" >Peer</a> from_name:flags.1?<a href="/type/string" >string</a> story_id:flags.2?<a href="/type/int" >int</a> = <a href="/type/StoryFwdHeader" >StoryFwdHeader</a>; <a href="/constructor/postInteractionCountersMessage" >postInteractionCountersMessage</a>#e7058e7f msg_id:<a href="/type/int" >int</a> views:<a href="/type/int" >int</a> forwards:<a href="/type/int" >int</a> reactions:<a href="/type/int" >int</a> = <a href="/type/PostInteractionCounters" >PostInteractionCounters</a>; <a href="/constructor/postInteractionCountersStory" >postInteractionCountersStory</a>#8a480e27 story_id:<a href="/type/int" >int</a> views:<a href="/type/int" >int</a> forwards:<a href="/type/int" >int</a> reactions:<a href="/type/int" >int</a> = <a href="/type/PostInteractionCounters" >PostInteractionCounters</a>; <a href="/constructor/stats.storyStats" >stats.storyStats</a>#50cd067c views_graph:<a href="/type/StatsGraph" >StatsGraph</a> reactions_by_emotion_graph:<a href="/type/StatsGraph" >StatsGraph</a> = <a href="/type/stats.StoryStats" >stats.StoryStats</a>; <a href="/constructor/publicForwardMessage" >publicForwardMessage</a>#1f2bf4a message:<a href="/type/Message" >Message</a> = <a href="/type/PublicForward" >PublicForward</a>; <a href="/constructor/publicForwardStory" >publicForwardStory</a>#edf3add0 peer:<a href="/type/Peer" >Peer</a> story:<a href="/type/StoryItem" >StoryItem</a> = <a href="/type/PublicForward" >PublicForward</a>; <a href="/constructor/stats.publicForwards" >stats.publicForwards</a>#93037e20 flags:<a href="/type/%23" >#</a> count:<a href="/type/int" >int</a> forwards:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PublicForward" >PublicForward</a>&gt; next_offset:flags.0?<a href="/type/string" >string</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/stats.PublicForwards" >stats.PublicForwards</a>; <a href="/constructor/peerColor" >peerColor</a>#b54b5acf flags:<a href="/type/%23" >#</a> color:flags.0?<a href="/type/int" >int</a> background_emoji_id:flags.1?<a href="/type/long" >long</a> = <a href="/type/PeerColor" >PeerColor</a>; <a href="/constructor/help.peerColorSet" >help.peerColorSet</a>#26219a58 colors:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/help.PeerColorSet" >help.PeerColorSet</a>; <a href="/constructor/help.peerColorProfileSet" >help.peerColorProfileSet</a>#767d61eb palette_colors:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; bg_colors:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; story_colors:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/help.PeerColorSet" >help.PeerColorSet</a>; <a href="/constructor/help.peerColorOption" >help.peerColorOption</a>#adec6ebe flags:<a href="/type/%23" >#</a> hidden:flags.0?true color_id:<a href="/type/int" >int</a> colors:flags.1?<a href="/type/help.PeerColorSet" >help.PeerColorSet</a> dark_colors:flags.2?<a href="/type/help.PeerColorSet" >help.PeerColorSet</a> channel_min_level:flags.3?<a href="/type/int" >int</a> group_min_level:flags.4?<a href="/type/int" >int</a> = <a href="/type/help.PeerColorOption" >help.PeerColorOption</a>; <a href="/constructor/help.peerColorsNotModified" >help.peerColorsNotModified</a>#2ba1f5ce = <a href="/type/help.PeerColors" >help.PeerColors</a>; <a href="/constructor/help.peerColors" >help.peerColors</a>#f8ed08 hash:<a href="/type/int" >int</a> colors:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/help.PeerColorOption" >help.PeerColorOption</a>&gt; = <a href="/type/help.PeerColors" >help.PeerColors</a>; <a href="/constructor/storyReaction" >storyReaction</a>#6090d6d5 peer_id:<a href="/type/Peer" >Peer</a> date:<a href="/type/int" >int</a> reaction:<a href="/type/Reaction" >Reaction</a> = <a href="/type/StoryReaction" >StoryReaction</a>; <a href="/constructor/storyReactionPublicForward" >storyReactionPublicForward</a>#bbab2643 message:<a href="/type/Message" >Message</a> = <a href="/type/StoryReaction" >StoryReaction</a>; <a href="/constructor/storyReactionPublicRepost" >storyReactionPublicRepost</a>#cfcd0f13 peer_id:<a href="/type/Peer" >Peer</a> story:<a href="/type/StoryItem" >StoryItem</a> = <a href="/type/StoryReaction" >StoryReaction</a>; <a href="/constructor/stories.storyReactionsList" >stories.storyReactionsList</a>#aa5f789c flags:<a href="/type/%23" >#</a> count:<a href="/type/int" >int</a> reactions:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StoryReaction" >StoryReaction</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; next_offset:flags.0?<a href="/type/string" >string</a> = <a href="/type/stories.StoryReactionsList" >stories.StoryReactionsList</a>; <a href="/constructor/savedDialog" >savedDialog</a>#bd87cb6c flags:<a href="/type/%23" >#</a> pinned:flags.2?true peer:<a href="/type/Peer" >Peer</a> top_message:<a href="/type/int" >int</a> = <a href="/type/SavedDialog" >SavedDialog</a>; <a href="/constructor/messages.savedDialogs" >messages.savedDialogs</a>#f83ae221 dialogs:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SavedDialog" >SavedDialog</a>&gt; messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.SavedDialogs" >messages.SavedDialogs</a>; <a href="/constructor/messages.savedDialogsSlice" >messages.savedDialogsSlice</a>#44ba9dd9 count:<a href="/type/int" >int</a> dialogs:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SavedDialog" >SavedDialog</a>&gt; messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.SavedDialogs" >messages.SavedDialogs</a>; <a href="/constructor/messages.savedDialogsNotModified" >messages.savedDialogsNotModified</a>#c01f6fe8 count:<a href="/type/int" >int</a> = <a href="/type/messages.SavedDialogs" >messages.SavedDialogs</a>; <a href="/constructor/savedReactionTag" >savedReactionTag</a>#cb6ff828 flags:<a href="/type/%23" >#</a> reaction:<a href="/type/Reaction" >Reaction</a> title:flags.0?<a href="/type/string" >string</a> count:<a href="/type/int" >int</a> = <a href="/type/SavedReactionTag" >SavedReactionTag</a>; <a href="/constructor/messages.savedReactionTagsNotModified" >messages.savedReactionTagsNotModified</a>#889b59ef = <a href="/type/messages.SavedReactionTags" >messages.SavedReactionTags</a>; <a href="/constructor/messages.savedReactionTags" >messages.savedReactionTags</a>#3259950a tags:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SavedReactionTag" >SavedReactionTag</a>&gt; hash:<a href="/type/long" >long</a> = <a href="/type/messages.SavedReactionTags" >messages.SavedReactionTags</a>; <a href="/constructor/outboxReadDate" >outboxReadDate</a>#3bb842ac date:<a href="/type/int" >int</a> = <a href="/type/OutboxReadDate" >OutboxReadDate</a>; <a href="/constructor/smsjobs.eligibleToJoin" >smsjobs.eligibleToJoin</a>#dc8b44cf terms_url:<a href="/type/string" >string</a> monthly_sent_sms:<a href="/type/int" >int</a> = <a href="/type/smsjobs.EligibilityToJoin" >smsjobs.EligibilityToJoin</a>; <a href="/constructor/smsjobs.status" >smsjobs.status</a>#2aee9191 flags:<a href="/type/%23" >#</a> allow_international:flags.0?true recent_sent:<a href="/type/int" >int</a> recent_since:<a href="/type/int" >int</a> recent_remains:<a href="/type/int" >int</a> total_sent:<a href="/type/int" >int</a> total_since:<a href="/type/int" >int</a> last_gift_slug:flags.1?<a href="/type/string" >string</a> terms_url:<a href="/type/string" >string</a> = <a href="/type/smsjobs.Status" >smsjobs.Status</a>; <a href="/constructor/smsJob" >smsJob</a>#e6a1eeb8 job_id:<a href="/type/string" >string</a> phone_number:<a href="/type/string" >string</a> text:<a href="/type/string" >string</a> = <a href="/type/SmsJob" >SmsJob</a>; <a href="/constructor/businessWeeklyOpen" >businessWeeklyOpen</a>#120b1ab9 start_minute:<a href="/type/int" >int</a> end_minute:<a href="/type/int" >int</a> = <a href="/type/BusinessWeeklyOpen" >BusinessWeeklyOpen</a>; <a href="/constructor/businessWorkHours" >businessWorkHours</a>#8c92b098 flags:<a href="/type/%23" >#</a> open_now:flags.0?true timezone_id:<a href="/type/string" >string</a> weekly_open:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/BusinessWeeklyOpen" >BusinessWeeklyOpen</a>&gt; = <a href="/type/BusinessWorkHours" >BusinessWorkHours</a>; <a href="/constructor/businessLocation" >businessLocation</a>#ac5c1af7 flags:<a href="/type/%23" >#</a> geo_point:flags.0?<a href="/type/GeoPoint" >GeoPoint</a> address:<a href="/type/string" >string</a> = <a href="/type/BusinessLocation" >BusinessLocation</a>; <a href="/constructor/inputBusinessRecipients" >inputBusinessRecipients</a>#6f8b32aa flags:<a href="/type/%23" >#</a> existing_chats:flags.0?true new_chats:flags.1?true contacts:flags.2?true non_contacts:flags.3?true exclude_selected:flags.5?true users:flags.4?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputUser" >InputUser</a>&gt; = <a href="/type/InputBusinessRecipients" >InputBusinessRecipients</a>; <a href="/constructor/businessRecipients" >businessRecipients</a>#21108ff7 flags:<a href="/type/%23" >#</a> existing_chats:flags.0?true new_chats:flags.1?true contacts:flags.2?true non_contacts:flags.3?true exclude_selected:flags.5?true users:flags.4?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/BusinessRecipients" >BusinessRecipients</a>; <a href="/constructor/businessAwayMessageScheduleAlways" >businessAwayMessageScheduleAlways</a>#c9b9e2b9 = <a href="/type/BusinessAwayMessageSchedule" >BusinessAwayMessageSchedule</a>; <a href="/constructor/businessAwayMessageScheduleOutsideWorkHours" >businessAwayMessageScheduleOutsideWorkHours</a>#c3f2f501 = <a href="/type/BusinessAwayMessageSchedule" >BusinessAwayMessageSchedule</a>; <a href="/constructor/businessAwayMessageScheduleCustom" >businessAwayMessageScheduleCustom</a>#cc4d9ecc start_date:<a href="/type/int" >int</a> end_date:<a href="/type/int" >int</a> = <a href="/type/BusinessAwayMessageSchedule" >BusinessAwayMessageSchedule</a>; <a href="/constructor/inputBusinessGreetingMessage" >inputBusinessGreetingMessage</a>#194cb3b shortcut_id:<a href="/type/int" >int</a> recipients:<a href="/type/InputBusinessRecipients" >InputBusinessRecipients</a> no_activity_days:<a href="/type/int" >int</a> = <a href="/type/InputBusinessGreetingMessage" >InputBusinessGreetingMessage</a>; <a href="/constructor/businessGreetingMessage" >businessGreetingMessage</a>#e519abab shortcut_id:<a href="/type/int" >int</a> recipients:<a href="/type/BusinessRecipients" >BusinessRecipients</a> no_activity_days:<a href="/type/int" >int</a> = <a href="/type/BusinessGreetingMessage" >BusinessGreetingMessage</a>; <a href="/constructor/inputBusinessAwayMessage" >inputBusinessAwayMessage</a>#832175e0 flags:<a href="/type/%23" >#</a> offline_only:flags.0?true shortcut_id:<a href="/type/int" >int</a> schedule:<a href="/type/BusinessAwayMessageSchedule" >BusinessAwayMessageSchedule</a> recipients:<a href="/type/InputBusinessRecipients" >InputBusinessRecipients</a> = <a href="/type/InputBusinessAwayMessage" >InputBusinessAwayMessage</a>; <a href="/constructor/businessAwayMessage" >businessAwayMessage</a>#ef156a5c flags:<a href="/type/%23" >#</a> offline_only:flags.0?true shortcut_id:<a href="/type/int" >int</a> schedule:<a href="/type/BusinessAwayMessageSchedule" >BusinessAwayMessageSchedule</a> recipients:<a href="/type/BusinessRecipients" >BusinessRecipients</a> = <a href="/type/BusinessAwayMessage" >BusinessAwayMessage</a>; <a href="/constructor/timezone" >timezone</a>#ff9289f5 id:<a href="/type/string" >string</a> name:<a href="/type/string" >string</a> utc_offset:<a href="/type/int" >int</a> = <a href="/type/Timezone" >Timezone</a>; <a href="/constructor/help.timezonesListNotModified" >help.timezonesListNotModified</a>#970708cc = <a href="/type/help.TimezonesList" >help.TimezonesList</a>; <a href="/constructor/help.timezonesList" >help.timezonesList</a>#7b74ed71 timezones:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Timezone" >Timezone</a>&gt; hash:<a href="/type/int" >int</a> = <a href="/type/help.TimezonesList" >help.TimezonesList</a>; <a href="/constructor/quickReply" >quickReply</a>#697102b shortcut_id:<a href="/type/int" >int</a> shortcut:<a href="/type/string" >string</a> top_message:<a href="/type/int" >int</a> count:<a href="/type/int" >int</a> = <a href="/type/QuickReply" >QuickReply</a>; <a href="/constructor/inputQuickReplyShortcut" >inputQuickReplyShortcut</a>#24596d41 shortcut:<a href="/type/string" >string</a> = <a href="/type/InputQuickReplyShortcut" >InputQuickReplyShortcut</a>; <a href="/constructor/inputQuickReplyShortcutId" >inputQuickReplyShortcutId</a>#1190cf1 shortcut_id:<a href="/type/int" >int</a> = <a href="/type/InputQuickReplyShortcut" >InputQuickReplyShortcut</a>; <a href="/constructor/messages.quickReplies" >messages.quickReplies</a>#c68d6695 quick_replies:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/QuickReply" >QuickReply</a>&gt; messages:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Message" >Message</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/messages.QuickReplies" >messages.QuickReplies</a>; <a href="/constructor/messages.quickRepliesNotModified" >messages.quickRepliesNotModified</a>#5f91eb5b = <a href="/type/messages.QuickReplies" >messages.QuickReplies</a>; <a href="/constructor/connectedBot" >connectedBot</a>#bd068601 flags:<a href="/type/%23" >#</a> can_reply:flags.0?true bot_id:<a href="/type/long" >long</a> recipients:<a href="/type/BusinessBotRecipients" >BusinessBotRecipients</a> = <a href="/type/ConnectedBot" >ConnectedBot</a>; <a href="/constructor/account.connectedBots" >account.connectedBots</a>#17d7f87b connected_bots:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ConnectedBot" >ConnectedBot</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/account.ConnectedBots" >account.ConnectedBots</a>; <a href="/constructor/messages.dialogFilters" >messages.dialogFilters</a>#2ad93719 flags:<a href="/type/%23" >#</a> tags_enabled:flags.0?true filters:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/DialogFilter" >DialogFilter</a>&gt; = <a href="/type/messages.DialogFilters" >messages.DialogFilters</a>; <a href="/constructor/birthday" >birthday</a>#6c8e1e06 flags:<a href="/type/%23" >#</a> day:<a href="/type/int" >int</a> month:<a href="/type/int" >int</a> year:flags.0?<a href="/type/int" >int</a> = <a href="/type/Birthday" >Birthday</a>; <a href="/constructor/botBusinessConnection" >botBusinessConnection</a>#896433b4 flags:<a href="/type/%23" >#</a> can_reply:flags.0?true disabled:flags.1?true connection_id:<a href="/type/string" >string</a> user_id:<a href="/type/long" >long</a> dc_id:<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> = <a href="/type/BotBusinessConnection" >BotBusinessConnection</a>; <a href="/constructor/inputBusinessIntro" >inputBusinessIntro</a>#9c469cd flags:<a href="/type/%23" >#</a> title:<a href="/type/string" >string</a> description:<a href="/type/string" >string</a> sticker:flags.0?<a href="/type/InputDocument" >InputDocument</a> = <a href="/type/InputBusinessIntro" >InputBusinessIntro</a>; <a href="/constructor/businessIntro" >businessIntro</a>#5a0a066d flags:<a href="/type/%23" >#</a> title:<a href="/type/string" >string</a> description:<a href="/type/string" >string</a> sticker:flags.0?<a href="/type/Document" >Document</a> = <a href="/type/BusinessIntro" >BusinessIntro</a>; <a href="/constructor/messages.myStickers" >messages.myStickers</a>#faff629d count:<a href="/type/int" >int</a> sets:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StickerSetCovered" >StickerSetCovered</a>&gt; = <a href="/type/messages.MyStickers" >messages.MyStickers</a>; <a href="/constructor/inputCollectibleUsername" >inputCollectibleUsername</a>#e39460a9 username:<a href="/type/string" >string</a> = <a href="/type/InputCollectible" >InputCollectible</a>; <a href="/constructor/inputCollectiblePhone" >inputCollectiblePhone</a>#a2e214a4 phone:<a href="/type/string" >string</a> = <a href="/type/InputCollectible" >InputCollectible</a>; <a href="/constructor/fragment.collectibleInfo" >fragment.collectibleInfo</a>#6ebdff91 purchase_date:<a href="/type/int" >int</a> currency:<a href="/type/string" >string</a> amount:<a href="/type/long" >long</a> crypto_currency:<a href="/type/string" >string</a> crypto_amount:<a href="/type/long" >long</a> url:<a href="/type/string" >string</a> = <a href="/type/fragment.CollectibleInfo" >fragment.CollectibleInfo</a>; <a href="/constructor/inputBusinessBotRecipients" >inputBusinessBotRecipients</a>#c4e5921e flags:<a href="/type/%23" >#</a> existing_chats:flags.0?true new_chats:flags.1?true contacts:flags.2?true non_contacts:flags.3?true exclude_selected:flags.5?true users:flags.4?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputUser" >InputUser</a>&gt; exclude_users:flags.6?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputUser" >InputUser</a>&gt; = <a href="/type/InputBusinessBotRecipients" >InputBusinessBotRecipients</a>; <a href="/constructor/businessBotRecipients" >businessBotRecipients</a>#b88cf373 flags:<a href="/type/%23" >#</a> existing_chats:flags.0?true new_chats:flags.1?true contacts:flags.2?true non_contacts:flags.3?true exclude_selected:flags.5?true users:flags.4?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; exclude_users:flags.6?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/BusinessBotRecipients" >BusinessBotRecipients</a>; <a href="/constructor/contactBirthday" >contactBirthday</a>#1d998733 contact_id:<a href="/type/long" >long</a> birthday:<a href="/type/Birthday" >Birthday</a> = <a href="/type/ContactBirthday" >ContactBirthday</a>; <a href="/constructor/contacts.contactBirthdays" >contacts.contactBirthdays</a>#114ff30d contacts:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ContactBirthday" >ContactBirthday</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/contacts.ContactBirthdays" >contacts.ContactBirthdays</a>; <a href="/constructor/missingInvitee" >missingInvitee</a>#628c9224 flags:<a href="/type/%23" >#</a> premium_would_allow_invite:flags.0?true premium_required_for_pm:flags.1?true user_id:<a href="/type/long" >long</a> = <a href="/type/MissingInvitee" >MissingInvitee</a>; <a href="/constructor/messages.invitedUsers" >messages.invitedUsers</a>#7f5defa6 updates:<a href="/type/Updates" >Updates</a> missing_invitees:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MissingInvitee" >MissingInvitee</a>&gt; = <a href="/type/messages.InvitedUsers" >messages.InvitedUsers</a>; <a href="/constructor/inputBusinessChatLink" >inputBusinessChatLink</a>#11679fa7 flags:<a href="/type/%23" >#</a> message:<a href="/type/string" >string</a> entities:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; title:flags.1?<a href="/type/string" >string</a> = <a href="/type/InputBusinessChatLink" >InputBusinessChatLink</a>; <a href="/constructor/businessChatLink" >businessChatLink</a>#b4ae666f flags:<a href="/type/%23" >#</a> link:<a href="/type/string" >string</a> message:<a href="/type/string" >string</a> entities:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; title:flags.1?<a href="/type/string" >string</a> views:<a href="/type/int" >int</a> = <a href="/type/BusinessChatLink" >BusinessChatLink</a>; <a href="/constructor/account.businessChatLinks" >account.businessChatLinks</a>#ec43a2d1 links:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/BusinessChatLink" >BusinessChatLink</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/account.BusinessChatLinks" >account.BusinessChatLinks</a>; <a href="/constructor/account.resolvedBusinessChatLinks" >account.resolvedBusinessChatLinks</a>#9a23af21 flags:<a href="/type/%23" >#</a> peer:<a href="/type/Peer" >Peer</a> message:<a href="/type/string" >string</a> entities:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/account.ResolvedBusinessChatLinks" >account.ResolvedBusinessChatLinks</a>; <a href="/constructor/requestedPeerUser" >requestedPeerUser</a>#d62ff46a flags:<a href="/type/%23" >#</a> user_id:<a href="/type/long" >long</a> first_name:flags.0?<a href="/type/string" >string</a> last_name:flags.0?<a href="/type/string" >string</a> username:flags.1?<a href="/type/string" >string</a> photo:flags.2?<a href="/type/Photo" >Photo</a> = <a href="/type/RequestedPeer" >RequestedPeer</a>; <a href="/constructor/requestedPeerChat" >requestedPeerChat</a>#7307544f flags:<a href="/type/%23" >#</a> chat_id:<a href="/type/long" >long</a> title:flags.0?<a href="/type/string" >string</a> photo:flags.2?<a href="/type/Photo" >Photo</a> = <a href="/type/RequestedPeer" >RequestedPeer</a>; <a href="/constructor/requestedPeerChannel" >requestedPeerChannel</a>#8ba403e4 flags:<a href="/type/%23" >#</a> channel_id:<a href="/type/long" >long</a> title:flags.0?<a href="/type/string" >string</a> username:flags.1?<a href="/type/string" >string</a> photo:flags.2?<a href="/type/Photo" >Photo</a> = <a href="/type/RequestedPeer" >RequestedPeer</a>; <a href="/constructor/sponsoredMessageReportOption" >sponsoredMessageReportOption</a>#430d3150 text:<a href="/type/string" >string</a> option:<a href="/type/bytes" >bytes</a> = <a href="/type/SponsoredMessageReportOption" >SponsoredMessageReportOption</a>; <a href="/constructor/channels.sponsoredMessageReportResultChooseOption" >channels.sponsoredMessageReportResultChooseOption</a>#846f9e42 title:<a href="/type/string" >string</a> options:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SponsoredMessageReportOption" >SponsoredMessageReportOption</a>&gt; = <a href="/type/channels.SponsoredMessageReportResult" >channels.SponsoredMessageReportResult</a>; <a href="/constructor/channels.sponsoredMessageReportResultAdsHidden" >channels.sponsoredMessageReportResultAdsHidden</a>#3e3bcf2f = <a href="/type/channels.SponsoredMessageReportResult" >channels.SponsoredMessageReportResult</a>; <a href="/constructor/channels.sponsoredMessageReportResultReported" >channels.sponsoredMessageReportResultReported</a>#ad798849 = <a href="/type/channels.SponsoredMessageReportResult" >channels.SponsoredMessageReportResult</a>; <a href="/constructor/stats.broadcastRevenueStats" >stats.broadcastRevenueStats</a>#5407e297 top_hours_graph:<a href="/type/StatsGraph" >StatsGraph</a> revenue_graph:<a href="/type/StatsGraph" >StatsGraph</a> balances:<a href="/type/BroadcastRevenueBalances" >BroadcastRevenueBalances</a> usd_rate:<a href="/type/double" >double</a> = <a href="/type/stats.BroadcastRevenueStats" >stats.BroadcastRevenueStats</a>; <a href="/constructor/stats.broadcastRevenueWithdrawalUrl" >stats.broadcastRevenueWithdrawalUrl</a>#ec659737 url:<a href="/type/string" >string</a> = <a href="/type/stats.BroadcastRevenueWithdrawalUrl" >stats.BroadcastRevenueWithdrawalUrl</a>; <a href="/constructor/broadcastRevenueTransactionProceeds" >broadcastRevenueTransactionProceeds</a>#557e2cc4 amount:<a href="/type/long" >long</a> from_date:<a href="/type/int" >int</a> to_date:<a href="/type/int" >int</a> = <a href="/type/BroadcastRevenueTransaction" >BroadcastRevenueTransaction</a>; <a href="/constructor/broadcastRevenueTransactionWithdrawal" >broadcastRevenueTransactionWithdrawal</a>#5a590978 flags:<a href="/type/%23" >#</a> pending:flags.0?true failed:flags.2?true amount:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> provider:<a href="/type/string" >string</a> transaction_date:flags.1?<a href="/type/int" >int</a> transaction_url:flags.1?<a href="/type/string" >string</a> = <a href="/type/BroadcastRevenueTransaction" >BroadcastRevenueTransaction</a>; <a href="/constructor/broadcastRevenueTransactionRefund" >broadcastRevenueTransactionRefund</a>#42d30d2e amount:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> provider:<a href="/type/string" >string</a> = <a href="/type/BroadcastRevenueTransaction" >BroadcastRevenueTransaction</a>; <a href="/constructor/stats.broadcastRevenueTransactions" >stats.broadcastRevenueTransactions</a>#87158466 count:<a href="/type/int" >int</a> transactions:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/BroadcastRevenueTransaction" >BroadcastRevenueTransaction</a>&gt; = <a href="/type/stats.BroadcastRevenueTransactions" >stats.BroadcastRevenueTransactions</a>; <a href="/constructor/reactionNotificationsFromContacts" >reactionNotificationsFromContacts</a>#bac3a61a = <a href="/type/ReactionNotificationsFrom" >ReactionNotificationsFrom</a>; <a href="/constructor/reactionNotificationsFromAll" >reactionNotificationsFromAll</a>#4b9e22a0 = <a href="/type/ReactionNotificationsFrom" >ReactionNotificationsFrom</a>; <a href="/constructor/reactionsNotifySettings" >reactionsNotifySettings</a>#56e34970 flags:<a href="/type/%23" >#</a> messages_notify_from:flags.0?<a href="/type/ReactionNotificationsFrom" >ReactionNotificationsFrom</a> stories_notify_from:flags.1?<a href="/type/ReactionNotificationsFrom" >ReactionNotificationsFrom</a> sound:<a href="/type/NotificationSound" >NotificationSound</a> show_previews:<a href="/type/Bool" >Bool</a> = <a href="/type/ReactionsNotifySettings" >ReactionsNotifySettings</a>; <a href="/constructor/broadcastRevenueBalances" >broadcastRevenueBalances</a>#8438f1c6 current_balance:<a href="/type/long" >long</a> available_balance:<a href="/type/long" >long</a> overall_revenue:<a href="/type/long" >long</a> = <a href="/type/BroadcastRevenueBalances" >BroadcastRevenueBalances</a>; <a href="/constructor/availableEffect" >availableEffect</a>#93c3e27e flags:<a href="/type/%23" >#</a> premium_required:flags.2?true id:<a href="/type/long" >long</a> emoticon:<a href="/type/string" >string</a> static_icon_id:flags.0?<a href="/type/long" >long</a> effect_sticker_id:<a href="/type/long" >long</a> effect_animation_id:flags.1?<a href="/type/long" >long</a> = <a href="/type/AvailableEffect" >AvailableEffect</a>; <a href="/constructor/messages.availableEffectsNotModified" >messages.availableEffectsNotModified</a>#d1ed9a5b = <a href="/type/messages.AvailableEffects" >messages.AvailableEffects</a>; <a href="/constructor/messages.availableEffects" >messages.availableEffects</a>#bddb616e hash:<a href="/type/int" >int</a> effects:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/AvailableEffect" >AvailableEffect</a>&gt; documents:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Document" >Document</a>&gt; = <a href="/type/messages.AvailableEffects" >messages.AvailableEffects</a>; <a href="/constructor/factCheck" >factCheck</a>#b89bfccf flags:<a href="/type/%23" >#</a> need_check:flags.0?true country:flags.1?<a href="/type/string" >string</a> text:flags.1?<a href="/type/TextWithEntities" >TextWithEntities</a> hash:<a href="/type/long" >long</a> = <a href="/type/FactCheck" >FactCheck</a>; <a href="/constructor/starsTransactionPeerUnsupported" >starsTransactionPeerUnsupported</a>#95f2bfe4 = <a href="/type/StarsTransactionPeer" >StarsTransactionPeer</a>; <a href="/constructor/starsTransactionPeerAppStore" >starsTransactionPeerAppStore</a>#b457b375 = <a href="/type/StarsTransactionPeer" >StarsTransactionPeer</a>; <a href="/constructor/starsTransactionPeerPlayMarket" >starsTransactionPeerPlayMarket</a>#7b560a0b = <a href="/type/StarsTransactionPeer" >StarsTransactionPeer</a>; <a href="/constructor/starsTransactionPeerPremiumBot" >starsTransactionPeerPremiumBot</a>#250dbaf8 = <a href="/type/StarsTransactionPeer" >StarsTransactionPeer</a>; <a href="/constructor/starsTransactionPeerFragment" >starsTransactionPeerFragment</a>#e92fd902 = <a href="/type/StarsTransactionPeer" >StarsTransactionPeer</a>; <a href="/constructor/starsTransactionPeer" >starsTransactionPeer</a>#d80da15d peer:<a href="/type/Peer" >Peer</a> = <a href="/type/StarsTransactionPeer" >StarsTransactionPeer</a>; <a href="/constructor/starsTransactionPeerAds" >starsTransactionPeerAds</a>#60682812 = <a href="/type/StarsTransactionPeer" >StarsTransactionPeer</a>; <a href="/constructor/starsTopupOption" >starsTopupOption</a>#bd915c0 flags:<a href="/type/%23" >#</a> extended:flags.1?true stars:<a href="/type/long" >long</a> store_product:flags.0?<a href="/type/string" >string</a> currency:<a href="/type/string" >string</a> amount:<a href="/type/long" >long</a> = <a href="/type/StarsTopupOption" >StarsTopupOption</a>; <a href="/constructor/starsTransaction" >starsTransaction</a>#2db5418f flags:<a href="/type/%23" >#</a> refund:flags.3?true pending:flags.4?true failed:flags.6?true gift:flags.10?true id:<a href="/type/string" >string</a> stars:<a href="/type/long" >long</a> date:<a href="/type/int" >int</a> peer:<a href="/type/StarsTransactionPeer" >StarsTransactionPeer</a> title:flags.0?<a href="/type/string" >string</a> description:flags.1?<a href="/type/string" >string</a> photo:flags.2?<a href="/type/WebDocument" >WebDocument</a> transaction_date:flags.5?<a href="/type/int" >int</a> transaction_url:flags.5?<a href="/type/string" >string</a> bot_payload:flags.7?<a href="/type/bytes" >bytes</a> msg_id:flags.8?<a href="/type/int" >int</a> extended_media:flags.9?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageMedia" >MessageMedia</a>&gt; = <a href="/type/StarsTransaction" >StarsTransaction</a>; <a href="/constructor/payments.starsStatus" >payments.starsStatus</a>#8cf4ee60 flags:<a href="/type/%23" >#</a> balance:<a href="/type/long" >long</a> history:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StarsTransaction" >StarsTransaction</a>&gt; next_offset:flags.0?<a href="/type/string" >string</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/payments.StarsStatus" >payments.StarsStatus</a>; <a href="/constructor/foundStory" >foundStory</a>#e87acbc0 peer:<a href="/type/Peer" >Peer</a> story:<a href="/type/StoryItem" >StoryItem</a> = <a href="/type/FoundStory" >FoundStory</a>; <a href="/constructor/stories.foundStories" >stories.foundStories</a>#e2de7737 flags:<a href="/type/%23" >#</a> count:<a href="/type/int" >int</a> stories:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/FoundStory" >FoundStory</a>&gt; next_offset:flags.0?<a href="/type/string" >string</a> chats:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Chat" >Chat</a>&gt; users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/stories.FoundStories" >stories.FoundStories</a>; <a href="/constructor/geoPointAddress" >geoPointAddress</a>#de4c5d93 flags:<a href="/type/%23" >#</a> country_iso2:<a href="/type/string" >string</a> state:flags.0?<a href="/type/string" >string</a> city:flags.1?<a href="/type/string" >string</a> street:flags.2?<a href="/type/string" >string</a> = <a href="/type/GeoPointAddress" >GeoPointAddress</a>; <a href="/constructor/starsRevenueStatus" >starsRevenueStatus</a>#79342946 flags:<a href="/type/%23" >#</a> withdrawal_enabled:flags.0?true current_balance:<a href="/type/long" >long</a> available_balance:<a href="/type/long" >long</a> overall_revenue:<a href="/type/long" >long</a> next_withdrawal_at:flags.1?<a href="/type/int" >int</a> = <a href="/type/StarsRevenueStatus" >StarsRevenueStatus</a>; <a href="/constructor/payments.starsRevenueStats" >payments.starsRevenueStats</a>#c92bb73b revenue_graph:<a href="/type/StatsGraph" >StatsGraph</a> status:<a href="/type/StarsRevenueStatus" >StarsRevenueStatus</a> usd_rate:<a href="/type/double" >double</a> = <a href="/type/payments.StarsRevenueStats" >payments.StarsRevenueStats</a>; <a href="/constructor/payments.starsRevenueWithdrawalUrl" >payments.starsRevenueWithdrawalUrl</a>#1dab80b7 url:<a href="/type/string" >string</a> = <a href="/type/payments.StarsRevenueWithdrawalUrl" >payments.StarsRevenueWithdrawalUrl</a>; <a href="/constructor/payments.starsRevenueAdsAccountUrl" >payments.starsRevenueAdsAccountUrl</a>#394e7f21 url:<a href="/type/string" >string</a> = <a href="/type/payments.StarsRevenueAdsAccountUrl" >payments.StarsRevenueAdsAccountUrl</a>; <a href="/constructor/inputStarsTransaction" >inputStarsTransaction</a>#206ae6d1 flags:<a href="/type/%23" >#</a> refund:flags.0?true id:<a href="/type/string" >string</a> = <a href="/type/InputStarsTransaction" >InputStarsTransaction</a>; <a href="/constructor/starsGiftOption" >starsGiftOption</a>#5e0589f1 flags:<a href="/type/%23" >#</a> extended:flags.1?true stars:<a href="/type/long" >long</a> store_product:flags.0?<a href="/type/string" >string</a> currency:<a href="/type/string" >string</a> amount:<a href="/type/long" >long</a> = <a href="/type/StarsGiftOption" >StarsGiftOption</a>; <a href="/constructor/bots.popularAppBots" >bots.popularAppBots</a>#1991b13b flags:<a href="/type/%23" >#</a> next_offset:flags.0?<a href="/type/string" >string</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt; = <a href="/type/bots.PopularAppBots" >bots.PopularAppBots</a>; <a href="/constructor/botPreviewMedia" >botPreviewMedia</a>#23e91ba3 date:<a href="/type/int" >int</a> media:<a href="/type/MessageMedia" >MessageMedia</a> = <a href="/type/BotPreviewMedia" >BotPreviewMedia</a>; <a href="/constructor/bots.previewInfo" >bots.previewInfo</a>#ca71d64 media:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/BotPreviewMedia" >BotPreviewMedia</a>&gt; lang_codes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/bots.PreviewInfo" >bots.PreviewInfo</a>; ---functions--- <a href="/method/invokeAfterMsg" >invokeAfterMsg</a>#cb9f372d {X:Type} msg_id:<a href="/type/long" >long</a> query:!X = X; <a href="/method/invokeAfterMsgs" >invokeAfterMsgs</a>#3dc4b4f0 {X:Type} msg_ids:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; query:!X = X; <a href="/method/initConnection" >initConnection</a>#c1cd5ea9 {X:Type} flags:<a href="/type/%23" >#</a> api_id:<a href="/type/int" >int</a> device_model:<a href="/type/string" >string</a> system_version:<a href="/type/string" >string</a> app_version:<a href="/type/string" >string</a> system_lang_code:<a href="/type/string" >string</a> lang_pack:<a href="/type/string" >string</a> lang_code:<a href="/type/string" >string</a> proxy:flags.0?<a href="/type/InputClientProxy" >InputClientProxy</a> params:flags.1?<a href="/type/JSONValue" >JSONValue</a> query:!X = X; <a href="/method/invokeWithLayer" >invokeWithLayer</a>#da9b0d0d {X:Type} layer:<a href="/type/int" >int</a> query:!X = X; <a href="/method/invokeWithoutUpdates" >invokeWithoutUpdates</a>#bf9459b7 {X:Type} query:!X = X; <a href="/method/invokeWithMessagesRange" >invokeWithMessagesRange</a>#365275f2 {X:Type} range:<a href="/type/MessageRange" >MessageRange</a> query:!X = X; <a href="/method/invokeWithTakeout" >invokeWithTakeout</a>#aca9fd2e {X:Type} takeout_id:<a href="/type/long" >long</a> query:!X = X; <a href="/method/invokeWithBusinessConnection" >invokeWithBusinessConnection</a>#dd289f8e {X:Type} connection_id:<a href="/type/string" >string</a> query:!X = X; <a href="/method/invokeWithGooglePlayIntegrity" >invokeWithGooglePlayIntegrity</a>#1df92984 {X:Type} nonce:<a href="/type/string" >string</a> token:<a href="/type/string" >string</a> query:!X = X; <a href="/method/invokeWithApnsSecret" >invokeWithApnsSecret</a>#0dae54f8 {X:Type} nonce:<a href="/type/string" >string</a> secret:<a href="/type/string" >string</a> query:!X = X; <a href="/method/auth.sendCode" >auth.sendCode</a>#a677244f phone_number:<a href="/type/string" >string</a> api_id:<a href="/type/int" >int</a> api_hash:<a href="/type/string" >string</a> settings:<a href="/type/CodeSettings" >CodeSettings</a> = <a href="/type/auth.SentCode" >auth.SentCode</a>; <a href="/method/auth.signUp" >auth.signUp</a>#aac7b717 flags:<a href="/type/%23" >#</a> no_joined_notifications:flags.0?true phone_number:<a href="/type/string" >string</a> phone_code_hash:<a href="/type/string" >string</a> first_name:<a href="/type/string" >string</a> last_name:<a href="/type/string" >string</a> = <a href="/type/auth.Authorization" >auth.Authorization</a>; <a href="/method/auth.signIn" >auth.signIn</a>#8d52a951 flags:<a href="/type/%23" >#</a> phone_number:<a href="/type/string" >string</a> phone_code_hash:<a href="/type/string" >string</a> phone_code:flags.0?<a href="/type/string" >string</a> email_verification:flags.1?<a href="/type/EmailVerification" >EmailVerification</a> = <a href="/type/auth.Authorization" >auth.Authorization</a>; <a href="/method/auth.logOut" >auth.logOut</a>#3e72ba19 = <a href="/type/auth.LoggedOut" >auth.LoggedOut</a>; <a href="/method/auth.resetAuthorizations" >auth.resetAuthorizations</a>#9fab0d1a = <a href="/type/Bool" >Bool</a>; <a href="/method/auth.exportAuthorization" >auth.exportAuthorization</a>#e5bfffcd dc_id:<a href="/type/int" >int</a> = <a href="/type/auth.ExportedAuthorization" >auth.ExportedAuthorization</a>; <a href="/method/auth.importAuthorization" >auth.importAuthorization</a>#a57a7dad id:<a href="/type/long" >long</a> bytes:<a href="/type/bytes" >bytes</a> = <a href="/type/auth.Authorization" >auth.Authorization</a>; <a href="/method/auth.bindTempAuthKey" >auth.bindTempAuthKey</a>#cdd42a05 perm_auth_key_id:<a href="/type/long" >long</a> nonce:<a href="/type/long" >long</a> expires_at:<a href="/type/int" >int</a> encrypted_message:<a href="/type/bytes" >bytes</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/auth.importBotAuthorization" >auth.importBotAuthorization</a>#67a3ff2c flags:<a href="/type/int" >int</a> api_id:<a href="/type/int" >int</a> api_hash:<a href="/type/string" >string</a> bot_auth_token:<a href="/type/string" >string</a> = <a href="/type/auth.Authorization" >auth.Authorization</a>; <a href="/method/auth.checkPassword" >auth.checkPassword</a>#d18b4d16 password:<a href="/type/InputCheckPasswordSRP" >InputCheckPasswordSRP</a> = <a href="/type/auth.Authorization" >auth.Authorization</a>; <a href="/method/auth.requestPasswordRecovery" >auth.requestPasswordRecovery</a>#d897bc66 = <a href="/type/auth.PasswordRecovery" >auth.PasswordRecovery</a>; <a href="/method/auth.recoverPassword" >auth.recoverPassword</a>#37096c70 flags:<a href="/type/%23" >#</a> code:<a href="/type/string" >string</a> new_settings:flags.0?<a href="/type/account.PasswordInputSettings" >account.PasswordInputSettings</a> = <a href="/type/auth.Authorization" >auth.Authorization</a>; <a href="/method/auth.resendCode" >auth.resendCode</a>#cae47523 flags:<a href="/type/%23" >#</a> phone_number:<a href="/type/string" >string</a> phone_code_hash:<a href="/type/string" >string</a> reason:flags.0?<a href="/type/string" >string</a> = <a href="/type/auth.SentCode" >auth.SentCode</a>; <a href="/method/auth.cancelCode" >auth.cancelCode</a>#1f040578 phone_number:<a href="/type/string" >string</a> phone_code_hash:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/auth.dropTempAuthKeys" >auth.dropTempAuthKeys</a>#8e48a188 except_auth_keys:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/auth.exportLoginToken" >auth.exportLoginToken</a>#b7e085fe api_id:<a href="/type/int" >int</a> api_hash:<a href="/type/string" >string</a> except_ids:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/auth.LoginToken" >auth.LoginToken</a>; <a href="/method/auth.importLoginToken" >auth.importLoginToken</a>#95ac5ce4 token:<a href="/type/bytes" >bytes</a> = <a href="/type/auth.LoginToken" >auth.LoginToken</a>; <a href="/method/auth.acceptLoginToken" >auth.acceptLoginToken</a>#e894ad4d token:<a href="/type/bytes" >bytes</a> = <a href="/type/Authorization" >Authorization</a>; <a href="/method/auth.checkRecoveryPassword" >auth.checkRecoveryPassword</a>#d36bf79 code:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/auth.importWebTokenAuthorization" >auth.importWebTokenAuthorization</a>#2db873a9 api_id:<a href="/type/int" >int</a> api_hash:<a href="/type/string" >string</a> web_auth_token:<a href="/type/string" >string</a> = <a href="/type/auth.Authorization" >auth.Authorization</a>; <a href="/method/auth.requestFirebaseSms" >auth.requestFirebaseSms</a>#8e39261e flags:<a href="/type/%23" >#</a> phone_number:<a href="/type/string" >string</a> phone_code_hash:<a href="/type/string" >string</a> safety_net_token:flags.0?<a href="/type/string" >string</a> play_integrity_token:flags.2?<a href="/type/string" >string</a> ios_push_secret:flags.1?<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/auth.resetLoginEmail" >auth.resetLoginEmail</a>#7e960193 phone_number:<a href="/type/string" >string</a> phone_code_hash:<a href="/type/string" >string</a> = <a href="/type/auth.SentCode" >auth.SentCode</a>; <a href="/method/auth.reportMissingCode" >auth.reportMissingCode</a>#cb9deff6 phone_number:<a href="/type/string" >string</a> phone_code_hash:<a href="/type/string" >string</a> mnc:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.registerDevice" >account.registerDevice</a>#ec86017a flags:<a href="/type/%23" >#</a> no_muted:flags.0?true token_type:<a href="/type/int" >int</a> token:<a href="/type/string" >string</a> app_sandbox:<a href="/type/Bool" >Bool</a> secret:<a href="/type/bytes" >bytes</a> other_uids:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/account.unregisterDevice" >account.unregisterDevice</a>#6a0d3206 token_type:<a href="/type/int" >int</a> token:<a href="/type/string" >string</a> other_uids:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/account.updateNotifySettings" >account.updateNotifySettings</a>#84be5b93 peer:<a href="/type/InputNotifyPeer" >InputNotifyPeer</a> settings:<a href="/type/InputPeerNotifySettings" >InputPeerNotifySettings</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getNotifySettings" >account.getNotifySettings</a>#12b3ad31 peer:<a href="/type/InputNotifyPeer" >InputNotifyPeer</a> = <a href="/type/PeerNotifySettings" >PeerNotifySettings</a>; <a href="/method/account.resetNotifySettings" >account.resetNotifySettings</a>#db7e1747 = <a href="/type/Bool" >Bool</a>; <a href="/method/account.updateProfile" >account.updateProfile</a>#78515775 flags:<a href="/type/%23" >#</a> first_name:flags.0?<a href="/type/string" >string</a> last_name:flags.1?<a href="/type/string" >string</a> about:flags.2?<a href="/type/string" >string</a> = <a href="/type/User" >User</a>; <a href="/method/account.updateStatus" >account.updateStatus</a>#6628562c offline:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getWallPapers" >account.getWallPapers</a>#7967d36 hash:<a href="/type/long" >long</a> = <a href="/type/account.WallPapers" >account.WallPapers</a>; <a href="/method/account.reportPeer" >account.reportPeer</a>#c5ba3d86 peer:<a href="/type/InputPeer" >InputPeer</a> reason:<a href="/type/ReportReason" >ReportReason</a> message:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.checkUsername" >account.checkUsername</a>#2714d86c username:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.updateUsername" >account.updateUsername</a>#3e0bdd7c username:<a href="/type/string" >string</a> = <a href="/type/User" >User</a>; <a href="/method/account.getPrivacy" >account.getPrivacy</a>#dadbc950 key:<a href="/type/InputPrivacyKey" >InputPrivacyKey</a> = <a href="/type/account.PrivacyRules" >account.PrivacyRules</a>; <a href="/method/account.setPrivacy" >account.setPrivacy</a>#c9f81ce8 key:<a href="/type/InputPrivacyKey" >InputPrivacyKey</a> rules:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPrivacyRule" >InputPrivacyRule</a>&gt; = <a href="/type/account.PrivacyRules" >account.PrivacyRules</a>; <a href="/method/account.deleteAccount" >account.deleteAccount</a>#a2c0cf74 flags:<a href="/type/%23" >#</a> reason:<a href="/type/string" >string</a> password:flags.0?<a href="/type/InputCheckPasswordSRP" >InputCheckPasswordSRP</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getAccountTTL" >account.getAccountTTL</a>#8fc711d = <a href="/type/AccountDaysTTL" >AccountDaysTTL</a>; <a href="/method/account.setAccountTTL" >account.setAccountTTL</a>#2442485e ttl:<a href="/type/AccountDaysTTL" >AccountDaysTTL</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.sendChangePhoneCode" >account.sendChangePhoneCode</a>#82574ae5 phone_number:<a href="/type/string" >string</a> settings:<a href="/type/CodeSettings" >CodeSettings</a> = <a href="/type/auth.SentCode" >auth.SentCode</a>; <a href="/method/account.changePhone" >account.changePhone</a>#70c32edb phone_number:<a href="/type/string" >string</a> phone_code_hash:<a href="/type/string" >string</a> phone_code:<a href="/type/string" >string</a> = <a href="/type/User" >User</a>; <a href="/method/account.updateDeviceLocked" >account.updateDeviceLocked</a>#38df3532 period:<a href="/type/int" >int</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getAuthorizations" >account.getAuthorizations</a>#e320c158 = <a href="/type/account.Authorizations" >account.Authorizations</a>; <a href="/method/account.resetAuthorization" >account.resetAuthorization</a>#df77f3bc hash:<a href="/type/long" >long</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getPassword" >account.getPassword</a>#548a30f5 = <a href="/type/account.Password" >account.Password</a>; <a href="/method/account.getPasswordSettings" >account.getPasswordSettings</a>#9cd4eaf9 password:<a href="/type/InputCheckPasswordSRP" >InputCheckPasswordSRP</a> = <a href="/type/account.PasswordSettings" >account.PasswordSettings</a>; <a href="/method/account.updatePasswordSettings" >account.updatePasswordSettings</a>#a59b102f password:<a href="/type/InputCheckPasswordSRP" >InputCheckPasswordSRP</a> new_settings:<a href="/type/account.PasswordInputSettings" >account.PasswordInputSettings</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.sendConfirmPhoneCode" >account.sendConfirmPhoneCode</a>#1b3faa88 hash:<a href="/type/string" >string</a> settings:<a href="/type/CodeSettings" >CodeSettings</a> = <a href="/type/auth.SentCode" >auth.SentCode</a>; <a href="/method/account.confirmPhone" >account.confirmPhone</a>#5f2178c3 phone_code_hash:<a href="/type/string" >string</a> phone_code:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getTmpPassword" >account.getTmpPassword</a>#449e0b51 password:<a href="/type/InputCheckPasswordSRP" >InputCheckPasswordSRP</a> period:<a href="/type/int" >int</a> = <a href="/type/account.TmpPassword" >account.TmpPassword</a>; <a href="/method/account.getWebAuthorizations" >account.getWebAuthorizations</a>#182e6d6f = <a href="/type/account.WebAuthorizations" >account.WebAuthorizations</a>; <a href="/method/account.resetWebAuthorization" >account.resetWebAuthorization</a>#2d01b9ef hash:<a href="/type/long" >long</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.resetWebAuthorizations" >account.resetWebAuthorizations</a>#682d2594 = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getAllSecureValues" >account.getAllSecureValues</a>#b288bc7d = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SecureValue" >SecureValue</a>&gt;; <a href="/method/account.getSecureValue" >account.getSecureValue</a>#73665bc2 types:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SecureValueType" >SecureValueType</a>&gt; = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SecureValue" >SecureValue</a>&gt;; <a href="/method/account.saveSecureValue" >account.saveSecureValue</a>#899fe31d value:<a href="/type/InputSecureValue" >InputSecureValue</a> secure_secret_id:<a href="/type/long" >long</a> = <a href="/type/SecureValue" >SecureValue</a>; <a href="/method/account.deleteSecureValue" >account.deleteSecureValue</a>#b880bc4b types:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SecureValueType" >SecureValueType</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getAuthorizationForm" >account.getAuthorizationForm</a>#a929597a bot_id:<a href="/type/long" >long</a> scope:<a href="/type/string" >string</a> public_key:<a href="/type/string" >string</a> = <a href="/type/account.AuthorizationForm" >account.AuthorizationForm</a>; <a href="/method/account.acceptAuthorization" >account.acceptAuthorization</a>#f3ed4c73 bot_id:<a href="/type/long" >long</a> scope:<a href="/type/string" >string</a> public_key:<a href="/type/string" >string</a> value_hashes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SecureValueHash" >SecureValueHash</a>&gt; credentials:<a href="/type/SecureCredentialsEncrypted" >SecureCredentialsEncrypted</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.sendVerifyPhoneCode" >account.sendVerifyPhoneCode</a>#a5a356f9 phone_number:<a href="/type/string" >string</a> settings:<a href="/type/CodeSettings" >CodeSettings</a> = <a href="/type/auth.SentCode" >auth.SentCode</a>; <a href="/method/account.verifyPhone" >account.verifyPhone</a>#4dd3a7f6 phone_number:<a href="/type/string" >string</a> phone_code_hash:<a href="/type/string" >string</a> phone_code:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.sendVerifyEmailCode" >account.sendVerifyEmailCode</a>#98e037bb purpose:<a href="/type/EmailVerifyPurpose" >EmailVerifyPurpose</a> email:<a href="/type/string" >string</a> = <a href="/type/account.SentEmailCode" >account.SentEmailCode</a>; <a href="/method/account.verifyEmail" >account.verifyEmail</a>#32da4cf purpose:<a href="/type/EmailVerifyPurpose" >EmailVerifyPurpose</a> verification:<a href="/type/EmailVerification" >EmailVerification</a> = <a href="/type/account.EmailVerified" >account.EmailVerified</a>; <a href="/method/account.initTakeoutSession" >account.initTakeoutSession</a>#8ef3eab0 flags:<a href="/type/%23" >#</a> contacts:flags.0?true message_users:flags.1?true message_chats:flags.2?true message_megagroups:flags.3?true message_channels:flags.4?true files:flags.5?true file_max_size:flags.5?<a href="/type/long" >long</a> = <a href="/type/account.Takeout" >account.Takeout</a>; <a href="/method/account.finishTakeoutSession" >account.finishTakeoutSession</a>#1d2652ee flags:<a href="/type/%23" >#</a> success:flags.0?true = <a href="/type/Bool" >Bool</a>; <a href="/method/account.confirmPasswordEmail" >account.confirmPasswordEmail</a>#8fdf1920 code:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.resendPasswordEmail" >account.resendPasswordEmail</a>#7a7f2a15 = <a href="/type/Bool" >Bool</a>; <a href="/method/account.cancelPasswordEmail" >account.cancelPasswordEmail</a>#c1cbd5b6 = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getContactSignUpNotification" >account.getContactSignUpNotification</a>#9f07c728 = <a href="/type/Bool" >Bool</a>; <a href="/method/account.setContactSignUpNotification" >account.setContactSignUpNotification</a>#cff43f61 silent:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getNotifyExceptions" >account.getNotifyExceptions</a>#53577479 flags:<a href="/type/%23" >#</a> compare_sound:flags.1?true compare_stories:flags.2?true peer:flags.0?<a href="/type/InputNotifyPeer" >InputNotifyPeer</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/account.getWallPaper" >account.getWallPaper</a>#fc8ddbea wallpaper:<a href="/type/InputWallPaper" >InputWallPaper</a> = <a href="/type/WallPaper" >WallPaper</a>; <a href="/method/account.uploadWallPaper" >account.uploadWallPaper</a>#e39a8f03 flags:<a href="/type/%23" >#</a> for_chat:flags.0?true file:<a href="/type/InputFile" >InputFile</a> mime_type:<a href="/type/string" >string</a> settings:<a href="/type/WallPaperSettings" >WallPaperSettings</a> = <a href="/type/WallPaper" >WallPaper</a>; <a href="/method/account.saveWallPaper" >account.saveWallPaper</a>#6c5a5b37 wallpaper:<a href="/type/InputWallPaper" >InputWallPaper</a> unsave:<a href="/type/Bool" >Bool</a> settings:<a href="/type/WallPaperSettings" >WallPaperSettings</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.installWallPaper" >account.installWallPaper</a>#feed5769 wallpaper:<a href="/type/InputWallPaper" >InputWallPaper</a> settings:<a href="/type/WallPaperSettings" >WallPaperSettings</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.resetWallPapers" >account.resetWallPapers</a>#bb3b9804 = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getAutoDownloadSettings" >account.getAutoDownloadSettings</a>#56da0b3f = <a href="/type/account.AutoDownloadSettings" >account.AutoDownloadSettings</a>; <a href="/method/account.saveAutoDownloadSettings" >account.saveAutoDownloadSettings</a>#76f36233 flags:<a href="/type/%23" >#</a> low:flags.0?true high:flags.1?true settings:<a href="/type/AutoDownloadSettings" >AutoDownloadSettings</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.uploadTheme" >account.uploadTheme</a>#1c3db333 flags:<a href="/type/%23" >#</a> file:<a href="/type/InputFile" >InputFile</a> thumb:flags.0?<a href="/type/InputFile" >InputFile</a> file_name:<a href="/type/string" >string</a> mime_type:<a href="/type/string" >string</a> = <a href="/type/Document" >Document</a>; <a href="/method/account.createTheme" >account.createTheme</a>#652e4400 flags:<a href="/type/%23" >#</a> slug:<a href="/type/string" >string</a> title:<a href="/type/string" >string</a> document:flags.2?<a href="/type/InputDocument" >InputDocument</a> settings:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputThemeSettings" >InputThemeSettings</a>&gt; = <a href="/type/Theme" >Theme</a>; <a href="/method/account.updateTheme" >account.updateTheme</a>#2bf40ccc flags:<a href="/type/%23" >#</a> format:<a href="/type/string" >string</a> theme:<a href="/type/InputTheme" >InputTheme</a> slug:flags.0?<a href="/type/string" >string</a> title:flags.1?<a href="/type/string" >string</a> document:flags.2?<a href="/type/InputDocument" >InputDocument</a> settings:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputThemeSettings" >InputThemeSettings</a>&gt; = <a href="/type/Theme" >Theme</a>; <a href="/method/account.saveTheme" >account.saveTheme</a>#f257106c theme:<a href="/type/InputTheme" >InputTheme</a> unsave:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.installTheme" >account.installTheme</a>#c727bb3b flags:<a href="/type/%23" >#</a> dark:flags.0?true theme:flags.1?<a href="/type/InputTheme" >InputTheme</a> format:flags.2?<a href="/type/string" >string</a> base_theme:flags.3?<a href="/type/BaseTheme" >BaseTheme</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getTheme" >account.getTheme</a>#3a5869ec format:<a href="/type/string" >string</a> theme:<a href="/type/InputTheme" >InputTheme</a> = <a href="/type/Theme" >Theme</a>; <a href="/method/account.getThemes" >account.getThemes</a>#7206e458 format:<a href="/type/string" >string</a> hash:<a href="/type/long" >long</a> = <a href="/type/account.Themes" >account.Themes</a>; <a href="/method/account.setContentSettings" >account.setContentSettings</a>#b574b16b flags:<a href="/type/%23" >#</a> sensitive_enabled:flags.0?true = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getContentSettings" >account.getContentSettings</a>#8b9b4dae = <a href="/type/account.ContentSettings" >account.ContentSettings</a>; <a href="/method/account.getMultiWallPapers" >account.getMultiWallPapers</a>#65ad71dc wallpapers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputWallPaper" >InputWallPaper</a>&gt; = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/WallPaper" >WallPaper</a>&gt;; <a href="/method/account.getGlobalPrivacySettings" >account.getGlobalPrivacySettings</a>#eb2b4cf6 = <a href="/type/GlobalPrivacySettings" >GlobalPrivacySettings</a>; <a href="/method/account.setGlobalPrivacySettings" >account.setGlobalPrivacySettings</a>#1edaaac2 settings:<a href="/type/GlobalPrivacySettings" >GlobalPrivacySettings</a> = <a href="/type/GlobalPrivacySettings" >GlobalPrivacySettings</a>; <a href="/method/account.reportProfilePhoto" >account.reportProfilePhoto</a>#fa8cc6f5 peer:<a href="/type/InputPeer" >InputPeer</a> photo_id:<a href="/type/InputPhoto" >InputPhoto</a> reason:<a href="/type/ReportReason" >ReportReason</a> message:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.resetPassword" >account.resetPassword</a>#9308ce1b = <a href="/type/account.ResetPasswordResult" >account.ResetPasswordResult</a>; <a href="/method/account.declinePasswordReset" >account.declinePasswordReset</a>#4c9409f6 = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getChatThemes" >account.getChatThemes</a>#d638de89 hash:<a href="/type/long" >long</a> = <a href="/type/account.Themes" >account.Themes</a>; <a href="/method/account.setAuthorizationTTL" >account.setAuthorizationTTL</a>#bf899aa0 authorization_ttl_days:<a href="/type/int" >int</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.changeAuthorizationSettings" >account.changeAuthorizationSettings</a>#40f48462 flags:<a href="/type/%23" >#</a> confirmed:flags.3?true hash:<a href="/type/long" >long</a> encrypted_requests_disabled:flags.0?<a href="/type/Bool" >Bool</a> call_requests_disabled:flags.1?<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getSavedRingtones" >account.getSavedRingtones</a>#e1902288 hash:<a href="/type/long" >long</a> = <a href="/type/account.SavedRingtones" >account.SavedRingtones</a>; <a href="/method/account.saveRingtone" >account.saveRingtone</a>#3dea5b03 id:<a href="/type/InputDocument" >InputDocument</a> unsave:<a href="/type/Bool" >Bool</a> = <a href="/type/account.SavedRingtone" >account.SavedRingtone</a>; <a href="/method/account.uploadRingtone" >account.uploadRingtone</a>#831a83a2 file:<a href="/type/InputFile" >InputFile</a> file_name:<a href="/type/string" >string</a> mime_type:<a href="/type/string" >string</a> = <a href="/type/Document" >Document</a>; <a href="/method/account.updateEmojiStatus" >account.updateEmojiStatus</a>#fbd3de6b emoji_status:<a href="/type/EmojiStatus" >EmojiStatus</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getDefaultEmojiStatuses" >account.getDefaultEmojiStatuses</a>#d6753386 hash:<a href="/type/long" >long</a> = <a href="/type/account.EmojiStatuses" >account.EmojiStatuses</a>; <a href="/method/account.getRecentEmojiStatuses" >account.getRecentEmojiStatuses</a>#f578105 hash:<a href="/type/long" >long</a> = <a href="/type/account.EmojiStatuses" >account.EmojiStatuses</a>; <a href="/method/account.clearRecentEmojiStatuses" >account.clearRecentEmojiStatuses</a>#18201aae = <a href="/type/Bool" >Bool</a>; <a href="/method/account.reorderUsernames" >account.reorderUsernames</a>#ef500eab order:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/account.toggleUsername" >account.toggleUsername</a>#58d6b376 username:<a href="/type/string" >string</a> active:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getDefaultProfilePhotoEmojis" >account.getDefaultProfilePhotoEmojis</a>#e2750328 hash:<a href="/type/long" >long</a> = <a href="/type/EmojiList" >EmojiList</a>; <a href="/method/account.getDefaultGroupPhotoEmojis" >account.getDefaultGroupPhotoEmojis</a>#915860ae hash:<a href="/type/long" >long</a> = <a href="/type/EmojiList" >EmojiList</a>; <a href="/method/account.getAutoSaveSettings" >account.getAutoSaveSettings</a>#adcbbcda = <a href="/type/account.AutoSaveSettings" >account.AutoSaveSettings</a>; <a href="/method/account.saveAutoSaveSettings" >account.saveAutoSaveSettings</a>#d69b8361 flags:<a href="/type/%23" >#</a> users:flags.0?true chats:flags.1?true broadcasts:flags.2?true peer:flags.3?<a href="/type/InputPeer" >InputPeer</a> settings:<a href="/type/AutoSaveSettings" >AutoSaveSettings</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.deleteAutoSaveExceptions" >account.deleteAutoSaveExceptions</a>#53bc0020 = <a href="/type/Bool" >Bool</a>; <a href="/method/account.invalidateSignInCodes" >account.invalidateSignInCodes</a>#ca8ae8ba codes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/account.updateColor" >account.updateColor</a>#7cefa15d flags:<a href="/type/%23" >#</a> for_profile:flags.1?true color:flags.2?<a href="/type/int" >int</a> background_emoji_id:flags.0?<a href="/type/long" >long</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getDefaultBackgroundEmojis" >account.getDefaultBackgroundEmojis</a>#a60ab9ce hash:<a href="/type/long" >long</a> = <a href="/type/EmojiList" >EmojiList</a>; <a href="/method/account.getChannelDefaultEmojiStatuses" >account.getChannelDefaultEmojiStatuses</a>#7727a7d5 hash:<a href="/type/long" >long</a> = <a href="/type/account.EmojiStatuses" >account.EmojiStatuses</a>; <a href="/method/account.getChannelRestrictedStatusEmojis" >account.getChannelRestrictedStatusEmojis</a>#35a9e0d5 hash:<a href="/type/long" >long</a> = <a href="/type/EmojiList" >EmojiList</a>; <a href="/method/account.updateBusinessWorkHours" >account.updateBusinessWorkHours</a>#4b00e066 flags:<a href="/type/%23" >#</a> business_work_hours:flags.0?<a href="/type/BusinessWorkHours" >BusinessWorkHours</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.updateBusinessLocation" >account.updateBusinessLocation</a>#9e6b131a flags:<a href="/type/%23" >#</a> geo_point:flags.1?<a href="/type/InputGeoPoint" >InputGeoPoint</a> address:flags.0?<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.updateBusinessGreetingMessage" >account.updateBusinessGreetingMessage</a>#66cdafc4 flags:<a href="/type/%23" >#</a> message:flags.0?<a href="/type/InputBusinessGreetingMessage" >InputBusinessGreetingMessage</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.updateBusinessAwayMessage" >account.updateBusinessAwayMessage</a>#a26a7fa5 flags:<a href="/type/%23" >#</a> message:flags.0?<a href="/type/InputBusinessAwayMessage" >InputBusinessAwayMessage</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.updateConnectedBot" >account.updateConnectedBot</a>#43d8521d flags:<a href="/type/%23" >#</a> can_reply:flags.0?true deleted:flags.1?true bot:<a href="/type/InputUser" >InputUser</a> recipients:<a href="/type/InputBusinessBotRecipients" >InputBusinessBotRecipients</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/account.getConnectedBots" >account.getConnectedBots</a>#4ea4c80f = <a href="/type/account.ConnectedBots" >account.ConnectedBots</a>; <a href="/method/account.getBotBusinessConnection" >account.getBotBusinessConnection</a>#76a86270 connection_id:<a href="/type/string" >string</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/account.updateBusinessIntro" >account.updateBusinessIntro</a>#a614d034 flags:<a href="/type/%23" >#</a> intro:flags.0?<a href="/type/InputBusinessIntro" >InputBusinessIntro</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.toggleConnectedBotPaused" >account.toggleConnectedBotPaused</a>#646e1097 peer:<a href="/type/InputPeer" >InputPeer</a> paused:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.disablePeerConnectedBot" >account.disablePeerConnectedBot</a>#5e437ed9 peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.updateBirthday" >account.updateBirthday</a>#cc6e0c11 flags:<a href="/type/%23" >#</a> birthday:flags.0?<a href="/type/Birthday" >Birthday</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.createBusinessChatLink" >account.createBusinessChatLink</a>#8851e68e link:<a href="/type/InputBusinessChatLink" >InputBusinessChatLink</a> = <a href="/type/BusinessChatLink" >BusinessChatLink</a>; <a href="/method/account.editBusinessChatLink" >account.editBusinessChatLink</a>#8c3410af slug:<a href="/type/string" >string</a> link:<a href="/type/InputBusinessChatLink" >InputBusinessChatLink</a> = <a href="/type/BusinessChatLink" >BusinessChatLink</a>; <a href="/method/account.deleteBusinessChatLink" >account.deleteBusinessChatLink</a>#60073674 slug:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getBusinessChatLinks" >account.getBusinessChatLinks</a>#6f70dde1 = <a href="/type/account.BusinessChatLinks" >account.BusinessChatLinks</a>; <a href="/method/account.resolveBusinessChatLink" >account.resolveBusinessChatLink</a>#5492e5ee slug:<a href="/type/string" >string</a> = <a href="/type/account.ResolvedBusinessChatLinks" >account.ResolvedBusinessChatLinks</a>; <a href="/method/account.updatePersonalChannel" >account.updatePersonalChannel</a>#d94305e0 channel:<a href="/type/InputChannel" >InputChannel</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.toggleSponsoredMessages" >account.toggleSponsoredMessages</a>#b9d9a38d enabled:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/account.getReactionsNotifySettings" >account.getReactionsNotifySettings</a>#6dd654c = <a href="/type/ReactionsNotifySettings" >ReactionsNotifySettings</a>; <a href="/method/account.setReactionsNotifySettings" >account.setReactionsNotifySettings</a>#316ce548 settings:<a href="/type/ReactionsNotifySettings" >ReactionsNotifySettings</a> = <a href="/type/ReactionsNotifySettings" >ReactionsNotifySettings</a>; <a href="/method/users.getUsers" >users.getUsers</a>#d91a548 id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputUser" >InputUser</a>&gt; = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/User" >User</a>&gt;; <a href="/method/users.getFullUser" >users.getFullUser</a>#b60f5918 id:<a href="/type/InputUser" >InputUser</a> = <a href="/type/users.UserFull" >users.UserFull</a>; <a href="/method/users.setSecureValueErrors" >users.setSecureValueErrors</a>#90c894b5 id:<a href="/type/InputUser" >InputUser</a> errors:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SecureValueError" >SecureValueError</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/users.getIsPremiumRequiredToContact" >users.getIsPremiumRequiredToContact</a>#a622aa10 id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputUser" >InputUser</a>&gt; = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Bool" >Bool</a>&gt;; <a href="/method/contacts.getContactIDs" >contacts.getContactIDs</a>#7adc669d hash:<a href="/type/long" >long</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt;; <a href="/method/contacts.getStatuses" >contacts.getStatuses</a>#c4a353ee = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ContactStatus" >ContactStatus</a>&gt;; <a href="/method/contacts.getContacts" >contacts.getContacts</a>#5dd69e12 hash:<a href="/type/long" >long</a> = <a href="/type/contacts.Contacts" >contacts.Contacts</a>; <a href="/method/contacts.importContacts" >contacts.importContacts</a>#2c800be5 contacts:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputContact" >InputContact</a>&gt; = <a href="/type/contacts.ImportedContacts" >contacts.ImportedContacts</a>; <a href="/method/contacts.deleteContacts" >contacts.deleteContacts</a>#96a0e00 id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputUser" >InputUser</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/contacts.deleteByPhones" >contacts.deleteByPhones</a>#1013fd9e phones:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/contacts.block" >contacts.block</a>#2e2e8734 flags:<a href="/type/%23" >#</a> my_stories_from:flags.0?true id:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/contacts.unblock" >contacts.unblock</a>#b550d328 flags:<a href="/type/%23" >#</a> my_stories_from:flags.0?true id:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/contacts.getBlocked" >contacts.getBlocked</a>#9a868f80 flags:<a href="/type/%23" >#</a> my_stories_from:flags.0?true offset:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> = <a href="/type/contacts.Blocked" >contacts.Blocked</a>; <a href="/method/contacts.search" >contacts.search</a>#11f812d8 q:<a href="/type/string" >string</a> limit:<a href="/type/int" >int</a> = <a href="/type/contacts.Found" >contacts.Found</a>; <a href="/method/contacts.resolveUsername" >contacts.resolveUsername</a>#f93ccba3 username:<a href="/type/string" >string</a> = <a href="/type/contacts.ResolvedPeer" >contacts.ResolvedPeer</a>; <a href="/method/contacts.getTopPeers" >contacts.getTopPeers</a>#973478b6 flags:<a href="/type/%23" >#</a> correspondents:flags.0?true bots_pm:flags.1?true bots_inline:flags.2?true phone_calls:flags.3?true forward_users:flags.4?true forward_chats:flags.5?true groups:flags.10?true channels:flags.15?true bots_app:flags.16?true offset:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> hash:<a href="/type/long" >long</a> = <a href="/type/contacts.TopPeers" >contacts.TopPeers</a>; <a href="/method/contacts.resetTopPeerRating" >contacts.resetTopPeerRating</a>#1ae373ac category:<a href="/type/TopPeerCategory" >TopPeerCategory</a> peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/contacts.resetSaved" >contacts.resetSaved</a>#879537f1 = <a href="/type/Bool" >Bool</a>; <a href="/method/contacts.getSaved" >contacts.getSaved</a>#82f1e39f = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/SavedContact" >SavedContact</a>&gt;; <a href="/method/contacts.toggleTopPeers" >contacts.toggleTopPeers</a>#8514bdda enabled:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/contacts.addContact" >contacts.addContact</a>#e8f463d0 flags:<a href="/type/%23" >#</a> add_phone_privacy_exception:flags.0?true id:<a href="/type/InputUser" >InputUser</a> first_name:<a href="/type/string" >string</a> last_name:<a href="/type/string" >string</a> phone:<a href="/type/string" >string</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/contacts.acceptContact" >contacts.acceptContact</a>#f831a20f id:<a href="/type/InputUser" >InputUser</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/contacts.getLocated" >contacts.getLocated</a>#d348bc44 flags:<a href="/type/%23" >#</a> background:flags.1?true geo_point:<a href="/type/InputGeoPoint" >InputGeoPoint</a> self_expires:flags.0?<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/contacts.blockFromReplies" >contacts.blockFromReplies</a>#29a8962c flags:<a href="/type/%23" >#</a> delete_message:flags.0?true delete_history:flags.1?true report_spam:flags.2?true msg_id:<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/contacts.resolvePhone" >contacts.resolvePhone</a>#8af94344 phone:<a href="/type/string" >string</a> = <a href="/type/contacts.ResolvedPeer" >contacts.ResolvedPeer</a>; <a href="/method/contacts.exportContactToken" >contacts.exportContactToken</a>#f8654027 = <a href="/type/ExportedContactToken" >ExportedContactToken</a>; <a href="/method/contacts.importContactToken" >contacts.importContactToken</a>#13005788 token:<a href="/type/string" >string</a> = <a href="/type/User" >User</a>; <a href="/method/contacts.editCloseFriends" >contacts.editCloseFriends</a>#ba6705f0 id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/contacts.setBlocked" >contacts.setBlocked</a>#94c65c76 flags:<a href="/type/%23" >#</a> my_stories_from:flags.0?true id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; limit:<a href="/type/int" >int</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/contacts.getBirthdays" >contacts.getBirthdays</a>#daeda864 = <a href="/type/contacts.ContactBirthdays" >contacts.ContactBirthdays</a>; <a href="/method/messages.getMessages" >messages.getMessages</a>#63c66506 id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputMessage" >InputMessage</a>&gt; = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/messages.getDialogs" >messages.getDialogs</a>#a0f4cb4f flags:<a href="/type/%23" >#</a> exclude_pinned:flags.0?true folder_id:flags.1?<a href="/type/int" >int</a> offset_date:<a href="/type/int" >int</a> offset_id:<a href="/type/int" >int</a> offset_peer:<a href="/type/InputPeer" >InputPeer</a> limit:<a href="/type/int" >int</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.Dialogs" >messages.Dialogs</a>; <a href="/method/messages.getHistory" >messages.getHistory</a>#4423e6c5 peer:<a href="/type/InputPeer" >InputPeer</a> offset_id:<a href="/type/int" >int</a> offset_date:<a href="/type/int" >int</a> add_offset:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> max_id:<a href="/type/int" >int</a> min_id:<a href="/type/int" >int</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/messages.search" >messages.search</a>#29ee847a flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> q:<a href="/type/string" >string</a> from_id:flags.0?<a href="/type/InputPeer" >InputPeer</a> saved_peer_id:flags.2?<a href="/type/InputPeer" >InputPeer</a> saved_reaction:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Reaction" >Reaction</a>&gt; top_msg_id:flags.1?<a href="/type/int" >int</a> filter:<a href="/type/MessagesFilter" >MessagesFilter</a> min_date:<a href="/type/int" >int</a> max_date:<a href="/type/int" >int</a> offset_id:<a href="/type/int" >int</a> add_offset:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> max_id:<a href="/type/int" >int</a> min_id:<a href="/type/int" >int</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/messages.readHistory" >messages.readHistory</a>#e306d3a peer:<a href="/type/InputPeer" >InputPeer</a> max_id:<a href="/type/int" >int</a> = <a href="/type/messages.AffectedMessages" >messages.AffectedMessages</a>; <a href="/method/messages.deleteHistory" >messages.deleteHistory</a>#b08f922a flags:<a href="/type/%23" >#</a> just_clear:flags.0?true revoke:flags.1?true peer:<a href="/type/InputPeer" >InputPeer</a> max_id:<a href="/type/int" >int</a> min_date:flags.2?<a href="/type/int" >int</a> max_date:flags.3?<a href="/type/int" >int</a> = <a href="/type/messages.AffectedHistory" >messages.AffectedHistory</a>; <a href="/method/messages.deleteMessages" >messages.deleteMessages</a>#e58e95d2 flags:<a href="/type/%23" >#</a> revoke:flags.0?true id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/messages.AffectedMessages" >messages.AffectedMessages</a>; <a href="/method/messages.receivedMessages" >messages.receivedMessages</a>#5a954c0 max_id:<a href="/type/int" >int</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ReceivedNotifyMessage" >ReceivedNotifyMessage</a>&gt;; <a href="/method/messages.setTyping" >messages.setTyping</a>#58943ee2 flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> top_msg_id:flags.0?<a href="/type/int" >int</a> action:<a href="/type/SendMessageAction" >SendMessageAction</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.sendMessage" >messages.sendMessage</a>#983f9745 flags:<a href="/type/%23" >#</a> no_webpage:flags.1?true silent:flags.5?true background:flags.6?true clear_draft:flags.7?true noforwards:flags.14?true update_stickersets_order:flags.15?true invert_media:flags.16?true peer:<a href="/type/InputPeer" >InputPeer</a> reply_to:flags.0?<a href="/type/InputReplyTo" >InputReplyTo</a> message:<a href="/type/string" >string</a> random_id:<a href="/type/long" >long</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> entities:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; schedule_date:flags.10?<a href="/type/int" >int</a> send_as:flags.13?<a href="/type/InputPeer" >InputPeer</a> quick_reply_shortcut:flags.17?<a href="/type/InputQuickReplyShortcut" >InputQuickReplyShortcut</a> effect:flags.18?<a href="/type/long" >long</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.sendMedia" >messages.sendMedia</a>#7852834e flags:<a href="/type/%23" >#</a> silent:flags.5?true background:flags.6?true clear_draft:flags.7?true noforwards:flags.14?true update_stickersets_order:flags.15?true invert_media:flags.16?true peer:<a href="/type/InputPeer" >InputPeer</a> reply_to:flags.0?<a href="/type/InputReplyTo" >InputReplyTo</a> media:<a href="/type/InputMedia" >InputMedia</a> message:<a href="/type/string" >string</a> random_id:<a href="/type/long" >long</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> entities:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; schedule_date:flags.10?<a href="/type/int" >int</a> send_as:flags.13?<a href="/type/InputPeer" >InputPeer</a> quick_reply_shortcut:flags.17?<a href="/type/InputQuickReplyShortcut" >InputQuickReplyShortcut</a> effect:flags.18?<a href="/type/long" >long</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.forwardMessages" >messages.forwardMessages</a>#d5039208 flags:<a href="/type/%23" >#</a> silent:flags.5?true background:flags.6?true with_my_score:flags.8?true drop_author:flags.11?true drop_media_captions:flags.12?true noforwards:flags.14?true from_peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; random_id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; to_peer:<a href="/type/InputPeer" >InputPeer</a> top_msg_id:flags.9?<a href="/type/int" >int</a> schedule_date:flags.10?<a href="/type/int" >int</a> send_as:flags.13?<a href="/type/InputPeer" >InputPeer</a> quick_reply_shortcut:flags.17?<a href="/type/InputQuickReplyShortcut" >InputQuickReplyShortcut</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.reportSpam" >messages.reportSpam</a>#cf1592db peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getPeerSettings" >messages.getPeerSettings</a>#efd9a6a2 peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/messages.PeerSettings" >messages.PeerSettings</a>; <a href="/method/messages.report" >messages.report</a>#8953ab4e peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; reason:<a href="/type/ReportReason" >ReportReason</a> message:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getChats" >messages.getChats</a>#49e9528f id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/messages.Chats" >messages.Chats</a>; <a href="/method/messages.getFullChat" >messages.getFullChat</a>#aeb00b34 chat_id:<a href="/type/long" >long</a> = <a href="/type/messages.ChatFull" >messages.ChatFull</a>; <a href="/method/messages.editChatTitle" >messages.editChatTitle</a>#73783ffd chat_id:<a href="/type/long" >long</a> title:<a href="/type/string" >string</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.editChatPhoto" >messages.editChatPhoto</a>#35ddd674 chat_id:<a href="/type/long" >long</a> photo:<a href="/type/InputChatPhoto" >InputChatPhoto</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.addChatUser" >messages.addChatUser</a>#cbc6d107 chat_id:<a href="/type/long" >long</a> user_id:<a href="/type/InputUser" >InputUser</a> fwd_limit:<a href="/type/int" >int</a> = <a href="/type/messages.InvitedUsers" >messages.InvitedUsers</a>; <a href="/method/messages.deleteChatUser" >messages.deleteChatUser</a>#a2185cab flags:<a href="/type/%23" >#</a> revoke_history:flags.0?true chat_id:<a href="/type/long" >long</a> user_id:<a href="/type/InputUser" >InputUser</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.createChat" >messages.createChat</a>#92ceddd4 flags:<a href="/type/%23" >#</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputUser" >InputUser</a>&gt; title:<a href="/type/string" >string</a> ttl_period:flags.0?<a href="/type/int" >int</a> = <a href="/type/messages.InvitedUsers" >messages.InvitedUsers</a>; <a href="/method/messages.getDhConfig" >messages.getDhConfig</a>#26cf8950 version:<a href="/type/int" >int</a> random_length:<a href="/type/int" >int</a> = <a href="/type/messages.DhConfig" >messages.DhConfig</a>; <a href="/method/messages.requestEncryption" >messages.requestEncryption</a>#f64daf43 user_id:<a href="/type/InputUser" >InputUser</a> random_id:<a href="/type/int" >int</a> g_a:<a href="/type/bytes" >bytes</a> = <a href="/type/EncryptedChat" >EncryptedChat</a>; <a href="/method/messages.acceptEncryption" >messages.acceptEncryption</a>#3dbc0415 peer:<a href="/type/InputEncryptedChat" >InputEncryptedChat</a> g_b:<a href="/type/bytes" >bytes</a> key_fingerprint:<a href="/type/long" >long</a> = <a href="/type/EncryptedChat" >EncryptedChat</a>; <a href="/method/messages.discardEncryption" >messages.discardEncryption</a>#f393aea0 flags:<a href="/type/%23" >#</a> delete_history:flags.0?true chat_id:<a href="/type/int" >int</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.setEncryptedTyping" >messages.setEncryptedTyping</a>#791451ed peer:<a href="/type/InputEncryptedChat" >InputEncryptedChat</a> typing:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.readEncryptedHistory" >messages.readEncryptedHistory</a>#7f4b690a peer:<a href="/type/InputEncryptedChat" >InputEncryptedChat</a> max_date:<a href="/type/int" >int</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.sendEncrypted" >messages.sendEncrypted</a>#44fa7a15 flags:<a href="/type/%23" >#</a> silent:flags.0?true peer:<a href="/type/InputEncryptedChat" >InputEncryptedChat</a> random_id:<a href="/type/long" >long</a> data:<a href="/type/bytes" >bytes</a> = <a href="/type/messages.SentEncryptedMessage" >messages.SentEncryptedMessage</a>; <a href="/method/messages.sendEncryptedFile" >messages.sendEncryptedFile</a>#5559481d flags:<a href="/type/%23" >#</a> silent:flags.0?true peer:<a href="/type/InputEncryptedChat" >InputEncryptedChat</a> random_id:<a href="/type/long" >long</a> data:<a href="/type/bytes" >bytes</a> file:<a href="/type/InputEncryptedFile" >InputEncryptedFile</a> = <a href="/type/messages.SentEncryptedMessage" >messages.SentEncryptedMessage</a>; <a href="/method/messages.sendEncryptedService" >messages.sendEncryptedService</a>#32d439a4 peer:<a href="/type/InputEncryptedChat" >InputEncryptedChat</a> random_id:<a href="/type/long" >long</a> data:<a href="/type/bytes" >bytes</a> = <a href="/type/messages.SentEncryptedMessage" >messages.SentEncryptedMessage</a>; <a href="/method/messages.receivedQueue" >messages.receivedQueue</a>#55a5bb66 max_qts:<a href="/type/int" >int</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt;; <a href="/method/messages.reportEncryptedSpam" >messages.reportEncryptedSpam</a>#4b0c8c0f peer:<a href="/type/InputEncryptedChat" >InputEncryptedChat</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.readMessageContents" >messages.readMessageContents</a>#36a73f77 id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/messages.AffectedMessages" >messages.AffectedMessages</a>; <a href="/method/messages.getStickers" >messages.getStickers</a>#d5a5d3a1 emoticon:<a href="/type/string" >string</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.Stickers" >messages.Stickers</a>; <a href="/method/messages.getAllStickers" >messages.getAllStickers</a>#b8a0a1a8 hash:<a href="/type/long" >long</a> = <a href="/type/messages.AllStickers" >messages.AllStickers</a>; <a href="/method/messages.getWebPagePreview" >messages.getWebPagePreview</a>#8b68b0cc flags:<a href="/type/%23" >#</a> message:<a href="/type/string" >string</a> entities:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/method/messages.exportChatInvite" >messages.exportChatInvite</a>#a02ce5d5 flags:<a href="/type/%23" >#</a> legacy_revoke_permanent:flags.2?true request_needed:flags.3?true peer:<a href="/type/InputPeer" >InputPeer</a> expire_date:flags.0?<a href="/type/int" >int</a> usage_limit:flags.1?<a href="/type/int" >int</a> title:flags.4?<a href="/type/string" >string</a> = <a href="/type/ExportedChatInvite" >ExportedChatInvite</a>; <a href="/method/messages.checkChatInvite" >messages.checkChatInvite</a>#3eadb1bb hash:<a href="/type/string" >string</a> = <a href="/type/ChatInvite" >ChatInvite</a>; <a href="/method/messages.importChatInvite" >messages.importChatInvite</a>#6c50051c hash:<a href="/type/string" >string</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getStickerSet" >messages.getStickerSet</a>#c8a0ec74 stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> hash:<a href="/type/int" >int</a> = <a href="/type/messages.StickerSet" >messages.StickerSet</a>; <a href="/method/messages.installStickerSet" >messages.installStickerSet</a>#c78fe460 stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> archived:<a href="/type/Bool" >Bool</a> = <a href="/type/messages.StickerSetInstallResult" >messages.StickerSetInstallResult</a>; <a href="/method/messages.uninstallStickerSet" >messages.uninstallStickerSet</a>#f96e55de stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.startBot" >messages.startBot</a>#e6df7378 bot:<a href="/type/InputUser" >InputUser</a> peer:<a href="/type/InputPeer" >InputPeer</a> random_id:<a href="/type/long" >long</a> start_param:<a href="/type/string" >string</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getMessagesViews" >messages.getMessagesViews</a>#5784d3e1 peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; increment:<a href="/type/Bool" >Bool</a> = <a href="/type/messages.MessageViews" >messages.MessageViews</a>; <a href="/method/messages.editChatAdmin" >messages.editChatAdmin</a>#a85bd1c2 chat_id:<a href="/type/long" >long</a> user_id:<a href="/type/InputUser" >InputUser</a> is_admin:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.migrateChat" >messages.migrateChat</a>#a2875319 chat_id:<a href="/type/long" >long</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.searchGlobal" >messages.searchGlobal</a>#4bc6589a flags:<a href="/type/%23" >#</a> broadcasts_only:flags.1?true folder_id:flags.0?<a href="/type/int" >int</a> q:<a href="/type/string" >string</a> filter:<a href="/type/MessagesFilter" >MessagesFilter</a> min_date:<a href="/type/int" >int</a> max_date:<a href="/type/int" >int</a> offset_rate:<a href="/type/int" >int</a> offset_peer:<a href="/type/InputPeer" >InputPeer</a> offset_id:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/messages.reorderStickerSets" >messages.reorderStickerSets</a>#78337739 flags:<a href="/type/%23" >#</a> masks:flags.0?true emojis:flags.1?true order:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getDocumentByHash" >messages.getDocumentByHash</a>#b1f2061f sha256:<a href="/type/bytes" >bytes</a> size:<a href="/type/long" >long</a> mime_type:<a href="/type/string" >string</a> = <a href="/type/Document" >Document</a>; <a href="/method/messages.getSavedGifs" >messages.getSavedGifs</a>#5cf09635 hash:<a href="/type/long" >long</a> = <a href="/type/messages.SavedGifs" >messages.SavedGifs</a>; <a href="/method/messages.saveGif" >messages.saveGif</a>#327a30cb id:<a href="/type/InputDocument" >InputDocument</a> unsave:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getInlineBotResults" >messages.getInlineBotResults</a>#514e999d flags:<a href="/type/%23" >#</a> bot:<a href="/type/InputUser" >InputUser</a> peer:<a href="/type/InputPeer" >InputPeer</a> geo_point:flags.0?<a href="/type/InputGeoPoint" >InputGeoPoint</a> query:<a href="/type/string" >string</a> offset:<a href="/type/string" >string</a> = <a href="/type/messages.BotResults" >messages.BotResults</a>; <a href="/method/messages.setInlineBotResults" >messages.setInlineBotResults</a>#bb12a419 flags:<a href="/type/%23" >#</a> gallery:flags.0?true private:flags.1?true query_id:<a href="/type/long" >long</a> results:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputBotInlineResult" >InputBotInlineResult</a>&gt; cache_time:<a href="/type/int" >int</a> next_offset:flags.2?<a href="/type/string" >string</a> switch_pm:flags.3?<a href="/type/InlineBotSwitchPM" >InlineBotSwitchPM</a> switch_webview:flags.4?<a href="/type/InlineBotWebView" >InlineBotWebView</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.sendInlineBotResult" >messages.sendInlineBotResult</a>#3ebee86a flags:<a href="/type/%23" >#</a> silent:flags.5?true background:flags.6?true clear_draft:flags.7?true hide_via:flags.11?true peer:<a href="/type/InputPeer" >InputPeer</a> reply_to:flags.0?<a href="/type/InputReplyTo" >InputReplyTo</a> random_id:<a href="/type/long" >long</a> query_id:<a href="/type/long" >long</a> id:<a href="/type/string" >string</a> schedule_date:flags.10?<a href="/type/int" >int</a> send_as:flags.13?<a href="/type/InputPeer" >InputPeer</a> quick_reply_shortcut:flags.17?<a href="/type/InputQuickReplyShortcut" >InputQuickReplyShortcut</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getMessageEditData" >messages.getMessageEditData</a>#fda68d36 peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/int" >int</a> = <a href="/type/messages.MessageEditData" >messages.MessageEditData</a>; <a href="/method/messages.editMessage" >messages.editMessage</a>#dfd14005 flags:<a href="/type/%23" >#</a> no_webpage:flags.1?true invert_media:flags.16?true peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/int" >int</a> message:flags.11?<a href="/type/string" >string</a> media:flags.14?<a href="/type/InputMedia" >InputMedia</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> entities:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; schedule_date:flags.15?<a href="/type/int" >int</a> quick_reply_shortcut_id:flags.17?<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.editInlineBotMessage" >messages.editInlineBotMessage</a>#83557dba flags:<a href="/type/%23" >#</a> no_webpage:flags.1?true invert_media:flags.16?true id:<a href="/type/InputBotInlineMessageID" >InputBotInlineMessageID</a> message:flags.11?<a href="/type/string" >string</a> media:flags.14?<a href="/type/InputMedia" >InputMedia</a> reply_markup:flags.2?<a href="/type/ReplyMarkup" >ReplyMarkup</a> entities:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getBotCallbackAnswer" >messages.getBotCallbackAnswer</a>#9342ca07 flags:<a href="/type/%23" >#</a> game:flags.1?true peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> data:flags.0?<a href="/type/bytes" >bytes</a> password:flags.2?<a href="/type/InputCheckPasswordSRP" >InputCheckPasswordSRP</a> = <a href="/type/messages.BotCallbackAnswer" >messages.BotCallbackAnswer</a>; <a href="/method/messages.setBotCallbackAnswer" >messages.setBotCallbackAnswer</a>#d58f130a flags:<a href="/type/%23" >#</a> alert:flags.1?true query_id:<a href="/type/long" >long</a> message:flags.0?<a href="/type/string" >string</a> url:flags.2?<a href="/type/string" >string</a> cache_time:<a href="/type/int" >int</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getPeerDialogs" >messages.getPeerDialogs</a>#e470bcfd peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputDialogPeer" >InputDialogPeer</a>&gt; = <a href="/type/messages.PeerDialogs" >messages.PeerDialogs</a>; <a href="/method/messages.saveDraft" >messages.saveDraft</a>#d372c5ce flags:<a href="/type/%23" >#</a> no_webpage:flags.1?true invert_media:flags.6?true reply_to:flags.4?<a href="/type/InputReplyTo" >InputReplyTo</a> peer:<a href="/type/InputPeer" >InputPeer</a> message:<a href="/type/string" >string</a> entities:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; media:flags.5?<a href="/type/InputMedia" >InputMedia</a> effect:flags.7?<a href="/type/long" >long</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getAllDrafts" >messages.getAllDrafts</a>#6a3f8d65 = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getFeaturedStickers" >messages.getFeaturedStickers</a>#64780b14 hash:<a href="/type/long" >long</a> = <a href="/type/messages.FeaturedStickers" >messages.FeaturedStickers</a>; <a href="/method/messages.readFeaturedStickers" >messages.readFeaturedStickers</a>#5b118126 id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getRecentStickers" >messages.getRecentStickers</a>#9da9403b flags:<a href="/type/%23" >#</a> attached:flags.0?true hash:<a href="/type/long" >long</a> = <a href="/type/messages.RecentStickers" >messages.RecentStickers</a>; <a href="/method/messages.saveRecentSticker" >messages.saveRecentSticker</a>#392718f8 flags:<a href="/type/%23" >#</a> attached:flags.0?true id:<a href="/type/InputDocument" >InputDocument</a> unsave:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.clearRecentStickers" >messages.clearRecentStickers</a>#8999602d flags:<a href="/type/%23" >#</a> attached:flags.0?true = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getArchivedStickers" >messages.getArchivedStickers</a>#57f17692 flags:<a href="/type/%23" >#</a> masks:flags.0?true emojis:flags.1?true offset_id:<a href="/type/long" >long</a> limit:<a href="/type/int" >int</a> = <a href="/type/messages.ArchivedStickers" >messages.ArchivedStickers</a>; <a href="/method/messages.getMaskStickers" >messages.getMaskStickers</a>#640f82b8 hash:<a href="/type/long" >long</a> = <a href="/type/messages.AllStickers" >messages.AllStickers</a>; <a href="/method/messages.getAttachedStickers" >messages.getAttachedStickers</a>#cc5b67cc media:<a href="/type/InputStickeredMedia" >InputStickeredMedia</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StickerSetCovered" >StickerSetCovered</a>&gt;; <a href="/method/messages.setGameScore" >messages.setGameScore</a>#8ef8ecc0 flags:<a href="/type/%23" >#</a> edit_message:flags.0?true force:flags.1?true peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/int" >int</a> user_id:<a href="/type/InputUser" >InputUser</a> score:<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.setInlineGameScore" >messages.setInlineGameScore</a>#15ad9f64 flags:<a href="/type/%23" >#</a> edit_message:flags.0?true force:flags.1?true id:<a href="/type/InputBotInlineMessageID" >InputBotInlineMessageID</a> user_id:<a href="/type/InputUser" >InputUser</a> score:<a href="/type/int" >int</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getGameHighScores" >messages.getGameHighScores</a>#e822649d peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/int" >int</a> user_id:<a href="/type/InputUser" >InputUser</a> = <a href="/type/messages.HighScores" >messages.HighScores</a>; <a href="/method/messages.getInlineGameHighScores" >messages.getInlineGameHighScores</a>#f635e1b id:<a href="/type/InputBotInlineMessageID" >InputBotInlineMessageID</a> user_id:<a href="/type/InputUser" >InputUser</a> = <a href="/type/messages.HighScores" >messages.HighScores</a>; <a href="/method/messages.getCommonChats" >messages.getCommonChats</a>#e40ca104 user_id:<a href="/type/InputUser" >InputUser</a> max_id:<a href="/type/long" >long</a> limit:<a href="/type/int" >int</a> = <a href="/type/messages.Chats" >messages.Chats</a>; <a href="/method/messages.getWebPage" >messages.getWebPage</a>#8d9692a3 url:<a href="/type/string" >string</a> hash:<a href="/type/int" >int</a> = <a href="/type/messages.WebPage" >messages.WebPage</a>; <a href="/method/messages.toggleDialogPin" >messages.toggleDialogPin</a>#a731e257 flags:<a href="/type/%23" >#</a> pinned:flags.0?true peer:<a href="/type/InputDialogPeer" >InputDialogPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.reorderPinnedDialogs" >messages.reorderPinnedDialogs</a>#3b1adf37 flags:<a href="/type/%23" >#</a> force:flags.0?true folder_id:<a href="/type/int" >int</a> order:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputDialogPeer" >InputDialogPeer</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getPinnedDialogs" >messages.getPinnedDialogs</a>#d6b94df2 folder_id:<a href="/type/int" >int</a> = <a href="/type/messages.PeerDialogs" >messages.PeerDialogs</a>; <a href="/method/messages.setBotShippingResults" >messages.setBotShippingResults</a>#e5f672fa flags:<a href="/type/%23" >#</a> query_id:<a href="/type/long" >long</a> error:flags.0?<a href="/type/string" >string</a> shipping_options:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ShippingOption" >ShippingOption</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.setBotPrecheckoutResults" >messages.setBotPrecheckoutResults</a>#9c2dd95 flags:<a href="/type/%23" >#</a> success:flags.1?true query_id:<a href="/type/long" >long</a> error:flags.0?<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.uploadMedia" >messages.uploadMedia</a>#14967978 flags:<a href="/type/%23" >#</a> business_connection_id:flags.0?<a href="/type/string" >string</a> peer:<a href="/type/InputPeer" >InputPeer</a> media:<a href="/type/InputMedia" >InputMedia</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/method/messages.sendScreenshotNotification" >messages.sendScreenshotNotification</a>#a1405817 peer:<a href="/type/InputPeer" >InputPeer</a> reply_to:<a href="/type/InputReplyTo" >InputReplyTo</a> random_id:<a href="/type/long" >long</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getFavedStickers" >messages.getFavedStickers</a>#4f1aaa9 hash:<a href="/type/long" >long</a> = <a href="/type/messages.FavedStickers" >messages.FavedStickers</a>; <a href="/method/messages.faveSticker" >messages.faveSticker</a>#b9ffc55b id:<a href="/type/InputDocument" >InputDocument</a> unfave:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getUnreadMentions" >messages.getUnreadMentions</a>#f107e790 flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> top_msg_id:flags.0?<a href="/type/int" >int</a> offset_id:<a href="/type/int" >int</a> add_offset:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> max_id:<a href="/type/int" >int</a> min_id:<a href="/type/int" >int</a> = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/messages.readMentions" >messages.readMentions</a>#36e5bf4d flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> top_msg_id:flags.0?<a href="/type/int" >int</a> = <a href="/type/messages.AffectedHistory" >messages.AffectedHistory</a>; <a href="/method/messages.getRecentLocations" >messages.getRecentLocations</a>#702a40e0 peer:<a href="/type/InputPeer" >InputPeer</a> limit:<a href="/type/int" >int</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/messages.sendMultiMedia" >messages.sendMultiMedia</a>#37b74355 flags:<a href="/type/%23" >#</a> silent:flags.5?true background:flags.6?true clear_draft:flags.7?true noforwards:flags.14?true update_stickersets_order:flags.15?true invert_media:flags.16?true peer:<a href="/type/InputPeer" >InputPeer</a> reply_to:flags.0?<a href="/type/InputReplyTo" >InputReplyTo</a> multi_media:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputSingleMedia" >InputSingleMedia</a>&gt; schedule_date:flags.10?<a href="/type/int" >int</a> send_as:flags.13?<a href="/type/InputPeer" >InputPeer</a> quick_reply_shortcut:flags.17?<a href="/type/InputQuickReplyShortcut" >InputQuickReplyShortcut</a> effect:flags.18?<a href="/type/long" >long</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.uploadEncryptedFile" >messages.uploadEncryptedFile</a>#5057c497 peer:<a href="/type/InputEncryptedChat" >InputEncryptedChat</a> file:<a href="/type/InputEncryptedFile" >InputEncryptedFile</a> = <a href="/type/EncryptedFile" >EncryptedFile</a>; <a href="/method/messages.searchStickerSets" >messages.searchStickerSets</a>#35705b8a flags:<a href="/type/%23" >#</a> exclude_featured:flags.0?true q:<a href="/type/string" >string</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.FoundStickerSets" >messages.FoundStickerSets</a>; <a href="/method/messages.getSplitRanges" >messages.getSplitRanges</a>#1cff7e08 = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageRange" >MessageRange</a>&gt;; <a href="/method/messages.markDialogUnread" >messages.markDialogUnread</a>#c286d98f flags:<a href="/type/%23" >#</a> unread:flags.0?true peer:<a href="/type/InputDialogPeer" >InputDialogPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getDialogUnreadMarks" >messages.getDialogUnreadMarks</a>#22e24e22 = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/DialogPeer" >DialogPeer</a>&gt;; <a href="/method/messages.clearAllDrafts" >messages.clearAllDrafts</a>#7e58ee9c = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.updatePinnedMessage" >messages.updatePinnedMessage</a>#d2aaf7ec flags:<a href="/type/%23" >#</a> silent:flags.0?true unpin:flags.1?true pm_oneside:flags.2?true peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.sendVote" >messages.sendVote</a>#10ea6184 peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> options:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/bytes" >bytes</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getPollResults" >messages.getPollResults</a>#73bb643b peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getOnlines" >messages.getOnlines</a>#6e2be050 peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/ChatOnlines" >ChatOnlines</a>; <a href="/method/messages.editChatAbout" >messages.editChatAbout</a>#def60797 peer:<a href="/type/InputPeer" >InputPeer</a> about:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.editChatDefaultBannedRights" >messages.editChatDefaultBannedRights</a>#a5866b41 peer:<a href="/type/InputPeer" >InputPeer</a> banned_rights:<a href="/type/ChatBannedRights" >ChatBannedRights</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getEmojiKeywords" >messages.getEmojiKeywords</a>#35a0e062 lang_code:<a href="/type/string" >string</a> = <a href="/type/EmojiKeywordsDifference" >EmojiKeywordsDifference</a>; <a href="/method/messages.getEmojiKeywordsDifference" >messages.getEmojiKeywordsDifference</a>#1508b6af lang_code:<a href="/type/string" >string</a> from_version:<a href="/type/int" >int</a> = <a href="/type/EmojiKeywordsDifference" >EmojiKeywordsDifference</a>; <a href="/method/messages.getEmojiKeywordsLanguages" >messages.getEmojiKeywordsLanguages</a>#4e9963b2 lang_codes:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/EmojiLanguage" >EmojiLanguage</a>&gt;; <a href="/method/messages.getEmojiURL" >messages.getEmojiURL</a>#d5b10c26 lang_code:<a href="/type/string" >string</a> = <a href="/type/EmojiURL" >EmojiURL</a>; <a href="/method/messages.getSearchCounters" >messages.getSearchCounters</a>#1bbcf300 flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> saved_peer_id:flags.2?<a href="/type/InputPeer" >InputPeer</a> top_msg_id:flags.0?<a href="/type/int" >int</a> filters:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessagesFilter" >MessagesFilter</a>&gt; = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/messages.SearchCounter" >messages.SearchCounter</a>&gt;; <a href="/method/messages.requestUrlAuth" >messages.requestUrlAuth</a>#198fb446 flags:<a href="/type/%23" >#</a> peer:flags.1?<a href="/type/InputPeer" >InputPeer</a> msg_id:flags.1?<a href="/type/int" >int</a> button_id:flags.1?<a href="/type/int" >int</a> url:flags.2?<a href="/type/string" >string</a> = <a href="/type/UrlAuthResult" >UrlAuthResult</a>; <a href="/method/messages.acceptUrlAuth" >messages.acceptUrlAuth</a>#b12c7125 flags:<a href="/type/%23" >#</a> write_allowed:flags.0?true peer:flags.1?<a href="/type/InputPeer" >InputPeer</a> msg_id:flags.1?<a href="/type/int" >int</a> button_id:flags.1?<a href="/type/int" >int</a> url:flags.2?<a href="/type/string" >string</a> = <a href="/type/UrlAuthResult" >UrlAuthResult</a>; <a href="/method/messages.hidePeerSettingsBar" >messages.hidePeerSettingsBar</a>#4facb138 peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getScheduledHistory" >messages.getScheduledHistory</a>#f516760b peer:<a href="/type/InputPeer" >InputPeer</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/messages.getScheduledMessages" >messages.getScheduledMessages</a>#bdbb0464 peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/messages.sendScheduledMessages" >messages.sendScheduledMessages</a>#bd38850a peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.deleteScheduledMessages" >messages.deleteScheduledMessages</a>#59ae2b16 peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getPollVotes" >messages.getPollVotes</a>#b86e380e flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/int" >int</a> option:flags.0?<a href="/type/bytes" >bytes</a> offset:flags.1?<a href="/type/string" >string</a> limit:<a href="/type/int" >int</a> = <a href="/type/messages.VotesList" >messages.VotesList</a>; <a href="/method/messages.toggleStickerSets" >messages.toggleStickerSets</a>#b5052fea flags:<a href="/type/%23" >#</a> uninstall:flags.0?true archive:flags.1?true unarchive:flags.2?true stickersets:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputStickerSet" >InputStickerSet</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getDialogFilters" >messages.getDialogFilters</a>#efd48c89 = <a href="/type/messages.DialogFilters" >messages.DialogFilters</a>; <a href="/method/messages.getSuggestedDialogFilters" >messages.getSuggestedDialogFilters</a>#a29cd42c = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/DialogFilterSuggested" >DialogFilterSuggested</a>&gt;; <a href="/method/messages.updateDialogFilter" >messages.updateDialogFilter</a>#1ad4a04a flags:<a href="/type/%23" >#</a> id:<a href="/type/int" >int</a> filter:flags.0?<a href="/type/DialogFilter" >DialogFilter</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.updateDialogFiltersOrder" >messages.updateDialogFiltersOrder</a>#c563c1e4 order:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getOldFeaturedStickers" >messages.getOldFeaturedStickers</a>#7ed094a1 offset:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.FeaturedStickers" >messages.FeaturedStickers</a>; <a href="/method/messages.getReplies" >messages.getReplies</a>#22ddd30c peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> offset_id:<a href="/type/int" >int</a> offset_date:<a href="/type/int" >int</a> add_offset:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> max_id:<a href="/type/int" >int</a> min_id:<a href="/type/int" >int</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/messages.getDiscussionMessage" >messages.getDiscussionMessage</a>#446972fd peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> = <a href="/type/messages.DiscussionMessage" >messages.DiscussionMessage</a>; <a href="/method/messages.readDiscussion" >messages.readDiscussion</a>#f731a9f4 peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> read_max_id:<a href="/type/int" >int</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.unpinAllMessages" >messages.unpinAllMessages</a>#ee22b9a8 flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> top_msg_id:flags.0?<a href="/type/int" >int</a> = <a href="/type/messages.AffectedHistory" >messages.AffectedHistory</a>; <a href="/method/messages.deleteChat" >messages.deleteChat</a>#5bd0ee50 chat_id:<a href="/type/long" >long</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.deletePhoneCallHistory" >messages.deletePhoneCallHistory</a>#f9cbe409 flags:<a href="/type/%23" >#</a> revoke:flags.0?true = <a href="/type/messages.AffectedFoundMessages" >messages.AffectedFoundMessages</a>; <a href="/method/messages.checkHistoryImport" >messages.checkHistoryImport</a>#43fe19f3 import_head:<a href="/type/string" >string</a> = <a href="/type/messages.HistoryImportParsed" >messages.HistoryImportParsed</a>; <a href="/method/messages.initHistoryImport" >messages.initHistoryImport</a>#34090c3b peer:<a href="/type/InputPeer" >InputPeer</a> file:<a href="/type/InputFile" >InputFile</a> media_count:<a href="/type/int" >int</a> = <a href="/type/messages.HistoryImport" >messages.HistoryImport</a>; <a href="/method/messages.uploadImportedMedia" >messages.uploadImportedMedia</a>#2a862092 peer:<a href="/type/InputPeer" >InputPeer</a> import_id:<a href="/type/long" >long</a> file_name:<a href="/type/string" >string</a> media:<a href="/type/InputMedia" >InputMedia</a> = <a href="/type/MessageMedia" >MessageMedia</a>; <a href="/method/messages.startHistoryImport" >messages.startHistoryImport</a>#b43df344 peer:<a href="/type/InputPeer" >InputPeer</a> import_id:<a href="/type/long" >long</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getExportedChatInvites" >messages.getExportedChatInvites</a>#a2b5a3f6 flags:<a href="/type/%23" >#</a> revoked:flags.3?true peer:<a href="/type/InputPeer" >InputPeer</a> admin_id:<a href="/type/InputUser" >InputUser</a> offset_date:flags.2?<a href="/type/int" >int</a> offset_link:flags.2?<a href="/type/string" >string</a> limit:<a href="/type/int" >int</a> = <a href="/type/messages.ExportedChatInvites" >messages.ExportedChatInvites</a>; <a href="/method/messages.getExportedChatInvite" >messages.getExportedChatInvite</a>#73746f5c peer:<a href="/type/InputPeer" >InputPeer</a> link:<a href="/type/string" >string</a> = <a href="/type/messages.ExportedChatInvite" >messages.ExportedChatInvite</a>; <a href="/method/messages.editExportedChatInvite" >messages.editExportedChatInvite</a>#bdca2f75 flags:<a href="/type/%23" >#</a> revoked:flags.2?true peer:<a href="/type/InputPeer" >InputPeer</a> link:<a href="/type/string" >string</a> expire_date:flags.0?<a href="/type/int" >int</a> usage_limit:flags.1?<a href="/type/int" >int</a> request_needed:flags.3?<a href="/type/Bool" >Bool</a> title:flags.4?<a href="/type/string" >string</a> = <a href="/type/messages.ExportedChatInvite" >messages.ExportedChatInvite</a>; <a href="/method/messages.deleteRevokedExportedChatInvites" >messages.deleteRevokedExportedChatInvites</a>#56987bd5 peer:<a href="/type/InputPeer" >InputPeer</a> admin_id:<a href="/type/InputUser" >InputUser</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.deleteExportedChatInvite" >messages.deleteExportedChatInvite</a>#d464a42b peer:<a href="/type/InputPeer" >InputPeer</a> link:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getAdminsWithInvites" >messages.getAdminsWithInvites</a>#3920e6ef peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/messages.ChatAdminsWithInvites" >messages.ChatAdminsWithInvites</a>; <a href="/method/messages.getChatInviteImporters" >messages.getChatInviteImporters</a>#df04dd4e flags:<a href="/type/%23" >#</a> requested:flags.0?true subscription_expired:flags.3?true peer:<a href="/type/InputPeer" >InputPeer</a> link:flags.1?<a href="/type/string" >string</a> q:flags.2?<a href="/type/string" >string</a> offset_date:<a href="/type/int" >int</a> offset_user:<a href="/type/InputUser" >InputUser</a> limit:<a href="/type/int" >int</a> = <a href="/type/messages.ChatInviteImporters" >messages.ChatInviteImporters</a>; <a href="/method/messages.setHistoryTTL" >messages.setHistoryTTL</a>#b80e5fe4 peer:<a href="/type/InputPeer" >InputPeer</a> period:<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.checkHistoryImportPeer" >messages.checkHistoryImportPeer</a>#5dc60f03 peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/messages.CheckedHistoryImportPeer" >messages.CheckedHistoryImportPeer</a>; <a href="/method/messages.setChatTheme" >messages.setChatTheme</a>#e63be13f peer:<a href="/type/InputPeer" >InputPeer</a> emoticon:<a href="/type/string" >string</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getMessageReadParticipants" >messages.getMessageReadParticipants</a>#31c1c44f peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/ReadParticipantDate" >ReadParticipantDate</a>&gt;; <a href="/method/messages.getSearchResultsCalendar" >messages.getSearchResultsCalendar</a>#6aa3f6bd flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> saved_peer_id:flags.2?<a href="/type/InputPeer" >InputPeer</a> filter:<a href="/type/MessagesFilter" >MessagesFilter</a> offset_id:<a href="/type/int" >int</a> offset_date:<a href="/type/int" >int</a> = <a href="/type/messages.SearchResultsCalendar" >messages.SearchResultsCalendar</a>; <a href="/method/messages.getSearchResultsPositions" >messages.getSearchResultsPositions</a>#9c7f2f10 flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> saved_peer_id:flags.2?<a href="/type/InputPeer" >InputPeer</a> filter:<a href="/type/MessagesFilter" >MessagesFilter</a> offset_id:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> = <a href="/type/messages.SearchResultsPositions" >messages.SearchResultsPositions</a>; <a href="/method/messages.hideChatJoinRequest" >messages.hideChatJoinRequest</a>#7fe7e815 flags:<a href="/type/%23" >#</a> approved:flags.0?true peer:<a href="/type/InputPeer" >InputPeer</a> user_id:<a href="/type/InputUser" >InputUser</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.hideAllChatJoinRequests" >messages.hideAllChatJoinRequests</a>#e085f4ea flags:<a href="/type/%23" >#</a> approved:flags.0?true peer:<a href="/type/InputPeer" >InputPeer</a> link:flags.1?<a href="/type/string" >string</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.toggleNoForwards" >messages.toggleNoForwards</a>#b11eafa2 peer:<a href="/type/InputPeer" >InputPeer</a> enabled:<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.saveDefaultSendAs" >messages.saveDefaultSendAs</a>#ccfddf96 peer:<a href="/type/InputPeer" >InputPeer</a> send_as:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.sendReaction" >messages.sendReaction</a>#d30d78d4 flags:<a href="/type/%23" >#</a> big:flags.1?true add_to_recent:flags.2?true peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> reaction:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Reaction" >Reaction</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getMessagesReactions" >messages.getMessagesReactions</a>#8bba90e6 peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getMessageReactionsList" >messages.getMessageReactionsList</a>#461b3f48 flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/int" >int</a> reaction:flags.0?<a href="/type/Reaction" >Reaction</a> offset:flags.1?<a href="/type/string" >string</a> limit:<a href="/type/int" >int</a> = <a href="/type/messages.MessageReactionsList" >messages.MessageReactionsList</a>; <a href="/method/messages.setChatAvailableReactions" >messages.setChatAvailableReactions</a>#5a150bd4 flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> available_reactions:<a href="/type/ChatReactions" >ChatReactions</a> reactions_limit:flags.0?<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getAvailableReactions" >messages.getAvailableReactions</a>#18dea0ac hash:<a href="/type/int" >int</a> = <a href="/type/messages.AvailableReactions" >messages.AvailableReactions</a>; <a href="/method/messages.setDefaultReaction" >messages.setDefaultReaction</a>#4f47a016 reaction:<a href="/type/Reaction" >Reaction</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.translateText" >messages.translateText</a>#63183030 flags:<a href="/type/%23" >#</a> peer:flags.0?<a href="/type/InputPeer" >InputPeer</a> id:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; text:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/TextWithEntities" >TextWithEntities</a>&gt; to_lang:<a href="/type/string" >string</a> = <a href="/type/messages.TranslatedText" >messages.TranslatedText</a>; <a href="/method/messages.getUnreadReactions" >messages.getUnreadReactions</a>#3223495b flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> top_msg_id:flags.0?<a href="/type/int" >int</a> offset_id:<a href="/type/int" >int</a> add_offset:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> max_id:<a href="/type/int" >int</a> min_id:<a href="/type/int" >int</a> = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/messages.readReactions" >messages.readReactions</a>#54aa7f8e flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> top_msg_id:flags.0?<a href="/type/int" >int</a> = <a href="/type/messages.AffectedHistory" >messages.AffectedHistory</a>; <a href="/method/messages.searchSentMedia" >messages.searchSentMedia</a>#107e31a0 q:<a href="/type/string" >string</a> filter:<a href="/type/MessagesFilter" >MessagesFilter</a> limit:<a href="/type/int" >int</a> = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/messages.getAttachMenuBots" >messages.getAttachMenuBots</a>#16fcc2cb hash:<a href="/type/long" >long</a> = <a href="/type/AttachMenuBots" >AttachMenuBots</a>; <a href="/method/messages.getAttachMenuBot" >messages.getAttachMenuBot</a>#77216192 bot:<a href="/type/InputUser" >InputUser</a> = <a href="/type/AttachMenuBotsBot" >AttachMenuBotsBot</a>; <a href="/method/messages.toggleBotInAttachMenu" >messages.toggleBotInAttachMenu</a>#69f59d69 flags:<a href="/type/%23" >#</a> write_allowed:flags.0?true bot:<a href="/type/InputUser" >InputUser</a> enabled:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.requestWebView" >messages.requestWebView</a>#269dc2c1 flags:<a href="/type/%23" >#</a> from_bot_menu:flags.4?true silent:flags.5?true compact:flags.7?true peer:<a href="/type/InputPeer" >InputPeer</a> bot:<a href="/type/InputUser" >InputUser</a> url:flags.1?<a href="/type/string" >string</a> start_param:flags.3?<a href="/type/string" >string</a> theme_params:flags.2?<a href="/type/DataJSON" >DataJSON</a> platform:<a href="/type/string" >string</a> reply_to:flags.0?<a href="/type/InputReplyTo" >InputReplyTo</a> send_as:flags.13?<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/WebViewResult" >WebViewResult</a>; <a href="/method/messages.prolongWebView" >messages.prolongWebView</a>#b0d81a83 flags:<a href="/type/%23" >#</a> silent:flags.5?true peer:<a href="/type/InputPeer" >InputPeer</a> bot:<a href="/type/InputUser" >InputUser</a> query_id:<a href="/type/long" >long</a> reply_to:flags.0?<a href="/type/InputReplyTo" >InputReplyTo</a> send_as:flags.13?<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.requestSimpleWebView" >messages.requestSimpleWebView</a>#413a3e73 flags:<a href="/type/%23" >#</a> from_switch_webview:flags.1?true from_side_menu:flags.2?true compact:flags.7?true bot:<a href="/type/InputUser" >InputUser</a> url:flags.3?<a href="/type/string" >string</a> start_param:flags.4?<a href="/type/string" >string</a> theme_params:flags.0?<a href="/type/DataJSON" >DataJSON</a> platform:<a href="/type/string" >string</a> = <a href="/type/WebViewResult" >WebViewResult</a>; <a href="/method/messages.sendWebViewResultMessage" >messages.sendWebViewResultMessage</a>#a4314f5 bot_query_id:<a href="/type/string" >string</a> result:<a href="/type/InputBotInlineResult" >InputBotInlineResult</a> = <a href="/type/WebViewMessageSent" >WebViewMessageSent</a>; <a href="/method/messages.sendWebViewData" >messages.sendWebViewData</a>#dc0242c8 bot:<a href="/type/InputUser" >InputUser</a> random_id:<a href="/type/long" >long</a> button_text:<a href="/type/string" >string</a> data:<a href="/type/string" >string</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.transcribeAudio" >messages.transcribeAudio</a>#269e9a49 peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> = <a href="/type/messages.TranscribedAudio" >messages.TranscribedAudio</a>; <a href="/method/messages.rateTranscribedAudio" >messages.rateTranscribedAudio</a>#7f1d072f peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> transcription_id:<a href="/type/long" >long</a> good:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getCustomEmojiDocuments" >messages.getCustomEmojiDocuments</a>#d9ab0f54 document_id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Document" >Document</a>&gt;; <a href="/method/messages.getEmojiStickers" >messages.getEmojiStickers</a>#fbfca18f hash:<a href="/type/long" >long</a> = <a href="/type/messages.AllStickers" >messages.AllStickers</a>; <a href="/method/messages.getFeaturedEmojiStickers" >messages.getFeaturedEmojiStickers</a>#ecf6736 hash:<a href="/type/long" >long</a> = <a href="/type/messages.FeaturedStickers" >messages.FeaturedStickers</a>; <a href="/method/messages.reportReaction" >messages.reportReaction</a>#3f64c076 peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/int" >int</a> reaction_peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getTopReactions" >messages.getTopReactions</a>#bb8125ba limit:<a href="/type/int" >int</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.Reactions" >messages.Reactions</a>; <a href="/method/messages.getRecentReactions" >messages.getRecentReactions</a>#39461db2 limit:<a href="/type/int" >int</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.Reactions" >messages.Reactions</a>; <a href="/method/messages.clearRecentReactions" >messages.clearRecentReactions</a>#9dfeefb4 = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getExtendedMedia" >messages.getExtendedMedia</a>#84f80814 peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.setDefaultHistoryTTL" >messages.setDefaultHistoryTTL</a>#9eb51445 period:<a href="/type/int" >int</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getDefaultHistoryTTL" >messages.getDefaultHistoryTTL</a>#658b7188 = <a href="/type/DefaultHistoryTTL" >DefaultHistoryTTL</a>; <a href="/method/messages.sendBotRequestedPeer" >messages.sendBotRequestedPeer</a>#91b2d060 peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> button_id:<a href="/type/int" >int</a> requested_peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getEmojiGroups" >messages.getEmojiGroups</a>#7488ce5b hash:<a href="/type/int" >int</a> = <a href="/type/messages.EmojiGroups" >messages.EmojiGroups</a>; <a href="/method/messages.getEmojiStatusGroups" >messages.getEmojiStatusGroups</a>#2ecd56cd hash:<a href="/type/int" >int</a> = <a href="/type/messages.EmojiGroups" >messages.EmojiGroups</a>; <a href="/method/messages.getEmojiProfilePhotoGroups" >messages.getEmojiProfilePhotoGroups</a>#21a548f3 hash:<a href="/type/int" >int</a> = <a href="/type/messages.EmojiGroups" >messages.EmojiGroups</a>; <a href="/method/messages.searchCustomEmoji" >messages.searchCustomEmoji</a>#2c11c0d7 emoticon:<a href="/type/string" >string</a> hash:<a href="/type/long" >long</a> = <a href="/type/EmojiList" >EmojiList</a>; <a href="/method/messages.togglePeerTranslations" >messages.togglePeerTranslations</a>#e47cb579 flags:<a href="/type/%23" >#</a> disabled:flags.0?true peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getBotApp" >messages.getBotApp</a>#34fdc5c3 app:<a href="/type/InputBotApp" >InputBotApp</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.BotApp" >messages.BotApp</a>; <a href="/method/messages.requestAppWebView" >messages.requestAppWebView</a>#53618bce flags:<a href="/type/%23" >#</a> write_allowed:flags.0?true compact:flags.7?true peer:<a href="/type/InputPeer" >InputPeer</a> app:<a href="/type/InputBotApp" >InputBotApp</a> start_param:flags.1?<a href="/type/string" >string</a> theme_params:flags.2?<a href="/type/DataJSON" >DataJSON</a> platform:<a href="/type/string" >string</a> = <a href="/type/WebViewResult" >WebViewResult</a>; <a href="/method/messages.setChatWallPaper" >messages.setChatWallPaper</a>#8ffacae1 flags:<a href="/type/%23" >#</a> for_both:flags.3?true revert:flags.4?true peer:<a href="/type/InputPeer" >InputPeer</a> wallpaper:flags.0?<a href="/type/InputWallPaper" >InputWallPaper</a> settings:flags.2?<a href="/type/WallPaperSettings" >WallPaperSettings</a> id:flags.1?<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.searchEmojiStickerSets" >messages.searchEmojiStickerSets</a>#92b4494c flags:<a href="/type/%23" >#</a> exclude_featured:flags.0?true q:<a href="/type/string" >string</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.FoundStickerSets" >messages.FoundStickerSets</a>; <a href="/method/messages.getSavedDialogs" >messages.getSavedDialogs</a>#5381d21a flags:<a href="/type/%23" >#</a> exclude_pinned:flags.0?true offset_date:<a href="/type/int" >int</a> offset_id:<a href="/type/int" >int</a> offset_peer:<a href="/type/InputPeer" >InputPeer</a> limit:<a href="/type/int" >int</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.SavedDialogs" >messages.SavedDialogs</a>; <a href="/method/messages.getSavedHistory" >messages.getSavedHistory</a>#3d9a414d peer:<a href="/type/InputPeer" >InputPeer</a> offset_id:<a href="/type/int" >int</a> offset_date:<a href="/type/int" >int</a> add_offset:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> max_id:<a href="/type/int" >int</a> min_id:<a href="/type/int" >int</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/messages.deleteSavedHistory" >messages.deleteSavedHistory</a>#6e98102b flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> max_id:<a href="/type/int" >int</a> min_date:flags.2?<a href="/type/int" >int</a> max_date:flags.3?<a href="/type/int" >int</a> = <a href="/type/messages.AffectedHistory" >messages.AffectedHistory</a>; <a href="/method/messages.getPinnedSavedDialogs" >messages.getPinnedSavedDialogs</a>#d63d94e0 = <a href="/type/messages.SavedDialogs" >messages.SavedDialogs</a>; <a href="/method/messages.toggleSavedDialogPin" >messages.toggleSavedDialogPin</a>#ac81bbde flags:<a href="/type/%23" >#</a> pinned:flags.0?true peer:<a href="/type/InputDialogPeer" >InputDialogPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.reorderPinnedSavedDialogs" >messages.reorderPinnedSavedDialogs</a>#8b716587 flags:<a href="/type/%23" >#</a> force:flags.0?true order:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputDialogPeer" >InputDialogPeer</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getSavedReactionTags" >messages.getSavedReactionTags</a>#3637e05b flags:<a href="/type/%23" >#</a> peer:flags.0?<a href="/type/InputPeer" >InputPeer</a> hash:<a href="/type/long" >long</a> = <a href="/type/messages.SavedReactionTags" >messages.SavedReactionTags</a>; <a href="/method/messages.updateSavedReactionTag" >messages.updateSavedReactionTag</a>#60297dec flags:<a href="/type/%23" >#</a> reaction:<a href="/type/Reaction" >Reaction</a> title:flags.0?<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getDefaultTagReactions" >messages.getDefaultTagReactions</a>#bdf93428 hash:<a href="/type/long" >long</a> = <a href="/type/messages.Reactions" >messages.Reactions</a>; <a href="/method/messages.getOutboxReadDate" >messages.getOutboxReadDate</a>#8c4bfe5d peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> = <a href="/type/OutboxReadDate" >OutboxReadDate</a>; <a href="/method/messages.getQuickReplies" >messages.getQuickReplies</a>#d483f2a8 hash:<a href="/type/long" >long</a> = <a href="/type/messages.QuickReplies" >messages.QuickReplies</a>; <a href="/method/messages.reorderQuickReplies" >messages.reorderQuickReplies</a>#60331907 order:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.checkQuickReplyShortcut" >messages.checkQuickReplyShortcut</a>#f1d0fbd3 shortcut:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.editQuickReplyShortcut" >messages.editQuickReplyShortcut</a>#5c003cef shortcut_id:<a href="/type/int" >int</a> shortcut:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.deleteQuickReplyShortcut" >messages.deleteQuickReplyShortcut</a>#3cc04740 shortcut_id:<a href="/type/int" >int</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getQuickReplyMessages" >messages.getQuickReplyMessages</a>#94a495c3 flags:<a href="/type/%23" >#</a> shortcut_id:<a href="/type/int" >int</a> id:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; hash:<a href="/type/long" >long</a> = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/messages.sendQuickReplyMessages" >messages.sendQuickReplyMessages</a>#6c750de1 peer:<a href="/type/InputPeer" >InputPeer</a> shortcut_id:<a href="/type/int" >int</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; random_id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.deleteQuickReplyMessages" >messages.deleteQuickReplyMessages</a>#e105e910 shortcut_id:<a href="/type/int" >int</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.toggleDialogFilterTags" >messages.toggleDialogFilterTags</a>#fd2dda49 enabled:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/messages.getMyStickers" >messages.getMyStickers</a>#d0b5e1fc offset_id:<a href="/type/long" >long</a> limit:<a href="/type/int" >int</a> = <a href="/type/messages.MyStickers" >messages.MyStickers</a>; <a href="/method/messages.getEmojiStickerGroups" >messages.getEmojiStickerGroups</a>#1dd840f5 hash:<a href="/type/int" >int</a> = <a href="/type/messages.EmojiGroups" >messages.EmojiGroups</a>; <a href="/method/messages.getAvailableEffects" >messages.getAvailableEffects</a>#dea20a39 hash:<a href="/type/int" >int</a> = <a href="/type/messages.AvailableEffects" >messages.AvailableEffects</a>; <a href="/method/messages.editFactCheck" >messages.editFactCheck</a>#589ee75 peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> text:<a href="/type/TextWithEntities" >TextWithEntities</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.deleteFactCheck" >messages.deleteFactCheck</a>#d1da940c peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/messages.getFactCheck" >messages.getFactCheck</a>#b9cdc5ee peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/FactCheck" >FactCheck</a>&gt;; <a href="/method/messages.requestMainWebView" >messages.requestMainWebView</a>#c9e01e7b flags:<a href="/type/%23" >#</a> compact:flags.7?true peer:<a href="/type/InputPeer" >InputPeer</a> bot:<a href="/type/InputUser" >InputUser</a> start_param:flags.1?<a href="/type/string" >string</a> theme_params:flags.0?<a href="/type/DataJSON" >DataJSON</a> platform:<a href="/type/string" >string</a> = <a href="/type/WebViewResult" >WebViewResult</a>; <a href="/method/updates.getState" >updates.getState</a>#edd4882a = <a href="/type/updates.State" >updates.State</a>; <a href="/method/updates.getDifference" >updates.getDifference</a>#19c2f763 flags:<a href="/type/%23" >#</a> pts:<a href="/type/int" >int</a> pts_limit:flags.1?<a href="/type/int" >int</a> pts_total_limit:flags.0?<a href="/type/int" >int</a> date:<a href="/type/int" >int</a> qts:<a href="/type/int" >int</a> qts_limit:flags.2?<a href="/type/int" >int</a> = <a href="/type/updates.Difference" >updates.Difference</a>; <a href="/method/updates.getChannelDifference" >updates.getChannelDifference</a>#3173d78 flags:<a href="/type/%23" >#</a> force:flags.0?true channel:<a href="/type/InputChannel" >InputChannel</a> filter:<a href="/type/ChannelMessagesFilter" >ChannelMessagesFilter</a> pts:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> = <a href="/type/updates.ChannelDifference" >updates.ChannelDifference</a>; <a href="/method/photos.updateProfilePhoto" >photos.updateProfilePhoto</a>#9e82039 flags:<a href="/type/%23" >#</a> fallback:flags.0?true bot:flags.1?<a href="/type/InputUser" >InputUser</a> id:<a href="/type/InputPhoto" >InputPhoto</a> = <a href="/type/photos.Photo" >photos.Photo</a>; <a href="/method/photos.uploadProfilePhoto" >photos.uploadProfilePhoto</a>#388a3b5 flags:<a href="/type/%23" >#</a> fallback:flags.3?true bot:flags.5?<a href="/type/InputUser" >InputUser</a> file:flags.0?<a href="/type/InputFile" >InputFile</a> video:flags.1?<a href="/type/InputFile" >InputFile</a> video_start_ts:flags.2?<a href="/type/double" >double</a> video_emoji_markup:flags.4?<a href="/type/VideoSize" >VideoSize</a> = <a href="/type/photos.Photo" >photos.Photo</a>; <a href="/method/photos.deletePhotos" >photos.deletePhotos</a>#87cf7f2f id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPhoto" >InputPhoto</a>&gt; = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/long" >long</a>&gt;; <a href="/method/photos.getUserPhotos" >photos.getUserPhotos</a>#91cd32a8 user_id:<a href="/type/InputUser" >InputUser</a> offset:<a href="/type/int" >int</a> max_id:<a href="/type/long" >long</a> limit:<a href="/type/int" >int</a> = <a href="/type/photos.Photos" >photos.Photos</a>; <a href="/method/photos.uploadContactProfilePhoto" >photos.uploadContactProfilePhoto</a>#e14c4a71 flags:<a href="/type/%23" >#</a> suggest:flags.3?true save:flags.4?true user_id:<a href="/type/InputUser" >InputUser</a> file:flags.0?<a href="/type/InputFile" >InputFile</a> video:flags.1?<a href="/type/InputFile" >InputFile</a> video_start_ts:flags.2?<a href="/type/double" >double</a> video_emoji_markup:flags.5?<a href="/type/VideoSize" >VideoSize</a> = <a href="/type/photos.Photo" >photos.Photo</a>; <a href="/method/upload.saveFilePart" >upload.saveFilePart</a>#b304a621 file_id:<a href="/type/long" >long</a> file_part:<a href="/type/int" >int</a> bytes:<a href="/type/bytes" >bytes</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/upload.getFile" >upload.getFile</a>#be5335be flags:<a href="/type/%23" >#</a> precise:flags.0?true cdn_supported:flags.1?true location:<a href="/type/InputFileLocation" >InputFileLocation</a> offset:<a href="/type/long" >long</a> limit:<a href="/type/int" >int</a> = <a href="/type/upload.File" >upload.File</a>; <a href="/method/upload.saveBigFilePart" >upload.saveBigFilePart</a>#de7b673d file_id:<a href="/type/long" >long</a> file_part:<a href="/type/int" >int</a> file_total_parts:<a href="/type/int" >int</a> bytes:<a href="/type/bytes" >bytes</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/upload.getWebFile" >upload.getWebFile</a>#24e6818d location:<a href="/type/InputWebFileLocation" >InputWebFileLocation</a> offset:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> = <a href="/type/upload.WebFile" >upload.WebFile</a>; <a href="/method/upload.getCdnFile" >upload.getCdnFile</a>#395f69da file_token:<a href="/type/bytes" >bytes</a> offset:<a href="/type/long" >long</a> limit:<a href="/type/int" >int</a> = <a href="/type/upload.CdnFile" >upload.CdnFile</a>; <a href="/method/upload.reuploadCdnFile" >upload.reuploadCdnFile</a>#9b2754a8 file_token:<a href="/type/bytes" >bytes</a> request_token:<a href="/type/bytes" >bytes</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/FileHash" >FileHash</a>&gt;; <a href="/method/upload.getCdnFileHashes" >upload.getCdnFileHashes</a>#91dc3f31 file_token:<a href="/type/bytes" >bytes</a> offset:<a href="/type/long" >long</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/FileHash" >FileHash</a>&gt;; <a href="/method/upload.getFileHashes" >upload.getFileHashes</a>#9156982a location:<a href="/type/InputFileLocation" >InputFileLocation</a> offset:<a href="/type/long" >long</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/FileHash" >FileHash</a>&gt;; <a href="/method/help.getConfig" >help.getConfig</a>#c4f9186b = <a href="/type/Config" >Config</a>; <a href="/method/help.getNearestDc" >help.getNearestDc</a>#1fb33026 = <a href="/type/NearestDc" >NearestDc</a>; <a href="/method/help.getAppUpdate" >help.getAppUpdate</a>#522d5a7d source:<a href="/type/string" >string</a> = <a href="/type/help.AppUpdate" >help.AppUpdate</a>; <a href="/method/help.getInviteText" >help.getInviteText</a>#4d392343 = <a href="/type/help.InviteText" >help.InviteText</a>; <a href="/method/help.getSupport" >help.getSupport</a>#9cdf08cd = <a href="/type/help.Support" >help.Support</a>; <a href="/method/help.setBotUpdatesStatus" >help.setBotUpdatesStatus</a>#ec22cfcd pending_updates_count:<a href="/type/int" >int</a> message:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/help.getCdnConfig" >help.getCdnConfig</a>#52029342 = <a href="/type/CdnConfig" >CdnConfig</a>; <a href="/method/help.getRecentMeUrls" >help.getRecentMeUrls</a>#3dc0f114 referer:<a href="/type/string" >string</a> = <a href="/type/help.RecentMeUrls" >help.RecentMeUrls</a>; <a href="/method/help.getTermsOfServiceUpdate" >help.getTermsOfServiceUpdate</a>#2ca51fd1 = <a href="/type/help.TermsOfServiceUpdate" >help.TermsOfServiceUpdate</a>; <a href="/method/help.acceptTermsOfService" >help.acceptTermsOfService</a>#ee72f79a id:<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/help.getDeepLinkInfo" >help.getDeepLinkInfo</a>#3fedc75f path:<a href="/type/string" >string</a> = <a href="/type/help.DeepLinkInfo" >help.DeepLinkInfo</a>; <a href="/method/help.getAppConfig" >help.getAppConfig</a>#61e3f854 hash:<a href="/type/int" >int</a> = <a href="/type/help.AppConfig" >help.AppConfig</a>; <a href="/method/help.saveAppLog" >help.saveAppLog</a>#6f02f748 events:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputAppEvent" >InputAppEvent</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/help.getPassportConfig" >help.getPassportConfig</a>#c661ad08 hash:<a href="/type/int" >int</a> = <a href="/type/help.PassportConfig" >help.PassportConfig</a>; <a href="/method/help.getSupportName" >help.getSupportName</a>#d360e72c = <a href="/type/help.SupportName" >help.SupportName</a>; <a href="/method/help.getUserInfo" >help.getUserInfo</a>#38a08d3 user_id:<a href="/type/InputUser" >InputUser</a> = <a href="/type/help.UserInfo" >help.UserInfo</a>; <a href="/method/help.editUserInfo" >help.editUserInfo</a>#66b91b70 user_id:<a href="/type/InputUser" >InputUser</a> message:<a href="/type/string" >string</a> entities:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; = <a href="/type/help.UserInfo" >help.UserInfo</a>; <a href="/method/help.getPromoData" >help.getPromoData</a>#c0977421 = <a href="/type/help.PromoData" >help.PromoData</a>; <a href="/method/help.hidePromoData" >help.hidePromoData</a>#1e251c95 peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/help.dismissSuggestion" >help.dismissSuggestion</a>#f50dbaa1 peer:<a href="/type/InputPeer" >InputPeer</a> suggestion:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/help.getCountriesList" >help.getCountriesList</a>#735787a8 lang_code:<a href="/type/string" >string</a> hash:<a href="/type/int" >int</a> = <a href="/type/help.CountriesList" >help.CountriesList</a>; <a href="/method/help.getPremiumPromo" >help.getPremiumPromo</a>#b81b93d4 = <a href="/type/help.PremiumPromo" >help.PremiumPromo</a>; <a href="/method/help.getPeerColors" >help.getPeerColors</a>#da80f42f hash:<a href="/type/int" >int</a> = <a href="/type/help.PeerColors" >help.PeerColors</a>; <a href="/method/help.getPeerProfileColors" >help.getPeerProfileColors</a>#abcfa9fd hash:<a href="/type/int" >int</a> = <a href="/type/help.PeerColors" >help.PeerColors</a>; <a href="/method/help.getTimezonesList" >help.getTimezonesList</a>#49b30240 hash:<a href="/type/int" >int</a> = <a href="/type/help.TimezonesList" >help.TimezonesList</a>; <a href="/method/channels.readHistory" >channels.readHistory</a>#cc104937 channel:<a href="/type/InputChannel" >InputChannel</a> max_id:<a href="/type/int" >int</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.deleteMessages" >channels.deleteMessages</a>#84c1fd4e channel:<a href="/type/InputChannel" >InputChannel</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/messages.AffectedMessages" >messages.AffectedMessages</a>; <a href="/method/channels.reportSpam" >channels.reportSpam</a>#f44a8315 channel:<a href="/type/InputChannel" >InputChannel</a> participant:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.getMessages" >channels.getMessages</a>#ad8c9a23 channel:<a href="/type/InputChannel" >InputChannel</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputMessage" >InputMessage</a>&gt; = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/channels.getParticipants" >channels.getParticipants</a>#77ced9d0 channel:<a href="/type/InputChannel" >InputChannel</a> filter:<a href="/type/ChannelParticipantsFilter" >ChannelParticipantsFilter</a> offset:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> hash:<a href="/type/long" >long</a> = <a href="/type/channels.ChannelParticipants" >channels.ChannelParticipants</a>; <a href="/method/channels.getParticipant" >channels.getParticipant</a>#a0ab6cc6 channel:<a href="/type/InputChannel" >InputChannel</a> participant:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/channels.ChannelParticipant" >channels.ChannelParticipant</a>; <a href="/method/channels.getChannels" >channels.getChannels</a>#a7f6bbb id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputChannel" >InputChannel</a>&gt; = <a href="/type/messages.Chats" >messages.Chats</a>; <a href="/method/channels.getFullChannel" >channels.getFullChannel</a>#8736a09 channel:<a href="/type/InputChannel" >InputChannel</a> = <a href="/type/messages.ChatFull" >messages.ChatFull</a>; <a href="/method/channels.createChannel" >channels.createChannel</a>#91006707 flags:<a href="/type/%23" >#</a> broadcast:flags.0?true megagroup:flags.1?true for_import:flags.3?true forum:flags.5?true title:<a href="/type/string" >string</a> about:<a href="/type/string" >string</a> geo_point:flags.2?<a href="/type/InputGeoPoint" >InputGeoPoint</a> address:flags.2?<a href="/type/string" >string</a> ttl_period:flags.4?<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.editAdmin" >channels.editAdmin</a>#d33c8902 channel:<a href="/type/InputChannel" >InputChannel</a> user_id:<a href="/type/InputUser" >InputUser</a> admin_rights:<a href="/type/ChatAdminRights" >ChatAdminRights</a> rank:<a href="/type/string" >string</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.editTitle" >channels.editTitle</a>#566decd0 channel:<a href="/type/InputChannel" >InputChannel</a> title:<a href="/type/string" >string</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.editPhoto" >channels.editPhoto</a>#f12e57c9 channel:<a href="/type/InputChannel" >InputChannel</a> photo:<a href="/type/InputChatPhoto" >InputChatPhoto</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.checkUsername" >channels.checkUsername</a>#10e6bd2c channel:<a href="/type/InputChannel" >InputChannel</a> username:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.updateUsername" >channels.updateUsername</a>#3514b3de channel:<a href="/type/InputChannel" >InputChannel</a> username:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.joinChannel" >channels.joinChannel</a>#24b524c5 channel:<a href="/type/InputChannel" >InputChannel</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.leaveChannel" >channels.leaveChannel</a>#f836aa95 channel:<a href="/type/InputChannel" >InputChannel</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.inviteToChannel" >channels.inviteToChannel</a>#c9e33d54 channel:<a href="/type/InputChannel" >InputChannel</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputUser" >InputUser</a>&gt; = <a href="/type/messages.InvitedUsers" >messages.InvitedUsers</a>; <a href="/method/channels.deleteChannel" >channels.deleteChannel</a>#c0111fe3 channel:<a href="/type/InputChannel" >InputChannel</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.exportMessageLink" >channels.exportMessageLink</a>#e63fadeb flags:<a href="/type/%23" >#</a> grouped:flags.0?true thread:flags.1?true channel:<a href="/type/InputChannel" >InputChannel</a> id:<a href="/type/int" >int</a> = <a href="/type/ExportedMessageLink" >ExportedMessageLink</a>; <a href="/method/channels.toggleSignatures" >channels.toggleSignatures</a>#1f69b606 channel:<a href="/type/InputChannel" >InputChannel</a> enabled:<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.getAdminedPublicChannels" >channels.getAdminedPublicChannels</a>#f8b036af flags:<a href="/type/%23" >#</a> by_location:flags.0?true check_limit:flags.1?true for_personal:flags.2?true = <a href="/type/messages.Chats" >messages.Chats</a>; <a href="/method/channels.editBanned" >channels.editBanned</a>#96e6cd81 channel:<a href="/type/InputChannel" >InputChannel</a> participant:<a href="/type/InputPeer" >InputPeer</a> banned_rights:<a href="/type/ChatBannedRights" >ChatBannedRights</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.getAdminLog" >channels.getAdminLog</a>#33ddf480 flags:<a href="/type/%23" >#</a> channel:<a href="/type/InputChannel" >InputChannel</a> q:<a href="/type/string" >string</a> events_filter:flags.0?<a href="/type/ChannelAdminLogEventsFilter" >ChannelAdminLogEventsFilter</a> admins:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputUser" >InputUser</a>&gt; max_id:<a href="/type/long" >long</a> min_id:<a href="/type/long" >long</a> limit:<a href="/type/int" >int</a> = <a href="/type/channels.AdminLogResults" >channels.AdminLogResults</a>; <a href="/method/channels.setStickers" >channels.setStickers</a>#ea8ca4f9 channel:<a href="/type/InputChannel" >InputChannel</a> stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.readMessageContents" >channels.readMessageContents</a>#eab5dc38 channel:<a href="/type/InputChannel" >InputChannel</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.deleteHistory" >channels.deleteHistory</a>#9baa9647 flags:<a href="/type/%23" >#</a> for_everyone:flags.0?true channel:<a href="/type/InputChannel" >InputChannel</a> max_id:<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.togglePreHistoryHidden" >channels.togglePreHistoryHidden</a>#eabbb94c channel:<a href="/type/InputChannel" >InputChannel</a> enabled:<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.getLeftChannels" >channels.getLeftChannels</a>#8341ecc0 offset:<a href="/type/int" >int</a> = <a href="/type/messages.Chats" >messages.Chats</a>; <a href="/method/channels.getGroupsForDiscussion" >channels.getGroupsForDiscussion</a>#f5dad378 = <a href="/type/messages.Chats" >messages.Chats</a>; <a href="/method/channels.setDiscussionGroup" >channels.setDiscussionGroup</a>#40582bb2 broadcast:<a href="/type/InputChannel" >InputChannel</a> group:<a href="/type/InputChannel" >InputChannel</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.editCreator" >channels.editCreator</a>#8f38cd1f channel:<a href="/type/InputChannel" >InputChannel</a> user_id:<a href="/type/InputUser" >InputUser</a> password:<a href="/type/InputCheckPasswordSRP" >InputCheckPasswordSRP</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.editLocation" >channels.editLocation</a>#58e63f6d channel:<a href="/type/InputChannel" >InputChannel</a> geo_point:<a href="/type/InputGeoPoint" >InputGeoPoint</a> address:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.toggleSlowMode" >channels.toggleSlowMode</a>#edd49ef0 channel:<a href="/type/InputChannel" >InputChannel</a> seconds:<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.getInactiveChannels" >channels.getInactiveChannels</a>#11e831ee = <a href="/type/messages.InactiveChats" >messages.InactiveChats</a>; <a href="/method/channels.convertToGigagroup" >channels.convertToGigagroup</a>#b290c69 channel:<a href="/type/InputChannel" >InputChannel</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.viewSponsoredMessage" >channels.viewSponsoredMessage</a>#beaedb94 channel:<a href="/type/InputChannel" >InputChannel</a> random_id:<a href="/type/bytes" >bytes</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.getSponsoredMessages" >channels.getSponsoredMessages</a>#ec210fbf channel:<a href="/type/InputChannel" >InputChannel</a> = <a href="/type/messages.SponsoredMessages" >messages.SponsoredMessages</a>; <a href="/method/channels.getSendAs" >channels.getSendAs</a>#dc770ee peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/channels.SendAsPeers" >channels.SendAsPeers</a>; <a href="/method/channels.deleteParticipantHistory" >channels.deleteParticipantHistory</a>#367544db channel:<a href="/type/InputChannel" >InputChannel</a> participant:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/messages.AffectedHistory" >messages.AffectedHistory</a>; <a href="/method/channels.toggleJoinToSend" >channels.toggleJoinToSend</a>#e4cb9580 channel:<a href="/type/InputChannel" >InputChannel</a> enabled:<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.toggleJoinRequest" >channels.toggleJoinRequest</a>#4c2985b6 channel:<a href="/type/InputChannel" >InputChannel</a> enabled:<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.reorderUsernames" >channels.reorderUsernames</a>#b45ced1d channel:<a href="/type/InputChannel" >InputChannel</a> order:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.toggleUsername" >channels.toggleUsername</a>#50f24105 channel:<a href="/type/InputChannel" >InputChannel</a> username:<a href="/type/string" >string</a> active:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.deactivateAllUsernames" >channels.deactivateAllUsernames</a>#a245dd3 channel:<a href="/type/InputChannel" >InputChannel</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.toggleForum" >channels.toggleForum</a>#a4298b29 channel:<a href="/type/InputChannel" >InputChannel</a> enabled:<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.createForumTopic" >channels.createForumTopic</a>#f40c0224 flags:<a href="/type/%23" >#</a> channel:<a href="/type/InputChannel" >InputChannel</a> title:<a href="/type/string" >string</a> icon_color:flags.0?<a href="/type/int" >int</a> icon_emoji_id:flags.3?<a href="/type/long" >long</a> random_id:<a href="/type/long" >long</a> send_as:flags.2?<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.getForumTopics" >channels.getForumTopics</a>#de560d1 flags:<a href="/type/%23" >#</a> channel:<a href="/type/InputChannel" >InputChannel</a> q:flags.0?<a href="/type/string" >string</a> offset_date:<a href="/type/int" >int</a> offset_id:<a href="/type/int" >int</a> offset_topic:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> = <a href="/type/messages.ForumTopics" >messages.ForumTopics</a>; <a href="/method/channels.getForumTopicsByID" >channels.getForumTopicsByID</a>#b0831eb9 channel:<a href="/type/InputChannel" >InputChannel</a> topics:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/messages.ForumTopics" >messages.ForumTopics</a>; <a href="/method/channels.editForumTopic" >channels.editForumTopic</a>#f4dfa185 flags:<a href="/type/%23" >#</a> channel:<a href="/type/InputChannel" >InputChannel</a> topic_id:<a href="/type/int" >int</a> title:flags.0?<a href="/type/string" >string</a> icon_emoji_id:flags.1?<a href="/type/long" >long</a> closed:flags.2?<a href="/type/Bool" >Bool</a> hidden:flags.3?<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.updatePinnedForumTopic" >channels.updatePinnedForumTopic</a>#6c2d9026 channel:<a href="/type/InputChannel" >InputChannel</a> topic_id:<a href="/type/int" >int</a> pinned:<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.deleteTopicHistory" >channels.deleteTopicHistory</a>#34435f2d channel:<a href="/type/InputChannel" >InputChannel</a> top_msg_id:<a href="/type/int" >int</a> = <a href="/type/messages.AffectedHistory" >messages.AffectedHistory</a>; <a href="/method/channels.reorderPinnedForumTopics" >channels.reorderPinnedForumTopics</a>#2950a18f flags:<a href="/type/%23" >#</a> force:flags.0?true channel:<a href="/type/InputChannel" >InputChannel</a> order:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.toggleAntiSpam" >channels.toggleAntiSpam</a>#68f3e4eb channel:<a href="/type/InputChannel" >InputChannel</a> enabled:<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.reportAntiSpamFalsePositive" >channels.reportAntiSpamFalsePositive</a>#a850a693 channel:<a href="/type/InputChannel" >InputChannel</a> msg_id:<a href="/type/int" >int</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.toggleParticipantsHidden" >channels.toggleParticipantsHidden</a>#6a6e7854 channel:<a href="/type/InputChannel" >InputChannel</a> enabled:<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.clickSponsoredMessage" >channels.clickSponsoredMessage</a>#18afbc93 channel:<a href="/type/InputChannel" >InputChannel</a> random_id:<a href="/type/bytes" >bytes</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.updateColor" >channels.updateColor</a>#d8aa3671 flags:<a href="/type/%23" >#</a> for_profile:flags.1?true channel:<a href="/type/InputChannel" >InputChannel</a> color:flags.2?<a href="/type/int" >int</a> background_emoji_id:flags.0?<a href="/type/long" >long</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.toggleViewForumAsMessages" >channels.toggleViewForumAsMessages</a>#9738bb15 channel:<a href="/type/InputChannel" >InputChannel</a> enabled:<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.getChannelRecommendations" >channels.getChannelRecommendations</a>#25a71742 flags:<a href="/type/%23" >#</a> channel:flags.0?<a href="/type/InputChannel" >InputChannel</a> = <a href="/type/messages.Chats" >messages.Chats</a>; <a href="/method/channels.updateEmojiStatus" >channels.updateEmojiStatus</a>#f0d3e6a8 channel:<a href="/type/InputChannel" >InputChannel</a> emoji_status:<a href="/type/EmojiStatus" >EmojiStatus</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.setBoostsToUnblockRestrictions" >channels.setBoostsToUnblockRestrictions</a>#ad399cee channel:<a href="/type/InputChannel" >InputChannel</a> boosts:<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.setEmojiStickers" >channels.setEmojiStickers</a>#3cd930b7 channel:<a href="/type/InputChannel" >InputChannel</a> stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/channels.reportSponsoredMessage" >channels.reportSponsoredMessage</a>#af8ff6b9 channel:<a href="/type/InputChannel" >InputChannel</a> random_id:<a href="/type/bytes" >bytes</a> option:<a href="/type/bytes" >bytes</a> = <a href="/type/channels.SponsoredMessageReportResult" >channels.SponsoredMessageReportResult</a>; <a href="/method/channels.restrictSponsoredMessages" >channels.restrictSponsoredMessages</a>#9ae91519 channel:<a href="/type/InputChannel" >InputChannel</a> restricted:<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/channels.searchPosts" >channels.searchPosts</a>#d19f987b hashtag:<a href="/type/string" >string</a> offset_rate:<a href="/type/int" >int</a> offset_peer:<a href="/type/InputPeer" >InputPeer</a> offset_id:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> = <a href="/type/messages.Messages" >messages.Messages</a>; <a href="/method/bots.sendCustomRequest" >bots.sendCustomRequest</a>#aa2769ed custom_method:<a href="/type/string" >string</a> params:<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/DataJSON" >DataJSON</a>; <a href="/method/bots.answerWebhookJSONQuery" >bots.answerWebhookJSONQuery</a>#e6213f4d query_id:<a href="/type/long" >long</a> data:<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/bots.setBotCommands" >bots.setBotCommands</a>#517165a scope:<a href="/type/BotCommandScope" >BotCommandScope</a> lang_code:<a href="/type/string" >string</a> commands:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/BotCommand" >BotCommand</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/bots.resetBotCommands" >bots.resetBotCommands</a>#3d8de0f9 scope:<a href="/type/BotCommandScope" >BotCommandScope</a> lang_code:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/bots.getBotCommands" >bots.getBotCommands</a>#e34c0dd6 scope:<a href="/type/BotCommandScope" >BotCommandScope</a> lang_code:<a href="/type/string" >string</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/BotCommand" >BotCommand</a>&gt;; <a href="/method/bots.setBotMenuButton" >bots.setBotMenuButton</a>#4504d54f user_id:<a href="/type/InputUser" >InputUser</a> button:<a href="/type/BotMenuButton" >BotMenuButton</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/bots.getBotMenuButton" >bots.getBotMenuButton</a>#9c60eb28 user_id:<a href="/type/InputUser" >InputUser</a> = <a href="/type/BotMenuButton" >BotMenuButton</a>; <a href="/method/bots.setBotBroadcastDefaultAdminRights" >bots.setBotBroadcastDefaultAdminRights</a>#788464e1 admin_rights:<a href="/type/ChatAdminRights" >ChatAdminRights</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/bots.setBotGroupDefaultAdminRights" >bots.setBotGroupDefaultAdminRights</a>#925ec9ea admin_rights:<a href="/type/ChatAdminRights" >ChatAdminRights</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/bots.setBotInfo" >bots.setBotInfo</a>#10cf3123 flags:<a href="/type/%23" >#</a> bot:flags.2?<a href="/type/InputUser" >InputUser</a> lang_code:<a href="/type/string" >string</a> name:flags.3?<a href="/type/string" >string</a> about:flags.0?<a href="/type/string" >string</a> description:flags.1?<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/bots.getBotInfo" >bots.getBotInfo</a>#dcd914fd flags:<a href="/type/%23" >#</a> bot:flags.0?<a href="/type/InputUser" >InputUser</a> lang_code:<a href="/type/string" >string</a> = <a href="/type/bots.BotInfo" >bots.BotInfo</a>; <a href="/method/bots.reorderUsernames" >bots.reorderUsernames</a>#9709b1c2 bot:<a href="/type/InputUser" >InputUser</a> order:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/bots.toggleUsername" >bots.toggleUsername</a>#53ca973 bot:<a href="/type/InputUser" >InputUser</a> username:<a href="/type/string" >string</a> active:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/bots.canSendMessage" >bots.canSendMessage</a>#1359f4e6 bot:<a href="/type/InputUser" >InputUser</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/bots.allowSendMessage" >bots.allowSendMessage</a>#f132e3ef bot:<a href="/type/InputUser" >InputUser</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/bots.invokeWebViewCustomMethod" >bots.invokeWebViewCustomMethod</a>#87fc5e7 bot:<a href="/type/InputUser" >InputUser</a> custom_method:<a href="/type/string" >string</a> params:<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/DataJSON" >DataJSON</a>; <a href="/method/bots.getPopularAppBots" >bots.getPopularAppBots</a>#c2510192 offset:<a href="/type/string" >string</a> limit:<a href="/type/int" >int</a> = <a href="/type/bots.PopularAppBots" >bots.PopularAppBots</a>; <a href="/method/bots.addPreviewMedia" >bots.addPreviewMedia</a>#17aeb75a bot:<a href="/type/InputUser" >InputUser</a> lang_code:<a href="/type/string" >string</a> media:<a href="/type/InputMedia" >InputMedia</a> = <a href="/type/BotPreviewMedia" >BotPreviewMedia</a>; <a href="/method/bots.editPreviewMedia" >bots.editPreviewMedia</a>#8525606f bot:<a href="/type/InputUser" >InputUser</a> lang_code:<a href="/type/string" >string</a> media:<a href="/type/InputMedia" >InputMedia</a> new_media:<a href="/type/InputMedia" >InputMedia</a> = <a href="/type/BotPreviewMedia" >BotPreviewMedia</a>; <a href="/method/bots.deletePreviewMedia" >bots.deletePreviewMedia</a>#2d0135b3 bot:<a href="/type/InputUser" >InputUser</a> lang_code:<a href="/type/string" >string</a> media:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputMedia" >InputMedia</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/bots.reorderPreviewMedias" >bots.reorderPreviewMedias</a>#b627f3aa bot:<a href="/type/InputUser" >InputUser</a> lang_code:<a href="/type/string" >string</a> order:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputMedia" >InputMedia</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/bots.getPreviewInfo" >bots.getPreviewInfo</a>#423ab3ad bot:<a href="/type/InputUser" >InputUser</a> lang_code:<a href="/type/string" >string</a> = <a href="/type/bots.PreviewInfo" >bots.PreviewInfo</a>; <a href="/method/bots.getPreviewMedias" >bots.getPreviewMedias</a>#a2a5594d bot:<a href="/type/InputUser" >InputUser</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/BotPreviewMedia" >BotPreviewMedia</a>&gt;; <a href="/method/payments.getPaymentForm" >payments.getPaymentForm</a>#37148dbb flags:<a href="/type/%23" >#</a> invoice:<a href="/type/InputInvoice" >InputInvoice</a> theme_params:flags.0?<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/payments.PaymentForm" >payments.PaymentForm</a>; <a href="/method/payments.getPaymentReceipt" >payments.getPaymentReceipt</a>#2478d1cc peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> = <a href="/type/payments.PaymentReceipt" >payments.PaymentReceipt</a>; <a href="/method/payments.validateRequestedInfo" >payments.validateRequestedInfo</a>#b6c8f12b flags:<a href="/type/%23" >#</a> save:flags.0?true invoice:<a href="/type/InputInvoice" >InputInvoice</a> info:<a href="/type/PaymentRequestedInfo" >PaymentRequestedInfo</a> = <a href="/type/payments.ValidatedRequestedInfo" >payments.ValidatedRequestedInfo</a>; <a href="/method/payments.sendPaymentForm" >payments.sendPaymentForm</a>#2d03522f flags:<a href="/type/%23" >#</a> form_id:<a href="/type/long" >long</a> invoice:<a href="/type/InputInvoice" >InputInvoice</a> requested_info_id:flags.0?<a href="/type/string" >string</a> shipping_option_id:flags.1?<a href="/type/string" >string</a> credentials:<a href="/type/InputPaymentCredentials" >InputPaymentCredentials</a> tip_amount:flags.2?<a href="/type/long" >long</a> = <a href="/type/payments.PaymentResult" >payments.PaymentResult</a>; <a href="/method/payments.getSavedInfo" >payments.getSavedInfo</a>#227d824b = <a href="/type/payments.SavedInfo" >payments.SavedInfo</a>; <a href="/method/payments.clearSavedInfo" >payments.clearSavedInfo</a>#d83d70c1 flags:<a href="/type/%23" >#</a> credentials:flags.0?true info:flags.1?true = <a href="/type/Bool" >Bool</a>; <a href="/method/payments.getBankCardData" >payments.getBankCardData</a>#2e79d779 number:<a href="/type/string" >string</a> = <a href="/type/payments.BankCardData" >payments.BankCardData</a>; <a href="/method/payments.exportInvoice" >payments.exportInvoice</a>#f91b065 invoice_media:<a href="/type/InputMedia" >InputMedia</a> = <a href="/type/payments.ExportedInvoice" >payments.ExportedInvoice</a>; <a href="/method/payments.assignAppStoreTransaction" >payments.assignAppStoreTransaction</a>#80ed747d receipt:<a href="/type/bytes" >bytes</a> purpose:<a href="/type/InputStorePaymentPurpose" >InputStorePaymentPurpose</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/payments.assignPlayMarketTransaction" >payments.assignPlayMarketTransaction</a>#dffd50d3 receipt:<a href="/type/DataJSON" >DataJSON</a> purpose:<a href="/type/InputStorePaymentPurpose" >InputStorePaymentPurpose</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/payments.canPurchasePremium" >payments.canPurchasePremium</a>#9fc19eb6 purpose:<a href="/type/InputStorePaymentPurpose" >InputStorePaymentPurpose</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/payments.getPremiumGiftCodeOptions" >payments.getPremiumGiftCodeOptions</a>#2757ba54 flags:<a href="/type/%23" >#</a> boost_peer:flags.0?<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/PremiumGiftCodeOption" >PremiumGiftCodeOption</a>&gt;; <a href="/method/payments.checkGiftCode" >payments.checkGiftCode</a>#8e51b4c1 slug:<a href="/type/string" >string</a> = <a href="/type/payments.CheckedGiftCode" >payments.CheckedGiftCode</a>; <a href="/method/payments.applyGiftCode" >payments.applyGiftCode</a>#f6e26854 slug:<a href="/type/string" >string</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/payments.getGiveawayInfo" >payments.getGiveawayInfo</a>#f4239425 peer:<a href="/type/InputPeer" >InputPeer</a> msg_id:<a href="/type/int" >int</a> = <a href="/type/payments.GiveawayInfo" >payments.GiveawayInfo</a>; <a href="/method/payments.launchPrepaidGiveaway" >payments.launchPrepaidGiveaway</a>#5ff58f20 peer:<a href="/type/InputPeer" >InputPeer</a> giveaway_id:<a href="/type/long" >long</a> purpose:<a href="/type/InputStorePaymentPurpose" >InputStorePaymentPurpose</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/payments.getStarsTopupOptions" >payments.getStarsTopupOptions</a>#c00ec7d3 = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StarsTopupOption" >StarsTopupOption</a>&gt;; <a href="/method/payments.getStarsStatus" >payments.getStarsStatus</a>#104fcfa7 peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/payments.StarsStatus" >payments.StarsStatus</a>; <a href="/method/payments.getStarsTransactions" >payments.getStarsTransactions</a>#97938d5a flags:<a href="/type/%23" >#</a> inbound:flags.0?true outbound:flags.1?true ascending:flags.2?true peer:<a href="/type/InputPeer" >InputPeer</a> offset:<a href="/type/string" >string</a> limit:<a href="/type/int" >int</a> = <a href="/type/payments.StarsStatus" >payments.StarsStatus</a>; <a href="/method/payments.sendStarsForm" >payments.sendStarsForm</a>#2bb731d flags:<a href="/type/%23" >#</a> form_id:<a href="/type/long" >long</a> invoice:<a href="/type/InputInvoice" >InputInvoice</a> = <a href="/type/payments.PaymentResult" >payments.PaymentResult</a>; <a href="/method/payments.refundStarsCharge" >payments.refundStarsCharge</a>#25ae8f4a user_id:<a href="/type/InputUser" >InputUser</a> charge_id:<a href="/type/string" >string</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/payments.getStarsRevenueStats" >payments.getStarsRevenueStats</a>#d91ffad6 flags:<a href="/type/%23" >#</a> dark:flags.0?true peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/payments.StarsRevenueStats" >payments.StarsRevenueStats</a>; <a href="/method/payments.getStarsRevenueWithdrawalUrl" >payments.getStarsRevenueWithdrawalUrl</a>#13bbe8b3 peer:<a href="/type/InputPeer" >InputPeer</a> stars:<a href="/type/long" >long</a> password:<a href="/type/InputCheckPasswordSRP" >InputCheckPasswordSRP</a> = <a href="/type/payments.StarsRevenueWithdrawalUrl" >payments.StarsRevenueWithdrawalUrl</a>; <a href="/method/payments.getStarsRevenueAdsAccountUrl" >payments.getStarsRevenueAdsAccountUrl</a>#d1d7efc5 peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/payments.StarsRevenueAdsAccountUrl" >payments.StarsRevenueAdsAccountUrl</a>; <a href="/method/payments.getStarsTransactionsByID" >payments.getStarsTransactionsByID</a>#27842d2e peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputStarsTransaction" >InputStarsTransaction</a>&gt; = <a href="/type/payments.StarsStatus" >payments.StarsStatus</a>; <a href="/method/payments.getStarsGiftOptions" >payments.getStarsGiftOptions</a>#d3c96bc8 flags:<a href="/type/%23" >#</a> user_id:flags.0?<a href="/type/InputUser" >InputUser</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/StarsGiftOption" >StarsGiftOption</a>&gt;; <a href="/method/stickers.createStickerSet" >stickers.createStickerSet</a>#9021ab67 flags:<a href="/type/%23" >#</a> masks:flags.0?true emojis:flags.5?true text_color:flags.6?true user_id:<a href="/type/InputUser" >InputUser</a> title:<a href="/type/string" >string</a> short_name:<a href="/type/string" >string</a> thumb:flags.2?<a href="/type/InputDocument" >InputDocument</a> stickers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputStickerSetItem" >InputStickerSetItem</a>&gt; software:flags.3?<a href="/type/string" >string</a> = <a href="/type/messages.StickerSet" >messages.StickerSet</a>; <a href="/method/stickers.removeStickerFromSet" >stickers.removeStickerFromSet</a>#f7760f51 sticker:<a href="/type/InputDocument" >InputDocument</a> = <a href="/type/messages.StickerSet" >messages.StickerSet</a>; <a href="/method/stickers.changeStickerPosition" >stickers.changeStickerPosition</a>#ffb6d4ca sticker:<a href="/type/InputDocument" >InputDocument</a> position:<a href="/type/int" >int</a> = <a href="/type/messages.StickerSet" >messages.StickerSet</a>; <a href="/method/stickers.addStickerToSet" >stickers.addStickerToSet</a>#8653febe stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> sticker:<a href="/type/InputStickerSetItem" >InputStickerSetItem</a> = <a href="/type/messages.StickerSet" >messages.StickerSet</a>; <a href="/method/stickers.setStickerSetThumb" >stickers.setStickerSetThumb</a>#a76a5392 flags:<a href="/type/%23" >#</a> stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> thumb:flags.0?<a href="/type/InputDocument" >InputDocument</a> thumb_document_id:flags.1?<a href="/type/long" >long</a> = <a href="/type/messages.StickerSet" >messages.StickerSet</a>; <a href="/method/stickers.checkShortName" >stickers.checkShortName</a>#284b3639 short_name:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/stickers.suggestShortName" >stickers.suggestShortName</a>#4dafc503 title:<a href="/type/string" >string</a> = <a href="/type/stickers.SuggestedShortName" >stickers.SuggestedShortName</a>; <a href="/method/stickers.changeSticker" >stickers.changeSticker</a>#f5537ebc flags:<a href="/type/%23" >#</a> sticker:<a href="/type/InputDocument" >InputDocument</a> emoji:flags.0?<a href="/type/string" >string</a> mask_coords:flags.1?<a href="/type/MaskCoords" >MaskCoords</a> keywords:flags.2?<a href="/type/string" >string</a> = <a href="/type/messages.StickerSet" >messages.StickerSet</a>; <a href="/method/stickers.renameStickerSet" >stickers.renameStickerSet</a>#124b1c00 stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> title:<a href="/type/string" >string</a> = <a href="/type/messages.StickerSet" >messages.StickerSet</a>; <a href="/method/stickers.deleteStickerSet" >stickers.deleteStickerSet</a>#87704394 stickerset:<a href="/type/InputStickerSet" >InputStickerSet</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/stickers.replaceSticker" >stickers.replaceSticker</a>#4696459a sticker:<a href="/type/InputDocument" >InputDocument</a> new_sticker:<a href="/type/InputStickerSetItem" >InputStickerSetItem</a> = <a href="/type/messages.StickerSet" >messages.StickerSet</a>; <a href="/method/phone.getCallConfig" >phone.getCallConfig</a>#55451fa9 = <a href="/type/DataJSON" >DataJSON</a>; <a href="/method/phone.requestCall" >phone.requestCall</a>#42ff96ed flags:<a href="/type/%23" >#</a> video:flags.0?true user_id:<a href="/type/InputUser" >InputUser</a> random_id:<a href="/type/int" >int</a> g_a_hash:<a href="/type/bytes" >bytes</a> protocol:<a href="/type/PhoneCallProtocol" >PhoneCallProtocol</a> = <a href="/type/phone.PhoneCall" >phone.PhoneCall</a>; <a href="/method/phone.acceptCall" >phone.acceptCall</a>#3bd2b4a0 peer:<a href="/type/InputPhoneCall" >InputPhoneCall</a> g_b:<a href="/type/bytes" >bytes</a> protocol:<a href="/type/PhoneCallProtocol" >PhoneCallProtocol</a> = <a href="/type/phone.PhoneCall" >phone.PhoneCall</a>; <a href="/method/phone.confirmCall" >phone.confirmCall</a>#2efe1722 peer:<a href="/type/InputPhoneCall" >InputPhoneCall</a> g_a:<a href="/type/bytes" >bytes</a> key_fingerprint:<a href="/type/long" >long</a> protocol:<a href="/type/PhoneCallProtocol" >PhoneCallProtocol</a> = <a href="/type/phone.PhoneCall" >phone.PhoneCall</a>; <a href="/method/phone.receivedCall" >phone.receivedCall</a>#17d54f61 peer:<a href="/type/InputPhoneCall" >InputPhoneCall</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/phone.discardCall" >phone.discardCall</a>#b2cbc1c0 flags:<a href="/type/%23" >#</a> video:flags.0?true peer:<a href="/type/InputPhoneCall" >InputPhoneCall</a> duration:<a href="/type/int" >int</a> reason:<a href="/type/PhoneCallDiscardReason" >PhoneCallDiscardReason</a> connection_id:<a href="/type/long" >long</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.setCallRating" >phone.setCallRating</a>#59ead627 flags:<a href="/type/%23" >#</a> user_initiative:flags.0?true peer:<a href="/type/InputPhoneCall" >InputPhoneCall</a> rating:<a href="/type/int" >int</a> comment:<a href="/type/string" >string</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.saveCallDebug" >phone.saveCallDebug</a>#277add7e peer:<a href="/type/InputPhoneCall" >InputPhoneCall</a> debug:<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/phone.sendSignalingData" >phone.sendSignalingData</a>#ff7a9383 peer:<a href="/type/InputPhoneCall" >InputPhoneCall</a> data:<a href="/type/bytes" >bytes</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/phone.createGroupCall" >phone.createGroupCall</a>#48cdc6d8 flags:<a href="/type/%23" >#</a> rtmp_stream:flags.2?true peer:<a href="/type/InputPeer" >InputPeer</a> random_id:<a href="/type/int" >int</a> title:flags.0?<a href="/type/string" >string</a> schedule_date:flags.1?<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.joinGroupCall" >phone.joinGroupCall</a>#b132ff7b flags:<a href="/type/%23" >#</a> muted:flags.0?true video_stopped:flags.2?true call:<a href="/type/InputGroupCall" >InputGroupCall</a> join_as:<a href="/type/InputPeer" >InputPeer</a> invite_hash:flags.1?<a href="/type/string" >string</a> params:<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.leaveGroupCall" >phone.leaveGroupCall</a>#500377f9 call:<a href="/type/InputGroupCall" >InputGroupCall</a> source:<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.inviteToGroupCall" >phone.inviteToGroupCall</a>#7b393160 call:<a href="/type/InputGroupCall" >InputGroupCall</a> users:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputUser" >InputUser</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.discardGroupCall" >phone.discardGroupCall</a>#7a777135 call:<a href="/type/InputGroupCall" >InputGroupCall</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.toggleGroupCallSettings" >phone.toggleGroupCallSettings</a>#74bbb43d flags:<a href="/type/%23" >#</a> reset_invite_hash:flags.1?true call:<a href="/type/InputGroupCall" >InputGroupCall</a> join_muted:flags.0?<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.getGroupCall" >phone.getGroupCall</a>#41845db call:<a href="/type/InputGroupCall" >InputGroupCall</a> limit:<a href="/type/int" >int</a> = <a href="/type/phone.GroupCall" >phone.GroupCall</a>; <a href="/method/phone.getGroupParticipants" >phone.getGroupParticipants</a>#c558d8ab call:<a href="/type/InputGroupCall" >InputGroupCall</a> ids:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; sources:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; offset:<a href="/type/string" >string</a> limit:<a href="/type/int" >int</a> = <a href="/type/phone.GroupParticipants" >phone.GroupParticipants</a>; <a href="/method/phone.checkGroupCall" >phone.checkGroupCall</a>#b59cf977 call:<a href="/type/InputGroupCall" >InputGroupCall</a> sources:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt;; <a href="/method/phone.toggleGroupCallRecord" >phone.toggleGroupCallRecord</a>#f128c708 flags:<a href="/type/%23" >#</a> start:flags.0?true video:flags.2?true call:<a href="/type/InputGroupCall" >InputGroupCall</a> title:flags.1?<a href="/type/string" >string</a> video_portrait:flags.2?<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.editGroupCallParticipant" >phone.editGroupCallParticipant</a>#a5273abf flags:<a href="/type/%23" >#</a> call:<a href="/type/InputGroupCall" >InputGroupCall</a> participant:<a href="/type/InputPeer" >InputPeer</a> muted:flags.0?<a href="/type/Bool" >Bool</a> volume:flags.1?<a href="/type/int" >int</a> raise_hand:flags.2?<a href="/type/Bool" >Bool</a> video_stopped:flags.3?<a href="/type/Bool" >Bool</a> video_paused:flags.4?<a href="/type/Bool" >Bool</a> presentation_paused:flags.5?<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.editGroupCallTitle" >phone.editGroupCallTitle</a>#1ca6ac0a call:<a href="/type/InputGroupCall" >InputGroupCall</a> title:<a href="/type/string" >string</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.getGroupCallJoinAs" >phone.getGroupCallJoinAs</a>#ef7c213a peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/phone.JoinAsPeers" >phone.JoinAsPeers</a>; <a href="/method/phone.exportGroupCallInvite" >phone.exportGroupCallInvite</a>#e6aa647f flags:<a href="/type/%23" >#</a> can_self_unmute:flags.0?true call:<a href="/type/InputGroupCall" >InputGroupCall</a> = <a href="/type/phone.ExportedGroupCallInvite" >phone.ExportedGroupCallInvite</a>; <a href="/method/phone.toggleGroupCallStartSubscription" >phone.toggleGroupCallStartSubscription</a>#219c34e6 call:<a href="/type/InputGroupCall" >InputGroupCall</a> subscribed:<a href="/type/Bool" >Bool</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.startScheduledGroupCall" >phone.startScheduledGroupCall</a>#5680e342 call:<a href="/type/InputGroupCall" >InputGroupCall</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.saveDefaultGroupCallJoinAs" >phone.saveDefaultGroupCallJoinAs</a>#575e1f8c peer:<a href="/type/InputPeer" >InputPeer</a> join_as:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/phone.joinGroupCallPresentation" >phone.joinGroupCallPresentation</a>#cbea6bc4 call:<a href="/type/InputGroupCall" >InputGroupCall</a> params:<a href="/type/DataJSON" >DataJSON</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.leaveGroupCallPresentation" >phone.leaveGroupCallPresentation</a>#1c50d144 call:<a href="/type/InputGroupCall" >InputGroupCall</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/phone.getGroupCallStreamChannels" >phone.getGroupCallStreamChannels</a>#1ab21940 call:<a href="/type/InputGroupCall" >InputGroupCall</a> = <a href="/type/phone.GroupCallStreamChannels" >phone.GroupCallStreamChannels</a>; <a href="/method/phone.getGroupCallStreamRtmpUrl" >phone.getGroupCallStreamRtmpUrl</a>#deb3abbf peer:<a href="/type/InputPeer" >InputPeer</a> revoke:<a href="/type/Bool" >Bool</a> = <a href="/type/phone.GroupCallStreamRtmpUrl" >phone.GroupCallStreamRtmpUrl</a>; <a href="/method/phone.saveCallLog" >phone.saveCallLog</a>#41248786 peer:<a href="/type/InputPhoneCall" >InputPhoneCall</a> file:<a href="/type/InputFile" >InputFile</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/langpack.getLangPack" >langpack.getLangPack</a>#f2f2330a lang_pack:<a href="/type/string" >string</a> lang_code:<a href="/type/string" >string</a> = <a href="/type/LangPackDifference" >LangPackDifference</a>; <a href="/method/langpack.getStrings" >langpack.getStrings</a>#efea3803 lang_pack:<a href="/type/string" >string</a> lang_code:<a href="/type/string" >string</a> keys:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/string" >string</a>&gt; = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/LangPackString" >LangPackString</a>&gt;; <a href="/method/langpack.getDifference" >langpack.getDifference</a>#cd984aa5 lang_pack:<a href="/type/string" >string</a> lang_code:<a href="/type/string" >string</a> from_version:<a href="/type/int" >int</a> = <a href="/type/LangPackDifference" >LangPackDifference</a>; <a href="/method/langpack.getLanguages" >langpack.getLanguages</a>#42c6978f lang_pack:<a href="/type/string" >string</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/LangPackLanguage" >LangPackLanguage</a>&gt;; <a href="/method/langpack.getLanguage" >langpack.getLanguage</a>#6a596502 lang_pack:<a href="/type/string" >string</a> lang_code:<a href="/type/string" >string</a> = <a href="/type/LangPackLanguage" >LangPackLanguage</a>; <a href="/method/folders.editPeerFolders" >folders.editPeerFolders</a>#6847d0ab folder_peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputFolderPeer" >InputFolderPeer</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/stats.getBroadcastStats" >stats.getBroadcastStats</a>#ab42441a flags:<a href="/type/%23" >#</a> dark:flags.0?true channel:<a href="/type/InputChannel" >InputChannel</a> = <a href="/type/stats.BroadcastStats" >stats.BroadcastStats</a>; <a href="/method/stats.loadAsyncGraph" >stats.loadAsyncGraph</a>#621d5fa0 flags:<a href="/type/%23" >#</a> token:<a href="/type/string" >string</a> x:flags.0?<a href="/type/long" >long</a> = <a href="/type/StatsGraph" >StatsGraph</a>; <a href="/method/stats.getMegagroupStats" >stats.getMegagroupStats</a>#dcdf8607 flags:<a href="/type/%23" >#</a> dark:flags.0?true channel:<a href="/type/InputChannel" >InputChannel</a> = <a href="/type/stats.MegagroupStats" >stats.MegagroupStats</a>; <a href="/method/stats.getMessagePublicForwards" >stats.getMessagePublicForwards</a>#5f150144 channel:<a href="/type/InputChannel" >InputChannel</a> msg_id:<a href="/type/int" >int</a> offset:<a href="/type/string" >string</a> limit:<a href="/type/int" >int</a> = <a href="/type/stats.PublicForwards" >stats.PublicForwards</a>; <a href="/method/stats.getMessageStats" >stats.getMessageStats</a>#b6e0a3f5 flags:<a href="/type/%23" >#</a> dark:flags.0?true channel:<a href="/type/InputChannel" >InputChannel</a> msg_id:<a href="/type/int" >int</a> = <a href="/type/stats.MessageStats" >stats.MessageStats</a>; <a href="/method/stats.getStoryStats" >stats.getStoryStats</a>#374fef40 flags:<a href="/type/%23" >#</a> dark:flags.0?true peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/int" >int</a> = <a href="/type/stats.StoryStats" >stats.StoryStats</a>; <a href="/method/stats.getStoryPublicForwards" >stats.getStoryPublicForwards</a>#a6437ef6 peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/int" >int</a> offset:<a href="/type/string" >string</a> limit:<a href="/type/int" >int</a> = <a href="/type/stats.PublicForwards" >stats.PublicForwards</a>; <a href="/method/stats.getBroadcastRevenueStats" >stats.getBroadcastRevenueStats</a>#75dfb671 flags:<a href="/type/%23" >#</a> dark:flags.0?true channel:<a href="/type/InputChannel" >InputChannel</a> = <a href="/type/stats.BroadcastRevenueStats" >stats.BroadcastRevenueStats</a>; <a href="/method/stats.getBroadcastRevenueWithdrawalUrl" >stats.getBroadcastRevenueWithdrawalUrl</a>#2a65ef73 channel:<a href="/type/InputChannel" >InputChannel</a> password:<a href="/type/InputCheckPasswordSRP" >InputCheckPasswordSRP</a> = <a href="/type/stats.BroadcastRevenueWithdrawalUrl" >stats.BroadcastRevenueWithdrawalUrl</a>; <a href="/method/stats.getBroadcastRevenueTransactions" >stats.getBroadcastRevenueTransactions</a>#69280f channel:<a href="/type/InputChannel" >InputChannel</a> offset:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> = <a href="/type/stats.BroadcastRevenueTransactions" >stats.BroadcastRevenueTransactions</a>; <a href="/method/chatlists.exportChatlistInvite" >chatlists.exportChatlistInvite</a>#8472478e chatlist:<a href="/type/InputChatlist" >InputChatlist</a> title:<a href="/type/string" >string</a> peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; = <a href="/type/chatlists.ExportedChatlistInvite" >chatlists.ExportedChatlistInvite</a>; <a href="/method/chatlists.deleteExportedInvite" >chatlists.deleteExportedInvite</a>#719c5c5e chatlist:<a href="/type/InputChatlist" >InputChatlist</a> slug:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/chatlists.editExportedInvite" >chatlists.editExportedInvite</a>#653db63d flags:<a href="/type/%23" >#</a> chatlist:<a href="/type/InputChatlist" >InputChatlist</a> slug:<a href="/type/string" >string</a> title:flags.1?<a href="/type/string" >string</a> peers:flags.2?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; = <a href="/type/ExportedChatlistInvite" >ExportedChatlistInvite</a>; <a href="/method/chatlists.getExportedInvites" >chatlists.getExportedInvites</a>#ce03da83 chatlist:<a href="/type/InputChatlist" >InputChatlist</a> = <a href="/type/chatlists.ExportedInvites" >chatlists.ExportedInvites</a>; <a href="/method/chatlists.checkChatlistInvite" >chatlists.checkChatlistInvite</a>#41c10fff slug:<a href="/type/string" >string</a> = <a href="/type/chatlists.ChatlistInvite" >chatlists.ChatlistInvite</a>; <a href="/method/chatlists.joinChatlistInvite" >chatlists.joinChatlistInvite</a>#a6b1e39a slug:<a href="/type/string" >string</a> peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/chatlists.getChatlistUpdates" >chatlists.getChatlistUpdates</a>#89419521 chatlist:<a href="/type/InputChatlist" >InputChatlist</a> = <a href="/type/chatlists.ChatlistUpdates" >chatlists.ChatlistUpdates</a>; <a href="/method/chatlists.joinChatlistUpdates" >chatlists.joinChatlistUpdates</a>#e089f8f5 chatlist:<a href="/type/InputChatlist" >InputChatlist</a> peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/chatlists.hideChatlistUpdates" >chatlists.hideChatlistUpdates</a>#66e486fb chatlist:<a href="/type/InputChatlist" >InputChatlist</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/chatlists.getLeaveChatlistSuggestions" >chatlists.getLeaveChatlistSuggestions</a>#fdbcd714 chatlist:<a href="/type/InputChatlist" >InputChatlist</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/Peer" >Peer</a>&gt;; <a href="/method/chatlists.leaveChatlist" >chatlists.leaveChatlist</a>#74fae13a chatlist:<a href="/type/InputChatlist" >InputChatlist</a> peers:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/stories.canSendStory" >stories.canSendStory</a>#c7dfdfdd peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/stories.sendStory" >stories.sendStory</a>#e4e6694b flags:<a href="/type/%23" >#</a> pinned:flags.2?true noforwards:flags.4?true fwd_modified:flags.7?true peer:<a href="/type/InputPeer" >InputPeer</a> media:<a href="/type/InputMedia" >InputMedia</a> media_areas:flags.5?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MediaArea" >MediaArea</a>&gt; caption:flags.0?<a href="/type/string" >string</a> entities:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; privacy_rules:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPrivacyRule" >InputPrivacyRule</a>&gt; random_id:<a href="/type/long" >long</a> period:flags.3?<a href="/type/int" >int</a> fwd_from_id:flags.6?<a href="/type/InputPeer" >InputPeer</a> fwd_from_story:flags.6?<a href="/type/int" >int</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/stories.editStory" >stories.editStory</a>#b583ba46 flags:<a href="/type/%23" >#</a> peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/int" >int</a> media:flags.0?<a href="/type/InputMedia" >InputMedia</a> media_areas:flags.3?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MediaArea" >MediaArea</a>&gt; caption:flags.1?<a href="/type/string" >string</a> entities:flags.1?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/MessageEntity" >MessageEntity</a>&gt; privacy_rules:flags.2?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPrivacyRule" >InputPrivacyRule</a>&gt; = <a href="/type/Updates" >Updates</a>; <a href="/method/stories.deleteStories" >stories.deleteStories</a>#ae59db5f peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt;; <a href="/method/stories.togglePinned" >stories.togglePinned</a>#9a75a1ef peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; pinned:<a href="/type/Bool" >Bool</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt;; <a href="/method/stories.getAllStories" >stories.getAllStories</a>#eeb0d625 flags:<a href="/type/%23" >#</a> next:flags.1?true hidden:flags.2?true state:flags.0?<a href="/type/string" >string</a> = <a href="/type/stories.AllStories" >stories.AllStories</a>; <a href="/method/stories.getPinnedStories" >stories.getPinnedStories</a>#5821a5dc peer:<a href="/type/InputPeer" >InputPeer</a> offset_id:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> = <a href="/type/stories.Stories" >stories.Stories</a>; <a href="/method/stories.getStoriesArchive" >stories.getStoriesArchive</a>#b4352016 peer:<a href="/type/InputPeer" >InputPeer</a> offset_id:<a href="/type/int" >int</a> limit:<a href="/type/int" >int</a> = <a href="/type/stories.Stories" >stories.Stories</a>; <a href="/method/stories.getStoriesByID" >stories.getStoriesByID</a>#5774ca74 peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/stories.Stories" >stories.Stories</a>; <a href="/method/stories.toggleAllStoriesHidden" >stories.toggleAllStoriesHidden</a>#7c2557c4 hidden:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/stories.readStories" >stories.readStories</a>#a556dac8 peer:<a href="/type/InputPeer" >InputPeer</a> max_id:<a href="/type/int" >int</a> = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt;; <a href="/method/stories.incrementStoryViews" >stories.incrementStoryViews</a>#b2028afb peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/stories.getStoryViewsList" >stories.getStoryViewsList</a>#7ed23c57 flags:<a href="/type/%23" >#</a> just_contacts:flags.0?true reactions_first:flags.2?true forwards_first:flags.3?true peer:<a href="/type/InputPeer" >InputPeer</a> q:flags.1?<a href="/type/string" >string</a> id:<a href="/type/int" >int</a> offset:<a href="/type/string" >string</a> limit:<a href="/type/int" >int</a> = <a href="/type/stories.StoryViewsList" >stories.StoryViewsList</a>; <a href="/method/stories.getStoriesViews" >stories.getStoriesViews</a>#28e16cc8 peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/stories.StoryViews" >stories.StoryViews</a>; <a href="/method/stories.exportStoryLink" >stories.exportStoryLink</a>#7b8def20 peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/int" >int</a> = <a href="/type/ExportedStoryLink" >ExportedStoryLink</a>; <a href="/method/stories.report" >stories.report</a>#1923fa8c peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; reason:<a href="/type/ReportReason" >ReportReason</a> message:<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/stories.activateStealthMode" >stories.activateStealthMode</a>#57bbd166 flags:<a href="/type/%23" >#</a> past:flags.0?true future:flags.1?true = <a href="/type/Updates" >Updates</a>; <a href="/method/stories.sendReaction" >stories.sendReaction</a>#7fd736b2 flags:<a href="/type/%23" >#</a> add_to_recent:flags.0?true peer:<a href="/type/InputPeer" >InputPeer</a> story_id:<a href="/type/int" >int</a> reaction:<a href="/type/Reaction" >Reaction</a> = <a href="/type/Updates" >Updates</a>; <a href="/method/stories.getPeerStories" >stories.getPeerStories</a>#2c4ada50 peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/stories.PeerStories" >stories.PeerStories</a>; <a href="/method/stories.getAllReadPeerStories" >stories.getAllReadPeerStories</a>#9b5ae7f9 = <a href="/type/Updates" >Updates</a>; <a href="/method/stories.getPeerMaxIDs" >stories.getPeerMaxIDs</a>#535983c3 id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/InputPeer" >InputPeer</a>&gt; = <a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt;; <a href="/method/stories.getChatsToSend" >stories.getChatsToSend</a>#a56a8b60 = <a href="/type/messages.Chats" >messages.Chats</a>; <a href="/method/stories.togglePeerStoriesHidden" >stories.togglePeerStoriesHidden</a>#bd0415c4 peer:<a href="/type/InputPeer" >InputPeer</a> hidden:<a href="/type/Bool" >Bool</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/stories.getStoryReactionsList" >stories.getStoryReactionsList</a>#b9b2881f flags:<a href="/type/%23" >#</a> forwards_first:flags.2?true peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/int" >int</a> reaction:flags.0?<a href="/type/Reaction" >Reaction</a> offset:flags.1?<a href="/type/string" >string</a> limit:<a href="/type/int" >int</a> = <a href="/type/stories.StoryReactionsList" >stories.StoryReactionsList</a>; <a href="/method/stories.togglePinnedToTop" >stories.togglePinnedToTop</a>#b297e9b peer:<a href="/type/InputPeer" >InputPeer</a> id:<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; = <a href="/type/Bool" >Bool</a>; <a href="/method/stories.searchPosts" >stories.searchPosts</a>#6cea116a flags:<a href="/type/%23" >#</a> hashtag:flags.0?<a href="/type/string" >string</a> area:flags.1?<a href="/type/MediaArea" >MediaArea</a> offset:<a href="/type/string" >string</a> limit:<a href="/type/int" >int</a> = <a href="/type/stories.FoundStories" >stories.FoundStories</a>; <a href="/method/premium.getBoostsList" >premium.getBoostsList</a>#60f67660 flags:<a href="/type/%23" >#</a> gifts:flags.0?true peer:<a href="/type/InputPeer" >InputPeer</a> offset:<a href="/type/string" >string</a> limit:<a href="/type/int" >int</a> = <a href="/type/premium.BoostsList" >premium.BoostsList</a>; <a href="/method/premium.getMyBoosts" >premium.getMyBoosts</a>#be77b4a = <a href="/type/premium.MyBoosts" >premium.MyBoosts</a>; <a href="/method/premium.applyBoost" >premium.applyBoost</a>#6b7da746 flags:<a href="/type/%23" >#</a> slots:flags.0?<a href="/type/Vector%20t" >Vector</a>&lt;<a href="/type/int" >int</a>&gt; peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/premium.MyBoosts" >premium.MyBoosts</a>; <a href="/method/premium.getBoostsStatus" >premium.getBoostsStatus</a>#42f1f61 peer:<a href="/type/InputPeer" >InputPeer</a> = <a href="/type/premium.BoostsStatus" >premium.BoostsStatus</a>; <a href="/method/premium.getUserBoosts" >premium.getUserBoosts</a>#39854d1f peer:<a href="/type/InputPeer" >InputPeer</a> user_id:<a href="/type/InputUser" >InputUser</a> = <a href="/type/premium.BoostsList" >premium.BoostsList</a>; <a href="/method/smsjobs.isEligibleToJoin" >smsjobs.isEligibleToJoin</a>#edc39d0 = <a href="/type/smsjobs.EligibilityToJoin" >smsjobs.EligibilityToJoin</a>; <a href="/method/smsjobs.join" >smsjobs.join</a>#a74ece2d = <a href="/type/Bool" >Bool</a>; <a href="/method/smsjobs.leave" >smsjobs.leave</a>#9898ad73 = <a href="/type/Bool" >Bool</a>; <a href="/method/smsjobs.updateSettings" >smsjobs.updateSettings</a>#93fa0bf flags:<a href="/type/%23" >#</a> allow_international:flags.0?true = <a href="/type/Bool" >Bool</a>; <a href="/method/smsjobs.getStatus" >smsjobs.getStatus</a>#10a698e8 = <a href="/type/smsjobs.Status" >smsjobs.Status</a>; <a href="/method/smsjobs.getSmsJob" >smsjobs.getSmsJob</a>#778d902f job_id:<a href="/type/string" >string</a> = <a href="/type/SmsJob" >SmsJob</a>; <a href="/method/smsjobs.finishJob" >smsjobs.finishJob</a>#4f1ebf24 flags:<a href="/type/%23" >#</a> job_id:<a href="/type/string" >string</a> error:flags.0?<a href="/type/string" >string</a> = <a href="/type/Bool" >Bool</a>; <a href="/method/fragment.getCollectibleInfo" >fragment.getCollectibleInfo</a>#be1e85ba collectible:<a href="/type/InputCollectible" >InputCollectible</a> = <a href="/type/fragment.CollectibleInfo" >fragment.CollectibleInfo</a>;</code></pre> </div> </div> </div> <div class="footer_wrap"> <div class="footer_columns_wrap footer_desktop"> <div class="footer_column footer_column_telegram"> <h5>Telegram</h5> <div class="footer_telegram_description"></div> Telegram is a cloud-based mobile and desktop messaging app with a focus on security and speed. </div> <div class="footer_column"> <h5><a href="//telegram.org/faq">About</a></h5> <ul> <li><a href="//telegram.org/faq">FAQ</a></li> <li><a href="//telegram.org/privacy">Privacy</a></li> <li><a href="//telegram.org/press">Press</a></li> </ul> </div> <div class="footer_column"> <h5><a href="//telegram.org/apps#mobile-apps">Mobile Apps</a></h5> <ul> <li><a href="//telegram.org/dl/ios">iPhone/iPad</a></li> <li><a href="//telegram.org/android">Android</a></li> <li><a href="//telegram.org/dl/web">Mobile Web</a></li> </ul> </div> <div class="footer_column"> <h5><a href="//telegram.org/apps#desktop-apps">Desktop Apps</a></h5> <ul> <li><a href="//desktop.telegram.org/">PC/Mac/Linux</a></li> <li><a href="//macos.telegram.org/">macOS</a></li> <li><a href="//telegram.org/dl/web">Web-browser</a></li> </ul> </div> <div class="footer_column footer_column_platform"> <h5><a href="/">Platform</a></h5> <ul> <li><a href="/api">API</a></li> <li><a href="//translations.telegram.org/">Translations</a></li> <li><a href="//instantview.telegram.org/">Instant View</a></li> </ul> </div> </div> <div class="footer_columns_wrap footer_mobile"> <div class="footer_column"> <h5><a href="//telegram.org/faq">About</a></h5> </div> <div class="footer_column"> <h5><a href="//telegram.org/blog">Blog</a></h5> </div> <div class="footer_column"> <h5><a href="//telegram.org/apps">Apps</a></h5> </div> <div class="footer_column"> <h5><a href="/">Platform</a></h5> </div> <div class="footer_column"> <h5><a href="//telegram.org/press">Press</a></h5> </div> </div> </div> </div> <script src="/js/main.js?47"></script> <script>backToTopInit("Go up"); removePreloadInit(); </script> </body> </html> <!-- page generated in 45.33ms -->

Pages: 1 2 3 4 5 6 7 8 9 10