#50oi      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghNone""#%,./4567=>?@ACDHPUVX_`fghkrNone&"#%,./45679;=>?@ACDHPUVX_`dfghk AI  tdlib-typesTA simple object containing a vector of objects that hold a string; for testing only  tdlib-typesVector of objects  tdlib-typesAA simple object containing a vector of strings; for testing only  tdlib-typesVector of strings tdlib-typesTA simple object containing a vector of objects that hold a number; for testing only  tdlib-typesVector of objects tdlib-typesAA simple object containing a vector of numbers; for testing only  tdlib-typesVector of numbers tdlib-typesAA simple object containing a sequence of bytes; for testing only  tdlib-typesBytes tdlib-types6A simple object containing a string; for testing only  tdlib-typesString tdlib-types6A simple object containing a number; for testing only  tdlib-typesNumber tdlib-types5Contains a list of available TDLib internal log tags  tdlib-typesList of log tags! tdlib-types.Contains a TDLib internal log verbosity level " tdlib-typesLog verbosity level# tdlib-types9Describes a stream to which TDLib internal log is written$ tdlib-types2The log is written to stderr or an OS specific log% tdlib-typesThe log is written to a file & tdlib-typesThe log is written nowhere' tdlib-typesAPath to the file to where the internal TDLib log will be written ( tdlib-typeslThe maximum size of the file to where the internal TDLib log is written before the file will be auto-rotated* tdlib-typesContains a list of updates + tdlib-typesList of updates, tdlib-types)Contains notifications about data changes- tdlib-types)The user authorization state has changed . tdlib-types<A new message was received; can also be an outgoing message / tdlib-types:A request to send a message has reached the Telegram server. This doesn't mean that the message will be sent successfully or even that the send message request will be processed. This update will be sent only if the option "use_quick_ack" is set to true. This update may be sent multiple times for the same message0 tdlib-types%A message has been successfully sent 1 tdlib-typesA message failed to send. Be aware that some messages being sent can be irrecoverably deleted, in which case updateDeleteMessages will be received instead of this update2 tdlib-types The message content has changed 3 tdlib-typesbA message was edited. Changes in the message content will come in a separate updateMessageContent 4 tdlib-types*The view count of the message has changed 5 tdlib-typesThe message content was opened. Updates voice note messages to "listened", video note messages to "viewed" and starts the TTL timer for self-destructing messages 6 tdlib-types*A message with an unread mention was read 7 tdlib-typeszA message with a live location was viewed. When the update is received, the client is supposed to update the live location8 tdlib-typesA new chat has been loaded/created. This update is guaranteed to come before the chat identifier is returned to the client. The chat field changes will be reported through separate updates 9 tdlib-typesThe list to which the chat belongs was changed. This update is guaranteed to be sent only when chat.order == 0 and the current or the new chat list is null : tdlib-types The title of a chat was changed ; tdlib-typesA chat photo was changed < tdlib-typesChat permissions was changed = tdlib-typesThe last message of a chat was changed. If last_message is null, then the last message in the chat became unknown. Some new unknown messages might be added to the chat in this case > tdlib-typesThe order of the chat in the chat list has changed. Instead of this update updateChatLastMessage, updateChatIsPinned, updateChatDraftMessage, or updateChatSource might be sent ? tdlib-typesA chat was pinned or unpinned @ tdlib-types(A chat was marked as unread or was read A tdlib-types-A chat's source in the chat list has changed B tdlib-types2A chat's has_scheduled_messages field has changed C tdlib-typesnThe value of the default disable_notification parameter, used when a message is sent to the chat, was changed D tdlib-typesJIncoming messages were read or number of unread messages has been changed E tdlib-typesOutgoing messages were read F tdlib-types*The chat unread_mention_count has changed G tdlib-types.Notification settings for a chat were changed H tdlib-types:Notification settings for some type of chats were updated I tdlib-types The chat action bar was changed J tdlib-types$The chat pinned message was changed K tdlib-typesThe default chat reply markup was changed. Can occur because new messages with reply markup were received or because an old reply markup was hidden by the userL tdlib-typesA chat draft has changed. Be aware that the update may come in the currently opened chat but with old content of the draft. If the user has changed the content of the draft, this update shouldn't be applied M tdlib-typesThe number of online group members has changed. This update with non-zero count is sent only for currently opened chats. There is no guarantee that it will be sent just after the count has changed N tdlib-typesA notification was changed O tdlib-typesBA list of active notifications in a notification group has changedP tdlib-typesContains active notifications that was shown on previous application launches. This update is sent only if the message database is used. In that case it comes once before any updateNotification and updateNotificationGroup update Q tdlib-typesDescribes whether there are some pending notification updates. Can be used to prevent application from killing, while there are some pending notificationsR tdlib-typesSome messages were deleted S tdlib-types&User activity in the chat has changed T tdlib-types The user went online or offline U tdlib-typesxSome data of a user has changed. This update is guaranteed to come before the user identifier is returned to the client V tdlib-typesSome data of a basic group has changed. This update is guaranteed to come before the basic group identifier is returned to the client W tdlib-typesSome data of a supergroup or a channel has changed. This update is guaranteed to come before the supergroup identifier is returned to the client X tdlib-typesSome data of a secret chat has changed. This update is guaranteed to come before the secret chat identifier is returned to the client Y tdlib-types-Some data from userFullInfo has been changed Z tdlib-types3Some data from basicGroupFullInfo has been changed [ tdlib-types3Some data from supergroupFullInfo has been changed \ tdlib-types{Service notification from the server. Upon receiving this the client must show a popup with the content of the notification] tdlib-types%Information about a file was updated ^ tdlib-types=The file generation process needs to be started by the client_ tdlib-types$File generation is no longer needed ` tdlib-types=New call was created or information about a call was updated a tdlib-types-Some privacy setting rules have been changed b tdlib-typesoNumber of unread messages in a chat list has changed. This update is sent only if the message database is used c tdlib-typesNumber of unread chats, i.e. with unread messages or marked as unread, has changed. This update is sent only if the message database is usedd tdlib-typesAn option changed its value e tdlib-typesA sticker set has changed f tdlib-types/The list of installed sticker sets was updated g tdlib-typesJThe list of trending sticker sets was updated or some of them were viewed h tdlib-types/The list of recently used stickers was updated i tdlib-types*The list of favorite stickers was updated j tdlib-types)The list of saved animations was updated k tdlib-types$The selected background has changed l tdlib-types-Some language pack strings have been updated m tdlib-types!The connection state has changed n tdlib-typesNew terms of service must be accepted by the user. If the terms of service are declined, then the deleteAccount method should be called with the reason "Decline ToS update" o tdlib-typesvThe list of users nearby has changed. The update is sent only 60 seconds after a successful searchChatsNearby request p tdlib-types.The list of supported dice emojis has changed q tdlib-types+A new incoming inline query; for bots only r tdlib-types?The user has chosen a result of an inline query; for bots only s tdlib-types-A new incoming callback query; for bots only t tdlib-typesKA new incoming callback query from a message sent via a bot; for bots only u tdlib-typesTA new incoming shipping query; for bots only. Only for invoices with flexible price v tdlib-types]A new incoming pre-checkout query; for bots only. Contains full information about a checkout w tdlib-types$A new incoming event; for bots only x tdlib-types$A new incoming query; for bots only y tdlib-types"A poll was updated; for bots only z tdlib-types3A user changed the answer to a poll; for bots only { tdlib-typesNew authorization state| tdlib-typesThe new message} tdlib-types(The chat identifier of the sent message ~ tdlib-typesA temporary message identifier tdlib-types)The previous temporary message identifier tdlib-typesAn error code  tdlib-types Error message tdlib-typesNew message content tdlib-types;Point in time (Unix timestamp) when the message was edited  tdlib-types%New message reply markup; may be null tdlib-typesNew value of the view count tdlib-types:The new number of unread mention messages left in the chat tdlib-typesThe chat tdlib-types%The new chat's chat list; may be null tdlib-typesThe new chat title tdlib-typesThe new chat photo; may be null tdlib-typesThe new chat permissions tdlib-types.The new last message in the chat; may be null  tdlib-typesNew value of the chat order tdlib-typesNew value of is_pinned  tdlib-types New value of is_marked_as_unread tdlib-typesNew chat's source; may be null  tdlib-types#New value of has_scheduled_messages tdlib-types*The new default_disable_notification value tdlib-types-Identifier of the last read incoming message  tdlib-types.The number of unread messages left in the chat tdlib-types(Identifier of last read outgoing message tdlib-typesThe new notification settings tdlib-types<Types of chats for which notification settings were updated  tdlib-typesThe new notification settings tdlib-types,The new value of the action bar; may be null tdlib-typesUThe new identifier of the pinned message; 0 if there is no pinned message in the chat tdlib-types|Identifier of the message from which reply markup needs to be used; 0 if there is no default custom reply markup in the chat tdlib-types#The new draft message; may be null  tdlib-types9New number of online members in the chat, or 0 if unknown tdlib-types%Unique notification group identifier  tdlib-typesChanged notification tdlib-types"New type of the notification group tdlib-typesWChat identifier, which notification settings must be applied to the added notifications tdlib-types8True, if the notifications should be shown without sound tdlib-typesdTotal number of unread notifications in the group, can be bigger than number of active notifications tdlib-types=List of added group notifications, sorted by notification ID  tdlib-typesEIdentifiers of removed group notifications, sorted by notification ID tdlib-types#Lists of active notification groups tdlib-typesMTrue, if there are some delayed notification updates, which will be sent soon tdlib-types`True, if there can be some yet unreceived notifications, which are being fetched from the server tdlib-types#Identifiers of the deleted messages tdlib-typesbTrue, if the messages are permanently deleted by a user (as opposed to just becoming inaccessible) tdlib-typesgTrue, if the messages are deleted only from the cache and can possibly be retrieved again in the future tdlib-types*Identifier of a user performing an action  tdlib-typesThe action description tdlib-typesNew status of the user tdlib-typesNew data about the user tdlib-typesNew data about the group tdlib-typesNew data about the supergroup tdlib-typesNew data about the secret chat tdlib-types#New full information about the user tdlib-typesIdentifier of a basic group  tdlib-types$New full information about the group tdlib-types(Identifier of the supergroup or channel  tdlib-types)New full information about the supergroup tdlib-types'Notification type. If type begins with AUTH_KEY_DROP_, then two buttons Cancel and "Log out" should be shown under notification; if user presses the second, all local data should be destroyed using Destroy method tdlib-typesNotification content tdlib-typesNew data about the file tdlib-types,Unique identifier for the generation process tdlib-typesCThe path to a file from which a new file is generated; may be empty tdlib-typesTThe path to a file that should be created and where the new file should be generated tdlib-typesQString specifying the conversion applied to the original file. If conversion is "urlc" than original_path contains an HTTP/HTTPS URL of a file, which should be downloaded by the client tdlib-typesNew data about a call tdlib-typesThe privacy setting  tdlib-typesNew privacy rules tdlib-types0Total number of unread messages in unmuted chats tdlib-types'Total number of chats marked as unread  tdlib-types.Total number of unmuted chats marked as unread tdlib-typesThe option name  tdlib-typesThe new option value tdlib-typesThe sticker set tdlib-types=True, if the list of installed mask sticker sets was updated  tdlib-types/The new list of installed ordinary sticker sets tdlib-typesUThe prefix of the list of trending sticker sets with the newest trending sticker sets tdlib-types{True, if the list of stickers attached to photo or video files was updated, otherwise the list of sent stickers is updated  tdlib-types:The new list of file identifiers of recently used stickers tdlib-types4The new list of file identifiers of saved animations tdlib-types/True, if background for dark theme has changed  tdlib-types(The new selected background; may be null tdlib-types7Localization target to which the language pack belongs  tdlib-types(Identifier of the updated language pack  tdlib-types%List of changed language pack strings tdlib-typesThe new connection state tdlib-types#Identifier of the terms of service  tdlib-typesThe new terms of service tdlib-typesThe new list of users nearby tdlib-types%The new list of supported dice emojis tdlib-typesUnique query identifier  tdlib-types*Identifier of the user who sent the query  tdlib-types2User location, provided by the client; may be null tdlib-typesText of the query  tdlib-types#Offset of the first entry to return tdlib-types Identifier of the chosen result  tdlib-types/Identifier of the sent inline message, if known tdlib-typesOIdentifier that uniquely corresponds to the chat to which the message was sent  tdlib-types Query payload tdlib-typesInvoice payload  tdlib-typesUser shipping address tdlib-typesCurrency for the product price  tdlib-typesDTotal price for the product, in the minimal quantity of the currency tdlib-typesInvoice payload  tdlib-typesSIdentifier of a shipping option chosen by the user; may be empty if not applicable  tdlib-types(Information about the order; may be null tdlib-typesA JSON-serialized event tdlib-typesJSON-serialized query data  tdlib-types Query timeout tdlib-typesNew data about the poll tdlib-typesUnique poll identifier  tdlib-types90-based identifiers of answer options, chosen by the user tdlib-types"A detailed statistics about a chat tdlib-types(A period to which the statistics applies tdlib-typesNumber of members in the chat tdlib-types:Mean number of times the recently sent messages was viewed tdlib-types:Mean number of times the recently sent messages was shared tdlib-types=A percentage of users with enabled notifications for the chat tdlib-types0A graph containing number of members in the chat tdlib-types=A graph containing number of members joined and left the chat tdlib-types?A graph containing number of members muted and unmuted the chat tdlib-typesPA graph containing number of message views in a given hour in the last two weeks tdlib-types5A graph containing number of message views per source tdlib-types8A graph containing number of new member joins per source tdlib-typesDA graph containing number of users viewed chat messages per language tdlib-types:A graph containing number of chat message views and shares tdlib-typesLA graph containing number of views of associated with the chat instant views tdlib-typesNDetailed statistics about number of views and shares of recently sent messages tdlib-types5Contains statistics about interactions with a message tdlib-typesMessage identifier tdlib-types&Number of times the message was viewed tdlib-types)Number of times the message was forwarded tdlib-typesDescribes a statistics graph tdlib-types A graph data  tdlib-typesJThe graph data to be asynchronously loaded through getChatStatisticsGraph  tdlib-types>An error message to be shown to the user instead of the graph  tdlib-typesGraph data in JSON format   tdlib-typesDIf non-empty, a token which can be used to receive a zoomed in graph  tdlib-types!The token to use for data loading  tdlib-typesThe error message  tdlib-typesA statistics value  tdlib-types The value  tdlib-typesThe value for the previous day  tdlib-types-The growth rate of the value, as a percentage tdlib-typesRepresents a date range  tdlib-types>Point in time (Unix timestamp) at which the date range begins  tdlib-types;Point in time (Unix timestamp) at which the date range ends tdlib-types;Describes a sticker that needs to be added to a sticker set tdlib-typesKA static sticker in PNG format, which will be converted to WEBP server-side tdlib-types!An animated sticker in TGS format tdlib-typesTPNG image with the sticker; must be up to 512 KB in size and fit in a 512x512 square tdlib-types#Emojis corresponding to the sticker tdlib-types@For masks, position where the mask should be placed; may be null tdlib-types#Represents a list of proxy servers  tdlib-typesList of proxy servers tdlib-types*Contains information about a proxy server   tdlib-typesUnique identifier of the proxy ! tdlib-typesProxy server IP address " tdlib-typesProxy server port # tdlib-typesHPoint in time (Unix timestamp) when the proxy was last used; 0 if never $ tdlib-types"True, if the proxy is enabled now % tdlib-typesType of the proxy& tdlib-types$Describes the type of a proxy server' tdlib-typesA SOCKS5 proxy server ( tdlib-types A HTTP transparent proxy server ) tdlib-typesAn MTProto proxy server * tdlib-types&Username for logging in; may be empty + tdlib-types%Password for logging in; may be empty, tdlib-typeszPass true if the proxy supports only HTTP requests and doesn't support transparent TCP connections via HTTP CONNECT method- tdlib-types*The proxy's secret in hexadecimal encoding. tdlib-types<Describes the way the text should be parsed for TextEntities/ tdlib-types'The text uses Markdown-style formatting0 tdlib-typesBThe text uses HTML-style formatting. The same as Telegram Bot API HTML parse mode1 tdlib-types1Version of the parser: 0 or 1 - Telegram Bot API Markdown" parse mode, 2 - Telegram Bot API  MarkdownV2 parse mode3 tdlib-types-Contains information about a tg:// deep link 4 tdlib-typesText to be shown to the user 5 tdlib-types7True, if user should be asked to update the application7 tdlib-types2Contains a value representing a number of seconds 8 tdlib-typesNumber of seconds: tdlib-typesContains some text ; tdlib-typesText= tdlib-typesContains a counter > tdlib-typesCount@ tdlib-typesContains a list of t.me URLs A tdlib-types List of URLsC tdlib-types8Represents a URL linking to an internal Telegram entity D tdlib-typesURL E tdlib-typesType of the URLF tdlib-typesBDescribes the type of a URL linking to an internal Telegram entityG tdlib-typesA URL linking to a user H tdlib-types0A URL linking to a public supergroup or channel I tdlib-typesA chat invite link J tdlib-typesA URL linking to a sticker set K tdlib-typesIdentifier of the userL tdlib-types'Identifier of the supergroup or channelM tdlib-typesChat invite link infoN tdlib-typesIdentifier of the sticker setO tdlib-types]Represents the categories of chats for which a list of frequently used chats can be retrievedP tdlib-typesFA category containing frequently used private chats with non-bot usersQ tdlib-typesBA category containing frequently used private chats with bot usersR tdlib-typesBA category containing frequently used basic groups and supergroupsS tdlib-types.A category containing frequently used channelsT tdlib-typesaA category containing frequently used chats with inline bots sorted by their usage in inline modeU tdlib-types:A category containing frequently used chats used for callsV tdlib-typesDA category containing frequently used chats used to forward messagesW tdlib-typesADescribes the current state of the connection to Telegram serversX tdlib-typesnCurrently waiting for the network to become available. Use setNetworkType to change the available network typeY tdlib-types7Currently establishing a connection with a proxy serverZ tdlib-types;Currently establishing a connection to the Telegram servers[ tdlib-types6Downloading data received while the client was offline\ tdlib-types5There is a working connection to the Telegram servers^ tdlib-types4Contains auto-download settings presets for the user_ tdlib-typesHPreset with lowest settings; supposed to be used by default when roaming` tdlib-typesRPreset with medium settings; supposed to be used by default when using mobile dataa tdlib-typesTPreset with highest settings; supposed to be used by default when connected on Wi-Fic tdlib-typesContains auto-download settingsd tdlib-types%True, if the auto-download is enablede tdlib-types6The maximum size of a photo file to be auto-downloadedf tdlib-types6The maximum size of a video file to be auto-downloadedg tdlib-types:The maximum size of other file types to be auto-downloadedh tdlib-types1The maximum suggested bitrate for uploaded videosi tdlib-typesKTrue, if the beginning of videos needs to be preloaded for instant playbackj tdlib-types`True, if the next audio track needs to be preloaded while the user is listening to an audio filek tdlib-types=True, if "use less data for calls" option needs to be enabledm tdlib-types3A full list of available network statistic entries n tdlib-typesHPoint in time (Unix timestamp) when the app began collecting statistics o tdlib-typesNetwork statistics entriesp tdlib-types'Contains statistics about network usageq tdlib-types\Contains information about the total amount of data that was used to send and receive files r tdlib-typesLContains information about the total amount of data that was used for calls s tdlib-types%Type of the file the data is part of t tdlib-typesfType of the network the data was sent through. Call setNetworkType to maintain the actual network typeu tdlib-typesTotal number of bytes sent v tdlib-typesTotal number of bytes receivedw tdlib-typesTotal call duration, in secondsx tdlib-types Represents the type of a networky tdlib-typesThe network is not availablez tdlib-typesA mobile network{ tdlib-typesA mobile roaming network| tdlib-typesA Wi-Fi network} tdlib-types1A different network type (e.g., Ethernet network) tdlib-typesContains database statistics tdlib-types;Database statistics in an unspecified human-readable format tdlib-typesTContains approximate storage usage statistics, excluding files of unknown file type  tdlib-types Approximate total size of files  tdlib-typesApproximate number of files tdlib-typesSize of the database  tdlib-types#Size of the language pack database  tdlib-typesSize of the TDLib internal log tdlib-typesIContains the exact storage usage statistics split by chats and file type  tdlib-typesTotal size of files  tdlib-typesTotal number of files  tdlib-typesStatistics split by chats tdlib-types:Contains the storage usage statistics for a specific chat  tdlib-typesChat identifier; 0 if none  tdlib-types$Total size of the files in the chat  tdlib-types"Total number of files in the chat  tdlib-typesStatistics split by file types tdlib-types?Contains the storage usage statistics for a specific file type  tdlib-types File type  tdlib-typesTotal size of the files  tdlib-typesTotal number of files tdlib-typesRepresents the type of a file tdlib-typesThe data is not a file tdlib-typesThe file is an animation tdlib-typesThe file is an audio file tdlib-typesThe file is a document tdlib-typesThe file is a photo tdlib-typesThe file is a profile photo tdlib-typesMThe file was sent to a secret chat (the file type is not known to the server) tdlib-types4The file is a thumbnail of a file from a secret chat tdlib-typesOThe file is a file from Secure storage used for storing Telegram Passport files tdlib-typesThe file is a sticker tdlib-types'The file is a thumbnail of another file tdlib-typesThe file type is not yet known tdlib-typesThe file is a video tdlib-typesThe file is a video note tdlib-typesThe file is a voice note tdlib-types/The file is a wallpaper or a background pattern tdlib-typesContains a part of a file  tdlib-types File bytes tdlib-types8Contains information about a link to a message in a chat tdlib-types:True, if the link is a public link for a message in a chat tdlib-typesJIf found, identifier of the chat to which the message belongs, 0 otherwise tdlib-types)If found, the linked message; may be null tdlib-typesETrue, if the whole media album to which the message belongs is linked tdlib-typesUContains a public HTTPS link to a message in a supergroup or channel with a username  tdlib-types Message link  tdlib-types#HTML-code for embedding the message tdlib-types+Describes the reason why a chat is reported tdlib-typesThe chat contains spam messages tdlib-typesThe chat promotes violence tdlib-types'The chat contains pornographic messages tdlib-types(The chat has child abuse related content tdlib-types%The chat contains copyrighted content tdlib-types;The location-based chat is unrelated to its stated location tdlib-types%A custom reason provided by the user  tdlib-types Report text tdlib-typesHContains a list of websites the current user is logged in with Telegram  tdlib-typesList of connected websites tdlib-typesRContains information about one website the current user is logged in with Telegram tdlib-typesWebsite identifier tdlib-typesThe domain name of the website tdlib-types0User identifier of a bot linked with the website tdlib-types'The version of a browser used to log in tdlib-types*Operating system the browser is running on tdlib-types:Point in time (Unix timestamp) when the user was logged in tdlib-typesHPoint in time (Unix timestamp) when obtained authorization was last used tdlib-typesFIP address from which the user was logged in, in human-readable format tdlib-typespHuman-readable description of a country and a region, from which the user was logged in, based on the IP address tdlib-typesContains a list of sessions  tdlib-typesList of sessions tdlib-typesContains information about one session in a Telegram application used by the current user. Sessions should be shown to the user in the returned order tdlib-typesSession identifier  tdlib-types,True, if this session is the current session tdlib-typesFTrue, if a password is needed to complete authorization of the session tdlib-types8Telegram API identifier, as provided by the application  tdlib-types7Name of the application, as provided by the application tdlib-types?The version of the application, as provided by the application  tdlib-typesaTrue, if the application is an official application or uses the api_id of an official application tdlib-typesbModel of the device the application has been run or is running on, as provided by the application  tdlib-types^Operating system the application has been run or is running on, as provided by the application tdlib-typesnVersion of the operating system the application has been run or is running on, as provided by the application  tdlib-types:Point in time (Unix timestamp) when the user has logged in tdlib-types>Point in time (Unix timestamp) when the session was last used  tdlib-typesGIP address from which the session was created, in human-readable format tdlib-typesfA two-letter country code for the country from which the session was created, based on the IP address  tdlib-typesGRegion code from which the session was created, based on the IP address tdlib-typesyContains information about the period of inactivity after which the current user's account will automatically be deleted  tdlib-typeskNumber of days of inactivity before the account will be flagged for deletion; should range from 30-366 days tdlib-types)Describes available user privacy settings tdlib-typesJA privacy setting for managing whether the user's online status is visible tdlib-typesJA privacy setting for managing whether the user's profile photo is visible tdlib-typeseA privacy setting for managing whether a link to the user's account is included in forwarded messages tdlib-typesIA privacy setting for managing whether the user's phone number is visible tdlib-typesGA privacy setting for managing whether the user can be invited to chats tdlib-types=A privacy setting for managing whether the user can be called tdlib-typesUA privacy setting for managing whether peer-to-peer connections can be used for calls tdlib-typesA privacy setting for managing whether the user can be found by their phone number. Checked only if the phone number is not known to the other user. Can be set only to "Allow contacts" or "Allow all" tdlib-typesA list of privacy rules. Rules are matched in the specified order. The first matched rule defines the privacy setting for a given user. If no rule matches, the action is not allowed  tdlib-typesA list of rules tdlib-types6Represents a single rule for managing privacy settings tdlib-types)A rule to allow all users to do something tdlib-types8A rule to allow all of a user's contacts to do something tdlib-types8A rule to allow certain specified users to do something  tdlib-typesaA rule to allow all members of certain specified basic groups and supergroups to doing something  tdlib-types1A rule to restrict all users from doing something tdlib-types>A rule to restrict all contacts of a user from doing something tdlib-types<A rule to restrict all specified users from doing something  tdlib-types^A rule to restrict all members of specified basic groups and supergroups from doing something  tdlib-typesMThe user identifiers, total number of users in all rules must not exceed 1000 tdlib-typesKThe chat identifiers, total number of chats in all rules must not exceed 20 tdlib-typesRepresents a JSON value tdlib-typesRepresents a null JSON value tdlib-types Represents a boolean JSON value  tdlib-types Represents a numeric JSON value  tdlib-typesRepresents a string JSON value  tdlib-typesRepresents a JSON array  tdlib-typesRepresents a JSON object  tdlib-types The value tdlib-types The value tdlib-types The value tdlib-typesThe list of array elements tdlib-typesThe list of object members tdlib-types'Represents one member of a JSON object   tdlib-types Member's key   tdlib-typesMember's value  tdlib-types!Represents the value of an option  tdlib-typesRepresents a boolean option   tdlib-typesCRepresents an unknown option or an option which has a default value tdlib-typesRepresents an integer option  tdlib-typesRepresents a string option  tdlib-typesThe value of the option tdlib-typesThe value of the option tdlib-typesThe value of the option tdlib-types#Describes a group of notifications  tdlib-typesOUnique persistent auto-incremented from 1 identifier of the notification group  tdlib-typesType of the group tdlib-typesCIdentifier of a chat to which all notifications in the group belong tdlib-types2Total number of active notifications in the group  tdlib-types The list of active notifications tdlib-types*Contains information about a notification  tdlib-types2Unique persistent identifier of this notification  tdlib-typesNotification date tdlib-types/True, if the notification was initially silent  tdlib-typesNotification type  tdlib-types;Describes the type of notifications in a notification group! tdlib-typesA group containing notifications of type notificationTypeNewMessage and notificationTypeNewPushMessage with ordinary unread messages" tdlib-typesA group containing notifications of type notificationTypeNewMessage and notificationTypeNewPushMessage with unread mentions of the current user, replies to their messages, or a pinned message# tdlib-typesGA group containing a notification of type notificationTypeNewSecretChat$ tdlib-types@A group containing notifications of type notificationTypeNewCall% tdlib-types2Contains detailed information about a notification& tdlib-typesNew message was received ' tdlib-typesNew secret chat was created( tdlib-typesNew call was received ) tdlib-types4New message was received through a push notification* tdlib-types The message+ tdlib-typesCall identifier, tdlib-typesThe message identifier. The message will not be available in the chat history, but the ID can be used in viewMessages and as reply_to_message_id- tdlib-typesKSender of the message; 0 if unknown. Corresponding user may be inaccessible. tdlib-typesEName of the sender; can be different from the name of the sender user/ tdlib-types True, if the message is outgoing0 tdlib-typesPush message content1 tdlib-types/Contains content of a push message notification2 tdlib-types&A general message with hidden content 3 tdlib-types"An animation message (GIF-style). 4 tdlib-typesAn audio message 5 tdlib-typesA message with a user contact 6 tdlib-types&A contact has registered with Telegram7 tdlib-types$A document message (a general file) 8 tdlib-typesA message with a game 9 tdlib-types(A new high score was achieved in a game : tdlib-types%A message with an invoice from a bot ; tdlib-typesA message with a location < tdlib-typesA photo message = tdlib-typesA message with a poll > tdlib-types4A screenshot of a message in the chat has been taken? tdlib-typesA message with a sticker @ tdlib-typesA text message A tdlib-typesA video message B tdlib-typesA video note message C tdlib-typesA voice note message D tdlib-typesA newly created basic groupE tdlib-types)New chat members were invited to a group F tdlib-typesA chat photo was editedG tdlib-typesA chat title was edited H tdlib-typesA chat member was deleted I tdlib-types+A new member joined the chat by invite linkJ tdlib-typesA forwarded messages K tdlib-typesA media album L tdlib-typesCTrue, if the message is a pinned message with the specified contentM tdlib-typesMessage content; may be null N tdlib-typesAnimation caption O tdlib-typesMessage content; may be null P tdlib-typesContact's name Q tdlib-typesMessage content; may be null R tdlib-types*Game title, empty for pinned game message S tdlib-types New score, 0 for pinned message T tdlib-typesProduct price U tdlib-typesTrue, if the location is live V tdlib-typesMessage content; may be null W tdlib-typesTrue, if the photo is secret X tdlib-typesPoll question Y tdlib-types2True, if the poll is regular and not in quiz mode Z tdlib-typesMessage content; may be null [ tdlib-types1Emoji corresponding to the sticker; may be empty \ tdlib-types Message text ] tdlib-typesMessage content; may be null ^ tdlib-typesMessage content; may be null _ tdlib-typesMessage content; may be null ` tdlib-typesName of the added member a tdlib-types0True, if the current user was added to the groupb tdlib-types4True, if the user has returned to the group themselfc tdlib-types-True, if the user has left the group themselfd tdlib-typesNumber of forwarded messagese tdlib-types*True, if the album has at least one photo f tdlib-types)True, if the album has at least one videog tdlib-typesFRepresents result of checking whether a username can be set for a chath tdlib-typesThe username can be seti tdlib-typesThe username is invalidj tdlib-typesThe username is occupiedk tdlib-typesSThe user has too much chats with username, one of them should be made private firstl tdlib-types1The user can't be a member of a public supergroupm tdlib-typesrRepresents result of checking whether the current session can be used to transfer a chat ownership to another usern tdlib-typesThe session can be usedo tdlib-types1The 2-step verification needs to be enabled firstp tdlib-typesAThe 2-step verification was enabled recently, user needs to wait q tdlib-types5The session was created recently, user needs to wait r tdlib-typesTTime left before the session can be used to transfer ownership of a chat, in secondst tdlib-typesContains a list of hashtags u tdlib-typesA list of hashtagsv tdlib-types,Contains information about background to setw tdlib-typesA background from a local filex tdlib-typesA background from the server y tdlib-typesBackground file to use. Only inputFileLocal and inputFileGenerated are supported. The file must be in JPEG format for wallpapers and in PNG format for patternsz tdlib-typesThe background identifier| tdlib-typesContains a list of backgrounds } tdlib-typesA list of backgrounds tdlib-typesDescribes a chat background tdlib-typesUnique background identifier tdlib-types+True, if this is one of default backgrounds tdlib-typesMTrue, if the background is dark and is recommended to be used with dark theme tdlib-typesUnique background name tdlib-typesKDocument with the background; may be null. Null only for filled backgrounds tdlib-typesType of the background tdlib-types"Describes the type of a background tdlib-typesA wallpaper in JPEG format tdlib-typesA PNG or TGV (gzipped subset of SVG with MIME type "application/x-tgwallpattern") pattern to be combined with the background fill chosen by the user tdlib-typesA filled background  tdlib-typesfTrue, if the wallpaper must be downscaled to fit in 450x450 square and then box-blurred with radius 12 tdlib-typesHTrue, if the background needs to be slightly moved when device is tilted tdlib-types"Description of the background fill tdlib-typesLIntensity of the pattern when it is shown above the filled background, 0-100 tdlib-types Describes a fill of a background tdlib-types'Describes a solid fill of a background  tdlib-types*Describes a gradient fill of a background  tdlib-types-A color of the background in the RGB24 format tdlib-types2A top color of the background in the RGB24 format  tdlib-types4A bottom color of the background in the RGB24 format tdlib-types]Clockwise rotation angle of the gradient, in degrees; 0-359. Should be always divisible by 45 tdlib-typesContains a globally unique push receiver identifier, which can be used to identify which account has received a push notification  tdlib-types@The globally unique identifier of push notification subscription tdlib-typesRepresents a data needed to subscribe for push notifications through registerDevice method. To use specific push notification service, you must specify the correct application platform and upload valid server authentication data at https://my.telegram.org tdlib-types%A token for Firebase Cloud Messaging  tdlib-types,A token for Apple Push Notification service  tdlib-types?A token for Apple Push Notification service VoIP notifications  tdlib-types/A token for Windows Push Notification Services  tdlib-types0A token for Microsoft Push Notification Service  tdlib-types=A token for Microsoft Push Notification Service VoIP channel  tdlib-typesA token for web Push API  tdlib-types+A token for Simple Push API for Firefox OS  tdlib-types'A token for Ubuntu Push Client service  tdlib-types$A token for BlackBerry Push Service  tdlib-typesA token for Tizen Push Service  tdlib-types@Device registration token; may be empty to de-register a device  tdlib-types<True, if push notifications should be additionally encrypted tdlib-types3Device token; may be empty to de-register a device  tdlib-typesTrue, if App Sandbox is enabled tdlib-types^The access token that will be used to send notifications; may be empty to de-register a device tdlib-typesCPush notification channel URI; may be empty to de-register a device tdlib-typesAbsolute URL exposed by the push service where the application server can send push messages; may be empty to de-register a device tdlib-typesABase64url-encoded P-256 elliptic curve Diffie-Hellman public key  tdlib-types'Base64url-encoded authentication secret tdlib-typesJPush service registration identifier; may be empty to de-register a device tdlib-types;Contains information about the current localization target  tdlib-types5List of available language packs for this application tdlib-types+Contains information about a language pack  tdlib-typesUnique language pack identifier tdlib-typesIdentifier of a base language pack; may be empty. If a string is missed in the language pack, then it should be fetched from base language pack. Unsupported in custom language packs tdlib-typesLanguage name  tdlib-types%Name of the language in that language tdlib-types6A language code to be used to apply plural forms. See  Rhttps://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html for more info tdlib-types'True, if the language pack is official  tdlib-types+True, if the language pack strings are RTL  tdlib-types2True, if the language pack is a beta language pack tdlib-types;True, if the language pack is installed by the current user tdlib-types;Total number of non-deleted strings from the language pack  tdlib-types9Total number of translated strings from the language pack tdlib-typesMTotal number of non-deleted strings from the language pack available locally  tdlib-typesMLink to language translation interface; empty for custom local language packs tdlib-types)Contains a list of language pack strings  tdlib-typesA list of language pack strings tdlib-types$Represents one language pack string  tdlib-types String key  tdlib-types String value tdlib-types3Represents the value of a string in a language pack tdlib-types!An ordinary language pack string  tdlib-typeseA language pack string which has different forms based on the number of some object it mentions. See  Rhttps://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html for more info tdlib-typesaA deleted language pack string, the value should be taken from the built-in english language pack tdlib-types String value tdlib-typesValue for zero objects  tdlib-typesValue for one object  tdlib-typesValue for two objects tdlib-typesValue for few objects  tdlib-typesValue for many objects  tdlib-types Default value tdlib-types;Represents a set of filters used to obtain a chat event log tdlib-types)True, if message edits should be returned tdlib-types-True, if message deletions should be returned tdlib-types,True, if pin/unpin events should be returned tdlib-types2True, if members joining events should be returned tdlib-types2True, if members leaving events should be returned tdlib-types1True, if invited member events should be returned tdlib-types<True, if member promotion/demotion events should be returned tdlib-typesTrue, if member restricted unrestricted)banned/unbanned events should be returned tdlib-types7True, if changes in chat information should be returned tdlib-types4True, if changes in chat settings should be returned tdlib-typesContains a list of chat events  tdlib-typesList of events tdlib-typesRepresents a chat event  tdlib-typesChat event identifier  tdlib-types7Point in time (Unix timestamp) when the event happened  tdlib-typesIIdentifier of the user who performed the action that triggered the event  tdlib-typesAction performed by the user tdlib-typesRepresents a chat event tdlib-typesA message was edited  tdlib-typesA message was deleted  tdlib-types A poll in a message was stopped  tdlib-typesA message was pinned  tdlib-typesA message was unpinned tdlib-typesA new member joined the chat tdlib-typesA member left the chat tdlib-typesA new chat member was invited  tdlib-typesnA chat member has gained/lost administrator status, or the list of their administrator privileges has changed  tdlib-typesA chat member was restrictedunrestricted or banned8unbanned, or the list of their restrictions has changed  tdlib-typesThe chat title was changed  tdlib-types!The chat permissions was changed  tdlib-types!The chat description was changed  tdlib-typesThe chat username was changed  tdlib-typesThe chat photo was changed  tdlib-typesAThe can_invite_users permission of a supergroup chat was toggled  tdlib-types,The linked chat of a supergroup was changed  tdlib-types8The slow_mode_delay setting of a supergroup was changed  tdlib-types3The sign_messages setting of a channel was toggled  tdlib-types'The supergroup sticker set was changed  tdlib-types$The supergroup location was changed  tdlib-typesAThe is_all_history_available setting of a supergroup was toggled  tdlib-types%The original message before the edit  tdlib-typesThe message after it was edited tdlib-typesDeleted message tdlib-typesNew member user identifier  tdlib-typesNew member status tdlib-types#Previous status of the chat member  tdlib-typesNew status of the chat member tdlib-typesPrevious chat title  tdlib-typesNew chat title tdlib-typesPrevious chat permissions  tdlib-typesNew chat permissions  tdlib-typesPrevious chat description   tdlib-typesNew chat description  tdlib-typesPrevious chat username   tdlib-typesNew chat username  tdlib-types'Previous chat photo value; may be null  tdlib-types!New chat photo value; may be null tdlib-types(New value of can_invite_users permission tdlib-types+Previous supergroup linked chat identifier  tdlib-types%New supergroup linked chat identifier tdlib-types"Previous value of slow_mode_delay  tdlib-typesNew value of slow_mode_delay tdlib-typesNew value of sign_messages tdlib-types7Previous identifier of the chat sticker set; 0 if none  tdlib-types1New identifier of the chat sticker set; 0 if none tdlib-typesPrevious location; may be null  tdlib-typesNew location; may be null tdlib-types%New value of is_all_history_available tdlib-types$Contains a list of game high scores  tdlib-typesA list of game high scores tdlib-types.Contains one row of the game high score table  tdlib-types!Position in the high score table   tdlib-typesUser identifier ! tdlib-types User score# tdlib-types(Contains the result of a custom request $ tdlib-typesA JSON-serialized result& tdlib-types,Contains a bot's answer to a callback query ' tdlib-typesText of the answer ( tdlib-typesNTrue, if an alert should be shown to the user instead of a toast notification ) tdlib-typesURL to be opened* tdlib-types(Represents a payload of a callback query+ tdlib-types+The payload from a general callback button , tdlib-types(The payload from a game callback button - tdlib-types-Data that was attached to the callback button. tdlib-typesAA short name of the game that was attached to the callback button0 tdlib-typesmRepresents the results of the inline query. Use sendInlineQueryResultMessage to send the result of the query 1 tdlib-types&Unique identifier of the inline query 2 tdlib-typesEThe offset for the next request. If empty, there are no more results 3 tdlib-typesResults of the query4 tdlib-typesIf non-empty, this text should be shown on the button, which opens a private chat with the bot and sends the bot a start message with the switch_pm_parameter 5 tdlib-types#Parameter for the bot start message6 tdlib-types-Represents a single result of an inline query7 tdlib-types,Represents a link to an article or web page 8 tdlib-typesRepresents a user contact 9 tdlib-typesRepresents a point on the map : tdlib-types%Represents information about a venue ; tdlib-types$Represents information about a game < tdlib-typesRepresents an animation file = tdlib-typesRepresents an audio file > tdlib-typesRepresents a document ? tdlib-typesRepresents a photo @ tdlib-typesRepresents a sticker A tdlib-typesRepresents a video B tdlib-typesRepresents a voice note C tdlib-types&Unique identifier of the query result D tdlib-types URL of the result, if it exists E tdlib-types#True, if the URL must be not shown F tdlib-typesTitle of the resultG tdlib-types,Represents a link to an article or web page H tdlib-typesResult thumbnail; may be nullI tdlib-typesA user contact J tdlib-typesLocation result K tdlib-types Venue result L tdlib-types Game resultM tdlib-typesAnimation file N tdlib-types Audio fileO tdlib-types Document P tdlib-typesPhoto Q tdlib-typesStickerR tdlib-typesVideo S tdlib-types Voice note T tdlib-types<Represents a single result of an inline query; for bots onlyU tdlib-types_Represents a link to an animated GIF or an animated (i.e. without sound) H.264/MPEG-4 AVC videoV tdlib-types,Represents a link to an article or web page W tdlib-types'Represents a link to an MP3 audio file X tdlib-typesRepresents a user contact Y tdlib-typesRepresents a link to a file Z tdlib-typesRepresents a game [ tdlib-typesRepresents a point on the map \ tdlib-types Represents link to a JPEG image ] tdlib-types+Represents a link to a WEBP or TGS sticker ^ tdlib-types%Represents information about a venue _ tdlib-typesPRepresents a link to a page containing an embedded video player or a video file ` tdlib-types^Represents a link to an opus-encoded audio file within an OGG container, single channel audio a tdlib-types&Unique identifier of the query result b tdlib-typesTitle of the query resultc tdlib-types@URL of the result thumbnail (JPEG, GIF, or MPEG4), if it exists d tdlib-typesEMIME type of the video thumbnail. If non-empty, must be one of "image jpeg", "imagegif" and "video/mp4"e tdlib-types:The URL of the video file (file size must not exceed 1MB) f tdlib-types2MIME type of the video file. Must be one of "imagegif" and "videomp4"g tdlib-types"Duration of the video, in seconds h tdlib-typesWidth of the video i tdlib-typesHeight of the videoj tdlib-typesKThe message reply markup. Must be of type replyMarkupInlineKeyboard or nullk tdlib-typesThe content of the message to be sent. Must be one of the following types: InputMessageText, InputMessageAnimation, InputMessageLocation, InputMessageVenue or InputMessageContactl tdlib-types URL of the result, if it exists m tdlib-types#True, if the URL must be not shown n tdlib-types,Represents a link to an article or web page o tdlib-typesThumbnail width, if known p tdlib-typesThumbnail height, if knownq tdlib-typesPerformer of the audio filer tdlib-typesThe URL of the audio file s tdlib-typesAudio file duration, in secondst tdlib-types User contact u tdlib-typesURL of the file v tdlib-types0MIME type of the file content; only "applicationpdf" and "applicationzip" are currently allowedw tdlib-typesShort name of the game x tdlib-typesLocation result y tdlib-types_Amount of time relative to the message sent time until the location can be updated, in seconds z tdlib-types;The URL of the JPEG photo (photo size must not exceed 5MB) { tdlib-typesWidth of the photo | tdlib-typesHeight of the photo} tdlib-typesKThe URL of the WEBP or TGS sticker (sticker file size must not exceed 5MB) ~ tdlib-typesWidth of the sticker  tdlib-typesHeight of the sticker tdlib-types Venue result  tdlib-typesThe URL of the voice note file  tdlib-types&Duration of the voice note, in seconds tdlib-typesContains an HTTP URL  tdlib-typesThe URL tdlib-types3Represents the result of an ImportContacts request  tdlib-typesUser identifiers of the imported contacts in the same order as they were specified in the request; 0 if the contact is not yet a registered user tdlib-typesmThe number of users that imported the corresponding contact; 0 for already registered users or if unavailable tdlib-types Represents a list of animations  tdlib-typesList of animations tdlib-typesCContains settings for the authentication of the user's phone number tdlib-types]Pass true if the authentication code may be sent via flash call to the specified phone number tdlib-typesIPass true if the authenticated phone number is used on the current device tdlib-typesFor official applications only. True, if the app can use Android SMS Retriever API (requires Google Play Services >= 10.2) to automatically receive the authentication code from the SMS. See  5https://developers.google.com/identity/sms-retriever/ for more details tdlib-typesDescribes a call  tdlib-types Call identifier, not persistent  tdlib-typesPeer user identifier  tdlib-typesTrue, if the call is outgoing  tdlib-types Call state tdlib-types1Describes the exact type of a problem with a call tdlib-typesThe user heard their own voice tdlib-typesThe user heard background noise tdlib-types The other side kept disappearing tdlib-typesThe speech was distorted tdlib-types%The user couldn't hear the other side tdlib-types%The other side couldn't hear the user tdlib-typesThe call ended unexpectedly tdlib-types Describes the current call state tdlib-types6The call is pending, waiting to be accepted by a user  tdlib-typesBThe call has been answered and encryption keys are being exchanged tdlib-typesThe call is ready to use  tdlib-types8The call is hanging up after discardCall has been called tdlib-types The call has ended successfully  tdlib-types!The call has ended with an error  tdlib-types9True, if the call has already been created by the server  tdlib-types>True, if the call has already been received by the other party tdlib-types%Call protocols supported by the peer  tdlib-typesAvailable UDP reflectors  tdlib-typesA JSON-encoded call config  tdlib-typesCall encryption key  tdlib-types"Encryption key emojis fingerprint  tdlib-typesETrue, if peer-to-peer connection is allowed by users privacy settings tdlib-types#The reason, why the call has ended  tdlib-types6True, if the call rating should be sent to the server  tdlib-types@True, if the call debug information should be sent to the server tdlib-typesrError. An error with the code 4005000 will be returned if an outgoing call is missed because of an expired timeout tdlib-typesContains the call identifier  tdlib-typesCall identifier tdlib-types(Describes the address of UDP reflectors  tdlib-typesReflector identifier  tdlib-typesIPv4 reflector address  tdlib-typesIPv6 reflector address  tdlib-typesReflector port number  tdlib-typesConnection peer tag tdlib-types&Specifies the supported call protocols tdlib-types3True, if UDP peer-to-peer connections are supported tdlib-types7True, if connection through UDP reflectors is supported tdlib-types'The minimum supported API layer; use 65 tdlib-types'The maximum supported API layer; use 65 tdlib-types$List of supported libtgvoip versions tdlib-types-Describes the reason why a call was discarded tdlib-types3The call wasn't discarded, or the reason is unknown tdlib-typesoThe call was ended before the conversation started. It was cancelled by the caller or missed by the other party tdlib-typesVThe call was ended before the conversation started. It was declined by the other party tdlib-typesNThe call was ended during the conversation because the users were disconnected tdlib-types5The call was ended because one of the parties hung up tdlib-types"Represents a list of sticker sets  tdlib-types/Approximate total number of sticker sets found  tdlib-typesList of sticker sets tdlib-types0Represents short information about a sticker set tdlib-typesIdentifier of the sticker set  tdlib-typesTitle of the sticker set  tdlib-typesName of the sticker set  tdlib-typesKSticker set thumbnail in WEBP format with width and height 100; may be null tdlib-types<True, if the sticker set has been installed by current user  tdlib-typeshTrue, if the sticker set has been archived. A sticker set can't be installed and archived simultaneously tdlib-types%True, if the sticker set is official  tdlib-types.True, is the stickers in the set are animated  tdlib-types+True, if the stickers in the set are masks  tdlib-types-True for already viewed trending sticker sets tdlib-types$Total number of stickers in the set  tdlib-typesContains up to the first 5 stickers from the set, depending on the context. If the client needs more stickers the full set should be requested tdlib-typesRepresents a sticker set tdlib-typesIdentifier of the sticker set  tdlib-typesTitle of the sticker set  tdlib-typesName of the sticker set  tdlib-typesSticker set thumbnail in WEBP format with width and height 100; may be null. The file can be downloaded only before the thumbnail is changed tdlib-types@True, if the sticker set has been installed by the current user  tdlib-typeshTrue, if the sticker set has been archived. A sticker set can't be installed and archived simultaneously tdlib-types%True, if the sticker set is official  tdlib-types.True, is the stickers in the set are animated  tdlib-types+True, if the stickers in the set are masks  tdlib-types-True for already viewed trending sticker sets tdlib-typesList of stickers in this set  tdlib-typesA list of emoji corresponding to the stickers in the same order. The list is only for informational purposes, because a sticker is always sent with a fixed emoji from the corresponding Sticker object tdlib-typesRepresents a list of emoji  tdlib-typesList of emojis tdlib-typesRepresents a list of stickers  tdlib-typesList of stickers tdlib-types+Describes the last time the user was online tdlib-types!The user status was never changed tdlib-typesThe user is online  tdlib-typesThe user is offline  tdlib-typesThe user was online recently tdlib-types-The user is offline, but was online last week tdlib-types.The user is offline, but was online last month tdlib-typesHPoint in time (Unix timestamp) when the user's online status will expire tdlib-types<Point in time (Unix timestamp) when the user was last online tdlib-types3Describes the different types of activity in a chat tdlib-typesThe user is typing a message tdlib-typesThe user is recording a video tdlib-typesThe user is uploading a video  tdlib-types"The user is recording a voice note tdlib-types#The user is uploading a voice note  tdlib-typesThe user is uploading a photo  tdlib-types!The user is uploading a document  tdlib-types/The user is picking a location or venue to send tdlib-types%The user is picking a contact to send tdlib-types#The user has started to play a game tdlib-types"The user is recording a video note tdlib-types#The user is uploading a video note  tdlib-types*The user has cancelled the previous action tdlib-types Upload progress, as a percentage tdlib-types.Represents a filter for message search results  tdlib-types0Returns all found messages, no filter is applied  tdlib-typesReturns only animation messages  tdlib-typesReturns only audio messages  tdlib-typesReturns only document messages  tdlib-typesReturns only photo messages tdlib-typesReturns only video messages tdlib-types Returns only voice note messages tdlib-types%Returns only photo and video messages tdlib-types%Returns only messages containing URLs tdlib-types,Returns only messages containing chat photos tdlib-typesReturns only call messages tdlib-typesHReturns only incoming call messages with missed/declined discard reasons tdlib-types Returns only video note messages tdlib-types*Returns only voice and video note messages tdlib-typesgReturns only messages with mentions of the current user, or messages that are replies to their messages tdlib-typesReturns only messages with unread mentions of the current user, or messages that are replies to their messages. When using this filter the results can't be additionally filtered by a query or by the sending user tdlib-typesbReturns only failed to send messages. This filter can be used only if the message database is used tdlib-types The content of a message to send tdlib-typesA text message  tdlib-types"An animation message (GIF-style).  tdlib-typesAn audio message  tdlib-types"A document message (general file)  tdlib-typesA photo message   tdlib-typesA sticker message ! tdlib-typesA video message " tdlib-typesA video note message # tdlib-typesA voice note message $ tdlib-typesA message with a location % tdlib-types)A message with information about a venue & tdlib-types$A message containing a user contact ' tdlib-typesA dice message ( tdlib-typesBA message with a game; not supported for channels or secret chats ) tdlib-typesNA message with an invoice; can be used only by bots and only in private chats * tdlib-typespA message with a poll. Polls can't be sent to secret chats. Polls can be sent only to a private chat with a bot + tdlib-typesA forwarded message , tdlib-typesFormatted text to be sent; 1-GetOption("message_text_length_max") characters. Only Bold, Italic, Underline, Strikethrough, Code, Pre, PreCode, TextUrl and MentionName entities are allowed to be specified manually- tdlib-typesPTrue, if rich web page previews for URLs in the message text should be disabled . tdlib-types/True, if a chat message draft should be deleted/ tdlib-typesAnimation file to be sent 0 tdlib-types"Animation thumbnail, if available 1 tdlib-types&Duration of the animation, in seconds 2 tdlib-types6Width of the animation; may be replaced by the server 3 tdlib-types7Height of the animation; may be replaced by the server 4 tdlib-typesGAnimation caption; 0-GetOption("message_caption_length_max") characters5 tdlib-typesAudio file to be sent 6 tdlib-types3Thumbnail of the cover for the album, if available 7 tdlib-typesBTitle of the audio; 0-64 characters; may be replaced by the server8 tdlib-typesGPerformer of the audio; 0-64 characters, may be replaced by the server 9 tdlib-typesDocument to be sent : tdlib-typesPhoto to send ; tdlib-typesCFile identifiers of the stickers added to the photo, if applicable < tdlib-typesbPhoto TTL (Time To Live), in seconds (0-60). A non-zero TTL can be specified only in private chats= tdlib-typesSticker to be sent > tdlib-typesVideo to be sent ? tdlib-types1True, if the video should be tried to be streamed@ tdlib-typesVideo note to be sent A tdlib-typesAVideo width and height; must be positive and not greater than 640B tdlib-typesVoice note to be sent C tdlib-types;Waveform representation of the voice note, in 5-bit format D tdlib-typesLocation to be sent E tdlib-types|Period for which the location can be updated, in seconds; should be between 60 and 86400 for a live location and 0 otherwiseF tdlib-types Venue to sendG tdlib-typesContact to sendH tdlib-types1Emoji on which the dice throw animation is based I tdlib-types.User identifier of the bot that owns the game J tdlib-typesShort name of the gameK tdlib-typesInvoice L tdlib-typesNA message with an invoice; can be used only by bots and only in private chats M tdlib-typesProduct photo URL; optional N tdlib-typesProduct photo size O tdlib-typesProduct photo width P tdlib-typesProduct photo heightQ tdlib-typesThe invoice payload R tdlib-typesPayment provider token S tdlib-typesTJSON-encoded data about the invoice, which will be shared with the payment provider T tdlib-typesEUnique invoice bot start_parameter for the generation of this invoiceU tdlib-types Poll question, 1-255 characters V tdlib-types?List of poll answer options, 2-10 strings 1-100 characters eachW tdlib-typescTrue, if the poll voters are anonymous. Non-anonymous polls can't be sent or forwarded to channels X tdlib-typesType of the pollY tdlib-typesPAmount of time the poll will be active after creation, in seconds; for bots onlyZ tdlib-typesXPoint in time (Unix timestamp) when the poll will be automatically closed; for bots only[ tdlib-types@True, if the poll needs to be sent already closed; for bots only\ tdlib-types9Identifier for the chat this forwarded message came from ] tdlib-types$Identifier of the message to forward^ tdlib-types^True, if a game message should be shared within a launched game; applies only to game messages_ tdlib-typesTrue, if content of the message needs to be copied without a link to the original message. Always true if the message is forwarded to a secret chat` tdlib-types]True, if media caption of the message copy needs to be removed. Ignored if send_copy is falseb tdlib-types)Options to be used when a message is sendc tdlib-typeshPass true to disable notification for the message. Must be false if the message is sent to a secret chatd tdlib-types4Pass true if the message is sent from the backgrounde tdlib-typesMessage scheduling state. Messages sent to a secret chat, live location messages and self-destructing messages can't be scheduledf tdlib-typesIContains information about the time when a scheduled message will be sentg tdlib-types/The message will be sent at the specified date h tdlib-typesThe message will be sent when the peer will be online. Applicable to private chats only and when the exact online status of the peer is knowni tdlib-typesMDate the message will be sent. The date must be within 367 days in the futurek tdlib-typesvA thumbnail to be sent along with a file; should be in JPEG or WEBP format for stickers, and less than 200 KB in size l tdlib-typesPThumbnail file to send. Sending thumbnails by file_id is currently not supportedm tdlib-types@Thumbnail width, usually shouldn't exceed 320. Use 0 if unknown n tdlib-types@Thumbnail height, usually shouldn't exceed 320. Use 0 if unknowno tdlib-typesARepresents a part of the text which must be formatted differentlyp tdlib-types%A mention of a user by their usernameq tdlib-types"A hashtag text, beginning with "#"r tdlib-typesZA cashtag text, beginning with "$" and consisting of capital english letters (i.e. "$USD")s tdlib-typesaA bot command, beginning with "/". This shouldn't be highlighted if there are no bots in the chatt tdlib-types An HTTP URLu tdlib-typesAn email addressv tdlib-typesA phone numberw tdlib-typesaA bank card number. The getBankCardInfo method can be used to get information about the bank cardx tdlib-types A bold texty tdlib-typesAn italic textz tdlib-typesAn underlined text{ tdlib-typesA strikethrough text| tdlib-types8Text that must be formatted as if inside a code HTML tag} tdlib-types7Text that must be formatted as if inside a pre HTML tag~ tdlib-typesAText that must be formatted as if inside pre, and code HTML tags  tdlib-types.A text description shown instead of a raw URL  tdlib-typesXA text shows instead of a raw mention of the user (e.g., when the user has no username)  tdlib-types:Programming language of the code; as defined by the sender tdlib-types7HTTP or tg:// URL to be opened when the link is clicked tdlib-types Identifier of the mentioned user tdlib-types!Contains the content of a message tdlib-typesA text message  tdlib-types"An animation message (GIF-style).  tdlib-typesAn audio message  tdlib-types"A document message (general file)  tdlib-typesA photo message  tdlib-types@An expired photo message (self-destructed after TTL has elapsed) tdlib-typesA sticker message  tdlib-typesA video message  tdlib-types@An expired video message (self-destructed after TTL has elapsed) tdlib-typesA video note message  tdlib-typesA voice note message  tdlib-typesA message with a location  tdlib-types)A message with information about a venue  tdlib-typesA message with a user contact  tdlib-typesBA dice message. The dice value is randomly generated by the server tdlib-typesA message with a game  tdlib-typesA message with a poll  tdlib-types%A message with an invoice from a bot  tdlib-types/A message with information about an ended call  tdlib-typesA newly created basic group  tdlib-types&A newly created supergroup or channel  tdlib-typesAn updated chat title  tdlib-typesAn updated chat photo  tdlib-typesA deleted chat photo tdlib-typesNew chat members were added  tdlib-types+A new member joined the chat by invite link tdlib-typesA chat member was deleted  tdlib-typesMA basic group was upgraded to a supergroup and was deactivated as the result  tdlib-types1A supergroup has been created from a basic group  tdlib-typesA message has been pinned  tdlib-types4A screenshot of a message in the chat has been taken tdlib-typesJThe TTL (Time To Live) setting messages in a secret chat has been changed  tdlib-types/A non-standard action has happened in the chat  tdlib-types(A new high score was achieved in a game  tdlib-typesA payment has been completed  tdlib-types,A payment has been completed; for bots only  tdlib-types&A contact has registered with Telegram tdlib-typesYThe current user has connected a website by logging in using Telegram Login Widget on it  tdlib-types%Telegram Passport data has been sent  tdlib-types8Telegram Passport data has been received; for bots only  tdlib-types3Message content that is not supported by the client tdlib-typesText of the message  tdlib-typesCA preview of the web page that's mentioned in the text; may be null tdlib-typesThe animation description  tdlib-typesAnimation caption  tdlib-typesbTrue, if the animation thumbnail must be blurred and the animation must be shown only while tapped tdlib-typesThe audio description  tdlib-typesThe document description  tdlib-typesThe photo description  tdlib-typesThe sticker description tdlib-typesThe video description  tdlib-typesThe video note description  tdlib-typesBTrue, if at least one of the recipients has viewed the video note  tdlib-typesThe voice note description  tdlib-typesFTrue, if at least one of the recipients has listened to the voice note tdlib-typesThe location description  tdlib-typesZTime relative to the message sent date until which the location can be updated, in seconds tdlib-typesuLeft time for which the location can be updated, in seconds. updateMessageContent is not sent when this field changes tdlib-typesThe venue description tdlib-typesThe contact description tdlib-typesThe animated sticker with the initial dice animation; may be null if unknown. updateMessageContent will be sent when the sticker became known tdlib-typesThe animated sticker with the final dice animation; may be null if unknown. updateMessageContent will be sent when the sticker became known tdlib-types0Emoji on which the dice throw animation is based tdlib-typesFThe dice value. If the value is 0, the dice don't have final state yet tdlib-typesyNumber of frame after which a success animation like a shower of confetti needs to be shown on updateMessageSendSucceeded tdlib-typesThe game description tdlib-typesThe poll description tdlib-typesProduct title  tdlib-types%A message with an invoice from a bot  tdlib-typesCurrency for the product price  tdlib-types;Product total price in the minimal quantity of the currency tdlib-typesDUnique invoice bot start_parameter. To share an invoice use the URL  3https://t.me/{bot_username}?start={start_parameter}  tdlib-types&True, if the invoice is a test invoice tdlib-types2True, if the shipping address should be specified  tdlib-typesTThe identifier of the message with the receipt, after the product has been purchased tdlib-types"Reason why the call was discarded  tdlib-typesCall duration, in seconds tdlib-types.User identifiers of members in the basic group tdlib-types*User identifier of the deleted chat member tdlib-typesBIdentifier of the supergroup to which the basic group was upgraded tdlib-types*The identifier of the original basic group tdlib-typesPIdentifier of the pinned message, can be an identifier of a deleted message or 0 tdlib-typesNew TTL tdlib-types$Message text to be shown in the chat tdlib-typesSIdentifier of the message with the game, can be an identifier of a deleted message  tdlib-types_Identifier of the game; may be different from the games presented in the message with the game  tdlib-types New score tdlib-typesdIdentifier of the message with the corresponding invoice; can be an identifier of a deleted message  tdlib-typesInvoice payload  tdlib-typesUIdentifier of the shipping option chosen by the user; may be empty if not applicable  tdlib-types(Information about the order; may be null tdlib-typesTelegram payment identifier  tdlib-typesProvider payment identifier tdlib-types$Domain name of the connected website tdlib-types,List of Telegram Passport element types sent tdlib-types,List of received Telegram Passport elements  tdlib-typesEncrypted data credentials tdlib-typesSContains the description of an error in a Telegram Passport element; for bots only  tdlib-types5Type of Telegram Passport element that has the error  tdlib-typesError message  tdlib-types Error source tdlib-typesRContains the description of an error in a Telegram Passport element; for bots only tdlib-typestThe element contains an error in an unspecified place. The error will be considered resolved when new data is added  tdlib-types`A data field contains an error. The error is considered resolved when the field's value changes  tdlib-typesThe front side of the document contains an error. The error is considered resolved when the file with the front side of the document changes  tdlib-typesThe reverse side of the document contains an error. The error is considered resolved when the file with the reverse side of the document changes  tdlib-typeseThe selfie contains an error. The error is considered resolved when the file with the selfie changes  tdlib-typesOne of the files containing the translation of the document contains an error. The error is considered resolved when the file with the translation changes  tdlib-typessThe translation of the document contains an error. The error is considered resolved when the list of files changes  tdlib-typesSThe file contains an error. The error is considered resolved when the file changes  tdlib-typesjThe list of attached files contains an error. The error is considered resolved when the file list changes  tdlib-types"Current hash of the entire element tdlib-types Field name  tdlib-typesCurrent data hash tdlib-types2Current hash of the file containing the front side tdlib-types0Current hashes of all files with the translation tdlib-typesQContains information about an encrypted Telegram Passport element; for bots only  tdlib-types"Type of Telegram Passport element  tdlib-types+Encrypted JSON-encoded data about the user  tdlib-types'The front side of an identity document  tdlib-types6The reverse side of an identity document; may be null  tdlib-types&Selfie with the document; may be null  tdlib-typesIList of files containing a certified English translation of the document  tdlib-typesList of attached files  tdlib-types0Unencrypted data, phone number or email address  tdlib-typesHash of the entire element tdlib-types6Contains encrypted Telegram Passport data credentials  tdlib-typesThe encrypted credentials  tdlib-typesThe decrypted data hash   tdlib-typesCSecret for data decryption, encrypted with the service's public key  tdlib-typesQContains information about a Telegram Passport elements and corresponding errors   tdlib-typesTelegram Passport elements   tdlib-types1Errors in the elements that are already available tdlib-typesUContains information about a Telegram Passport authorization form that was requested  tdlib-types+Unique identifier of the authorization form tdlib-types^Information about the Telegram Passport elements that need to be provided to complete the form tdlib-types7URL for the privacy policy of the service; may be empty tdlib-typesaContains a description of the required Telegram Passport element that was requested by a service  tdlib-typesDList of Telegram Passport elements any of which is enough to provide tdlib-typesWContains information about a Telegram Passport element that was requested by a service  tdlib-typesType of the element  tdlib-types8True, if a selfie is required with the identity document tdlib-typesGTrue, if a certified English translation is required with the document  tdlib-typesdTrue, if personal details must include the user's name in the language of their country of residence tdlib-typesDContains the description of an error in a Telegram Passport element  tdlib-types:Type of the Telegram Passport element which has the error  tdlib-typesError message   tdlib-types Error source! tdlib-typesCContains the description of an error in a Telegram Passport element" tdlib-typessThe element contains an error in an unspecified place. The error will be considered resolved when new data is added# tdlib-typestOne of the data fields contains an error. The error will be considered resolved when the value of the field changes $ tdlib-typesThe front side of the document contains an error. The error will be considered resolved when the file with the front side changes% tdlib-typesThe reverse side of the document contains an error. The error will be considered resolved when the file with the reverse side changes& tdlib-types{The selfie with the document contains an error. The error will be considered resolved when the file with the selfie changes' tdlib-typesOne of files with the translation of the document contains an error. The error will be considered resolved when the file changes ( tdlib-typesThe translation of the document contains an error. The error will be considered resolved when the list of translation files changes) tdlib-typesXThe file contains an error. The error will be considered resolved when the file changes * tdlib-typesrThe list of attached files contains an error. The error will be considered resolved when the list of files changes+ tdlib-types Field name, tdlib-typesIndex of a file with the error. tdlib-types<Contains information about saved Telegram Passport elements / tdlib-typesTelegram Passport elements0 tdlib-typesBContains information about a Telegram Passport element to be saved1 tdlib-typesOA Telegram Passport element to be saved containing the user's personal details 2 tdlib-typesGA Telegram Passport element to be saved containing the user's passport 3 tdlib-typesMA Telegram Passport element to be saved containing the user's driver license 4 tdlib-typesLA Telegram Passport element to be saved containing the user's identity card 5 tdlib-typesPA Telegram Passport element to be saved containing the user's internal passport 6 tdlib-typesFA Telegram Passport element to be saved containing the user's address 7 tdlib-typesKA Telegram Passport element to be saved containing the user's utility bill 8 tdlib-typesMA Telegram Passport element to be saved containing the user's bank statement 9 tdlib-typesOA Telegram Passport element to be saved containing the user's rental agreement : tdlib-typesTA Telegram Passport element to be saved containing the user's passport registration ; tdlib-typesUA Telegram Passport element to be saved containing the user's temporary registration < tdlib-typesKA Telegram Passport element to be saved containing the user's phone number = tdlib-typesLA Telegram Passport element to be saved containing the user's email address > tdlib-typesPersonal details of the user? tdlib-typesThe passport to be saved@ tdlib-typesThe driver license to be savedA tdlib-typesThe identity card to be savedB tdlib-types!The internal passport to be savedC tdlib-typesThe address to be savedD tdlib-typesThe utility bill to be savedE tdlib-typesThe bank statement to be savedF tdlib-types The rental agreement to be savedG tdlib-types*The passport registration page to be savedH tdlib-types/The temporary registration document to be savedI tdlib-typesThe phone number to be savedJ tdlib-typesThe email address to be savedK tdlib-types6Contains information about a Telegram Passport elementL tdlib-typesCA Telegram Passport element containing the user's personal details M tdlib-types;A Telegram Passport element containing the user's passport N tdlib-typesAA Telegram Passport element containing the user's driver license O tdlib-types@A Telegram Passport element containing the user's identity card P tdlib-typesDA Telegram Passport element containing the user's internal passport Q tdlib-types:A Telegram Passport element containing the user's address R tdlib-types?A Telegram Passport element containing the user's utility bill S tdlib-typesAA Telegram Passport element containing the user's bank statement T tdlib-typesCA Telegram Passport element containing the user's rental agreement U tdlib-typesNA Telegram Passport element containing the user's passport registration pages V tdlib-typesIA Telegram Passport element containing the user's temporary registration W tdlib-types?A Telegram Passport element containing the user's phone number X tdlib-types@A Telegram Passport element containing the user's email address Y tdlib-typesPersonal details of the userZ tdlib-typesPassport[ tdlib-typesDriver license\ tdlib-types Identity card] tdlib-typesInternal passport^ tdlib-typesAddress_ tdlib-types Utility bill` tdlib-typesBank statementa tdlib-typesRental agreementb tdlib-typesPassport registration pagesc tdlib-typesTemporary registrationd tdlib-types Phone numbere tdlib-types Email addressg tdlib-types5A personal document to be saved to Telegram Passport h tdlib-types3List of files containing the pages of the document i tdlib-typesHList of files containing a certified English translation of the documentk tdlib-types>A personal document, containing some information about a user l tdlib-types3List of files containing the pages of the document m tdlib-typesHList of files containing a certified English translation of the documento tdlib-types6An identity document to be saved to Telegram Passport p tdlib-types!Document number; 1-24 characters q tdlib-types#Document expiry date, if available r tdlib-typesFront side of the documents tdlib-typesHReverse side of the document; only for driver license and identity card t tdlib-types'Selfie with the document, if available u tdlib-typesHList of files containing a certified English translation of the documentw tdlib-typesAn identity document x tdlib-types!Document number; 1-24 characters y tdlib-types"Document expiry date; may be null z tdlib-typesFront side of the document{ tdlib-typesHReverse side of the document; only for driver license and identity card | tdlib-types&Selfie with the document; may be null } tdlib-typesHList of files containing a certified English translation of the document tdlib-types$Contains the user's personal details tdlib-types<First name of the user written in English; 1-255 characters  tdlib-types=Middle name of the user written in English; 0-255 characters  tdlib-types:Last name of the user written in English; 1-255 characters tdlib-types0Native first name of the user; 1-255 characters  tdlib-types1Native middle name of the user; 0-255 characters  tdlib-types.Native last name of the user; 1-255 characters tdlib-typesBirthdate of the user  tdlib-types'Gender of the user, "male" or "female"  tdlib-typesCA two-letter ISO 3166-1 alpha-2 country code of the user's country  tdlib-typesLA two-letter ISO 3166-1 alpha-2 country code of the user's residence country tdlib-types6Represents a date according to the Gregorian calendar  tdlib-typesDay of the month, 1-31  tdlib-types Month, 1-12  tdlib-types Year, 1-9999 tdlib-types0Contains the type of a Telegram Passport element tdlib-typesBA Telegram Passport element containing the user's personal details tdlib-types:A Telegram Passport element containing the user's passport tdlib-types@A Telegram Passport element containing the user's driver license tdlib-types?A Telegram Passport element containing the user's identity card tdlib-typesCA Telegram Passport element containing the user's internal passport tdlib-types9A Telegram Passport element containing the user's address tdlib-types>A Telegram Passport element containing the user's utility bill tdlib-types@A Telegram Passport element containing the user's bank statement tdlib-typesBA Telegram Passport element containing the user's rental agreement tdlib-typesSA Telegram Passport element containing the registration page of the user's passport tdlib-typesHA Telegram Passport element containing the user's temporary registration tdlib-types>A Telegram Passport element containing the user's phone number tdlib-types?A Telegram Passport element containing the user's email address tdlib-types#File with the date it was uploaded  tdlib-types The file  tdlib-types9Point in time (Unix timestamp) when the file was uploaded tdlib-types0Contains information about a successful payment  tdlib-types9Point in time (Unix timestamp) when the payment was made  tdlib-types,User identifier of the payment provider bot  tdlib-types&Contains information about the invoice tdlib-types(Contains order information; may be null  tdlib-types$Chosen shipping option; may be null  tdlib-typesTitle of the saved credentials tdlib-types)Contains the result of a payment request  tdlib-types^True, if the payment request was successful; otherwise the verification_url will be not empty  tdlib-types3URL for additional payment credentials verification tdlib-typesContains a temporary identifier of validated order information, which is stored for one hour. Also contains the available shipping options  tdlib-types.Temporary identifier of the order information  tdlib-typesAvailable shipping options tdlib-types3Contains information about an invoice payment form  tdlib-types Full information of the invoice  tdlib-typesPayment form URL  tdlib-typesContains information about the payment provider, if available, to support it natively without the need for opening the URL; may be null tdlib-types1Saved server-side order information; may be null  tdlib-types?Contains information about saved card credentials; may be null  tdlib-types1True, if the user can choose to save credentials  tdlib-typesVTrue, if the user will be able to save credentials protected by a password they set up tdlib-typesStripe payment provider  tdlib-typesStripe API publishable key  tdlib-types+True, if the user country must be provided  tdlib-types3True, if the user ZIP/postal code must be provided  tdlib-types-True, if the cardholder name must be provided tdlib-types@Contains information about the payment method chosen by the user tdlib-typesApplies if a user chooses some previously saved payment credentials. To use their previously saved credentials, the user must have a valid temporary password  tdlib-typesGApplies if a user enters new credentials on a payment provider website  tdlib-types;Applies if a user enters new credentials using Android Pay  tdlib-types9Applies if a user enters new credentials using Apple Pay  tdlib-types#Identifier of the saved credentials tdlib-typesRContains JSON-encoded data with a credential identifier from the payment provider  tdlib-typesBTrue, if the credential identifier can be saved on the server side tdlib-types2Contains information about saved card credentials  tdlib-types+Unique identifier of the saved credentials  tdlib-typesTitle of the saved credentials tdlib-typesOne shipping option  tdlib-typesShipping option identifier  tdlib-types Option title  tdlib-types<A list of objects used to calculate the total shipping costs tdlib-typesOrder information  tdlib-typesName of the user  tdlib-typesPhone number of the user  tdlib-typesEmail address of the user  tdlib-types,Shipping address for this order; may be null tdlib-typesProduct invoice  tdlib-typesISO 4217 currency code  tdlib-typesCA list of objects used to calculate the total price of the product  tdlib-types&True, if the payment is a test payment tdlib-types/True, if the user's name is needed for payment  tdlib-types7True, if the user's phone number is needed for payment  tdlib-types7True, if the user's email address is needed for payment tdlib-types;True, if the user's shipping address is needed for payment  tdlib-types=True, if the user's phone number will be sent to the provider tdlib-types?True, if the user's email address will be sent to the provider  tdlib-types7True, if the total price depends on the shipping method tdlib-typesHPortion of the price of a product (e.g., "delivery cost", "tax amount")  tdlib-types,Label for this portion of the product price  tdlib-types3Currency amount in minimal quantity of the currency tdlib-typesDescribes an address  tdlib-types-A two-letter ISO 3166-1 alpha-2 country code  tdlib-typesState, if applicable  tdlib-typesCity  tdlib-typesFirst line of the address  tdlib-typesSecond line of the address  tdlib-typesAddress postal code tdlib-typesInformation about a bank card  tdlib-types#Title of the bank card description  tdlib-types2Actions that can be done with the bank card number tdlib-types7Describes an action associated with a bank card number  tdlib-types Action text  tdlib-typesThe URL to be opened tdlib-typesDescribes a web page preview tdlib-typesOriginal URL of the link tdlib-typesURL to display tdlib-typeseType of the web page. Can be: article, photo, audio, video, document, profile, app, or something else tdlib-types5Short name of the site (e.g., Google Docs, App Store) tdlib-typesTitle of the content tdlib-typesDescribes a web page preview tdlib-types+Image representing the content; may be null tdlib-types#URL to show in the embedded preview tdlib-types.MIME type of the embedded preview, (e.g., text html or videomp4) tdlib-typesWidth of the embedded preview tdlib-typesHeight of the embedded preview tdlib-types#Duration of the content, in seconds tdlib-typesAuthor of the content tdlib-typesAPreview of the content as an animation, if available; may be null tdlib-typesBPreview of the content as an audio file, if available; may be null tdlib-typesPreview of the content as a document, if available (currently only available for small PDF files and ZIP archives); may be null  tdlib-typesSPreview of the content as a sticker for small WEBP files, if available; may be null  tdlib-types<Preview of the content as a video, if available; may be null  tdlib-typesAPreview of the content as a video note, if available; may be null  tdlib-typesAPreview of the content as a voice note, if available; may be null  tdlib-typesXVersion of instant view, available for the web page (currently can be 1 or 2), 0 if none tdlib-types-Describes an instant view page for a web page tdlib-typesContent of the web page tdlib-types.Number of the instant view views; 0 if unknown tdlib-types4Version of the instant view, currently can be 1 or 2 tdlib-types:True, if the instant view must be shown from right to left tdlib-typesyTrue, if the instant view contains the full page. A network request might be needed to get the full web page instant view tdlib-types-Describes a block of an instant view web page tdlib-typesThe title of a page  tdlib-typesThe subtitle of a page  tdlib-types)The author and publishing date of a page  tdlib-types A header  tdlib-types A subheader  tdlib-types A kicker  tdlib-typesA text paragraph  tdlib-typesA preformatted text paragraph  tdlib-typesThe footer of a page  tdlib-types An empty block separating a page  tdlib-typeseAn invisible anchor on a page, which can be used in a URL to open the page from the specified anchor ! tdlib-typesA list of data blocks " tdlib-typesA block quote # tdlib-types A pull quote $ tdlib-types An animation % tdlib-typesAn audio file & tdlib-typesA photo ' tdlib-typesA video ( tdlib-types A voice note ) tdlib-types A page cover * tdlib-typesAn embedded web page + tdlib-typesAn embedded post , tdlib-types A collage - tdlib-types A slideshow . tdlib-typesA link to a chat / tdlib-typesA table 0 tdlib-typesA collapsible block 1 tdlib-typesRelated articles 2 tdlib-typesA map 3 tdlib-typesTitle4 tdlib-typesSubtitle5 tdlib-typesAuthor 6 tdlib-typesKPoint in time (Unix timestamp) when the article was published; 0 if unknown7 tdlib-typesHeader8 tdlib-types Subheader9 tdlib-typesKicker: tdlib-typesParagraph text; tdlib-types;Programming language for which the text should be formatted< tdlib-typesFooter= tdlib-typesName of the anchor> tdlib-typesThe items of the list? tdlib-types Quote credit@ tdlib-typesAnimation file; may be null A tdlib-typesAnimation caption B tdlib-types5True, if the animation should be played automaticallyC tdlib-typesAudio file; may be null D tdlib-typesPhoto file; may be null E tdlib-types5URL that needs to be opened when the photo is clickedF tdlib-typesVideo file; may be null G tdlib-types#True, if the video should be loopedH tdlib-typesVoice note; may be null I tdlib-typesCoverJ tdlib-types!HTML-markup of the embedded page K tdlib-types(Poster photo, if available; may be null L tdlib-typesBlock width; 0 if unknown M tdlib-typesBlock height; 0 if unknown N tdlib-types(True, if the block should be full width O tdlib-types$True, if scrolling should be allowedP tdlib-types Post author Q tdlib-typesPost author photo; may be null R tdlib-typesGPoint in time (Unix timestamp) when the post was created; 0 if unknown S tdlib-types Post content T tdlib-types Chat title U tdlib-typesChat photo; may be null V tdlib-typesOChat username, by which all other information about the chat should be resolvedW tdlib-typesTable caption X tdlib-types Table cells Y tdlib-typesTrue, if the table is bordered Z tdlib-typesTrue, if the table is striped[ tdlib-types%True, if the block is open by default\ tdlib-typesList of related articles] tdlib-typesLocation of the map center ^ tdlib-typesMap zoom level ` tdlib-types-Contains information about a related article a tdlib-typesRelated article URL b tdlib-typesArticle title; may be empty c tdlib-types-Contains information about a related article d tdlib-typesArticle photo; may be null e tdlib-typesArticle author; may be empty f tdlib-typesKPoint in time (Unix timestamp) when the article was published; 0 if unknownh tdlib-typesRepresents a cell of a table i tdlib-typesOCell text; may be null. If the text is null, then the cell should be invisible j tdlib-typesTrue, if it is a header cellk tdlib-types+The number of columns the cell should span l tdlib-types'The number of rows the cell should spanm tdlib-types"Horizontal cell content alignment n tdlib-typesVertical cell content alignmento tdlib-types6Describes a Vertical alignment of a table cell contentp tdlib-types!The content should be top-alignedq tdlib-types$The content should be middle-alignedr tdlib-types$The content should be bottom-aligneds tdlib-types8Describes a horizontal alignment of a table cell contentt tdlib-types"The content should be left-alignedu tdlib-types$The content should be center-alignedv tdlib-types#The content should be right-alignedx tdlib-types'Describes an item of a list page block y tdlib-types Item label z tdlib-types Item blocks| tdlib-typesaContains a caption of an instant view web page block, consisting of a text and a trailing credit } tdlib-typesContent of the caption ~ tdlib-typesBlock credit (like HTML tag  cite) tdlib-types7Describes a text object inside an instant-view web page tdlib-types A plain text  tdlib-typesA bold rich text  tdlib-typesAn italicized rich text  tdlib-typesAn underlined rich text  tdlib-typesA strikethrough rich text  tdlib-typesA fixed-width rich text  tdlib-typesA rich text URL link  tdlib-typesA rich text email link  tdlib-typesA subscript rich text  tdlib-typesA superscript rich text  tdlib-typesA marked rich text  tdlib-typesA rich text phone number  tdlib-typesA small image inside the text  tdlib-types5A rich text reference of a text on the same web page  tdlib-types An anchor  tdlib-types)A link to an anchor on the same web page  tdlib-typesA concatenation of rich texts  tdlib-typesText tdlib-typesText tdlib-typesURL  tdlib-types4True, if the URL has cached instant view server-side tdlib-types Email address tdlib-types Phone number tdlib-typesPThe image represented as a document. The image can be in GIF, JPEG or PNG format tdlib-typesHWidth of a bounding box in which the image should be shown; 0 if unknown tdlib-typesIHeight of a bounding box in which the image should be shown; 0 if unknown tdlib-typesThe text to show on click  tdlib-types Anchor name tdlib-typesTexts tdlib-typesTContains information about an inline button of type inlineKeyboardButtonTypeLoginUrl tdlib-typesAn HTTP url needs to be open  tdlib-typesCAn authorization confirmation dialog needs to be shown to the user  tdlib-typesThe URL to open  tdlib-types>True, if there is no need to show an ordinary open URL confirm tdlib-typesA domain of the URL tdlib-types1User identifier of a bot linked with the website  tdlib-types_True, if the user needs to be requested to give the permission to the bot to send them messages tdlib-typesiContains a description of a custom keyboard and actions that can be done with it to quickly reply to bots tdlib-typesInstructs clients to remove the keyboard once this message has been received. This kind of keyboard can't be received in an incoming message; instead, UpdateChatReplyMarkup with message_id == 0 will be sent tdlib-types2Instructs clients to force a reply to this message tdlib-types:Contains a custom keyboard layout to quickly reply to bots tdlib-types"Contains an inline keyboard layout tdlib-types[True, if the keyboard is removed only for the mentioned users or the target user of a reply tdlib-types&A list of rows of bot keyboard buttons tdlib-types;True, if the client needs to resize the keyboard vertically tdlib-types8True, if the client needs to hide the keyboard after use tdlib-types)A list of rows of inline keyboard buttons tdlib-types1Represents a single button in an inline keyboard  tdlib-typesText of the button  tdlib-typesType of the button tdlib-types/Describes the type of an inline keyboard button tdlib-types$A button that opens a specified URL  tdlib-typesiA button that opens a specified URL and automatically logs in in current user if they allowed to do that  tdlib-types6A button that sends a special callback query to a bot  tdlib-typesA button with a game that sends a special callback query to a bot. This button must be in the first column and row of the keyboard and can be attached only to a message with content of the type messageGame tdlib-typesRA button that forces an inline query to the bot to be inserted in the input field  tdlib-typesA button to buy something. This button must be in the first column and row of the keyboard and can be attached only to a message with content of the type messageInvoice tdlib-typesHTTP or tg:// URL to open tdlib-typesUnique button identifier  tdlib-types:If non-empty, new text of the button in forwarded messages tdlib-types/Data to be sent to the bot via a callback query tdlib-types#Inline query to be sent to the bot  tdlib-types>True, if the inline query should be sent from the current chat tdlib-types-Represents a single button in a bot keyboard  tdlib-typesText of the button  tdlib-typesType of the button tdlib-types Describes a keyboard button type tdlib-typesIA simple button, with text that should be sent when the button is pressed tdlib-typesYA button that sends the user's phone number when pressed; available only in private chats tdlib-typesUA button that sends the user's location when pressed; available only in private chats tdlib-typesfA button that allows the user to create and send a poll when pressed; available only in private chats  tdlib-types6If true, only regular polls must be allowed to create  tdlib-types:If true, only polls in quiz mode must be allowed to create tdlib-typesJDescribes actions which should be possible to do through a chat action bar tdlib-typesaThe chat can be reported as spam using the method reportChat with the reason chatReportReasonSpam tdlib-typesThe chat is a location-based supergroup, which can be reported as having unrelated location using the method reportChat with the reason chatReportReasonUnrelatedLocation tdlib-typesThe chat is a private or secret chat, which can be reported using the method reportChat, or the other user can be added to the contact list using the method addContact, or the other user can be blocked using the method blockUser tdlib-typestThe chat is a private or secret chat and the other user can be added to the contact list using the method addContact tdlib-typesThe chat is a private or secret chat with a mutual contact and the user's phone number can be shared with the other user using the method sharePhoneNumber tdlib-types Describes a type of public chats tdlib-types+The chat is public, because it has username tdlib-types=The chat is public, because it is a location-based supergroup tdlib-types-Contains information about a chat invite link tdlib-typesNChat identifier of the invite link; 0 if the user is not a member of this chat tdlib-types/Contains information about the type of the chat tdlib-typesTitle of the chat tdlib-typesChat photo; may be null tdlib-typesNumber of members in the chat tdlib-typesKUser identifiers of some chat members that may be known to the current user tdlib-typespTrue, if the chat is a public supergroup or channel, i.e. it has a username or it is a location-based supergroup tdlib-typesContains a chat invite link  tdlib-typesChat invite link tdlib-types*Represents a list of chats located nearby  tdlib-typesList of users nearby  tdlib-types)List of location-based supergroups nearby tdlib-types Describes a chat located nearby  tdlib-typesChat identifier  tdlib-types'Distance to the chat location in meters tdlib-typesRepresents a list of chats  tdlib-typesList of chat identifiers tdlib-typesHA chat. (Can be a private chat, basic group, supergroup, or secret chat) tdlib-typesChat unique identifier tdlib-typesType of the chat tdlib-types2A chat list to which the chat belongs; may be null tdlib-types Chat title tdlib-typesChat photo; may be null tdlib-typesKActions that non-administrator chat members are allowed to take in the chat tdlib-types%Last message in the chat; may be null tdlib-typesDescending parameter by which chats are sorted in the main chat list. If the order number of two chats is the same, they must be sorted in descending order by ID. If 0, the position of the chat in the list is undetermined tdlib-types.Source of the chat in a chat list; may be null tdlib-typesTrue, if the chat is pinned tdlib-types%True, if the chat is marked as unread tdlib-types(True, if the chat has scheduled messages tdlib-typeswTrue, if the chat messages can be deleted only for the current user while other users will continue to see the messages tdlib-types7True, if the chat messages can be deleted for all users tdlib-typesKTrue, if the chat can be reported to Telegram moderators through reportChat tdlib-types\Default value of the disable_notification parameter, used when a message is sent to the chat tdlib-types%Number of unread messages in the chat tdlib-types,Identifier of the last read incoming message tdlib-types,Identifier of the last read outgoing message tdlib-types:Number of unread messages with a mention/reply in the chat tdlib-types#Notification settings for this chat tdlib-typesWDescribes actions which should be possible to do through a chat action bar; may be null tdlib-types7Identifier of the pinned message in the chat; 0 if none tdlib-types|Identifier of the message from which reply markup needs to be used; 0 if there is no default custom reply markup in the chat tdlib-types-A draft of a message in the chat; may be null tdlib-typesContains client-specific data associated with the chat. (For example, the chat position or local chat notification settings can be stored here.) Persistent if the message database is used tdlib-types7Describes a reason why the chat is shown in a chat list tdlib-types2The chat is sponsored by the user's MTProxy server  tdlib-types0The chat contains a public service announcement   tdlib-typesThe type of the announcement   tdlib-typesThe text of the announcement  tdlib-typesDescribes a list of chats  tdlib-typesA main list of chats tdlib-typesA list of chats usually located at the top of the main chat list. Unmuted chats are automatically moved from the Archive to the Main chat list when a new message arrives tdlib-typesDescribes the type of a chat tdlib-typesAn ordinary chat with a user  tdlib-types4A basic group (i.e., a chat with 0-200 other users)  tdlib-typesxA supergroup (i.e. a chat with up to GetOption("supergroup_max_size") other users), or channel (with unlimited members)  tdlib-typesA secret chat with a user  tdlib-typesUser identifier tdlib-typesBasic group identifier tdlib-types!Supergroup or channel identifier  tdlib-types$True, if the supergroup is a channel tdlib-typesSecret chat identifier  tdlib-types*Contains information about a message draft tdlib-types0Identifier of the message to reply to; 0 if none tdlib-types9Point in time (Unix timestamp) when the draft was created tdlib-typesLContent of the message draft; this should always be of type inputMessageText tdlib-typesBContains information about notification settings for several chats  tdlib-types:Time left before notifications will be unmuted, in seconds! tdlib-types^The name of an audio file to be used for notification sounds; only applies to iOS applications" tdlib-types=True, if message content should be displayed in notifications# tdlib-typeseTrue, if notifications for incoming pinned messages will be created as for an ordinary unread message$ tdlib-typescTrue, if notifications for messages with mentions will be created as for an ordinary unread message& tdlib-types;Contains information about notification settings for a chat' tdlib-typesYIf true, mute_for is ignored and the value for the relevant type of chat is used instead ( tdlib-types:Time left before notifications will be unmuted, in seconds) tdlib-typesVIf true, sound is ignored and the value for the relevant type of chat is used instead * tdlib-types^The name of an audio file to be used for notification sounds; only applies to iOS applications+ tdlib-types]If true, show_preview is ignored and the value for the relevant type of chat is used instead , tdlib-types=True, if message content should be displayed in notifications- tdlib-typesuIf true, disable_pinned_message_notifications is ignored and the value for the relevant type of chat is used instead . tdlib-typeseIf true, notifications for incoming pinned messages will be created as for an ordinary unread message/ tdlib-typesnIf true, disable_mention_notifications is ignored and the value for the relevant type of chat is used instead 0 tdlib-typescIf true, notifications for messages with mentions will be created as for an ordinary unread message1 tdlib-typesGDescribes the types of chats to which notification settings are applied2 tdlib-typesuNotification settings applied to all private and secret chats when the corresponding chat setting has a default value3 tdlib-typesyNotification settings applied to all basic groups and supergroups when the corresponding chat setting has a default value4 tdlib-typeseNotification settings applied to all channels when the corresponding chat setting has a default value6 tdlib-types.Contains a list of messages found by a search 7 tdlib-typesList of messages 8 tdlib-types3Value to pass as from_search_id to get more results: tdlib-typesContains a list of messages ; tdlib-types*Approximate total count of messages found < tdlib-types&List of messages; messages may be null> tdlib-typesDescribes a message? tdlib-typesDMessage identifier, unique for the chat to which the message belongs@ tdlib-typesIdentifier of the user who sent the message; 0 if unknown. Currently, it is unknown for channel posts and for channel posts automatically forwarded to discussion groupA tdlib-typesChat identifierB tdlib-types?Information about the sending state of the message; may be nullC tdlib-typesBInformation about the scheduling state of the message; may be nullD tdlib-types True, if the message is outgoingE tdlib-typesTrue, if the message can be edited. For live location and poll messages this fields shows whether editMessageLiveLocation or stopPoll can be used with this message by the clientF tdlib-types%True, if the message can be forwardedG tdlib-typesgTrue, if the message can be deleted only for the current user while other users will continue to see itH tdlib-types1True, if the message can be deleted for all usersI tdlib-types|True, if the message is a channel post. All messages to channels are channel posts, all other messages are not channel postsJ tdlib-typesDTrue, if the message contains an unread mention for the current userK tdlib-types8Point in time (Unix timestamp) when the message was sentL tdlib-types?Point in time (Unix timestamp) when the message was last editedM tdlib-types9Information about the initial message sender; may be nullN tdlib-typesrIf non-zero, the identifier of the message this message is replying to; can be the identifier of a deleted messageO tdlib-typesFor self-destructing messages, the message's TTL (Time To Live), in seconds; 0 if none. TDLib will send updateDeleteMessages or updateMessageContent once the TTL expiresP tdlib-types0Time left before the message expires, in secondsQ tdlib-typesOIf non-zero, the user identifier of the bot through which this message was sentR tdlib-types,For channel posts, optional author signatureS tdlib-types'Number of times this message was viewedT tdlib-typesoUnique identifier of an album this message belongs to. Only photos and videos can be grouped together in albumsU tdlib-typesoIf non-empty, contains a human-readable description of the reason why access to this message must be restrictedV tdlib-typesContent of the messageW tdlib-types)Reply markup for the message; may be nullX tdlib-types;Contains information about the sending state of the messageY tdlib-typesKThe message is being sent now, but has not yet been delivered to the serverZ tdlib-typesThe message failed to be sent [ tdlib-typesAn error code; 0 if unknown \ tdlib-types Error message] tdlib-types$True, if the message can be re-sent ^ tdlib-typesbTime left before the message can be re-sent, in seconds. No update is sent when this field changes` tdlib-types.Contains information about a forwarded messagea tdlib-typesOrigin of a forwarded messageb tdlib-typesCPoint in time (Unix timestamp) when the message was originally sentc tdlib-typesCThe type of a public service announcement for the forwarded messaged tdlib-typesFor messages forwarded to the chat with the current user (Saved Messages) or to the channel's discussion group, the identifier of the chat from which the message was forwarded last time; 0 if unknowne tdlib-typesFor messages forwarded to the chat with the current user (Saved Messages) or to the channel's discussion group, the identifier of the original message from which the new message was forwarded last time; 0 if unknownf tdlib-types<Contains information about the origin of a forwarded messageg tdlib-types3The message was originally written by a known user h tdlib-typesXThe message was originally written by a user, which is hidden by their privacy settings i tdlib-types.The message was originally a post in a channelj tdlib-types7Identifier of the user that originally sent the messagek tdlib-typesName of the senderl tdlib-typesFIdentifier of the chat from which the message was originally forwardedm tdlib-types8Message identifier of the original message; 0 if unknownn tdlib-typesOriginal post author signaturep tdlib-typesRepresents a secret chatq tdlib-typesSecret chat identifierr tdlib-typesIdentifier of the chat partners tdlib-typesState of the secret chatt tdlib-typesBTrue, if the chat was created by the current user; otherwise falseu tdlib-typesSCurrent message Time To Live setting (self-destruct timer) for the chat, in secondsv tdlib-typesHash of the currently used key for comparison with the hash of the chat partner's key. This is a string of 36 little-endian bytes, which must be split into groups of 2 bits, each denoting a pixel of one of 4 colors FFFFFF, D5E6F3, 2D5775, and 2F99C9.w tdlib-typesSecret chat layer; determines features supported by the other client. Video notes are supported if the layer >= 66; nested text entities and underline and strikethrough entities are supported if the layer >= 101x tdlib-types'Describes the current secret chat statey tdlib-typesLThe secret chat is not yet created; waiting for the other user to get onlinez tdlib-typesThe secret chat is ready to use{ tdlib-typesThe secret chat is closed} tdlib-types7Contains full information about a supergroup or channel~ tdlib-types7Contains full information about a supergroup or channel tdlib-types<Number of members in the supergroup or channel; 0 if unknown tdlib-typesENumber of privileged users in the supergroup or channel; 0 if unknown tdlib-types:Number of restricted users in the supergroup; 0 if unknown tdlib-types.Number of users banned from chat; 0 if unknown tdlib-typesChat identifier of a discussion group for the channel, or a channel, for which the supergroup is the designated discussion group; 0 if none or unknown tdlib-types\Delay between consecutive sent messages for non-administrator supergroup members, in seconds tdlib-typesTime left before next message can be sent in the supergroup, in seconds. An updateSupergroupFullInfo update is not triggered when value of this field changes, but both new and old values are non-zero tdlib-types-True, if members of the chat can be retrieved tdlib-types)True, if the chat username can be changed tdlib-types2True, if the supergroup sticker set can be changed tdlib-types/True, if the supergroup location can be changed tdlib-types,True, if the channel statistics is available tdlib-types,True, if new chat members will have access to old messages. In public or discussion groups and both public and private channels, old messages are always available, so this option affects only private supergroups without a linked chat. The value of this field is only available for chat administrators tdlib-types3Identifier of the supergroup sticker set; 0 if none tdlib-types:Location to which the supergroup is connected; may be null tdlib-typesInvite link for this chat tdlib-typesKIdentifier of the basic group from which supergroup was upgraded; 0 if none tdlib-types_Identifier of the last message in the basic group from which supergroup was upgraded; 0 if none tdlib-typesRepresents a supergroup or channel with zero or more members (subscribers in the case of channels). From the point of view of the system, a channel is a special kind of a supergroup: only administrators can post and see the list of members, and posts from all administrators use the name and photo of the channel instead of individual names and profile photos. Unlike supergroups, channels can have an unlimited number of subscribers tdlib-types Supergroup or channel identifier tdlib-typesPUsername of the supergroup or channel; empty for private supergroups or channels tdlib-typesPoint in time (Unix timestamp) when the current user joined, or the point in time when the supergroup or channel was created, in case the user is not a member tdlib-typesZStatus of the current user in the supergroup or channel; custom title will be always empty tdlib-typesNumber of members in the supergroup or channel; 0 if unknown. Currently it is guaranteed to be known only if the supergroup or channel was found through SearchPublicChats tdlib-typesoTrue, if the channel has a discussion group, or the supergroup is the designated discussion group for a channel tdlib-typesfTrue, if the supergroup is connected to a location, i.e. the supergroup is a location-based supergroup tdlib-types|True, if messages sent to the channel should contain information about the sender. This field is only applicable to channels tdlib-types3True, if the slow mode is enabled in the supergroup tdlib-types$True, if the supergroup is a channel tdlib-types.True, if the supergroup or channel is verified tdlib-types}If non-empty, contains a human-readable description of the reason why access to this supergroup or channel must be restricted tdlib-types6True, if many users reported this supergroup as a scam tdlib-types.Contains full information about a basic group  tdlib-types.Contains full information about a basic group  tdlib-types:User identifier of the creator of the group; 0 if unknown  tdlib-typesGroup members  tdlib-typessInvite link for this group; available only after it has been generated at least once and only for the group creator tdlib-typesmRepresents a basic group of 0-200 users (must be upgraded to a supergroup to accommodate more than 200 users) tdlib-typesGroup identifier tdlib-typesNumber of members in the group tdlib-types'Status of the current user in the group tdlib-typesTrue, if the group is active tdlib-typesHIdentifier of the supergroup to which this group was upgraded; 0 if none tdlib-typesDSpecifies the kind of chat members to return in getSupergroupMembers tdlib-types<Returns recently active users in reverse chronological order tdlib-typesMReturns contacts of the user, which are members of the supergroup or channel  tdlib-types$Returns the owner and administrators tdlib-typesFUsed to search for supergroup or channel members via a (string) query  tdlib-typesJReturns restricted supergroup members; can be used only by administrators  tdlib-typesXReturns users banned from the supergroup or channel; can be used only by administrators  tdlib-types0Returns bot members of the supergroup or channel tdlib-typesQuery to search for tdlib-typesASpecifies the kind of chat members to return in searchChatMembers tdlib-typesReturns contacts of the user tdlib-types$Returns the owner and administrators tdlib-types;Returns all chat members, including restricted chat members tdlib-typeshReturns users under certain restrictions in the chat; can be used only by administrators in a supergroup tdlib-typesfReturns users banned from the chat; can be used only by administrators in a supergroup or in a channel tdlib-typesReturns bot members of the chat tdlib-types Contains a list of chat members  tdlib-types.Approximate total count of chat members found  tdlib-typesA list of chat members tdlib-types5A user with information about joining/leaving a chat  tdlib-types#User identifier of the chat member  tdlib-types!Identifier of a user that invitedpromoted,banned this member in the chat; 0 if unknown tdlib-types;Point in time (Unix timestamp) when the user joined a chat  tdlib-types!Status of the member in the chat  tdlib-typesxIf the user is a bot, information about the bot; may be null. Can be null even for a bot if the bot is not a chat member tdlib-types;Provides information about the status of a member in a chat tdlib-typesHThe user is the owner of a chat and has all the administrator privileges tdlib-typesThe user is a member of a chat and has some additional privileges. In basic groups, administrators can edit and delete messages sent by others, add new members, and ban unprivileged members. In supergroups and channels, there are more detailed options for administrator privileges tdlib-typesQThe user is a member of a chat, without any additional privileges or restrictions tdlib-types^The user is under certain restrictions in the chat. Not supported in basic groups and channels tdlib-typesThe user is not a chat member tdlib-typeswThe user was banned (and hence is not a member of the chat). Implies the user can't return to the chat or view messages tdlib-types[A custom title of the owner; 0-16 characters without emojis; applicable to supergroups only tdlib-types)True, if the user is a member of the chat tdlib-typesSTrue, if the current user can edit the administrator privileges for the called user tdlib-typesOTrue, if the administrator can change the chat title, photo, and other settings tdlib-typesPTrue, if the administrator can create channel posts; applicable to channels only tdlib-typesiTrue, if the administrator can edit messages of other users and pin messages; applicable to channels only tdlib-types=True, if the administrator can delete messages of other users tdlib-types;True, if the administrator can invite new users to the chat tdlib-typesCTrue, if the administrator can restrict, ban, or unban chat members tdlib-typesFTrue, if the administrator can pin messages; applicable to groups only tdlib-typesTrue, if the administrator can add new administrators with a subset of their own privileges or demote administrators that were directly or indirectly promoted by them tdlib-typesPoint in time (Unix timestamp) when restrictions will be lifted from the user; 0 if never. If the user is restricted for more than 366 days or for less than 30 seconds from the current time, the user is considered to be restricted forever tdlib-typesUser permissions in the chat tdlib-typesPoint in time (Unix timestamp) when the user will be unbanned; 0 if never. If the user is banned for more than 366 days or for less than 30 seconds from the current time, the user is considered to be banned forever tdlib-types:Describes actions that a user is allowed to take in a chat tdlib-typesITrue, if the user can send text messages, contacts, locations, and venues tdlib-typesTrue, if the user can send audio files, documents, photos, videos, video notes, and voice notes. Implies can_send_messages permissions tdlib-typesGTrue, if the user can send polls. Implies can_send_messages permissions tdlib-typesuTrue, if the user can send animations, games, and stickers and use inline bots. Implies can_send_messages permissions tdlib-typeseTrue, if the user may add a web page preview to their messages. Implies can_send_messages permissions tdlib-typesFTrue, if the user can change the chat title, photo, and other settings tdlib-types2True, if the user can invite new users to the chat tdlib-types"True, if the user can pin messages tdlib-types)Represents a list of chat administrators  tdlib-typesA list of chat administrators tdlib-types0Contains information about a chat administrator  tdlib-types%User identifier of the administrator  tdlib-types"Custom title of the administrator  tdlib-types*True, if the user is the owner of the chat tdlib-typesRepresents a list of users  tdlib-types'Approximate total count of users found  tdlib-typesA list of user identifiers tdlib-types)Contains part of the list of user photos  tdlib-types$Total number of user profile photos  tdlib-typesA list of photos tdlib-types5Contains full information about a user profile photo  tdlib-types%Unique user profile photo identifier  tdlib-types=Point in time (Unix timestamp) when the photo has been added  tdlib-types8Available variants of the user photo, in different sizes tdlib-typesPContains full information about a user (except the full list of profile photos)  tdlib-types4True, if the user is blacklisted by the current user tdlib-types True, if the user can be called  tdlib-types?True, if the user can't be called due to their privacy settings tdlib-typesTrue, if the current user needs to explicitly allow to share their phone number with the user when the method addContact is used tdlib-typesA short user bio  tdlib-typesKFor bots, the text that is included with the link when users share the bot  tdlib-typesjNumber of group chats where both the other user and the current user are a member; 0 for the current user  tdlib-types<If the user is a bot, information about the bot; may be null tdlib-typesRepresents a user  tdlib-typesUser identifier   tdlib-typesFirst name of the user   tdlib-typesLast name of the user   tdlib-typesUsername of the user  tdlib-typesPhone number of the user   tdlib-types"Current online status of the user  tdlib-types&Profile photo of the user; may be null tdlib-types)The user is a contact of the current user tdlib-typesWThe user is a contact of the current user and the current user is a contact of the user tdlib-typesTrue, if the user is verified  tdlib-types-True, if the user is Telegram support account tdlib-typesoIf non-empty, it contains a human-readable description of the reason why access to this user must be restricted tdlib-types0True, if many users reported this user as a scam tdlib-typesIf false, the user is inaccessible, and the only information known about the user is inside this class. It can't be passed to any method except GetUser  tdlib-typesType of the user  tdlib-types@IETF language tag of the user's language; only available to bots tdlib-types3Represents a location to which a chat is connected  tdlib-types The location  tdlib-types?Location address; 1-64 characters, as defined by the chat owner tdlib-types<Provides information about a bot and its supported commands  tdlib-types<Provides information about a bot and its supported commands  tdlib-types'A list of commands supported by the bot! tdlib-types(Represents a command supported by a bot " tdlib-typesText of the bot command # tdlib-types(Represents a command supported by a bot $ tdlib-typesfRepresents the type of a user. The following types are possible: regular users, deleted users and bots% tdlib-typesA regular user& tdlib-typesA deleted user or deleted bot. No information on the user besides the user identifier is available. It is not possible to perform any active actions on this type of user' tdlib-types A bot (see  https://core.telegram.org/bots) ( tdlib-typesNo information on the user besides the user identifier is available, yet this user has not been deleted. This object is extremely rare and must be handled like a deleted user. It is not possible to perform any actions on users of this type) tdlib-typesCTrue, if the bot can be invited to basic group and supergroup chats* tdlib-typesTrue, if the bot can read all messages in basic group or supergroup chats and not just those addressed to the bot. In private and channel chats a bot can always read all messages+ tdlib-types)True, if the bot supports inline queries , tdlib-typesEPlaceholder for inline queries (displayed on the client input field) - tdlib-typesTTrue, if the location of the user should be sent with every inline query to this bot/ tdlib-typesDescribes the photo of a chat 0 tdlib-typesZA small (160x160) chat photo. The file can be downloaded only before the photo is changed 1 tdlib-typesWA big (640x640) chat photo. The file can be downloaded only before the photo is changed3 tdlib-typesDescribes a user profile photo 4 tdlib-typesbPhoto identifier; 0 for an empty photo. Can be used to find a photo in a list of userProfilePhotos5 tdlib-typesbA small (160x160) user profile photo. The file can be downloaded only before the photo is changed 6 tdlib-types_A big (640x640) user profile photo. The file can be downloaded only before the photo is changed8 tdlib-typesDescribes a poll 9 tdlib-typesUnique poll identifier : tdlib-types Poll question, 1-255 characters ; tdlib-typesList of poll answer options< tdlib-types2Total number of voters, participating in the poll = tdlib-types?User identifiers of recent voters, if the poll is non-anonymous> tdlib-typesTrue, if the poll is anonymous ? tdlib-typesType of the poll@ tdlib-typesBAmount of time the poll will be active after creation, in seconds A tdlib-typesJPoint in time (Unix timestamp) when the poll will be automatically closed B tdlib-typesTrue, if the poll is closedD tdlib-typesDescribes a game E tdlib-typesGame ID F tdlib-types-Game short name. To share a game use the URL  2https://t.me/{bot_username}?game={game_short_name} G tdlib-types Game title H tdlib-types4Game text, usually containing scoreboards for a gameI tdlib-typesDescribes a game J tdlib-types Game photo K tdlib-typesGame animation; may be nullM tdlib-typesDescribes a venue N tdlib-types)Venue location; as defined by the sender O tdlib-types%Venue name; as defined by the sender P tdlib-types(Venue address; as defined by the sender Q tdlib-typeskProvider of the venue database; as defined by the sender. Currently only "foursquare" needs to be supportedR tdlib-typesKIdentifier of the venue in the provider database; as defined by the sender S tdlib-typesDType of the venue in the provider database; as defined by the senderU tdlib-types%Describes a location on planet Earth V tdlib-types>Latitude of the location in degrees; as defined by the sender W tdlib-types?Longitude of the location, in degrees; as defined by the senderY tdlib-typesDescribes a user contact Z tdlib-typesPhone number of the user [ tdlib-types3First name of the user; 1-255 characters in length \ tdlib-typesLast name of the user ] tdlib-typesJAdditional data about the user in a form of vCard; 0-2048 bytes in length ^ tdlib-types-Identifier of the user, if known; otherwise 0` tdlib-typesDescribes a voice note. The voice note must be encoded with the Opus codec, and stored inside an OGG container. Voice notes can have only a single audio channel a tdlib-types@Duration of the voice note, in seconds; as defined by the senderb tdlib-types<A waveform representation of the voice note in 5-bit format c tdlib-types0MIME type of the file; as defined by the sender d tdlib-typesFile containing the voice notef tdlib-typesuDescribes a video note. The video must be equal in width and height, cropped to a circle, and stored in MPEG4 format g tdlib-types<Duration of the video, in seconds; as defined by the sender h tdlib-types1Video width and height; as defined by the sender i tdlib-types!Video minithumbnail; may be null j tdlib-types7Video thumbnail; as defined by the sender; may be null k tdlib-typesFile containing the videom tdlib-typesDescribes a video file n tdlib-types<Duration of the video, in seconds; as defined by the sender o tdlib-types&Video width; as defined by the sender p tdlib-types&Video height; as defined by the senderq tdlib-types4Original name of the file; as defined by the sender r tdlib-types0MIME type of the file; as defined by the sender s tdlib-types)True, if stickers were added to the videot tdlib-types2True, if the video should be tried to be streamed u tdlib-types!Video minithumbnail; may be null v tdlib-types7Video thumbnail; as defined by the sender; may be null w tdlib-typesFile containing the videoy tdlib-typesDescribes a sticker z tdlib-typesJThe identifier of the sticker set to which the sticker belongs; 0 if none { tdlib-types(Sticker width; as defined by the sender | tdlib-types(Sticker height; as defined by the sender} tdlib-types#Emoji corresponding to the sticker ~ tdlib-types:True, if the sticker is an animated sticker in TGS format  tdlib-typesTrue, if the sticker is a mask  tdlib-types6Position where the mask should be placed; may be null  tdlib-types6Sticker thumbnail in WEBP or JPEG format; may be null  tdlib-typesFile containing the sticker tdlib-typesDescribes a photo  tdlib-types*True, if stickers were added to the photo  tdlib-types!Photo minithumbnail; may be null  tdlib-types3Available variants of the photo, in different sizes tdlib-types!Describes a document of any type  tdlib-types4Original name of the file; as defined by the sender  tdlib-types/MIME type of the file; as defined by the sender tdlib-types$Document minithumbnail; may be null  tdlib-typesDocument thumbnail in JPEG or PNG format (PNG will be used only for background patterns); as defined by the sender; may be null  tdlib-typesFile containing the document tdlib-types?Describes an audio file. Audio is usually in MP3 or M4A format  tdlib-types<Duration of the audio, in seconds; as defined by the sender  tdlib-types-Title of the audio; as defined by the sender  tdlib-types0Performer of the audio; as defined by the sender tdlib-types4Original name of the file; as defined by the sender  tdlib-types4The MIME type of the file; as defined by the sender  tdlib-types2The minithumbnail of the album cover; may be null  tdlib-typesThe thumbnail of the album cover; as defined by the sender. The full size thumbnail should be extracted from the downloaded file; may be null  tdlib-typesFile containing the audio tdlib-typesRDescribes an animation file. The animation must be encoded in GIF or MPEG4 format  tdlib-types@Duration of the animation, in seconds; as defined by the sender  tdlib-typesWidth of the animation  tdlib-typesHeight of the animation tdlib-types4Original name of the file; as defined by the sender  tdlib-types%MIME type of the file, usually "imagegif" or "videomp4" tdlib-types%Animation minithumbnail; may be null  tdlib-types!Animation thumbnail; may be null  tdlib-typesFile containing the animation tdlib-typesDescribes the type of a poll tdlib-typesA regular poll  tdlib-types^A poll in quiz mode, which has exactly one correct answer option and can be answered only once tdlib-types=True, if multiple answer options can be chosen simultaneously tdlib-typesM0-based identifier of the correct answer option; -1 for a yet unanswered poll tdlib-typesText that is shown when the user chooses an incorrect answer or taps on the lamp icon, 0-200 characters with at most 2 line feeds; empty for a yet unanswered poll tdlib-types&Describes one answer option of a poll  tdlib-typesOption text, 1-100 characters  tdlib-typesKNumber of voters for this option, available only for closed or voted polls  tdlib-types.The percentage of votes for this option, 0-100 tdlib-types+True, if the option was chosen by the user  tdlib-typesFTrue, if the option is being chosen by a pending setPollAnswer request tdlib-types2Position on a photo where a mask should be placed  tdlib-types=Part of the face, relative to which the mask should be placed tdlib-typesShift by X-axis measured in widths of the mask scaled to the face size, from left to right. (For example, -1.0 will place the mask just to the left of the default mask position) tdlib-typesShift by Y-axis measured in heights of the mask scaled to the face size, from top to bottom. (For example, 1.0 will place the mask just below the default mask position) tdlib-typesAMask scaling coefficient. (For example, 2.0 means a doubled size) tdlib-types;Part of the face, relative to which a mask should be placed tdlib-types2A mask should be placed relatively to the forehead tdlib-types.A mask should be placed relatively to the eyes tdlib-types/A mask should be placed relatively to the mouth tdlib-types.A mask should be placed relatively to the chin tdlib-types:Thumbnail image of a very poor quality and low resolution  tdlib-types+Thumbnail width, usually doesn't exceed 40  tdlib-types,Thumbnail height, usually doesn't exceed 40  tdlib-typesThe thumbnail in JPEG format tdlib-typesPhoto description  tdlib-typesThumbnail type (see  0https://core.telegram.org/constructor/photoSize)  tdlib-types!Information about the photo file  tdlib-types Photo width  tdlib-types Photo height tdlib-typesPoints to a file tdlib-types A file defined by its unique ID  tdlib-typesA file defined by its remote ID. The remote ID is guaranteed to be usable only if the corresponding file is still accessible to the user and known to TDLib. tdlib-typesA file defined by a local path  tdlib-typesA file generated by the client  tdlib-typesUnique file identifier tdlib-typesRemote file identifier tdlib-typesLocal path to the file tdlib-types\Local path to a file from which the file is generated; may be empty if there is no such file tdlib-typesString specifying the conversion applied to the original file; should be persistent across application restarts. Conversions beginning with #& are reserved for internal TDLib usage tdlib-types1Expected size of the generated file; 0 if unknown tdlib-typesRepresents a file tdlib-typesUnique file identifier tdlib-typesFile size; 0 if unknown tdlib-typesExpected file size in case the exact file size is unknown, but an approximate size is known. Can be used to show download/upload progress tdlib-types,Information about the local copy of the file tdlib-types-Information about the remote copy of the file tdlib-typesRepresents a remote file tdlib-typesRemote file identifier; may be empty. Can be used by the current user across application restarts or even from other devices. Uniquely identifies a file, but a file can have a lot of different valid identifiers. tdlib-typesUnique file identifier; may be empty if unknown. The unique file identifier which is the same for the same file even for different users and is persistent over time tdlib-typesgTrue, if the file is currently being uploaded (or a remote copy is being generated by some other means) tdlib-types)True, if a remote copy is fully available tdlib-types;Size of the remote available part of the file; 0 if unknown tdlib-typesRepresents a local file tdlib-types;Local path to the locally available file part; may be empty tdlib-types?True, if it is possible to try to download or generate the file tdlib-types True, if the file can be deleted tdlib-typeshTrue, if the file is currently being downloaded (or a local copy is being generated by some other means) tdlib-types*True, if the local copy is fully available tdlib-types`Download will be started from this offset. downloaded_prefix_size is calculated from this offset tdlib-typesIf is_downloading_completed is false, then only some prefix of the file starting from download_offset is ready to be read. downloaded_prefix_size is the size of that prefix tdlib-typesTotal downloaded file bytes. Should be used only for calculating download progress. The actual file size may be bigger, and some parts of it may contain garbage tdlib-typescReturns information about the availability of a temporary password, which can be used for payments  tdlib-types+True, if a temporary password is available  tdlib-types;Time left before the temporary password expires, in seconds tdlib-types>Contains information about the current recovery email address  tdlib-typesRecovery email address tdlib-types4Represents the current state of 2-step verification  tdlib-types/True, if a 2-step verification password is set  tdlib-types#Hint for the password; may be empty tdlib-types!True, if a recovery email is set  tdlib-types3True, if some Telegram Passport elements were saved tdlib-typesbInformation about the recovery email address to which the confirmation email was sent; may be null tdlib-types8Represents the current authorization state of the client tdlib-types.TDLib needs TdlibParameters for initialization tdlib-types<TDLib needs an encryption key to decrypt the local database  tdlib-types7TDLib needs the user's phone number to authorize. Call setAuthenticationPhoneNumber% to provide the phone number, or use requestQrCodeAuthentication, or checkAuthenticationBotToken! for other authentication options tdlib-types8TDLib needs the user's authentication code to authorize  tdlib-typesqThe user needs to confirm authorization on another logged in device by scanning a QR code with the provided link  tdlib-types}The user is unregistered and need to accept terms of service and enter their first name and last name to finish registration  tdlib-types[The user has been authorized, but needs to enter a password to start using the application  tdlib-typesOThe user has been successfully authorized. TDLib is now ready to answer queries  tdlib-types!The user is currently logging out  tdlib-typesTDLib is closing, all subsequent queries will be answered with the error 500. Note that closing TDLib can take a while. All resources will be freed only after authorizationStateClosed has been received  tdlib-typesTDLib client is in its final state. All databases are closed and all resources are released. No other updates will be received after this. All queries will be responded to  tdlib-types,True, if the database is currently encrypted  tdlib-types6Information about the authorization code that was sent  tdlib-types@A tg:// URL for the QR code. The link will be updated frequently  tdlib-typesTelegram terms of service  tdlib-types$Hint for the password; may be empty  tdlib-types1True, if a recovery email address has been set up  tdlib-typesmPattern of the email address to which the recovery email was sent; empty until a recovery email has been sent  tdlib-types#Contains Telegram terms of service  tdlib-typesText of the terms of service  tdlib-typesCThe minimum age of a user to be able to accept the terms; 0 if any  tdlib-typesITrue, if a blocking popup with terms of service must be shown to the user  tdlib-typesA text with some entities  tdlib-types The text  tdlib-typeshEntities contained in the text. Entities can be nested, but must not mutually intersect with each other.  tdlib-types!Contains a list of text entities  tdlib-typesList of text entities  tdlib-typesMRepresents a part of the text that needs to be formatted in some unusual way  tdlib-types*Offset of the entity in UTF-16 code units  tdlib-types+Length of the entity, in UTF-16 code units  tdlib-typesType of the entity  tdlib-typesFInformation about the email address authentication code that was sent  tdlib-typesFPattern of the email address to which an authentication code was sent  tdlib-types Length of the code; 0 if unknown  tdlib-types8Information about the authentication code that was sent ! tdlib-types+A phone number that is being authenticated " tdlib-types0Describes the way the code was sent to the user # tdlib-typesFDescribes the way the next code will be sent to the user; may be null $ tdlib-types5Timeout before the code should be re-sent, in seconds % tdlib-types^Provides information about the method by which an authentication code is delivered to the user & tdlib-typesjAn authentication code is delivered via a private Telegram message, which can be viewed in another client ' tdlib-typesUAn authentication code is delivered via an SMS message to the specified phone number ( tdlib-typesSAn authentication code is delivered via a phone call to the specified phone number ) tdlib-typesAn authentication code is delivered by an immediately cancelled call to the specified phone number. The number from which the call was made is the code * tdlib-typesLength of the code + tdlib-types<Pattern of the phone number from which the call will be made - tdlib-types,Contains parameters for TDLib initialization . tdlib-types`If set to true, the Telegram test environment will be used instead of the production environment / tdlib-typeskThe path to the directory for the persistent database; if empty, the current working directory will be used 0 tdlib-typesVThe path to the directory for storing files; if empty, database_directory will be used 1 tdlib-typesjIf set to true, information about downloaded and uploaded files will be saved between application restarts 2 tdlib-typesIf set to true, the library will maintain a cache of users, basic groups, supergroups, channels and secret chats. Implies use_file_database 3 tdlib-typesgIf set to true, the library will maintain a cache of chats and messages. Implies use_chat_info_database 4 tdlib-types8If set to true, support for secret chats will be enabled 5 tdlib-typesIApplication identifier for Telegram API access, which can be obtained at https://my.telegram.org 6 tdlib-typesNApplication identifier hash for Telegram API access, which can be obtained at https://my.telegram.org 7 tdlib-typesLIETF language tag of the user's operating system language; must be non-empty 8 tdlib-typesFModel of the device the application is being run on; must be non-empty 9 tdlib-typesRVersion of the operating system the application is being run on; must be non-empty : tdlib-types&Application version; must be non-empty ; tdlib-types7If set to true, old files will automatically be deleted < tdlib-typesIf set to true, original file names will be ignored. Otherwise, downloaded files will be saved under names as close as possible to the original name > tdlib-typesVAn object of this type is returned on a successful function call for certain functions @ tdlib-typesRAn object of this type can be returned on every function call, in case of an error A tdlib-typesError code; subject to future changes. If the error code is 406, the error message must not be processed in any way and must not be displayed to the user B tdlib-types(Error message; subject to future changes >  !"#&%$(')*+,zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-{~}|     $#!"% &)(',+-*.0/123546789:;<=>?@ABCDEFJIHGLNKMOVUTSRQPW\[ZYX]^a`_bckjihgfedlmonprqvutswx}|{zy~      $#"!%)('&+0/,.-*1KJIHGFEDCBA@?>=<;:98765432fecba`YUTSW^_NLdX]Z[QORMVP\glkjihmqponrstuvxwzy{|}~     ! "#$%&()'*,+.-/0543216BA@?>=<;:987ELIKSDRQONFMHPGJCT`_^]\[ZYXWVU~}usrpomkihgfedc|{zwtyljqbvnxa     +*)('&%$#"! `_^SRPONMJ;.-TGFEK@B4I\]<[ZYWUC>?=H95687/013:X2LDQVA,abdcefhgijklnmo~}|{zyxwvutsrqp      !*)('&%$#",+-./0=<;:987654321HGFEDBA@?>JCIKXWVUTSRQPONMLcba`_]\[ZYe^dfghijklmnoutsrqpvw}|{zyx~     210/.-,+*)('&%$#"! \[ZYXWQONKJHGDBA><9875436PS?ERVFCT@MUL]^=;I:_`feabdcghnlkjmiorqpsvutwxzy{|~}     $#"! %&0/.-,+*)('143256879:;<=>WVTQPNMLJIHGFDCBRA@OKEUS?XZY^]\[_`edcabfihgnmlkjopwvutrqsx{zy|}~      !"#$('&%-,+*)./102365478BA@>=<:?;9CDFGKJIEHLMQPOSNRTUWVXY^]\[Z_`dbcaefkjighlmwtsvurqnpoxy~}z|{                            # " ! $ % ) ( ' & + * , - < ; : 9 8 7 6 5 4 3 2 1 0 / . = > ? @ B A C D E > E D C ? @ B A = > , - < ; : 9 8 7 6 5 4 3 2 1 0 / . % ) ( ' & + *  # " ! $                           xy~}z|{lmwtsvurqnpoefkjigh_`dbcaXY^]\[ZTUWVLMQPOSNRCDFGKJIEH78BA@>=<:?;923654./10$('&%-,+*) !"#     |}~x{zyopwvutrqsfihgnmlkj_`edcabXZY^]\[=>WVTQPNMLJIHGFDCBRA@OKEUS?9:;<56871432%&0/.-,+*)('$#"!      {|~}wxzysvutorqpghnlkjmi_`feabdc210/.-,+*)('&%$#"! \[ZYXWQONKJHGDBA><9875436PS?ERVFCT@MUL]^=;I:     ~vw}|{zyxnoutsrqpjklmfghiKXWVUTSRQPONMLcba`_]\[ZYe^d0=<;:987654321HGFEDBA@?>JCI-./!*)('&%$#",+      o~}|{zyxwvutsrqpjklnmfhgiabdce+*)('&%$#"! `_^SRPONMJ;.-TGFEK@B4I\]<[ZYWUC>?=H95687/013:X2LDQVA,     T`_^]\[ZYXWVU~}usrpomkihgfedc|{zwtyljqbvnxa6BA@?>=<;:987ELIKSDRQONFMHPGJC/054321*,+.-%&()'"#$!      ~{|}vxwzystumqponrglkjih1KJIHGFEDCBA@?>=<;:98765432fecba`YUTSW^_NLdX]Z[QORMVP\%)('&+0/,.-* $#"!     ~x}|{zyprqvutswlmonbckjihgfed]^a`_W\[ZYXOVUTSRQPFJIHGLNKMBCDE?@A<=>9:;6782354.0/1&)(',+-*$#!"%      ,zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-{~}|)*+#&%$(' !"  None&"#%,./45679;=>?@ACDHPUVX_`dfghkSt tdlib-types%Parameter of Function testReturnError tdlib-typesReturns the specified error and ensures that the Error object is used; for testing only. This is an offline method. Can be called before authorization. Can be called synchronously   tdlib-typesThe error to be returned! tdlib-types#Parameter of Function testUseUpdate" tdlib-typesDoes nothing and ensures that the Update object is used; for testing only. This is an offline method. Can be called before authorization# tdlib-types'Parameter of Function testGetDifference$ tdlib-typesNForces an updates.getDifference call to the Telegram servers; for testing only% tdlib-typesParameter of Function testProxy& tdlib-typeswSends a simple network request to the Telegram servers via proxy; for testing only. Can be called before authorization ' tdlib-typesProxy server IP address ( tdlib-typesProxy server port ) tdlib-types Proxy type* tdlib-types:Identifier of a datacenter, with which to test connection + tdlib-types+The maximum overall timeout for the request, tdlib-types!Parameter of Function testNetwork- tdlib-typeslSends a simple network request to the Telegram servers; for testing only. Can be called before authorization. tdlib-types#Parameter of Function testSquareInt/ tdlib-typesuReturns the squared received number; for testing only. This is an offline method. Can be called before authorization 0 tdlib-typesNumber to square1 tdlib-types0Parameter of Function testCallVectorStringObject2 tdlib-typesReturns the received vector of objects containing a string; for testing only. This is an offline method. Can be called before authorization 3 tdlib-typesVector of objects to return4 tdlib-types*Parameter of Function testCallVectorString5 tdlib-typesxReturns the received vector of strings; for testing only. This is an offline method. Can be called before authorization 6 tdlib-typesVector of strings to return7 tdlib-types-Parameter of Function testCallVectorIntObject8 tdlib-typesReturns the received vector of objects containing a number; for testing only. This is an offline method. Can be called before authorization 9 tdlib-typesVector of objects to return: tdlib-types'Parameter of Function testCallVectorInt; tdlib-typesxReturns the received vector of numbers; for testing only. This is an offline method. Can be called before authorization < tdlib-typesVector of numbers to return= tdlib-types#Parameter of Function testCallBytes> tdlib-typeslReturns the received bytes; for testing only. This is an offline method. Can be called before authorization ? tdlib-typesBytes to return@ tdlib-types$Parameter of Function testCallStringA tdlib-typesmReturns the received string; for testing only. This is an offline method. Can be called before authorization B tdlib-typesString to returnC tdlib-types#Parameter of Function testCallEmptyD tdlib-types]Does nothing; for testing only. This is an offline method. Can be called before authorizationE tdlib-types#Parameter of Function addLogMessageF tdlib-typesAdds a message to TDLib internal log. This is an offline method. Can be called before authorization. Can be called synchronouslyG tdlib-typesHThe minimum verbosity level needed for the message to be logged, 0-1023 H tdlib-typesText of a message to logI tdlib-types-Parameter of Function getLogTagVerbosityLevelJ tdlib-typesReturns current verbosity level for a specified TDLib internal log tag. This is an offline method. Can be called before authorization. Can be called synchronously K tdlib-types%Logging tag to change verbosity levelL tdlib-types-Parameter of Function setLogTagVerbosityLevelM tdlib-typesSets the verbosity level for a specified TDLib internal log tag. This is an offline method. Can be called before authorization. Can be called synchronouslyN tdlib-types&Logging tag to change verbosity level O tdlib-typesNew verbosity level; 1-1024P tdlib-types Parameter of Function getLogTagsQ tdlib-typesReturns list of available TDLib internal log tags, for example, ["actor", "binlog", "connections", "notifications", "proxy"]. This is an offline method. Can be called before authorization. Can be called synchronouslyR tdlib-types*Parameter of Function getLogVerbosityLevelS tdlib-typesReturns current verbosity level of the internal logging of TDLib. This is an offline method. Can be called before authorization. Can be called synchronouslyT tdlib-types*Parameter of Function setLogVerbosityLevelU tdlib-typesSets the verbosity level of the internal logging of TDLib. This is an offline method. Can be called before authorization. Can be called synchronouslyV tdlib-types[New value of the verbosity level for logging. Value 0 corresponds to fatal errors, value 1 corresponds to errors, value 2 corresponds to warnings and debug warnings, value 3 corresponds to informational, value 4 corresponds to debug, value 5 corresponds to verbose debug, value greater than 5 and up to 1023 can be used to enable even more loggingW tdlib-types"Parameter of Function getLogStreamX tdlib-typesReturns information about currently used log stream for internal logging of TDLib. This is an offline method. Can be called before authorization. Can be called synchronouslyY tdlib-types"Parameter of Function setLogStreamZ tdlib-typesSets new log stream for internal logging of TDLib. This is an offline method. Can be called before authorization. Can be called synchronously [ tdlib-typesNew log stream\ tdlib-typesParameter of Function pingProxy] tdlib-typesvComputes time needed to receive a response from a Telegram server through a proxy. Can be called before authorization ^ tdlib-typesAProxy identifier. Use 0 to ping a Telegram server without a proxy_ tdlib-types"Parameter of Function getProxyLink` tdlib-typesReturns an HTTPS link, which can be used to add a proxy. Available only for SOCKS5 and MTProto proxies. Can be called before authorization a tdlib-typesProxy identifierb tdlib-types Parameter of Function getProxiesc tdlib-typesUReturns list of proxies that are currently set up. Can be called before authorizationd tdlib-types!Parameter of Function removeProxye tdlib-types;Removes a proxy server. Can be called before authorization f tdlib-typesProxy identifierg tdlib-types"Parameter of Function disableProxyh tdlib-typesHDisables the currently enabled proxy. Can be called before authorizationi tdlib-types!Parameter of Function enableProxyj tdlib-types]Enables a proxy. Only one proxy can be enabled at a time. Can be called before authorization k tdlib-typesProxy identifierl tdlib-typesParameter of Function editProxym tdlib-typesXEdits an existing proxy server for network requests. Can be called before authorization n tdlib-typesProxy identifier o tdlib-typesProxy server IP address p tdlib-typesProxy server port q tdlib-types%True, if the proxy should be enabled r tdlib-types Proxy types tdlib-typesParameter of Function addProxyt tdlib-typesMAdds a proxy server for network requests. Can be called before authorization u tdlib-typesProxy server IP address v tdlib-typesProxy server port w tdlib-types%True, if the proxy should be enabled x tdlib-types Proxy typey tdlib-types-Parameter of Function saveApplicationLogEventz tdlib-typesNSaves application log event on the server. Can be called before authorization { tdlib-types Event type | tdlib-types4Optional chat identifier, associated with the event } tdlib-typesThe log event data~ tdlib-types*Parameter of Function getApplicationConfig tdlib-typesVReturns application config, provided by the server. Can be called before authorization tdlib-types%Parameter of Function getDeepLinkInfo tdlib-types Returns information about a tg:/ deep link. Use "tg:/need_update_for_some_feature" or "tg:some_unsupported_feature" for testing. Returns a 404 error for unknown links. Can be called before authorization  tdlib-typesThe link tdlib-types#Parameter of Function getInviteText tdlib-types~Returns the default text for invitation messages to be used as a placeholder when the current user invites friends to Telegram tdlib-types$Parameter of Function getCountryCode tdlib-typesUses current user IP address to found their country. Returns two-letter ISO 3166-1 alpha-2 country code. Can be called before authorization tdlib-typesParameter of Function setAlarm tdlib-types~Succeeds after a specified amount of time has passed. Can be called before authorization. Can be called before initialization  tdlib-types-Number of seconds before the function returns tdlib-types'Parameter of Function answerCustomQuery tdlib-types&Answers a custom query; for bots only  tdlib-typesIdentifier of a custom query  tdlib-types#JSON-serialized answer to the query tdlib-types'Parameter of Function sendCustomRequest tdlib-types&Sends a custom request; for bots only  tdlib-typesThe method name  tdlib-types!JSON-serialized method parameters tdlib-types*Parameter of Function acceptTermsOfService tdlib-types#Accepts Telegram terms of services  tdlib-typesTerms of service identifier tdlib-types)Parameter of Function getMapThumbnailFile tdlib-typesReturns information about a file with a map thumbnail in PNG format. Only map thumbnail files with size less than 1MB can be downloaded  tdlib-typesLocation of the map center  tdlib-typesMap zoom level; 13-20  tdlib-types3Map width in pixels before applying scale; 16-1024  tdlib-types4Map height in pixels before applying scale; 16-1024  tdlib-typesMap scale; 1-3  tdlib-typesLIdentifier of a chat, in which the thumbnail will be shown. Use 0 if unknown tdlib-types*Parameter of Function removeStickerFromSet tdlib-typesuRemoves a sticker from the set to which it belongs; for bots only. The sticker set must have been created by the bot  tdlib-typesSticker tdlib-types-Parameter of Function setStickerPositionInSet tdlib-typesChanges the position of a sticker in the set to which it belongs; for bots only. The sticker set must have been created by the bot tdlib-typesSticker  tdlib-types2New position of the sticker in the set, zero-based tdlib-types,Parameter of Function setStickerSetThumbnail tdlib-typesDSets a sticker set thumbnail; for bots only. Returns the sticker set tdlib-typesSticker set owner  tdlib-typesSticker set name tdlib-typesThumbnail to set in PNG or TGS format. Animated thumbnail must be set for animated sticker sets and only for them. You can use a zero InputFileId to delete the thumbnail tdlib-types%Parameter of Function addStickerToSet tdlib-typesCAdds a new sticker to a set; for bots only. Returns the sticker set tdlib-typesSticker set owner  tdlib-typesSticker set name  tdlib-typesSticker to add to the set tdlib-types)Parameter of Function createNewStickerSet tdlib-typesOCreates a new sticker set; for bots only. Returns the newly created sticker set tdlib-typesSticker set owner tdlib-types"Sticker set title; 1-64 characters tdlib-types`Sticker set name. Can contain only English letters, digits and underscores. Must end with *"_by_ botusername"* (* bot_username'* is case insensitive); 1-64 characters tdlib-types=True, if stickers are masks. Animated stickers can't be masks tdlib-typesaList of stickers to be added to the set; must be non-empty. All stickers must be of the same type tdlib-types'Parameter of Function uploadStickerFile tdlib-typesLUploads a PNG image with a sticker; for bots only; returns the uploaded file tdlib-typesSticker file owner  tdlib-typesRPNG image with the sticker; must be up to 512 KB in size and fit in 512x512 square tdlib-types)Parameter of Function setBotUpdatesStatus tdlib-typesyInforms the server about the number of pending bot updates if they haven't been processed for a long time; for bots only  tdlib-typesThe number of pending updates  tdlib-typesThe last error message tdlib-types6Parameter of Function checkPhoneNumberConfirmationCode tdlib-types&Checks phone number confirmation code  tdlib-types"The phone number confirmation code tdlib-types7Parameter of Function resendPhoneNumberConfirmationCode tdlib-types&Resends phone number confirmation code tdlib-types5Parameter of Function sendPhoneNumberConfirmationCode tdlib-typesJSends phone number confirmation code. Should be called when user presses " 8https://t.me/confirmphone?phone=*******&hash=**********"; or "tg://confirmphone?phone=*******&hash=**********" link  tdlib-types+Value of the "hash" parameter from the link tdlib-types-Value of the "phone" parameter from the link  tdlib-types:Settings for the authentication of the user's phone number tdlib-types3Parameter of Function sendPassportAuthorizationForm tdlib-typesSends a Telegram Passport authorization form, effectively sharing data with the service. This method must be called after getPassportAuthorizationFormAvailableElements if some previously available elements need to be used tdlib-typesAuthorization form identifier  tdlib-typesUTypes of Telegram Passport elements chosen by user to complete the authorization form tdlib-typesCParameter of Function getPassportAuthorizationFormAvailableElements tdlib-typesReturns already available Telegram Passport elements suitable for completing a Telegram Passport authorization form. Result can be received only once for each authorization form  tdlib-typesAuthorization form identifier  tdlib-typesPassword of the current user tdlib-types2Parameter of Function getPassportAuthorizationForm tdlib-typesOReturns a Telegram Passport authorization form for sharing data with a service  tdlib-types%User identifier of the service's bot  tdlib-types9Telegram Passport element types requested by the service  tdlib-typesService's public_key  tdlib-types0Authorization form nonce provided by the service tdlib-types7Parameter of Function checkEmailAddressVerificationCode tdlib-typesAChecks the email address verification code for Telegram Passport  tdlib-typesVerification code tdlib-types8Parameter of Function resendEmailAddressVerificationCode tdlib-typesVRe-sends the code to verify an email address to be added to a user's Telegram Passport tdlib-types6Parameter of Function sendEmailAddressVerificationCode tdlib-typesRSends a code to verify an email address to be added to a user's Telegram Passport  tdlib-types Email address tdlib-types6Parameter of Function checkPhoneNumberVerificationCode tdlib-types@Checks the phone number verification code for Telegram Passport  tdlib-typesVerification code tdlib-types7Parameter of Function resendPhoneNumberVerificationCode tdlib-typesTRe-sends the code to verify a phone number to be added to a user's Telegram Passport tdlib-types5Parameter of Function sendPhoneNumberVerificationCode tdlib-typesOSends a code to verify a phone number to be added to a user's Telegram Passport tdlib-types6The phone number of the user, in international format  tdlib-types:Settings for the authentication of the user's phone number tdlib-types1Parameter of Function getPreferredCountryLanguage tdlib-typesReturns an IETF language tag of the language preferred in the country, which should be used to fill native fields in Telegram Passport personal details. Returns a 404 error if unknown  tdlib-types,A two-letter ISO 3166-1 alpha-2 country code tdlib-types.Parameter of Function setPassportElementErrors tdlib-typesInforms the user that some of the elements in their Telegram Passport contain errors; for bots only. The user will not be able to resend the elements, until the errors are fixed  tdlib-typesUser identifier  tdlib-types The errors tdlib-types+Parameter of Function deletePassportElement tdlib-types$Deletes a Telegram Passport element  tdlib-types Element type tdlib-types(Parameter of Function setPassportElement tdlib-typesTAdds an element to the user's Telegram Passport. May return an error with a message PHONE_VERIFICATION_NEEDED or EMAIL_VERIFICATION_NEEDEDO if the chosen phone number or the chosen email address must be verified first  tdlib-types Input Telegram Passport element  tdlib-typesPassword of the current user tdlib-types,Parameter of Function getAllPassportElements tdlib-types1Returns all available Telegram Passport elements  tdlib-typesPassword of the current user tdlib-types(Parameter of Function getPassportElement tdlib-types8Returns one of the available Telegram Passport elements  tdlib-typesTelegram Passport element type  tdlib-typesPassword of the current user tdlib-types%Parameter of Function getBankCardInfo tdlib-types&Returns information about a bank card  tdlib-typesThe bank card number tdlib-types-Parameter of Function setAutoDownloadSettings tdlib-typesSets auto-download settings  tdlib-types New user auto-download settings  tdlib-types:Type of the network for which the new settings are applied tdlib-types4Parameter of Function getAutoDownloadSettingsPresets tdlib-types;Returns auto-download settings presets for the current user tdlib-types,Parameter of Function resetNetworkStatistics tdlib-typesTResets all network data usage statistics to zero. Can be called before authorization tdlib-types*Parameter of Function addNetworkStatistics tdlib-typesUAdds the specified data to data usage statistics. Can be called before authorization  tdlib-typesDThe network statistics entry with the data to be added to statistics  tdlib-types*Parameter of Function getNetworkStatistics  tdlib-typesJReturns network data usage statistics. Can be called before authorization   tdlib-types9If true, returns only data for the current library launch  tdlib-types$Parameter of Function setNetworkType  tdlib-types!Sets the current network type. Can be called before authorization. Calling this method forces all network connections to reopen, mitigating the delay in switching between different networks, so it should be called whenever the network is changed, even if the network type remains the same. tdlib-types%Parameter of Function optimizeStorage tdlib-types}Optimizes storage usage, i.e. deletes some files and returns new storage usage statistics. Secret thumbnails can't be deleted tdlib-typesQLimit on the total size of files after deletion. Pass -1 to use the default limit tdlib-typesLimit on the time that has passed since the last time a file was accessed (or creation time for some filesystems). Pass -1 to use the default limit tdlib-typesRLimit on the total count of files after deletion. Pass -1 to use the default limit tdlib-types~The amount of time after the creation of a file during which it can't be deleted, in seconds. Pass -1 to use the default value tdlib-typesIf not empty, only files with the given type(s) are considered. By default, all types except thumbnails, profile photos, stickers and wallpapers are deleted tdlib-typesIf not empty, only files from the given chats are considered. Use 0 as chat identifier to delete files not belonging to any chat (e.g., profile photos) tdlib-typesIf not empty, files from the given chats are excluded. Use 0 as chat identifier to exclude all files not belonging to any chat (e.g., profile photos) tdlib-typesPass true if deleted file statistics needs to be returned instead of the whole storage usage statistics. Affects only returned statistics tdlib-typesASame as in getStorageStatistics. Affects only returned statistics tdlib-types+Parameter of Function getDatabaseStatistics tdlib-typesReturns database statistics tdlib-types.Parameter of Function getStorageStatisticsFast tdlib-typesXQuickly returns approximate storage usage statistics. Can be called before authorization tdlib-types*Parameter of Function getStorageStatistics tdlib-typesEReturns storage usage statistics. Can be called before authorization   tdlib-typesThe maximum number of chats with the largest storage usage for which separate statistics should be returned. All other chats will be grouped in entries with chat_id == 0. If the chat info database is not used, the chat_limit is ignored and is always set to 0! tdlib-types,Parameter of Function getChatStatisticsGraph" tdlib-types6Loads asynchronous or zoomed in chat statistics graph # tdlib-typesChat identifier $ tdlib-typesThe token for graph loading % tdlib-types*X-value for zoomed in graph or 0 otherwise& tdlib-types'Parameter of Function getChatStatistics' tdlib-typesReturns detailed statistics about a chat. Currently this method can be used only for channels. Requires administrator rights in the channel ( tdlib-typesChat identifier ) tdlib-types,Pass true if a dark theme is used by the app* tdlib-types*Parameter of Function getChatStatisticsUrl+ tdlib-typesReturns an HTTP URL with the chat statistics. Currently this method of getting the statistics is disabled and can be deleted in the future , tdlib-typesChat identifier - tdlib-types7Parameters from "tg://statsrefresh?params=******" link . tdlib-types7Pass true if a URL with the dark theme must be returned/ tdlib-types Parameter of Function reportChat0 tdlib-types Reports a chat to the Telegram moderators. A chat can be reported only from the chat action bar, or if this is a private chats with a bot, a private chat with a user sharing their location, a supergroup, or a channel, since other chats can't be checked by moderators 1 tdlib-typesChat identifier 2 tdlib-types"The reason for reporting the chat 3 tdlib-types(Identifiers of reported messages, if any4 tdlib-types)Parameter of Function removeChatActionBar5 tdlib-types3Removes a chat action bar without any other action 6 tdlib-typesChat identifier7 tdlib-types#Parameter of Function deleteAccount8 tdlib-typesDeletes the account of the current user, deleting all information associated with the user from the server. The phone number of the account can be used to create a new account. Can be called before authorization when the current authorization state is authorizationStateWaitPassword 9 tdlib-types0The reason why the account was deleted; optional: tdlib-types#Parameter of Function getAccountTtl; tdlib-typesjReturns the period of inactivity after which the account of the current user will automatically be deleted< tdlib-types#Parameter of Function setAccountTtl= tdlib-typeskChanges the period of inactivity after which the account of the current user will automatically be deleted > tdlib-typesNew account TTL? tdlib-typesParameter of Function setOption@ tdlib-typesESets the value of an option. (Check the list of available options on  )https://core.telegram.org/tdlib/options.)E Only writable options can be set. Can be called before authorizationA tdlib-typesThe name of the option B tdlib-typesThe new value of the optionC tdlib-typesParameter of Function getOptionD tdlib-typesTReturns the value of an option by its name. (Check the list of available options on  )https://core.telegram.org/tdlib/options.)# Can be called before authorizationE tdlib-typesThe name of the optionF tdlib-types0Parameter of Function getUserPrivacySettingRulesG tdlib-types%Returns the current privacy settings H tdlib-typesThe privacy settingI tdlib-types0Parameter of Function setUserPrivacySettingRulesJ tdlib-typesChanges user privacy settings K tdlib-typesThe privacy setting L tdlib-typesThe new privacy rulesM tdlib-types/Parameter of Function getRecentlyVisitedTMeUrlsN tdlib-types>Returns t.me URLs recently visited by a newly registered user O tdlib-types)Google Play referrer to identify the userP tdlib-types'Parameter of Function getPushReceiverIdQ tdlib-typesReturns a globally unique push notification subscription identifier for identification of an account, which has received a push notification. This is an offline method. Can be called before authorization. Can be called synchronously R tdlib-types&JSON-encoded push notification payloadS tdlib-types-Parameter of Function processPushNotificationT tdlib-typesHandles a push notification. Returns error with code 406 if the push notification is not supported and connection to the server is required to fetch new data. Can be called before authorizationU tdlib-typesJSON-encoded push notification payload with all fields sent by the server, and "google.sent_time" and "google.notification.sound" fields addedV tdlib-types$Parameter of Function registerDeviceW tdlib-typesRegisters the currently used device for receiving push notifications. Returns a globally unique identifier of the push notification subscription X tdlib-types Device token Y tdlib-typesBList of user identifiers of other users currently using the clientZ tdlib-types(Parameter of Function deleteLanguagePack[ tdlib-typesDeletes all information about a language pack in the current localization target. The language pack which is currently in use (including base language pack) or is being synchronized can't be deleted. Can be called before authorization \ tdlib-types)Identifier of the language pack to delete] tdlib-types1Parameter of Function setCustomLanguagePackString^ tdlib-typesdAdds, edits or deletes a string in a custom local language pack. Can be called before authorization _ tdlib-types_Identifier of a previously added custom local language pack in the current localization target ` tdlib-typesNew language pack stringa tdlib-types0Parameter of Function editCustomLanguagePackInfob tdlib-types|Edits information about a custom local language pack in the current localization target. Can be called before authorization c tdlib-types4New information about the custom local language packd tdlib-types+Parameter of Function setCustomLanguagePacke tdlib-typesPAdds or changes a custom local language pack to the current localization target f tdlib-typesFInformation about the language pack. Language pack ID must start with X}, consist only of English letters, digits and hyphens, and must not exceed 64 characters. Can be called before authorization g tdlib-types Strings of the new language packh tdlib-types1Parameter of Function addCustomServerLanguagePacki tdlib-typesAdds a custom server language pack to the list of installed language packs in current localization target. Can be called before authorization j tdlib-types\Identifier of a language pack to be added; may be different from a name that is used in an " https://t.me/setlanguage/" linkk tdlib-types-Parameter of Function synchronizeLanguagePackl tdlib-typesFetches the latest versions of all strings from a language pack in the current localization target from the server. This method doesn't need to be called explicitly for the current used/base language packs. Can be called before authorization m tdlib-typesLanguage pack identifiern tdlib-types,Parameter of Function getLanguagePackStringso tdlib-typeszReturns strings from a language pack in the current localization target by their keys. Can be called before authorization p tdlib-types7Language pack identifier of the strings to be returned q tdlib-types^Language pack keys of the strings to be returned; leave empty to request all available stringsr tdlib-types)Parameter of Function getLanguagePackInfos tdlib-typesReturns information about a language pack. Returned language pack identifier may be different from a provided one. Can be called before authorization t tdlib-typesLanguage pack identifieru tdlib-types/Parameter of Function getLocalizationTargetInfov tdlib-typesReturns information about the current localization target. This is an offline request if only_local is true. Can be called before authorization w tdlib-typesTIf true, returns only locally available information without sending network requestsx tdlib-types&Parameter of Function resetBackgroundsy tdlib-types9Resets list of installed backgrounds to its default valuez tdlib-types&Parameter of Function removeBackground{ tdlib-types:Removes background from the list of installed backgrounds | tdlib-typesThe background identifier} tdlib-types#Parameter of Function setBackground~ tdlib-typesaChanges the background selected by the user; adds background to the list of installed backgrounds tdlib-types8The input background to use, null for filled backgrounds tdlib-types^Background type; null for default background. The method will return error 404 if type is null tdlib-types0True, if the background is chosen for dark theme tdlib-types&Parameter of Function searchBackground tdlib-types&Searches for a background by its name  tdlib-typesThe name of the background tdlib-types&Parameter of Function getBackgroundUrl tdlib-types2Constructs a persistent HTTP URL for a background  tdlib-typesBackground name  tdlib-typesBackground type tdlib-types$Parameter of Function getBackgrounds tdlib-types*Returns backgrounds installed by the user  tdlib-types;True, if the backgrounds needs to be ordered for dark theme tdlib-types$Parameter of Function getSupportUser tdlib-types3Returns a user that can be contacted to get support tdlib-types,Parameter of Function deleteSavedCredentials tdlib-types7Deletes saved credentials for all payment provider bots tdlib-types*Parameter of Function deleteSavedOrderInfo tdlib-typesDeletes saved order info tdlib-types'Parameter of Function getSavedOrderInfo tdlib-types Returns saved order info, if any tdlib-types'Parameter of Function getPaymentReceipt tdlib-types/Returns information about a successful payment  tdlib-types1Chat identifier of the PaymentSuccessful message  tdlib-typesMessage identifier tdlib-types%Parameter of Function sendPaymentForm tdlib-typesBSends a filled-out payment form to the bot for final verification  tdlib-types'Chat identifier of the Invoice message  tdlib-typesMessage identifier  tdlib-types=Identifier returned by ValidateOrderInfo, or an empty string  tdlib-types5Identifier of a chosen shipping option, if applicable tdlib-types*The credentials chosen by user for payment tdlib-types'Parameter of Function validateOrderInfo tdlib-typesuValidates the order information provided by a user and returns the available shipping options for a flexible invoice  tdlib-types'Chat identifier of the Invoice message  tdlib-typesMessage identifier  tdlib-types,The order information, provided by the user  tdlib-types+True, if the order information can be saved tdlib-types$Parameter of Function getPaymentForm tdlib-typeslReturns an invoice payment form. This method should be called when the user presses inlineKeyboardButtonBuy  tdlib-types'Chat identifier of the Invoice message  tdlib-typesMessage identifier tdlib-types%Parameter of Function getChatEventLog tdlib-typesReturns a list of service actions taken by chat members and administrators in the last 48 hours. Available only for supergroups and channels. Requires administrator rights. Returns results in reverse chronological order (i. e., in order of decreasing event_id) tdlib-typesChat identifier  tdlib-types'Search query by which to filter events  tdlib-typesaIdentifier of an event from which to return results. Use 0 to get results from the latest events  tdlib-types1The maximum number of events to return; up to 100 tdlib-typesFThe types of events to return. By default, all types will be returned  tdlib-typeseUser identifiers by which to filter events. By default, events relating to all users will be returned tdlib-types%Parameter of Function closeSecretChat tdlib-typesRCloses a secret chat, effectively transferring its state to secretChatStateClosed  tdlib-typesSecret chat identifier tdlib-types&Parameter of Function deleteSupergroup tdlib-typesDeletes a supergroup or channel along with all messages in the corresponding chat. This will release the supergroup or channel username and remove all members; requires owner privileges in the supergroup or channel. Chats with more than 1000 members can't be deleted using this method  tdlib-types'Identifier of the supergroup or channel tdlib-types*Parameter of Function getSupergroupMembers tdlib-typesReturns information about members or banned users in a supergroup or channel. Can be used only if SupergroupFullInfo.can_get_members == true; additionally, administrator privileges may be required for some filters  tdlib-types'Identifier of the supergroup or channel tdlib-typesAThe type of users to return. By default, supergroupMembersRecent  tdlib-typesNumber of users to skip  tdlib-types2The maximum number of users be returned; up to 200 tdlib-types*Parameter of Function reportSupergroupSpam tdlib-typeskReports some messages from a user in a supergroup as spam; requires administrator rights in the supergroup  tdlib-typesSupergroup identifier  tdlib-typesUser identifier  tdlib-typesWIdentifiers of messages sent in the supergroup by the user. This list must be non-empty tdlib-types;Parameter of Function toggleSupergroupIsAllHistoryAvailable tdlib-typesqToggles whether the message history of a supergroup is available to new members; requires can_change_info rights  tdlib-types!The identifier of the supergroup  tdlib-types)The new value of is_all_history_available tdlib-types2Parameter of Function toggleSupergroupSignMessages tdlib-typesVToggles sender signatures messages sent in a channel; requires can_change_info rights  tdlib-typesIdentifier of the channel  tdlib-typesNew value of sign_messages tdlib-types-Parameter of Function setSupergroupStickerSet tdlib-typesIChanges the sticker set of a supergroup; requires can_change_info rights  tdlib-typesIdentifier of the supergroup  tdlib-types^New value of the supergroup sticker set identifier. Use 0 to remove the supergroup sticker set tdlib-types+Parameter of Function setSupergroupUsername tdlib-typeshChanges the username of a supergroup or channel, requires owner privileges in the supergroup or channel  tdlib-types(Identifier of the supergroup or channel  tdlib-typesENew value of the username. Use an empty string to remove the username tdlib-types+Parameter of Function disconnectAllWebsites tdlib-typesADisconnects all websites from the current user's Telegram account tdlib-types'Parameter of Function disconnectWebsite tdlib-types=Disconnects website from the current user's Telegram account  tdlib-typesWebsite identifier tdlib-types*Parameter of Function getConnectedWebsites tdlib-typesBReturns all website where the current user used Telegram to log in tdlib-types/Parameter of Function terminateAllOtherSessions tdlib-types1Terminates all other sessions of the current user tdlib-types&Parameter of Function terminateSession tdlib-types)Terminates a session of the current user  tdlib-typesSession identifier tdlib-types'Parameter of Function getActiveSessions tdlib-types/Returns all active sessions of the current user tdlib-types!Parameter of Function setCommands tdlib-types>Sets the list of commands supported by the bot; for bots only  tdlib-typesList of the bot's commands tdlib-types0Parameter of Function checkChangePhoneNumberCode tdlib-typesNChecks the authentication code sent to confirm a new phone number of the user  tdlib-types;Verification code received by SMS, phone call or flash call tdlib-types1Parameter of Function resendChangePhoneNumberCode tdlib-typesRe-sends the authentication code sent to confirm a new phone number for the user. Works only if the previously received authenticationCodeInfo next_code_type was not null tdlib-types'Parameter of Function changePhoneNumber tdlib-typesChanges the phone number of the user and sends an authentication code to the user's new phone number. On success, returns information about the sent code tdlib-types9The new phone number of the user in international format  tdlib-types:Settings for the authentication of the user's phone number tdlib-types!Parameter of Function setLocation tdlib-typesChanges the location of the current user. Needs to be called if GetOption("is_location_visible") is true and location changes for more than 1 kilometer  tdlib-typesThe new location of the user tdlib-types!Parameter of Function setUsername tdlib-typesXChanges the username of the current user. If something changes, updateUser will be sent  tdlib-typesIThe new value of the username. Use an empty string to remove the username tdlib-typesParameter of Function setBio tdlib-types$Changes the bio of the current user  tdlib-typesAThe new value of the user bio; 0-70 characters without line feeds tdlib-typesParameter of Function setName tdlib-typescChanges the first and last name of the current user. If something changes, updateUser will be sent  tdlib-types>The new value of the first name for the user; 1-64 characters  tdlib-typesEThe new value of the optional last name for the user; 0-64 characters tdlib-types(Parameter of Function deleteProfilePhoto tdlib-typesGDeletes a profile photo. If something changes, updateUser will be sent  tdlib-types)Identifier of the profile photo to delete tdlib-types%Parameter of Function setProfilePhoto tdlib-types`Uploads a new profile photo for the current user. If something changes, updateUser will be sent  tdlib-typesNProfile photo to set. inputFileId and inputFileRemote may still be unsupported tdlib-types+Parameter of Function getWebPageInstantView tdlib-typesyReturns an instant view version of a web page if available. Returns a 404 error if the web page has no instant view page  tdlib-typesThe web page URL  tdlib-types@If true, the full instant view for the web page will be returned tdlib-types'Parameter of Function getWebPagePreview tdlib-typesReturns a web page preview by the text of the message. Do not call this function too often. Returns a 404 error if the web page has no preview  tdlib-typesMessage text with formatting tdlib-types)Parameter of Function removeRecentHashtag tdlib-types:Removes a hashtag from the list of recently used hashtags  tdlib-typesHashtag to delete  tdlib-types$Parameter of Function searchHashtags  tdlib-types4Searches for recently used hashtags by their prefix   tdlib-typesHashtag prefix to search for   tdlib-types-The maximum number of hashtags to be returned  tdlib-types)Parameter of Function getRecentInlineBots tdlib-typesKReturns up to 20 recently used inline bots in the order of their last usage tdlib-types*Parameter of Function removeSavedAnimation tdlib-types7Removes an animation from the list of saved animations  tdlib-typesAnimation file to be removed tdlib-types'Parameter of Function addSavedAnimation tdlib-types Manually adds a new animation to the list of saved animations. The new animation is added to the beginning of the list. If the animation was already in the list, it is removed first. Only non-secret video animations with MIME type "video/mp4" can be added to the list tdlib-typesThe animation file to be added. Only animations known to the server (i.e. successfully sent via a message) can be added to the list tdlib-types(Parameter of Function getSavedAnimations tdlib-typesReturns saved animations tdlib-types,Parameter of Function getEmojiSuggestionsUrl tdlib-typesReturns an HTTP URL which can be used to automatically log in to the translation platform and suggest new emoji replacements. The URL will be valid for 30 seconds after generation  tdlib-types@Language code for which the emoji replacements will be suggested tdlib-types"Parameter of Function searchEmojis tdlib-typesPSearches for emojis by keywords. Supported only if the file database is enabled  tdlib-typesText to search for  tdlib-typesDTrue, if only emojis, which exactly match text needs to be returned  tdlib-typesYList of possible IETF language tags of the user's input language; may be empty if unknown tdlib-types&Parameter of Function getStickerEmojis  tdlib-typesReturns emoji corresponding to a sticker. The list is only for informational purposes, because a sticker is always sent with a fixed emoji from the corresponding Sticker object ! tdlib-typesSticker file identifier" tdlib-types+Parameter of Function removeFavoriteSticker# tdlib-types5Removes a sticker from the list of favorite stickers $ tdlib-types$Sticker file to delete from the list% tdlib-types(Parameter of Function addFavoriteSticker& tdlib-typesAdds a new sticker to the list of favorite stickers. The new sticker is added to the top of the list. If the sticker was already in the list, it is removed from the list first. Only stickers belonging to a sticker set can be added to this list' tdlib-typesSticker file to add( tdlib-types)Parameter of Function getFavoriteStickers) tdlib-typesReturns favorite stickers* tdlib-types)Parameter of Function clearRecentStickers+ tdlib-types*Clears the list of recently used stickers , tdlib-typesPass true to clear the list of stickers recently attached to photo or video files; pass false to clear the list of recently sent stickers- tdlib-types)Parameter of Function removeRecentSticker. tdlib-types:Removes a sticker from the list of recently used stickers / tdlib-typesPass true to remove the sticker from the list of stickers recently attached to photo or video files; pass false to remove the sticker from the list of recently sent stickers 0 tdlib-typesSticker file to delete1 tdlib-types&Parameter of Function addRecentSticker2 tdlib-typesManually adds a new sticker to the list of recently used stickers. The new sticker is added to the top of the list. If the sticker was already in the list, it is removed from the list first. Only stickers belonging to a sticker set can be added to this list3 tdlib-typesPass true to add the sticker to the list of stickers recently attached to photo or video files; pass false to add the sticker to the list of recently sent stickers 4 tdlib-typesSticker file to add5 tdlib-types'Parameter of Function getRecentStickers6 tdlib-types)Returns a list of recently used stickers 7 tdlib-typesPass true to return stickers and masks that were recently attached to photos or video files; pass false to return recently sent stickers8 tdlib-types1Parameter of Function reorderInstalledStickerSets9 tdlib-types,Changes the order of installed sticker sets : tdlib-typeslPass true to change the order of mask sticker sets; pass false to change the order of ordinary sticker sets ; tdlib-types>Identifiers of installed sticker sets in the new correct order< tdlib-types-Parameter of Function viewTrendingStickerSets= tdlib-typesPInforms the server that some trending sticker sets have been viewed by the user > tdlib-types+Identifiers of viewed trending sticker sets? tdlib-types&Parameter of Function changeStickerSet@ tdlib-typesInstallsuninstalls or activatesarchives a sticker set A tdlib-typesIdentifier of the sticker set B tdlib-typesThe new value of is_installed C tdlib-typesZThe new value of is_archived. A sticker set can't be installed and archived simultaneouslyD tdlib-types'Parameter of Function searchStickerSetsE tdlib-typesSearches for ordinary sticker sets by looking for specified query in their title and name. Excludes installed sticker sets from the results F tdlib-typesQuery to search forG tdlib-types0Parameter of Function searchInstalledStickerSetsH tdlib-types[Searches for installed sticker sets by looking for specified query in their title and name I tdlib-typesRPass true to return mask sticker sets; pass false to return ordinary sticker sets J tdlib-typesQuery to search for K tdlib-types,The maximum number of sticker sets to returnL tdlib-types&Parameter of Function searchStickerSetM tdlib-types'Searches for a sticker set by its name N tdlib-typesName of the sticker setO tdlib-types#Parameter of Function getStickerSetP tdlib-types:Returns information about a sticker set by its identifier Q tdlib-typesIdentifier of the sticker setR tdlib-types,Parameter of Function getAttachedStickerSetsS tdlib-typessReturns a list of sticker sets attached to a file. Currently only photos and videos can have attached sticker sets T tdlib-typesFile identifierU tdlib-types,Parameter of Function getTrendingStickerSetsV tdlib-typesReturns a list of trending sticker sets. For the optimal performance the number of returned sticker sets is chosen by the libraryW tdlib-typesFThe offset from which to return the sticker sets; must be non-negativeX tdlib-typesThe maximum number of sticker sets to be returned; must be non-negative. Fewer sticker sets may be returned than specified by the limit, even if the end of the list has not been reachedY tdlib-types,Parameter of Function getArchivedStickerSetsZ tdlib-types(Returns a list of archived sticker sets [ tdlib-typesSPass true to return mask stickers sets; pass false to return ordinary sticker sets \ tdlib-types>Identifier of the sticker set from which to return the result ] tdlib-types,The maximum number of sticker sets to return^ tdlib-types-Parameter of Function getInstalledStickerSets_ tdlib-types)Returns a list of installed sticker sets ` tdlib-typesQPass true to return mask sticker sets; pass false to return ordinary sticker setsa tdlib-types$Parameter of Function searchStickersb tdlib-typesPSearches for stickers from public sticker sets that correspond to a given emoji c tdlib-types2String representation of emoji; must be non-empty d tdlib-types-The maximum number of stickers to be returnede tdlib-types!Parameter of Function getStickersf tdlib-typesReturns stickers from the installed sticker sets that correspond to a given emoji. If the emoji is not empty, favorite and recently used stickers may also be returned g tdlib-typesOString representation of emoji. If empty, returns all known installed stickers h tdlib-types-The maximum number of stickers to be returnedi tdlib-types*Parameter of Function getUserProfilePhotosj tdlib-types|Returns the profile photos of a user. The result of this query may be outdated: some photos might have been deleted already k tdlib-typesUser identifier l tdlib-types3The number of photos to skip; must be non-negative m tdlib-types6The maximum number of photos to be returned; up to 100n tdlib-types&Parameter of Function sharePhoneNumbero tdlib-typesShares the phone number of the current user with a mutual contact. Supposed to be called when the user clicks on chatActionBarSharePhoneNumber p tdlib-types]Identifier of the user with whom to share the phone number. The user must be a mutual contactq tdlib-types+Parameter of Function clearImportedContactsr tdlib-types<Clears all imported contacts, contact list remains unchangeds tdlib-types,Parameter of Function changeImportedContactst tdlib-typesChanges imported contacts using the list of current user contacts saved on the device. Imports newly added contacts and, if at least the file database is enabled, deletes recently deleted contacts.v tdlib-types-Parameter of Function getImportedContactCountw tdlib-types-Returns the total number of imported contactsx tdlib-types$Parameter of Function removeContactsy tdlib-types$Removes users from the contact list z tdlib-types"Identifiers of users to be deleted{ tdlib-types$Parameter of Function searchContacts| tdlib-typesiSearches for the specified query in the first names, last names and usernames of the known user contacts } tdlib-types9Query to search for; may be empty to return all contacts ~ tdlib-types*The maximum number of users to be returned tdlib-types!Parameter of Function getContacts tdlib-typesReturns all user contacts tdlib-types$Parameter of Function importContacts tdlib-typeslAdds new contacts or edits existing contacts by their phone numbers; contacts' user identifiers are ignored  tdlib-typesXThe list of contacts to import or edit; contacts' vCard are ignored and are not imported tdlib-types Parameter of Function addContact tdlib-typesVAdds a user to the contact list or edits an existing contact by their user identifier  tdlib-typesoThe contact to add or edit; phone number can be empty and needs to be specified only if known, vCard is ignored tdlib-types2True, if the new contact needs to be allowed to see current user's phone number. A corresponding rule to userPrivacySettingShowPhoneNumber will be added if needed. Use the field UserFullInfo.need_phone_number_privacy_exception to check whether the current user needs to be asked to share their phone number tdlib-types%Parameter of Function getBlockedUsers tdlib-types4Returns users that were blocked by the current user  tdlib-types<Number of users to skip in the result; must be non-negative  tdlib-types0The maximum number of users to return; up to 100 tdlib-types!Parameter of Function unblockUser tdlib-types"Removes a user from the blacklist  tdlib-typesUser identifier tdlib-typesParameter of Function blockUser tdlib-typesAdds a user to the blacklist  tdlib-typesUser identifier tdlib-types.Parameter of Function sendCallDebugInformation tdlib-types#Sends debug information for a call  tdlib-typesCall identifier  tdlib-types0Debug information in application-specific format tdlib-types$Parameter of Function sendCallRating tdlib-typesSends a call rating  tdlib-typesCall identifier  tdlib-typesCall rating; 1-5  tdlib-types6An optional user comment if the rating is less than 5  tdlib-typesHList of the exact types of problems with the call, specified by the user tdlib-types!Parameter of Function discardCall tdlib-typesDiscards a call  tdlib-typesCall identifier  tdlib-types#True, if the user was disconnected  tdlib-typesThe call duration, in seconds  tdlib-types1Identifier of the connection used during the call tdlib-types Parameter of Function acceptCall tdlib-typesAccepts an incoming call  tdlib-typesCall identifier  tdlib-types9Description of the call protocols supported by the client tdlib-types Parameter of Function createCall tdlib-typesCreates a new call  tdlib-types$Identifier of the user to be called  tdlib-types9Description of the call protocols supported by the client tdlib-types*Parameter of Function joinChatByInviteLink tdlib-typesUses an invite link to add the current user to the chat if possible. The new member will not be added until the chat state has been synchronized with the server tdlib-types*Invite link to import; should begin with " https://t.me/joinchat/", " https://telegram.me/joinchat/", or " https://telegram.dog/joinchat/" tdlib-types)Parameter of Function checkChatInviteLink tdlib-typesfChecks the validity of an invite link for a chat and returns information about the corresponding chat  tdlib-types.Invite link to be checked; should begin with " https://t.me/joinchat/", " https://telegram.me/joinchat/", or " https://telegram.dog/joinchat/" tdlib-types,Parameter of Function generateChatInviteLink tdlib-typesGenerates a new invite link for a chat; the previously generated link is revoked. Available for basic groups, supergroups, and channels. Requires administrator privileges and can_invite_users right  tdlib-typesChat identifier tdlib-types Parameter of Function deleteFile tdlib-types)Deletes a file from the TDLib file cache  tdlib-types Identifier of the file to delete tdlib-types"Parameter of Function readFilePart tdlib-typesReads a part of a file from the TDLib file cache and returns read bytes. This method is intended to be used only if the client has no direct access to TDLib's file system, because it is usually slower than a direct read from the file tdlib-typesHIdentifier of the file. The file must be located in the TDLib file cache tdlib-types&The offset from which to read the file tdlib-typesNumber of bytes to read. An error will be returned if there are not enough bytes available in the file from the specified position. Pass 0 to read all available data from the specified position tdlib-types*Parameter of Function finishFileGeneration tdlib-typesFinishes the file generation tdlib-types(The identifier of the generation process tdlib-typesFIf set, means that file generation has failed and should be terminated tdlib-types/Parameter of Function setFileGenerationProgress tdlib-types+Informs TDLib on a file generation progress tdlib-types(The identifier of the generation process tdlib-types;Expected size of the generated file, in bytes; 0 if unknown tdlib-types%The number of bytes already generated tdlib-types,Parameter of Function writeGeneratedFilePart tdlib-typesWrites a part of a generated file. This method is intended to be used only if the client has no direct access to TDLib's file system, because it is usually slower than a direct write to the destination file tdlib-types)The identifier of the generation process  tdlib-types4The offset from which to write the data to the file  tdlib-typesThe data to write tdlib-types&Parameter of Function cancelUploadFile tdlib-typesStops the uploading of a file. Supported only for files uploaded by using uploadFile. For other files the behavior is undefined  tdlib-types(Identifier of the file to stop uploading tdlib-types Parameter of Function uploadFile tdlib-typesAsynchronously uploads a file to the cloud without sending it in a message. updateFile will be used to notify about upload progress and successful completion of the upload. The file will not have a persistent remote identifier until it will be sent in a message  tdlib-typesFile to upload  tdlib-types File type tdlib-typesPriority of the upload (1-32). The higher the priority, the earlier the file will be uploaded. If the priorities of two files are equal, then the first one for which uploadFile was called will be uploaded first tdlib-types(Parameter of Function cancelDownloadFile tdlib-typesUStops the downloading of a file. If a file has already been downloaded, does nothing  tdlib-types)Identifier of a file to stop downloading  tdlib-typesePass true to stop downloading only if it hasn't been started, i.e. request hasn't been sent to server tdlib-types1Parameter of Function getFileDownloadedPrefixSize tdlib-types8Returns file downloaded prefix size from a given offset  tdlib-typesIdentifier of the file  tdlib-types=Offset from which downloaded prefix size should be calculated tdlib-types"Parameter of Function downloadFile tdlib-types}Downloads a file from the cloud. Download progress and completion of the download will be notified through updateFile updates tdlib-types"Identifier of the file to download tdlib-typesPriority of the download (1-32). The higher the priority, the earlier the file will be downloaded. If the priorities of two files are equal, then the last one for which downloadFile was called will be downloaded first tdlib-types>The starting position from which the file should be downloaded tdlib-typesNumber of bytes which should be downloaded starting from the "offset" position before the download will be automatically cancelled; use 0 to download without a limit tdlib-typesIf false, this request returns file state just after the download has been started. If true, this request returns file state only after tdlib-types$Parameter of Function setPinnedChats tdlib-types"Changes the order of pinned chats  tdlib-types7Chat list in which to change the order of pinned chats  tdlib-typesThe new list of pinned chats tdlib-types2Parameter of Function resetAllNotificationSettings tdlib-typesResets all notification settings to their default values. By default, all chats are unmuted, the sound is set to "default" and message previews are shown tdlib-types2Parameter of Function setScopeNotificationSettings tdlib-types8Changes notification settings for chats of a given type  tdlib-types=Types of chats for which to change the notification settings  tdlib-types1The new notification settings for the given scope tdlib-types2Parameter of Function getScopeNotificationSettings tdlib-types<Returns the notification settings for chats of a given type  tdlib-typesHTypes of chats for which to return the notification settings information tdlib-types;Parameter of Function getChatNotificationSettingsExceptions tdlib-types=Returns list of chats with non-default notification settings  tdlib-typesCIf specified, only chats from the specified scope will be returned  tdlib-types;If true, also chats with non-default sound will be returned tdlib-types+Parameter of Function clearAllDraftMessages tdlib-types#Clears draft messages in all chats  tdlib-typesAIf true, local draft messages in secret chats will not be cleared tdlib-types+Parameter of Function getChatAdministrators tdlib-typesFReturns a list of administrators of the chat with their custom titles  tdlib-typesChat identifier tdlib-types'Parameter of Function searchChatMembers tdlib-typesSearches for a specified query in the first name, last name and username of the members of a specified chat. Requires administrator rights in channels  tdlib-typesChat identifier  tdlib-typesQuery to search for  tdlib-types+The maximum number of users to be returned  tdlib-typesAThe type of users to return. By default, chatMembersFilterMembers tdlib-types#Parameter of Function getChatMember tdlib-types4Returns information about a single member of a chat  tdlib-typesChat identifier  tdlib-typesUser identifier tdlib-types+Parameter of Function transferChatOwnership tdlib-typesChanges the owner of a chat. The current user must be a current owner of the chat. Use the method canTransferOwnership to check whether the ownership can be transferred from the current session. Available only for supergroups and channel chats tdlib-typesChat identifier  tdlib-typesyIdentifier of the user to which transfer the ownership. The ownership can't be transferred to a bot or to a deleted user  tdlib-types The password of the current user tdlib-types*Parameter of Function canTransferOwnership tdlib-types[Checks whether the current session can be used to transfer a chat ownership to another user tdlib-types)Parameter of Function setChatMemberStatus  tdlib-types=Changes the status of a chat member, needs appropriate privileges. This function is currently not suitable for adding new members to the chat and transferring chat ownership; instead, use addChatMember or transferChatOwnership. The chat member status will not be changed until it has been synchronized with the server  tdlib-typesChat identifier   tdlib-typesUser identifier   tdlib-types(The new status of the member in the chat  tdlib-types$Parameter of Function addChatMembers tdlib-types.Adds multiple new members to a chat. Currently this option is only available for supergroups and channels. This option can't be used to join a chat. Members can't be added to a channel if it has more than 200 members. Members will not be added until the chat state has been synchronized with the server tdlib-typesChat identifier  tdlib-types0Identifiers of the users to be added to the chat tdlib-types#Parameter of Function addChatMember tdlib-typesAdds a new member to a chat. Members can't be added to private or secret chats. Members will not be added until the chat state has been synchronized with the server tdlib-typesChat identifier  tdlib-typesIdentifier of the user  tdlib-typesThe number of earlier messages from the chat to be forwarded to the new member; up to 100. Ignored for supergroups and channels tdlib-typesParameter of Function leaveChat tdlib-typesaRemoves current user from chat members. Private and secret chats can't be left using this method  tdlib-typesChat identifier tdlib-typesParameter of Function joinChat tdlib-typeshAdds current user as a new member to a chat. Private and secret chats can't be joined using this method  tdlib-typesChat identifier tdlib-types&Parameter of Function unpinChatMessage tdlib-typesaRemoves the pinned message from a chat; requires can_pin_messages rights in the group or channel  tdlib-typesIdentifier of the chat tdlib-types$Parameter of Function pinChatMessage  tdlib-types;Pins a message in a chat; requires can_pin_messages rights ! tdlib-typesIdentifier of the chat " tdlib-types%Identifier of the new pinned message # tdlib-typesATrue, if there should be no notification about the pinned message$ tdlib-types*Parameter of Function setChatSlowModeDelay% tdlib-typeslChanges the slow mode delay of a chat. Available only for supergroups; requires can_restrict_members rights & tdlib-typesChat identifier ' tdlib-typesNNew slow mode delay for the chat; must be one of 0, 10, 30, 60, 300, 900, 3600( tdlib-types%Parameter of Function setChatLocation) tdlib-typesChanges the location of a chat. Available only for some location-based supergroups, use supergroupFullInfo.can_set_location to check whether the method is allowed to use * tdlib-typesChat identifier + tdlib-types5New location for the chat; must be valid and not null, tdlib-types,Parameter of Function setChatDiscussionGroup- tdlib-typesrChanges the discussion group of a channel chat; requires can_change_info rights in the channel if it is specified . tdlib-typesIdentifier of the channel chat. Pass 0 to remove a link from the supergroup passed in the second argument to a linked channel chat (requires can_pin_messages rights in the supergroup) / tdlib-typesUIdentifier of a new channel's discussion group. Use 0 to remove the discussion group.0 tdlib-types(Parameter of Function setChatDescription1 tdlib-typesyChanges information about a chat. Available for basic groups, supergroups, and channels. Requires can_change_info rights 2 tdlib-typesIdentifier of the chat 3 tdlib-typesyChanges information about a chat. Available for basic groups, supergroups, and channels. Requires can_change_info rights 4 tdlib-types'Parameter of Function setChatClientData5 tdlib-types+Changes client data associated with a chat 6 tdlib-typesChat identifier 7 tdlib-typesNew value of client_data8 tdlib-types:Parameter of Function toggleChatDefaultDisableNotification9 tdlib-typesgChanges the value of the default disable_notification parameter, used when a message is sent to a chat : tdlib-typesChat identifier ; tdlib-types)New value of default_disable_notification< tdlib-types0Parameter of Function toggleChatIsMarkedAsUnread= tdlib-types-Changes the marked as unread state of a chat > tdlib-typesChat identifier ? tdlib-types New value of is_marked_as_unread@ tdlib-types(Parameter of Function toggleChatIsPinnedA tdlib-typesXChanges the pinned state of a chat. You can pin up to GetOption("pinned_chat_count_max")lGetOption("pinned_archived_chat_count_max") non-secret chats and the same number of secret chats in the mainarchive chat list B tdlib-typesChat identifier C tdlib-typesNew value of is_pinnedD tdlib-types1Parameter of Function setChatNotificationSettingsE tdlib-typesChanges the notification settings of a chat. Notification settings of a chat with the current user (Saved Messages) can't be changedF tdlib-typesChat identifier G tdlib-typeswNew notification settings for the chat. If the chat is muted for more than 1 week, it is considered to be muted foreverH tdlib-types)Parameter of Function setChatDraftMessageI tdlib-types$Changes the draft message in a chat J tdlib-typesChat identifier K tdlib-typesNew draft message; may be nullL tdlib-types(Parameter of Function setChatPermissionsM tdlib-typesChanges the chat members permissions. Supported only for basic groups and supergroups. Requires can_restrict_members administrator rightN tdlib-typesChat identifier O tdlib-types5New non-administrator members permissions in the chatP tdlib-types"Parameter of Function setChatPhotoQ tdlib-typesChanges the photo of a chat. Supported only for basic groups, supergroups and channels. Requires can_change_info rights. The photo will not be changed before request to the server has been completedR tdlib-typesChat identifier S tdlib-typesNew chat photo. You can use a zero InputFileId to delete the chat photo. Files that are accessible only by HTTP URL are not acceptableT tdlib-types"Parameter of Function setChatTitleU tdlib-typesChanges the chat title. Supported only for basic groups, supergroups and channels. Requires can_change_info rights. The title will not be changed until the request to the server has been completedV tdlib-typesChat identifier W tdlib-types'New title of the chat; 1-128 charactersX tdlib-types%Parameter of Function setChatChatListY tdlib-typesVMoves a chat to a different chat list. Current chat list of the chat must ne non-null Z tdlib-typesChat identifier [ tdlib-typesNew chat list of the chat. The chat with the current user (Saved Messages) and the chat 777000 (Telegram) can't be moved to the Archive chat list\ tdlib-types;Parameter of Function upgradeBasicGroupChatToSupergroupChat] tdlib-typesCreates a new supergroup from an existing basic group and sends a corresponding messageChatUpgradeTo and messageChatUpgradeFrom; requires creator privileges. Deactivates the original basic group ^ tdlib-types!Identifier of the chat to upgrade_ tdlib-types)Parameter of Function createNewSecretChat` tdlib-types:Creates a new secret chat. Returns the newly created chat a tdlib-typesIdentifier of the target userb tdlib-types-Parameter of Function createNewSupergroupChatc tdlib-typeszCreates a new supergroup or channel and sends a corresponding messageSupergroupChatCreate. Returns the newly created chat d tdlib-types(Title of the new chat; 1-128 characters e tdlib-types*True, if a channel chat should be created f tdlib-typeszCreates a new supergroup or channel and sends a corresponding messageSupergroupChatCreate. Returns the newly created chat g tdlib-types=Chat location if a location-based supergroup is being createdh tdlib-types-Parameter of Function createNewBasicGroupChati tdlib-typespCreates a new basic group and sends a corresponding messageBasicGroupChatCreate. Returns the newly created chat j tdlib-types4Identifiers of users to be added to the basic group k tdlib-types.Title of the new basic group; 1-128 charactersl tdlib-types&Parameter of Function createSecretChatm tdlib-types>Returns an existing chat corresponding to a known secret chat n tdlib-typesSecret chat identifiero tdlib-types*Parameter of Function createSupergroupChatp tdlib-typesHReturns an existing chat corresponding to a known supergroup or channel q tdlib-types!Supergroup or channel identifier r tdlib-typesIf true, the chat will be created without network request. In this case all information about the chat except its type, title and photo can be incorrects tdlib-types*Parameter of Function createBasicGroupChatt tdlib-types>Returns an existing chat corresponding to a known basic group u tdlib-typesBasic group identifier v tdlib-typesIf true, the chat will be created without network request. In this case all information about the chat except its type, title and photo can be incorrectw tdlib-types'Parameter of Function createPrivateChatx tdlib-types7Returns an existing chat corresponding to a given user y tdlib-typesUser identifier z tdlib-typesIf true, the chat will be created without network request. In this case all information about the chat except its type, title and photo can be incorrect{ tdlib-types)Parameter of Function readAllChatMentions| tdlib-types%Marks all mentions in a chat as read } tdlib-typesChat identifier~ tdlib-types(Parameter of Function openMessageContent tdlib-typesInforms TDLib that the message content has been opened (e.g., the user has opened a photo, video, document, location or venue, or has listened to an audio file or voice note message). An updateMessageContentOpened update will be generated if something has changed  tdlib-typesChat identifier of the message  tdlib-types1Identifier of the message with the opened content tdlib-types"Parameter of Function viewMessages tdlib-types Informs TDLib that messages are being viewed by the user. Many useful activities depend on whether the messages are currently being viewed or not (e.g., marking messages as read, incrementing a view counter, updating a view counter, removing deleted messages in supergroups and channels)  tdlib-typesChat identifier  tdlib-types,The identifiers of the messages being viewed tdlib-types:True, if messages in closed chats should be marked as read tdlib-typesParameter of Function closeChat tdlib-typestInforms TDLib that the chat is closed by the user. Many useful activities depend on the chat being opened or closed  tdlib-typesChat identifier tdlib-typesParameter of Function openChat tdlib-typesInforms TDLib that the chat is opened by the user. Many useful activities depend on the chat being opened or closed (e.g., in supergroups and channels all updates are received only for opened chats)  tdlib-typesChat identifier tdlib-types$Parameter of Function sendChatAction tdlib-types3Sends a notification about user activity in a chat  tdlib-typesChat identifier  tdlib-typesThe action description tdlib-types+Parameter of Function deleteChatReplyMarkup tdlib-typesDeletes the default reply markup from a chat. Must be called after a one-time keyboard or a ForceReply reply markup has been used. UpdateChatReplyMarkup will be sent if the reply markup will be changed  tdlib-typesChat identifier tdlib-types+The message identifier of the used keyboard tdlib-types-Parameter of Function getInlineGameHighScores tdlib-typesqReturns game high scores and some part of the high score table in the range of the specified user; for bots only  tdlib-typesInline message identifier  tdlib-typesUser identifier tdlib-types'Parameter of Function getGameHighScores tdlib-types{Returns the high scores for a game and some part of the high score table in the range of the specified user; for bots only  tdlib-types1The chat that contains the message with the game  tdlib-typesIdentifier of the message  tdlib-typesUser identifier tdlib-types(Parameter of Function setInlineGameScore tdlib-typesFUpdates the game score of the specified user in a game; for bots only  tdlib-typesInline message identifier  tdlib-types&True, if the message should be edited  tdlib-typesUser identifier  tdlib-types The new score tdlib-typesyPass true to update the score even if it decreases. If the score is 0, the user will be deleted from the high score table tdlib-types"Parameter of Function setGameScore tdlib-typesHUpdates the game score of the specified user in the game; for bots only  tdlib-types4The chat to which the message with the game belongs  tdlib-typesIdentifier of the message  tdlib-types&True, if the message should be edited  tdlib-typesUser identifier  tdlib-types The new score tdlib-typesyPass true to update the score even if it decreases. If the score is 0, the user will be deleted from the high score table tdlib-types,Parameter of Function answerPreCheckoutQuery tdlib-types7Sets the result of a pre-checkout query; for bots only  tdlib-types%Identifier of the pre-checkout query  tdlib-types"An error message, empty on success tdlib-types)Parameter of Function answerShippingQuery tdlib-types3Sets the result of a shipping query; for bots only  tdlib-types!Identifier of the shipping query  tdlib-typesAvailable shipping options  tdlib-types"An error message, empty on success tdlib-types)Parameter of Function answerCallbackQuery tdlib-types3Sets the result of a callback query; for bots only  tdlib-types!Identifier of the callback query  tdlib-typesText of the answer  tdlib-typesNIf true, an alert should be shown to the user instead of a toast notification  tdlib-typesURL to be opened  tdlib-typesCTime during which the result of the query can be cached, in seconds tdlib-types,Parameter of Function getCallbackQueryAnswer tdlib-typesSends a callback query to a bot and returns an answer. Returns an error with code 502 if the bot fails to answer the query before the query timeout expires  tdlib-types(Identifier of the chat with the message  tdlib-types:Identifier of the message from which the query originated  tdlib-types Query payload tdlib-types'Parameter of Function answerInlineQuery tdlib-types2Sets the result of an inline query; for bots only  tdlib-typesIdentifier of the inline query  tdlib-typesETrue, if the result of the query can be cached for the specified user tdlib-typesThe results of the query  tdlib-types;Allowed time to cache the results of the query, in seconds  tdlib-typesSOffset for the next inline query; pass an empty string if there are no more results tdlib-typesIf non-empty, this text should be shown on the button that opens a private chat with the bot and sends a start message to the bot with the parameter switch_pm_parameter  tdlib-types'The parameter for the bot start message tdlib-types+Parameter of Function getInlineQueryResults tdlib-typesSends an inline query to a bot and returns its results. Returns an error with code 502 if the bot fails to answer the query before the query timeout expires  tdlib-types The identifier of the target bot tdlib-types0Identifier of the chat where the query was sent  tdlib-types%Location of the user, only if needed  tdlib-typesText of the query  tdlib-types#Offset of the first entry to return tdlib-types!Parameter of Function getLoginUrl tdlib-typesReturns an HTTP URL which can be used to automatically authorize the user on a website after clicking an inline button of type inlineKeyboardButtonTypeLoginUrl. tdlib-types/Chat identifier of the message with the button  tdlib-types2Message identifier of the message with the button  tdlib-typesButton identifier tdlib-types7True, if the user allowed the bot to send them messages tdlib-types%Parameter of Function getLoginUrlInfo tdlib-typesReturns information about a button of type inlineKeyboardButtonTypeLoginUrl. The method needs to be called when the user presses the button tdlib-types/Chat identifier of the message with the button  tdlib-types2Message identifier of the message with the button  tdlib-typesButton identifier tdlib-typesParameter of Function stopPoll tdlib-types\Stops a poll. A poll in a message can be stopped when the message has can_be_edited flag set tdlib-types1Identifier of the chat to which the poll belongs  tdlib-types.Identifier of the message containing the poll  tdlib-types+The new message reply markup; for bots only tdlib-types#Parameter of Function getPollVoters tdlib-typesReturns users voted for the specified option in a non-anonymous polls. For the optimal performance the number of returned users is chosen by the library tdlib-types1Identifier of the chat to which the poll belongs  tdlib-types-Identifier of the message containing the poll tdlib-types'0-based identifier of the answer option tdlib-types;Number of users to skip in the result; must be non-negative tdlib-typesThe maximum number of users to be returned; must be positive and can't be greater than 50. Fewer users may be returned than specified by the limit, even if the end of the voter list has not been reached tdlib-types#Parameter of Function setPollAnswer tdlib-typesPChanges the user answer to a poll. A poll in quiz mode can be answered only once tdlib-types1Identifier of the chat to which the poll belongs  tdlib-types-Identifier of the message containing the poll tdlib-types0-based identifiers of answer options, chosen by the user. User can choose more than 1 answer option only is the poll allows multiple answers tdlib-types#Parameter of Function getJsonString tdlib-typesConverts a JsonValue object to corresponding JSON-serialized string. This is an offline method. Can be called before authorization. Can be called synchronously  tdlib-typesThe JsonValue object tdlib-types"Parameter of Function getJsonValue tdlib-typesConverts a JSON-serialized string to corresponding JsonValue object. This is an offline method. Can be called before authorization. Can be called synchronously  tdlib-typesThe JSON-serialized string tdlib-types+Parameter of Function getLanguagePackString tdlib-typesReturns a string stored in the local database from the specified localization target and language pack by its key. Returns a 404 error if the string is not found. This is an offline method. Can be called before authorization. Can be called synchronously tdlib-types?Path to the language pack database in which strings are stored  tdlib-types7Localization target to which the language pack belongs  tdlib-typesLanguage pack identifier  tdlib-types.Language pack key of the string to be returned tdlib-types#Parameter of Function cleanFileName tdlib-typesRemoves potentially dangerous characters from the name of a file. The encoding of the file name is supposed to be UTF-8. Returns an empty string on failure. This is an offline method. Can be called before authorization. Can be called synchronously  tdlib-typesFile name or path to the file tdlib-types&Parameter of Function getFileExtension tdlib-typesReturns the extension of a file, guessed by its MIME type. Returns an empty string on failure. This is an offline method. Can be called before authorization. Can be called synchronously  tdlib-typesThe MIME type of the file tdlib-types%Parameter of Function getFileMimeType tdlib-typesReturns the MIME type of a file, guessed by its extension. Returns an empty string on failure. This is an offline method. Can be called before authorization. Can be called synchronously  tdlib-types(The name of the file or path to the file tdlib-types%Parameter of Function getMarkdownText tdlib-typesReplaces text entities with Markdown formatting in a human-friendly format. Entities that can't be represented in Markdown unambiguously are kept as is. This is an offline method. Can be called before authorization. Can be called synchronously  tdlib-typesThe text tdlib-types#Parameter of Function parseMarkdown tdlib-typesParses Markdown entities in a human-friendly format, ignoring mark up errors. This is an offline method. Can be called before authorization. Can be called synchronously tdlib-types!The text to parse. For example, "italic ~~strikethrough~~ **bold**  ``pre`` [italic text_url](telegram.org) italic**bold italicbold**"  tdlib-types'Parameter of Function parseTextEntities  tdlib-typesParses Bold, Italic, Underline, Strikethrough, Code, Pre, PreCode, TextUrl and MentionName entities contained in the text. This is an offline method. Can be called before authorization. Can be called synchronously   tdlib-typesThe text to parse   tdlib-typesText parse mode  tdlib-types%Parameter of Function getTextEntities tdlib-typesReturns all entities (mentions, hashtags, cashtags, bot commands, bank card numbers, URLs, and email addresses) contained in the text. This is an offline method. Can be called before authorization. Can be called synchronously  tdlib-types%The text in which to look for entites tdlib-types0Parameter of Function editMessageSchedulingState tdlib-typesEdits the time when a scheduled message will be sent. Scheduling state of all messages in the same album or forwarded together with the message will be also changed  tdlib-types The chat the message belongs to  tdlib-typesIdentifier of the message  tdlib-typesKThe new message scheduling state. Pass null to send the message immediately tdlib-types2Parameter of Function editInlineMessageReplyMarkup tdlib-typesJEdits the reply markup of an inline message sent via a bot; for bots only  tdlib-typesInline message identifier  tdlib-typesThe new message reply markup tdlib-types.Parameter of Function editInlineMessageCaption tdlib-typesEEdits the caption of an inline message sent via a bot; for bots only  tdlib-typesInline message identifier  tdlib-typesThe new message reply markup  tdlib-typesQNew message content caption; 0-GetOption("message_caption_length_max") characters tdlib-types,Parameter of Function editInlineMessageMedia tdlib-typesEdits the content of a message with an animation, an audio, a document, a photo or a video in an inline message sent via a bot; for bots only   tdlib-typesInline message identifier! tdlib-types,The new message reply markup; for bots only " tdlib-typesNew content of the message. Must be one of the following types: InputMessageAnimation, InputMessageAudio, InputMessageDocument, InputMessagePhoto or InputMessageVideo# tdlib-types3Parameter of Function editInlineMessageLiveLocation$ tdlib-typesXEdits the content of a live location in an inline message sent via a bot; for bots only % tdlib-typesInline message identifier & tdlib-typesThe new message reply markup ' tdlib-types]New location content of the message; may be null. Pass null to stop sharing the live location( tdlib-types+Parameter of Function editInlineMessageText) tdlib-typesOEdits the text of an inline text or game message sent via a bot; for bots only * tdlib-typesInline message identifier + tdlib-typesThe new message reply markup , tdlib-typesCNew text content of the message. Should be of type InputMessageText- tdlib-types,Parameter of Function editMessageReplyMarkup. tdlib-typesxEdits the message reply markup; for bots only. Returns the edited message after the edit is completed on the server side/ tdlib-types The chat the message belongs to 0 tdlib-typesIdentifier of the message 1 tdlib-typesThe new message reply markup2 tdlib-types(Parameter of Function editMessageCaption3 tdlib-typeslEdits the message content caption. Returns the edited message after the edit is completed on the server side4 tdlib-types The chat the message belongs to 5 tdlib-typesIdentifier of the message 6 tdlib-types,The new message reply markup; for bots only 7 tdlib-typesQNew message content caption; 0-GetOption("message_caption_length_max") characters8 tdlib-types&Parameter of Function editMessageMedia9 tdlib-typespEdits the content of a message with an animation, an audio, a document, a photo or a video. The media in the message can't be replaced if the message was set to self-destruct. Media can't be replaced by self-destructing media. Media in an album can be edited only to contain a photo or a video. Returns the edited message after the edit is completed on the server side: tdlib-types The chat the message belongs to ; tdlib-typesIdentifier of the message < tdlib-types,The new message reply markup; for bots only = tdlib-typesNew content of the message. Must be one of the following types: InputMessageAnimation, InputMessageAudio, InputMessageDocument, InputMessagePhoto or InputMessageVideo> tdlib-types-Parameter of Function editMessageLiveLocation? tdlib-typesEdits the message content of a live location. Messages can be edited for a limited period of time specified in the live location. Returns the edited message after the edit is completed on the server side@ tdlib-types The chat the message belongs to A tdlib-typesIdentifier of the message B tdlib-types,The new message reply markup; for bots only C tdlib-types]New location content of the message; may be null. Pass null to stop sharing the live locationD tdlib-types%Parameter of Function editMessageTextE tdlib-typesEdits the text of a message (or a text of a game message). Returns the edited message after the edit is completed on the server sideF tdlib-types The chat the message belongs to G tdlib-typesIdentifier of the message H tdlib-types,The new message reply markup; for bots only I tdlib-typesCNew text content of the message. Should be of type InputMessageTextJ tdlib-types0Parameter of Function deleteChatMessagesFromUserK tdlib-typesDeletes all messages sent by the specified user to a chat. Supported only for supergroups; requires can_delete_messages administrator privileges L tdlib-typesChat identifier M tdlib-typesUser identifierN tdlib-types$Parameter of Function deleteMessagesO tdlib-typesDeletes messages P tdlib-typesChat identifier Q tdlib-types*Identifiers of the messages to be deleted R tdlib-typespPass true to try to delete messages for all chat members. Always true for supergroups, channels and secret chatsS tdlib-types%Parameter of Function addLocalMessageT tdlib-typesAdds a local message to a chat. The message is persistent across application restarts only if the message database is used. Returns the added message U tdlib-types Target chat V tdlib-typesaIdentifier of the user who will be shown as the sender of the message; may be 0 for channel postsW tdlib-types+Identifier of the message to reply to or 0 X tdlib-types2Pass true to disable notification for the message Y tdlib-types&The content of the message to be addedZ tdlib-types9Parameter of Function sendChatScreenshotTakenNotification[ tdlib-typesdSends a notification about a screenshot taken in a chat. Supported only in private and secret chats \ tdlib-typesChat identifier] tdlib-types+Parameter of Function sendChatSetTtlMessage^ tdlib-typesvChanges the current TTL setting (sets a new self-destruct timer) in a secret chat and sends the corresponding message _ tdlib-typesChat identifier ` tdlib-typesNew TTL value, in secondsa tdlib-types$Parameter of Function resendMessagesb tdlib-typesResends messages which failed to send. Can be called only for messages for which messageSendingStateFailed.can_retry is true and after specified in messageSendingStateFailed.retry_after time passed.c tdlib-types(Identifier of the chat to send messages d tdlib-typesaIdentifiers of the messages to resend. Message identifiers must be in a strictly increasing ordere tdlib-types%Parameter of Function forwardMessagesf tdlib-typesForwards previously sent messages. Returns the forwarded messages in the same order as the message identifiers passed in message_ids. If a message can't be forwarded, null will be returned instead of the messageg tdlib-types4Identifier of the chat to which to forward messages h tdlib-types6Identifier of the chat from which to forward messages i tdlib-types&Identifiers of the messages to forwardj tdlib-types'Options to be used to send the messagesk tdlib-typesTrue, if the messages should be grouped into an album after forwarding. For this to work, no more than 10 messages may be forwarded, and all of them must be photo or video messagesl tdlib-typesTrue, if content of the messages needs to be copied without links to the original messages. Always true if the messages are forwarded to a secret chatm tdlib-types\True, if media captions of message copies needs to be removed. Ignored if send_copy is falsen tdlib-types2Parameter of Function sendInlineQueryResultMessageo tdlib-typesnSends the result of an inline query as a message. Returns the sent message. Always clears a chat draft messagep tdlib-types Target chat q tdlib-types(Identifier of a message to reply to or 0r tdlib-types&Options to be used to send the messages tdlib-typesIdentifier of the inline query t tdlib-typesIdentifier of the inline resultu tdlib-typesIf true, there will be no mention of a bot, via which the message is sent. Can be used only for bots GetOption("animation_search_bot_username"), GetOption("photo_search_bot_username") and GetOption("venue_search_bot_username")v tdlib-types)Parameter of Function sendBotStartMessagew tdlib-typesInvites a bot to a chat (if it is not yet a member) and sends it the /start command. Bots can't be invited to a private chat other than the chat with the bot. Bots can't be invited to channels (although they can be added as admins) and secret chats. Returns the sent messagex tdlib-typesIdentifier of the bot y tdlib-typesIdentifier of the target chat z tdlib-typesEA hidden parameter sent to the bot for deep linking purposes (https:/core.telegram.orgbots#deep-linking){ tdlib-types&Parameter of Function sendMessageAlbum| tdlib-typesSends messages grouped together into an album. Currently only photo and video messages can be grouped into an album. Returns sent messages} tdlib-types Target chat ~ tdlib-types(Identifier of a message to reply to or 0 tdlib-types'Options to be used to send the messages tdlib-typesContents of messages to be sent tdlib-types!Parameter of Function sendMessage tdlib-types)Sends a message. Returns the sent message tdlib-types Target chat  tdlib-types*Identifier of the message to reply to or 0 tdlib-types&Options to be used to send the message tdlib-types2Markup for replying to the message; for bots only  tdlib-types%The content of the message to be sent tdlib-types(Parameter of Function getMessageLinkInfo tdlib-types;Returns information about a public or private message link  tdlib-types The message link in the format " https://t.me/c/...", or "tg:/privatepost?...", or "https:t.meusername ...", or "tg: /resolve?..." tdlib-types$Parameter of Function getMessageLink tdlib-typesReturns a private HTTPS link to a message in a chat. Available only for already sent messages in supergroups and channels. The link will work only for members of the chat tdlib-types3Identifier of the chat to which the message belongs tdlib-typesIdentifier of the message tdlib-types*Parameter of Function getPublicMessageLink tdlib-typesqReturns a public HTTPS link to a message. Available only for messages in supergroups and channels with a username tdlib-types3Identifier of the chat to which the message belongs tdlib-typesIdentifier of the message tdlib-types>Pass true if a link for a whole media album should be returned tdlib-types-Parameter of Function removeNotificationGroup tdlib-typeszRemoves a group of active notifications. Needs to be called only if the notification group is removed by the current user  tdlib-typesNotification group identifier  tdlib-types/The maximum identifier of removed notifications tdlib-types(Parameter of Function removeNotification tdlib-typesRemoves an active notification from notification list. Needs to be called only if the notification is removed by the current user  tdlib-typesCIdentifier of notification group to which the notification belongs  tdlib-types"Identifier of removed notification tdlib-types.Parameter of Function getChatScheduledMessages tdlib-typesReturns all scheduled messages in a chat. The messages are returned in a reverse chronological order (i.e., in order of decreasing message_id)  tdlib-typesChat identifier tdlib-types)Parameter of Function getChatMessageCount tdlib-typesIReturns approximate number of messages of the specified type in the chat  tdlib-types2Identifier of the chat in which to count messages  tdlib-typesVFilter for message content; searchMessagesFilterEmpty is unsupported in this function  tdlib-typesIf true, returns count that is available locally without sending network requests, returning -1 if the number of messages is unknown tdlib-types*Parameter of Function getChatMessageByDate tdlib-typesIReturns the last message sent in a chat no later than the specified date  tdlib-typesChat identifier  tdlib-typesGPoint in time (Unix timestamp) relative to which to search for messages tdlib-types3Parameter of Function getActiveLiveLocationMessages tdlib-typesReturns all active live locations that should be updated by the client. The list is persistent across application restarts only if the message database is used tdlib-types6Parameter of Function searchChatRecentLocationMessages tdlib-typesReturns information about the recent locations of chat members that were sent to the chat. Returns up to 1 location message per user  tdlib-typesChat identifier  tdlib-types-The maximum number of messages to be returned tdlib-types(Parameter of Function searchCallMessages tdlib-typesSearches for call messages. Returns the results in reverse chronological order (i. e., in order of decreasing message_id). For optimal performance the number of returned messages is chosen by the library tdlib-typesZIdentifier of the message from which to search; use 0 to get results from the last message tdlib-typesThe maximum number of messages to be returned; up to 100. Fewer messages may be returned than specified by the limit, even if the end of the message history has not been reached  tdlib-types0If true, returns only messages with missed calls tdlib-types*Parameter of Function searchSecretMessages tdlib-typesSearches for messages in secret chats. Returns the results in reverse chronological order. For optimal performance the number of returned messages is chosen by the library tdlib-typesSIdentifier of the chat in which to search. Specify 0 to search in all secret chats  tdlib-typesHQuery to search for. If empty, searchChatMessages should be used instead tdlib-types`The identifier from the result of a previous request, use 0 to get results from the last message tdlib-typesThe maximum number of messages to be returned; up to 100. Fewer messages may be returned than specified by the limit, even if the end of the message history has not been reached tdlib-types:A filter for the content of messages in the search results tdlib-types$Parameter of Function searchMessages tdlib-typesSearches for messages in all chats except secret chats. Returns the results in reverse chronological order (i.e., in order of decreasing (date, chat_id, message_id)). tdlib-typeseChat list in which to search messages; pass null to search in all chats regardless of their chat list tdlib-typesQuery to search for tdlib-typesThe date of the message starting from which the results should be fetched. Use 0 or any date in the future to get results from the last message tdlib-typesIThe chat identifier of the last found message, or 0 for the first request tdlib-typesLThe message identifier of the last found message, or 0 for the first request tdlib-typesThe maximum number of messages to be returned, up to 100. Fewer messages may be returned than specified by the limit, even if the end of the message history has not been reached tdlib-types(Parameter of Function searchChatMessages tdlib-typesSearches for messages with given words in the chat. Returns the results in reverse chronological order, i.e. in order of decreasing message_id. Cannot be used in secret chats with a non-empty query tdlib-types2Identifier of the chat in which to search messages tdlib-typesQuery to search for tdlib-typesbIf not 0, only messages sent by the specified user will be returned. Not supported in secret chats tdlib-typesqIdentifier of the message starting from which history must be fetched; use 0 to get results from the last message tdlib-typesSpecify 0 to get results from exactly the from_message_id or a negative offset to get the specified message and some newer messages tdlib-typesThe maximum number of messages to be returned; must be positive and can't be greater than 100. If the offset is negative, the limit must be greater than -offset. Fewer messages may be returned than specified by the limit, even if the end of the message history has not been reached tdlib-types0Filter for message content in the search results tdlib-types'Parameter of Function deleteChatHistory tdlib-typesDeletes all messages in the chat. Use Chat.can_be_deleted_only_for_self and Chat.can_be_deleted_for_all_users fields to find whether and how the method can be applied to the chat tdlib-typesChat identifier  tdlib-types;Pass true if the chat should be removed from the chat list  tdlib-types5Pass true to try to delete chat history for all users tdlib-types$Parameter of Function getChatHistory tdlib-typesReturns messages in a chat. The messages are returned in a reverse chronological order (i.e., in order of decreasing message_id). tdlib-typesChat identifier tdlib-typesqIdentifier of the message starting from which history must be fetched; use 0 to get results from the last message tdlib-typesSpecify 0 to get results from exactly the from_message_id or a negative offset up to 99 to get additionally some newer messages tdlib-types The maximum number of messages to be returned; must be positive and can't be greater than 100. If the offset is negative, the limit must be greater or equal to -offset. Fewer messages may be returned than specified by the limit, even if the end of the message history has not been reached tdlib-typesZIf true, returns only messages that are available locally without sending network requests tdlib-types'Parameter of Function getGroupsInCommon tdlib-typesiReturns a list of common group chats with a given user. Chats are sorted by their type and creation date  tdlib-typesUser identifier  tdlib-typesQChat identifier starting from which to return chats; use 0 for the first request  tdlib-types5The maximum number of chats to be returned; up to 100 tdlib-types0Parameter of Function getInactiveSupergroupChats tdlib-typesReturns a list of recently inactive supergroups and channels. Can be used when user reaches limit on the number of joined supergroups and channels and receives CHANNELS_TOO_MUCH error tdlib-types0Parameter of Function getSuitableDiscussionChats tdlib-typesReturns a list of basic group and supergroup chats, which can be used as a discussion group for a channel. Basic group chats need to be first upgraded to supergroups before they can be set as a discussion group tdlib-types2Parameter of Function checkCreatedPublicChatsLimit tdlib-typesChecks whether the maximum number of owned public chats has been reached. Returns corresponding error if the limit was reached  tdlib-types6Type of the public chats, for which to check the limit tdlib-types+Parameter of Function getCreatedPublicChats tdlib-typesHReturns a list of public chats of the specified type, owned by the user  tdlib-types"Type of the public chats to return tdlib-types'Parameter of Function checkChatUsername tdlib-types0Checks whether a username can be set for a chat  tdlib-typesChat identifier; should be identifier of a supergroup chat, or a channel chat, or a private chat with self, or zero if chat is being created  tdlib-typesUsername to be checked tdlib-types-Parameter of Function clearRecentlyFoundChats tdlib-types'Clears the list of recently found chats tdlib-types-Parameter of Function removeRecentlyFoundChat tdlib-types5Removes a chat from the list of recently found chats  tdlib-types$Identifier of the chat to be removed tdlib-types*Parameter of Function addRecentlyFoundChat tdlib-typesAdds a chat to the list of recently found chats. The chat is added to the beginning of the list. If the chat is already in the list, it will be removed from the list first  tdlib-typesIdentifier of the chat to add tdlib-types#Parameter of Function removeTopChat tdlib-typeskRemoves a chat from the list of frequently used chats. Supported only if the chat info database is enabled  tdlib-types"Category of frequently used chats  tdlib-typesChat identifier tdlib-types!Parameter of Function getTopChats tdlib-types]Returns a list of frequently used chats. Supported only if the chat info database is enabled  tdlib-types!Category of chats to be returned  tdlib-types4The maximum number of chats to be returned; up to 30 tdlib-types'Parameter of Function searchChatsNearby tdlib-types Returns a list of users and location-based supergroups nearby. The list of users nearby will be updated for 60 seconds after the request by the updates updateUsersNearby. The request should be sent again every 25 seconds with adjusted location to not miss new chats  tdlib-typesCurrent user location tdlib-types)Parameter of Function searchChatsOnServer tdlib-typesSearches for the specified query in the title and username of already known chats via request to the server. Returns chats in the order seen in the chat list  tdlib-typesQuery to search for  tdlib-types*The maximum number of chats to be returned tdlib-types!Parameter of Function searchChats tdlib-typesSearches for the specified query in the title and username of already known chats, this is an offline request. Returns chats in the order seen in the chat list  tdlib-typesRQuery to search for. If the query is empty, returns up to 20 recently found chats  tdlib-types*The maximum number of chats to be returned tdlib-types'Parameter of Function searchPublicChats tdlib-typesaSearches public chats by looking for specified query in their username and title. Currently only private chats, supergroups and channels can be public. Returns a meaningful number of results. Returns nothing if the length of the searched username prefix is less than 5. Excludes private chats with contacts and chats from the chat list from the results  tdlib-typesQuery to search for tdlib-types&Parameter of Function searchPublicChat  tdlib-typesSearches a public chat by its username. Currently only private chats, supergroups and channels can be public. Returns the chat if found; otherwise an error is returned   tdlib-typesUsername to be resolved  tdlib-typesParameter of Function getChats  tdlib-typesReturns an ordered list of chats in a chat list. Chats are sorted by the pair (order, chat_id) in decreasing order. (For example, to get a list of chats from the beginning, the offset_order should be equal to a biggest signed 64-bit number 9223372036854775807 == 2^63 - 1).  tdlib-types&The chat list in which to return chats tdlib-types Chat order to return chats from  tdlib-types$Chat identifier to return chats from tdlib-typesThe maximum number of chats to be returned. It is possible that fewer chats than the limit are returned even if the end of the list is not reached tdlib-types#Parameter of Function getRemoteFile tdlib-typesReturns information about a file by its remote ID; this is an offline request. Can be used to register a URL as a file for further uploading, or sending as a message. Even the request succeeds, the file can be used only if it is still accessible to the user. tdlib-types%Remote identifier of the file to get  tdlib-typesFile type, if known tdlib-typesParameter of Function getFile tdlib-types=Returns information about a file; this is an offline request  tdlib-typesIdentifier of the file to get tdlib-types!Parameter of Function getMessages tdlib-typesxReturns information about messages. If a message is not found, returns null on the corresponding position of the result  tdlib-types.Identifier of the chat the messages belong to  tdlib-types"Identifiers of the messages to get tdlib-types*Parameter of Function getChatPinnedMessage tdlib-types0Returns information about a pinned chat message  tdlib-types-Identifier of the chat the message belongs to tdlib-types'Parameter of Function getRepliedMessage  tdlib-typesEReturns information about a message that is replied by given message ! tdlib-types.Identifier of the chat the message belongs to " tdlib-types,Identifier of the message reply to which get# tdlib-types'Parameter of Function getMessageLocally$ tdlib-types|Returns information about a message, if it is available locally without sending network request. This is an offline request % tdlib-types.Identifier of the chat the message belongs to & tdlib-types Identifier of the message to get' tdlib-types Parameter of Function getMessage( tdlib-types$Returns information about a message ) tdlib-types.Identifier of the chat the message belongs to * tdlib-types Identifier of the message to get+ tdlib-typesParameter of Function getChat, tdlib-typespReturns information about a chat by its identifier, this is an offline request if the current user is not a bot - tdlib-typesChat identifier. tdlib-types#Parameter of Function getSecretChat/ tdlib-typesVReturns information about a secret chat by its identifier. This is an offline request 0 tdlib-typesSecret chat identifier1 tdlib-types+Parameter of Function getSupergroupFullInfo2 tdlib-typesfReturns full information about a supergroup or a channel by its identifier, cached for up to 1 minute 3 tdlib-types Supergroup or channel identifier4 tdlib-types#Parameter of Function getSupergroup5 tdlib-typesReturns information about a supergroup or a channel by its identifier. This is an offline request if the current user is not a bot 6 tdlib-types Supergroup or channel identifier7 tdlib-types+Parameter of Function getBasicGroupFullInfo8 tdlib-types?Returns full information about a basic group by its identifier 9 tdlib-typesBasic group identifier: tdlib-types#Parameter of Function getBasicGroup; tdlib-typeswReturns information about a basic group by its identifier. This is an offline request if the current user is not a bot < tdlib-typesBasic group identifier= tdlib-types%Parameter of Function getUserFullInfo> tdlib-types:Returns full information about a user by their identifier ? tdlib-typesUser identifier@ tdlib-typesParameter of Function getUserA tdlib-typesrReturns information about a user by their identifier. This is an offline request if the current user is not a bot B tdlib-typesUser identifierC tdlib-typesParameter of Function getMeD tdlib-typesReturns the current userE tdlib-types/Parameter of Function getTemporaryPasswordStateF tdlib-types8Returns information about the current temporary passwordG tdlib-types-Parameter of Function createTemporaryPasswordH tdlib-types9Creates a new temporary password for processing payments I tdlib-typesPersistent user password J tdlib-typesbTime during which the temporary password will be valid, in seconds; should be between 60 and 86400K tdlib-types%Parameter of Function recoverPasswordL tdlib-types`Recovers the password using a recovery code sent to an email address that was previously set up M tdlib-typesRecovery code to checkN tdlib-types-Parameter of Function requestPasswordRecoveryO tdlib-typesXRequests to send a password recovery code to an email address that was previously set upP tdlib-types4Parameter of Function resendRecoveryEmailAddressCodeQ tdlib-typesHResends the 2-step verification recovery email address verification codeR tdlib-types3Parameter of Function checkRecoveryEmailAddressCodeS tdlib-typesHChecks the 2-step verification recovery email address verification code T tdlib-typesVerification codeU tdlib-types-Parameter of Function setRecoveryEmailAddressV tdlib-typesChanges the 2-step verification recovery email address of the user. If a new recovery email address is specified, then the change will not be applied until the new recovery email address is confirmed.Y tdlib-types-Parameter of Function getRecoveryEmailAddressZ tdlib-typesReturns a 2-step verification recovery email address that was previously set up. This method can be used to verify a password provided by the user [ tdlib-types!The password for the current user\ tdlib-types!Parameter of Function setPassword] tdlib-typesChanges the password for the user. If a new recovery email address is specified, then the change will not be applied until the new recovery email address is confirmed^ tdlib-typesPrevious password of the user _ tdlib-types>New password of the user; may be empty to remove the password ` tdlib-types New password hint; may be empty a tdlib-types:Pass true if the recovery email address should be changed b tdlib-types(New recovery email address; may be emptyc tdlib-types&Parameter of Function getPasswordStated tdlib-types0Returns the current state of 2-step verificatione tdlib-types.Parameter of Function setDatabaseEncryptionKeyf tdlib-typessChanges the database encryption key. Usually the encryption key is never changed and is stored in some OS keychain g tdlib-typesNew encryption keyh tdlib-types%Parameter of Function getCurrentStatei tdlib-typescReturns all updates needed to restore current TDLib state, i.e. all actual UpdateAuthorizationState UpdateUserUpdateNewChat and others. This is especially useful if TDLib is run in a separate process. This is an offline method. Can be called before authorizationj tdlib-types1Parameter of Function confirmQrCodeAuthenticationk tdlib-typesVConfirms QR code authentication on another device. Returns created session on success l tdlib-typesDA link from a QR code. The link must be scanned by the in-app cameram tdlib-typesParameter of Function destroyn tdlib-typesCloses the TDLib instance, destroying all local data without a proper logout. The current user session will remain in the list of all active sessions. All local data will be destroyed. After the destruction completes updateAuthorizationState with authorizationStateClosed will be sento tdlib-typesParameter of Function closep tdlib-typesCloses the TDLib instance. All databases will be flushed to disk and properly closed. After the close completes, updateAuthorizationState with authorizationStateClosed will be sentq tdlib-typesParameter of Function logOutr tdlib-typesCloses the TDLib instance after a proper logout. Requires an available network connection. All local data will be destroyed. After the logout completes, updateAuthorizationState with authorizationStateClosed will be sents tdlib-types1Parameter of Function checkAuthenticationBotTokent tdlib-typesChecks the authentication token of a bot; to log in as a bot. Works only when the current authorization state is authorizationStateWaitPhoneNumber. Can be used instead of setAuthenticationPhoneNumber and checkAuthenticationCode to log in u tdlib-types The bot tokenv tdlib-types3Parameter of Function recoverAuthenticationPasswordw tdlib-typesRecovers the password with a password recovery code sent to an email address that was previously set up. Works only when the current authorization state is authorizationStateWaitPassword x tdlib-typesRecovery code to checky tdlib-types;Parameter of Function requestAuthenticationPasswordRecoveryz tdlib-typesRequests to send a password recovery code to an email address that was previously set up. Works only when the current authorization state is authorizationStateWaitPassword{ tdlib-types1Parameter of Function checkAuthenticationPassword| tdlib-typesChecks the authentication password for correctness. Works only when the current authorization state is authorizationStateWaitPassword } tdlib-typesThe password to check~ tdlib-types"Parameter of Function registerUser tdlib-typesqFinishes user registration. Works only when the current authorization state is authorizationStateWaitRegistration tdlib-types,The first name of the user; 1-64 characters  tdlib-types*The last name of the user; 0-64 characters tdlib-types1Parameter of Function requestQrCodeAuthentication tdlib-typesRequests QR code authentication by scanning a QR code on another logged in device. Works only when the current authorization state is authorizationStateWaitPhoneNumber  tdlib-typesBList of user identifiers of other users currently using the client tdlib-types-Parameter of Function checkAuthenticationCode tdlib-typesnChecks the authentication code. Works only when the current authorization state is authorizationStateWaitCode  tdlib-typesSThe verification code received via SMS, Telegram message, phone call, or flash call tdlib-types.Parameter of Function resendAuthenticationCode tdlib-typesRe-sends an authentication code to the user. Works only when the current authorization state is authorizationStateWaitCode and the next_code_type of the result is not null tdlib-types2Parameter of Function setAuthenticationPhoneNumber tdlib-typesSets the phone number of the user and sends an authentication code to the user. Works only when the current authorization state is authorizationStateWaitPhoneNumber, tdlib-types6The phone number of the user, in international format  tdlib-types:Settings for the authentication of the user's phone number tdlib-types0Parameter of Function checkDatabaseEncryptionKey tdlib-typesChecks the database encryption key for correctness. Works only when the current authorization state is authorizationStateWaitEncryptionKey  tdlib-types!Encryption key to check or set up tdlib-types(Parameter of Function setTdlibParameters tdlib-typesSets the parameters for TDLib initialization. Works only when the current authorization state is authorizationStateWaitTdlibParameters  tdlib-types Parameters tdlib-types+Parameter of Function getAuthorizationState tdlib-typesReturns the current authorization state; this is an offline request. For informational purposes only. Use updateAuthorizationState instead to maintain the current authorization statex !"#$%&*'()+,-./0123456789:;<=>?@ABCDEFGHIJKLMONPQRSTUVWXYZ[\]^_`abcdefghijklmnqoprstwuvxyz|}{~      !"#$%&')(*+-.,/0312456789:;<=>?@ABCDEFGHIJLKMNOPQRSTUVWYXZ[\]^`_abcdegfhijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789;:<=>?@CBADEFGHKIJLMNOPQRSTUVXWYZ\][^_`abdcefhgijmklnopqrstuvwxyz{|~}      #"!$%&'()*+,-/.0123457689;:<=?>@ACBDEGFHIKJLMNOPQRSTUVWXY[Z\]^_`abcedfghijklmnopqrstuvwxyz{|}~      "!#$%&'()*,+-.10/23765489=<;:>?BA@CDEIHGFJKLMNORQPSTYXWUVZ[\]^_`abdcefkimlhgjnoustqprvwzxy{|~}      "!#$&%'(*)+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVXWYZ[\]ba`_^cdefghijklmnopqrstuvwxyz{|}~x~{|}yzvwxstuqropmnjklhiefgcd\]ba`_^YZ[UVXWRSTPQNOKLMGHIJEFCD@AB=>?:;<789456123./0+,-'(*)#$&% "!     {|~}vwzxynoustqprefkimlhgjabdc]^_`Z[\STYXWUVNORQPJKLMDEIHGF>?BA@C89=<;:237654-.10/()*,+#$%&' "!     ~{|}wxyzstuvopqrlmnhijkbcedfg_`a\]^XY[ZTUVWPQRSLMNOHIKJDEGF@ACB<=?>89;:45760123,-/.()*+$%&' #"!     {|~}xyzvwstuqrnopijmklefhgabdc^_`YZ\][UVXWRSTOPQLMNGHKIJDEF?@CBA<=>89;:5671234-./0*+,()%&'"#$ !     }~z{|xyuvwrstnopqklmhijdegfabc]^`_Z[\VWYXSTUPQRMNOIJLKFGHCDE?@AB<=>:;789456/0312*+-.,&')(!"#$%      ~yz|}{stwuvxlmnqoprijkghdefbc_`a\]^YZ[WXTUVRSPQLMONIJKEFGHCD@AB=>?:;<789456123./0,-%&*'()+#$!" None!"#%,./4567=>?@ACDHPUVX_`fghkNone!"#%,./4567=>?@ACDHPUVX_`fghk? tdlib-typesLogging verbosity tdlib-types)Tagged union that parses to either a or b  None%"#%&',./4567=>?@ACDHPUVX_`fghk tdlib-types'runs a command and waits fot its result tdlib-typesCommand  None!"#%,./4567=>?@ACDHPUVX_`fghk$t tdlib-typesReturns the current authorization state; this is an offline request. For informational purposes only. Use updateAuthorizationState instead to maintain the current authorization state tdlib-typesSets the parameters for TDLib initialization. Works only when the current authorization state is authorizationStateWaitTdlibParameters  tdlib-typesChecks the database encryption key for correctness. Works only when the current authorization state is authorizationStateWaitEncryptionKey  tdlib-typesSets the phone number of the user and sends an authentication code to the user. Works only when the current authorization state is authorizationStateWaitPhoneNumber, tdlib-typesRe-sends an authentication code to the user. Works only when the current authorization state is authorizationStateWaitCode and the next_code_type of the result is not null tdlib-typesnChecks the authentication code. Works only when the current authorization state is authorizationStateWaitCode  tdlib-typesRequests QR code authentication by scanning a QR code on another logged in device. Works only when the current authorization state is authorizationStateWaitPhoneNumber  tdlib-typesqFinishes user registration. Works only when the current authorization state is authorizationStateWaitRegistration tdlib-typesChecks the authentication password for correctness. Works only when the current authorization state is authorizationStateWaitPassword  tdlib-typesRequests to send a password recovery code to an email address that was previously set up. Works only when the current authorization state is authorizationStateWaitPassword tdlib-typesRecovers the password with a password recovery code sent to an email address that was previously set up. Works only when the current authorization state is authorizationStateWaitPassword  tdlib-typesChecks the authentication token of a bot; to log in as a bot. Works only when the current authorization state is authorizationStateWaitPhoneNumber. Can be used instead of setAuthenticationPhoneNumber and checkAuthenticationCode to log in  tdlib-typesCloses the TDLib instance after a proper logout. Requires an available network connection. All local data will be destroyed. After the logout completes, updateAuthorizationState with authorizationStateClosed will be sent tdlib-typesCloses the TDLib instance. All databases will be flushed to disk and properly closed. After the close completes, updateAuthorizationState with authorizationStateClosed will be sent tdlib-typesCloses the TDLib instance, destroying all local data without a proper logout. The current user session will remain in the list of all active sessions. All local data will be destroyed. After the destruction completes updateAuthorizationState with authorizationStateClosed will be sent tdlib-typesVConfirms QR code authentication on another device. Returns created session on success  tdlib-typescReturns all updates needed to restore current TDLib state, i.e. all actual UpdateAuthorizationState UpdateUserUpdateNewChat and others. This is especially useful if TDLib is run in a separate process. This is an offline method. Can be called before authorization tdlib-typessChanges the database encryption key. Usually the encryption key is never changed and is stored in some OS keychain  tdlib-types0Returns the current state of 2-step verification tdlib-typesChanges the password for the user. If a new recovery email address is specified, then the change will not be applied until the new recovery email address is confirmed  tdlib-typesReturns a 2-step verification recovery email address that was previously set up. This method can be used to verify a password provided by the user   tdlib-typesChanges the 2-step verification recovery email address of the user. If a new recovery email address is specified, then the change will not be applied until the new recovery email address is confirmed.  tdlib-typesHChecks the 2-step verification recovery email address verification code   tdlib-typesHResends the 2-step verification recovery email address verification code  tdlib-typesXRequests to send a password recovery code to an email address that was previously set up tdlib-types`Recovers the password using a recovery code sent to an email address that was previously set up  tdlib-types9Creates a new temporary password for processing payments  tdlib-types8Returns information about the current temporary password tdlib-typesReturns the current user tdlib-typesrReturns information about a user by their identifier. This is an offline request if the current user is not a bot  tdlib-types:Returns full information about a user by their identifier  tdlib-typeswReturns information about a basic group by its identifier. This is an offline request if the current user is not a bot  tdlib-types?Returns full information about a basic group by its identifier  tdlib-typesReturns information about a supergroup or a channel by its identifier. This is an offline request if the current user is not a bot  tdlib-typesfReturns full information about a supergroup or a channel by its identifier, cached for up to 1 minute  tdlib-typesVReturns information about a secret chat by its identifier. This is an offline request  tdlib-typespReturns information about a chat by its identifier, this is an offline request if the current user is not a bot  tdlib-types$Returns information about a message  tdlib-types|Returns information about a message, if it is available locally without sending network request. This is an offline request  tdlib-typesEReturns information about a message that is replied by given message  tdlib-types0Returns information about a pinned chat message  tdlib-typesxReturns information about messages. If a message is not found, returns null on the corresponding position of the result  tdlib-types=Returns information about a file; this is an offline request   tdlib-typesReturns information about a file by its remote ID; this is an offline request. Can be used to register a URL as a file for further uploading, or sending as a message. Even the request succeeds, the file can be used only if it is still accessible to the user.! tdlib-typesReturns an ordered list of chats in a chat list. Chats are sorted by the pair (order, chat_id) in decreasing order. (For example, to get a list of chats from the beginning, the offset_order should be equal to a biggest signed 64-bit number 9223372036854775807 == 2^63 - 1)." tdlib-typesSearches a public chat by its username. Currently only private chats, supergroups and channels can be public. Returns the chat if found; otherwise an error is returned # tdlib-typesaSearches public chats by looking for specified query in their username and title. Currently only private chats, supergroups and channels can be public. Returns a meaningful number of results. Returns nothing if the length of the searched username prefix is less than 5. Excludes private chats with contacts and chats from the chat list from the results $ tdlib-typesSearches for the specified query in the title and username of already known chats, this is an offline request. Returns chats in the order seen in the chat list % tdlib-typesSearches for the specified query in the title and username of already known chats via request to the server. Returns chats in the order seen in the chat list & tdlib-types Returns a list of users and location-based supergroups nearby. The list of users nearby will be updated for 60 seconds after the request by the updates updateUsersNearby. The request should be sent again every 25 seconds with adjusted location to not miss new chats ' tdlib-types]Returns a list of frequently used chats. Supported only if the chat info database is enabled ( tdlib-typeskRemoves a chat from the list of frequently used chats. Supported only if the chat info database is enabled ) tdlib-typesAdds a chat to the list of recently found chats. The chat is added to the beginning of the list. If the chat is already in the list, it will be removed from the list first * tdlib-types5Removes a chat from the list of recently found chats + tdlib-types'Clears the list of recently found chats, tdlib-types0Checks whether a username can be set for a chat - tdlib-typesHReturns a list of public chats of the specified type, owned by the user . tdlib-typesChecks whether the maximum number of owned public chats has been reached. Returns corresponding error if the limit was reached / tdlib-typesReturns a list of basic group and supergroup chats, which can be used as a discussion group for a channel. Basic group chats need to be first upgraded to supergroups before they can be set as a discussion group0 tdlib-typesReturns a list of recently inactive supergroups and channels. Can be used when user reaches limit on the number of joined supergroups and channels and receives CHANNELS_TOO_MUCH error1 tdlib-typesiReturns a list of common group chats with a given user. Chats are sorted by their type and creation date 2 tdlib-typesReturns messages in a chat. The messages are returned in a reverse chronological order (i.e., in order of decreasing message_id).3 tdlib-typesDeletes all messages in the chat. Use Chat.can_be_deleted_only_for_self and Chat.can_be_deleted_for_all_users fields to find whether and how the method can be applied to the chat4 tdlib-typesSearches for messages with given words in the chat. Returns the results in reverse chronological order, i.e. in order of decreasing message_id. Cannot be used in secret chats with a non-empty query5 tdlib-typesSearches for messages in all chats except secret chats. Returns the results in reverse chronological order (i.e., in order of decreasing (date, chat_id, message_id)).6 tdlib-typesSearches for messages in secret chats. Returns the results in reverse chronological order. For optimal performance the number of returned messages is chosen by the library7 tdlib-typesSearches for call messages. Returns the results in reverse chronological order (i. e., in order of decreasing message_id). For optimal performance the number of returned messages is chosen by the library8 tdlib-typesReturns information about the recent locations of chat members that were sent to the chat. Returns up to 1 location message per user 9 tdlib-typesReturns all active live locations that should be updated by the client. The list is persistent across application restarts only if the message database is used: tdlib-typesIReturns the last message sent in a chat no later than the specified date ; tdlib-typesIReturns approximate number of messages of the specified type in the chat < tdlib-typesReturns all scheduled messages in a chat. The messages are returned in a reverse chronological order (i.e., in order of decreasing message_id) = tdlib-typesRemoves an active notification from notification list. Needs to be called only if the notification is removed by the current user > tdlib-typeszRemoves a group of active notifications. Needs to be called only if the notification group is removed by the current user ? tdlib-typesqReturns a public HTTPS link to a message. Available only for messages in supergroups and channels with a username@ tdlib-typesReturns a private HTTPS link to a message in a chat. Available only for already sent messages in supergroups and channels. The link will work only for members of the chatA tdlib-types;Returns information about a public or private message link B tdlib-types)Sends a message. Returns the sent messageC tdlib-typesSends messages grouped together into an album. Currently only photo and video messages can be grouped into an album. Returns sent messagesD tdlib-typesInvites a bot to a chat (if it is not yet a member) and sends it the /start command. Bots can't be invited to a private chat other than the chat with the bot. Bots can't be invited to channels (although they can be added as admins) and secret chats. Returns the sent messageE tdlib-typesnSends the result of an inline query as a message. Returns the sent message. Always clears a chat draft messageF tdlib-typesForwards previously sent messages. Returns the forwarded messages in the same order as the message identifiers passed in message_ids. If a message can't be forwarded, null will be returned instead of the messageG tdlib-typesResends messages which failed to send. Can be called only for messages for which messageSendingStateFailed.can_retry is true and after specified in messageSendingStateFailed.retry_after time passed.H tdlib-typesvChanges the current TTL setting (sets a new self-destruct timer) in a secret chat and sends the corresponding message I tdlib-typesdSends a notification about a screenshot taken in a chat. Supported only in private and secret chats J tdlib-typesAdds a local message to a chat. The message is persistent across application restarts only if the message database is used. Returns the added message K tdlib-typesDeletes messages L tdlib-typesDeletes all messages sent by the specified user to a chat. Supported only for supergroups; requires can_delete_messages administrator privileges M tdlib-typesEdits the text of a message (or a text of a game message). Returns the edited message after the edit is completed on the server sideN tdlib-typesEdits the message content of a live location. Messages can be edited for a limited period of time specified in the live location. Returns the edited message after the edit is completed on the server sideO tdlib-typespEdits the content of a message with an animation, an audio, a document, a photo or a video. The media in the message can't be replaced if the message was set to self-destruct. Media can't be replaced by self-destructing media. Media in an album can be edited only to contain a photo or a video. Returns the edited message after the edit is completed on the server sideP tdlib-typeslEdits the message content caption. Returns the edited message after the edit is completed on the server sideQ tdlib-typesxEdits the message reply markup; for bots only. Returns the edited message after the edit is completed on the server sideR tdlib-typesOEdits the text of an inline text or game message sent via a bot; for bots only S tdlib-typesXEdits the content of a live location in an inline message sent via a bot; for bots only T tdlib-typesEdits the content of a message with an animation, an audio, a document, a photo or a video in an inline message sent via a bot; for bots only U tdlib-typesEEdits the caption of an inline message sent via a bot; for bots only V tdlib-typesJEdits the reply markup of an inline message sent via a bot; for bots only W tdlib-typesEdits the time when a scheduled message will be sent. Scheduling state of all messages in the same album or forwarded together with the message will be also changed X tdlib-typesReturns all entities (mentions, hashtags, cashtags, bot commands, bank card numbers, URLs, and email addresses) contained in the text. This is an offline method. Can be called before authorization. Can be called synchronously Y tdlib-typesParses Bold, Italic, Underline, Strikethrough, Code, Pre, PreCode, TextUrl and MentionName entities contained in the text. This is an offline method. Can be called before authorization. Can be called synchronously Z tdlib-typesParses Markdown entities in a human-friendly format, ignoring mark up errors. This is an offline method. Can be called before authorization. Can be called synchronously[ tdlib-typesReplaces text entities with Markdown formatting in a human-friendly format. Entities that can't be represented in Markdown unambiguously are kept as is. This is an offline method. Can be called before authorization. Can be called synchronously \ tdlib-typesReturns the MIME type of a file, guessed by its extension. Returns an empty string on failure. This is an offline method. Can be called before authorization. Can be called synchronously ] tdlib-typesReturns the extension of a file, guessed by its MIME type. Returns an empty string on failure. This is an offline method. Can be called before authorization. Can be called synchronously ^ tdlib-typesRemoves potentially dangerous characters from the name of a file. The encoding of the file name is supposed to be UTF-8. Returns an empty string on failure. This is an offline method. Can be called before authorization. Can be called synchronously _ tdlib-typesReturns a string stored in the local database from the specified localization target and language pack by its key. Returns a 404 error if the string is not found. This is an offline method. Can be called before authorization. Can be called synchronously` tdlib-typesConverts a JSON-serialized string to corresponding JsonValue object. This is an offline method. Can be called before authorization. Can be called synchronously a tdlib-typesConverts a JsonValue object to corresponding JSON-serialized string. This is an offline method. Can be called before authorization. Can be called synchronously b tdlib-typesPChanges the user answer to a poll. A poll in quiz mode can be answered only oncec tdlib-typesReturns users voted for the specified option in a non-anonymous polls. For the optimal performance the number of returned users is chosen by the libraryd tdlib-types\Stops a poll. A poll in a message can be stopped when the message has can_be_edited flag sete tdlib-typesReturns information about a button of type inlineKeyboardButtonTypeLoginUrl. The method needs to be called when the user presses the buttonf tdlib-typesReturns an HTTP URL which can be used to automatically authorize the user on a website after clicking an inline button of type inlineKeyboardButtonTypeLoginUrl.g tdlib-typesSends an inline query to a bot and returns its results. Returns an error with code 502 if the bot fails to answer the query before the query timeout expires h tdlib-types2Sets the result of an inline query; for bots only i tdlib-typesSends a callback query to a bot and returns an answer. Returns an error with code 502 if the bot fails to answer the query before the query timeout expires j tdlib-types3Sets the result of a callback query; for bots only k tdlib-types3Sets the result of a shipping query; for bots only l tdlib-types7Sets the result of a pre-checkout query; for bots only m tdlib-typesHUpdates the game score of the specified user in the game; for bots only n tdlib-typesFUpdates the game score of the specified user in a game; for bots only o tdlib-types{Returns the high scores for a game and some part of the high score table in the range of the specified user; for bots only p tdlib-typesqReturns game high scores and some part of the high score table in the range of the specified user; for bots only q tdlib-typesDeletes the default reply markup from a chat. Must be called after a one-time keyboard or a ForceReply reply markup has been used. UpdateChatReplyMarkup will be sent if the reply markup will be changed r tdlib-types3Sends a notification about user activity in a chat s tdlib-typesInforms TDLib that the chat is opened by the user. Many useful activities depend on the chat being opened or closed (e.g., in supergroups and channels all updates are received only for opened chats) t tdlib-typestInforms TDLib that the chat is closed by the user. Many useful activities depend on the chat being opened or closed u tdlib-types Informs TDLib that messages are being viewed by the user. Many useful activities depend on whether the messages are currently being viewed or not (e.g., marking messages as read, incrementing a view counter, updating a view counter, removing deleted messages in supergroups and channels) v tdlib-typesInforms TDLib that the message content has been opened (e.g., the user has opened a photo, video, document, location or venue, or has listened to an audio file or voice note message). An updateMessageContentOpened update will be generated if something has changed w tdlib-types%Marks all mentions in a chat as read x tdlib-types7Returns an existing chat corresponding to a given user y tdlib-types>Returns an existing chat corresponding to a known basic group z tdlib-typesHReturns an existing chat corresponding to a known supergroup or channel { tdlib-types>Returns an existing chat corresponding to a known secret chat | tdlib-typespCreates a new basic group and sends a corresponding messageBasicGroupChatCreate. Returns the newly created chat } tdlib-typeszCreates a new supergroup or channel and sends a corresponding messageSupergroupChatCreate. Returns the newly created chat ~ tdlib-types:Creates a new secret chat. Returns the newly created chat  tdlib-typesCreates a new supergroup from an existing basic group and sends a corresponding messageChatUpgradeTo and messageChatUpgradeFrom; requires creator privileges. Deactivates the original basic group  tdlib-typesVMoves a chat to a different chat list. Current chat list of the chat must ne non-null  tdlib-typesChanges the chat title. Supported only for basic groups, supergroups and channels. Requires can_change_info rights. The title will not be changed until the request to the server has been completed tdlib-typesChanges the photo of a chat. Supported only for basic groups, supergroups and channels. Requires can_change_info rights. The photo will not be changed before request to the server has been completed tdlib-typesChanges the chat members permissions. Supported only for basic groups and supergroups. Requires can_restrict_members administrator right tdlib-types$Changes the draft message in a chat  tdlib-typesChanges the notification settings of a chat. Notification settings of a chat with the current user (Saved Messages) can't be changed tdlib-typesXChanges the pinned state of a chat. You can pin up to GetOption("pinned_chat_count_max")lGetOption("pinned_archived_chat_count_max") non-secret chats and the same number of secret chats in the mainarchive chat list  tdlib-types-Changes the marked as unread state of a chat  tdlib-typesgChanges the value of the default disable_notification parameter, used when a message is sent to a chat  tdlib-types+Changes client data associated with a chat  tdlib-typesyChanges information about a chat. Available for basic groups, supergroups, and channels. Requires can_change_info rights  tdlib-typesrChanges the discussion group of a channel chat; requires can_change_info rights in the channel if it is specified  tdlib-typesChanges the location of a chat. Available only for some location-based supergroups, use supergroupFullInfo.can_set_location to check whether the method is allowed to use  tdlib-typeslChanges the slow mode delay of a chat. Available only for supergroups; requires can_restrict_members rights  tdlib-types;Pins a message in a chat; requires can_pin_messages rights  tdlib-typesaRemoves the pinned message from a chat; requires can_pin_messages rights in the group or channel  tdlib-typeshAdds current user as a new member to a chat. Private and secret chats can't be joined using this method  tdlib-typesaRemoves current user from chat members. Private and secret chats can't be left using this method  tdlib-typesAdds a new member to a chat. Members can't be added to private or secret chats. Members will not be added until the chat state has been synchronized with the server tdlib-types.Adds multiple new members to a chat. Currently this option is only available for supergroups and channels. This option can't be used to join a chat. Members can't be added to a channel if it has more than 200 members. Members will not be added until the chat state has been synchronized with the server tdlib-types=Changes the status of a chat member, needs appropriate privileges. This function is currently not suitable for adding new members to the chat and transferring chat ownership; instead, use addChatMember or transferChatOwnership. The chat member status will not be changed until it has been synchronized with the server tdlib-types[Checks whether the current session can be used to transfer a chat ownership to another user tdlib-typesChanges the owner of a chat. The current user must be a current owner of the chat. Use the method canTransferOwnership to check whether the ownership can be transferred from the current session. Available only for supergroups and channel chats tdlib-types4Returns information about a single member of a chat  tdlib-typesSearches for a specified query in the first name, last name and username of the members of a specified chat. Requires administrator rights in channels  tdlib-typesFReturns a list of administrators of the chat with their custom titles  tdlib-types#Clears draft messages in all chats  tdlib-types=Returns list of chats with non-default notification settings  tdlib-types<Returns the notification settings for chats of a given type  tdlib-types8Changes notification settings for chats of a given type  tdlib-typesResets all notification settings to their default values. By default, all chats are unmuted, the sound is set to "default" and message previews are shown tdlib-types"Changes the order of pinned chats  tdlib-types}Downloads a file from the cloud. Download progress and completion of the download will be notified through updateFile updates tdlib-types8Returns file downloaded prefix size from a given offset  tdlib-typesUStops the downloading of a file. If a file has already been downloaded, does nothing  tdlib-typesAsynchronously uploads a file to the cloud without sending it in a message. updateFile will be used to notify about upload progress and successful completion of the upload. The file will not have a persistent remote identifier until it will be sent in a message  tdlib-typesStops the uploading of a file. Supported only for files uploaded by using uploadFile. For other files the behavior is undefined  tdlib-typesWrites a part of a generated file. This method is intended to be used only if the client has no direct access to TDLib's file system, because it is usually slower than a direct write to the destination file tdlib-types+Informs TDLib on a file generation progress tdlib-typesFinishes the file generation tdlib-typesReads a part of a file from the TDLib file cache and returns read bytes. This method is intended to be used only if the client has no direct access to TDLib's file system, because it is usually slower than a direct read from the file tdlib-types)Deletes a file from the TDLib file cache  tdlib-typesGenerates a new invite link for a chat; the previously generated link is revoked. Available for basic groups, supergroups, and channels. Requires administrator privileges and can_invite_users right  tdlib-typesfChecks the validity of an invite link for a chat and returns information about the corresponding chat  tdlib-typesUses an invite link to add the current user to the chat if possible. The new member will not be added until the chat state has been synchronized with the server tdlib-typesCreates a new call  tdlib-typesAccepts an incoming call  tdlib-typesDiscards a call  tdlib-typesSends a call rating  tdlib-types#Sends debug information for a call  tdlib-typesAdds a user to the blacklist  tdlib-types"Removes a user from the blacklist  tdlib-types4Returns users that were blocked by the current user  tdlib-typesVAdds a user to the contact list or edits an existing contact by their user identifier  tdlib-typeslAdds new contacts or edits existing contacts by their phone numbers; contacts' user identifiers are ignored  tdlib-typesReturns all user contacts tdlib-typesiSearches for the specified query in the first names, last names and usernames of the known user contacts  tdlib-types$Removes users from the contact list  tdlib-types-Returns the total number of imported contacts tdlib-typesChanges imported contacts using the list of current user contacts saved on the device. Imports newly added contacts and, if at least the file database is enabled, deletes recently deleted contacts. tdlib-types<Clears all imported contacts, contact list remains unchanged tdlib-typesShares the phone number of the current user with a mutual contact. Supposed to be called when the user clicks on chatActionBarSharePhoneNumber  tdlib-types|Returns the profile photos of a user. The result of this query may be outdated: some photos might have been deleted already  tdlib-typesReturns stickers from the installed sticker sets that correspond to a given emoji. If the emoji is not empty, favorite and recently used stickers may also be returned  tdlib-typesPSearches for stickers from public sticker sets that correspond to a given emoji  tdlib-types)Returns a list of installed sticker sets  tdlib-types(Returns a list of archived sticker sets  tdlib-typesReturns a list of trending sticker sets. For the optimal performance the number of returned sticker sets is chosen by the library tdlib-typessReturns a list of sticker sets attached to a file. Currently only photos and videos can have attached sticker sets  tdlib-types:Returns information about a sticker set by its identifier  tdlib-types'Searches for a sticker set by its name  tdlib-types[Searches for installed sticker sets by looking for specified query in their title and name  tdlib-typesSearches for ordinary sticker sets by looking for specified query in their title and name. Excludes installed sticker sets from the results  tdlib-typesInstallsuninstalls or activatesarchives a sticker set  tdlib-typesPInforms the server that some trending sticker sets have been viewed by the user  tdlib-types,Changes the order of installed sticker sets  tdlib-types)Returns a list of recently used stickers  tdlib-typesManually adds a new sticker to the list of recently used stickers. The new sticker is added to the top of the list. If the sticker was already in the list, it is removed from the list first. Only stickers belonging to a sticker set can be added to this list tdlib-types:Removes a sticker from the list of recently used stickers  tdlib-types*Clears the list of recently used stickers  tdlib-typesReturns favorite stickers tdlib-typesAdds a new sticker to the list of favorite stickers. The new sticker is added to the top of the list. If the sticker was already in the list, it is removed from the list first. Only stickers belonging to a sticker set can be added to this list tdlib-types5Removes a sticker from the list of favorite stickers  tdlib-typesReturns emoji corresponding to a sticker. The list is only for informational purposes, because a sticker is always sent with a fixed emoji from the corresponding Sticker object  tdlib-typesPSearches for emojis by keywords. Supported only if the file database is enabled  tdlib-typesReturns an HTTP URL which can be used to automatically log in to the translation platform and suggest new emoji replacements. The URL will be valid for 30 seconds after generation  tdlib-typesReturns saved animations tdlib-types Manually adds a new animation to the list of saved animations. The new animation is added to the beginning of the list. If the animation was already in the list, it is removed first. Only non-secret video animations with MIME type "video/mp4" can be added to the list tdlib-types7Removes an animation from the list of saved animations  tdlib-typesKReturns up to 20 recently used inline bots in the order of their last usage tdlib-types4Searches for recently used hashtags by their prefix  tdlib-types:Removes a hashtag from the list of recently used hashtags  tdlib-typesReturns a web page preview by the text of the message. Do not call this function too often. Returns a 404 error if the web page has no preview  tdlib-typesyReturns an instant view version of a web page if available. Returns a 404 error if the web page has no instant view page  tdlib-types`Uploads a new profile photo for the current user. If something changes, updateUser will be sent  tdlib-typesGDeletes a profile photo. If something changes, updateUser will be sent  tdlib-typescChanges the first and last name of the current user. If something changes, updateUser will be sent  tdlib-types$Changes the bio of the current user  tdlib-typesXChanges the username of the current user. If something changes, updateUser will be sent  tdlib-typesChanges the location of the current user. Needs to be called if GetOption("is_location_visible") is true and location changes for more than 1 kilometer  tdlib-typesChanges the phone number of the user and sends an authentication code to the user's new phone number. On success, returns information about the sent code tdlib-typesRe-sends the authentication code sent to confirm a new phone number for the user. Works only if the previously received authenticationCodeInfo next_code_type was not null tdlib-typesNChecks the authentication code sent to confirm a new phone number of the user  tdlib-types>Sets the list of commands supported by the bot; for bots only  tdlib-types/Returns all active sessions of the current user tdlib-types)Terminates a session of the current user  tdlib-types1Terminates all other sessions of the current user tdlib-typesBReturns all website where the current user used Telegram to log in tdlib-types=Disconnects website from the current user's Telegram account  tdlib-typesADisconnects all websites from the current user's Telegram account tdlib-typeshChanges the username of a supergroup or channel, requires owner privileges in the supergroup or channel  tdlib-typesIChanges the sticker set of a supergroup; requires can_change_info rights  tdlib-typesVToggles sender signatures messages sent in a channel; requires can_change_info rights  tdlib-typesqToggles whether the message history of a supergroup is available to new members; requires can_change_info rights  tdlib-typeskReports some messages from a user in a supergroup as spam; requires administrator rights in the supergroup  tdlib-typesReturns information about members or banned users in a supergroup or channel. Can be used only if SupergroupFullInfo.can_get_members == true; additionally, administrator privileges may be required for some filters  tdlib-typesDeletes a supergroup or channel along with all messages in the corresponding chat. This will release the supergroup or channel username and remove all members; requires owner privileges in the supergroup or channel. Chats with more than 1000 members can't be deleted using this method  tdlib-typesRCloses a secret chat, effectively transferring its state to secretChatStateClosed  tdlib-typesReturns a list of service actions taken by chat members and administrators in the last 48 hours. Available only for supergroups and channels. Requires administrator rights. Returns results in reverse chronological order (i. e., in order of decreasing event_id) tdlib-typeslReturns an invoice payment form. This method should be called when the user presses inlineKeyboardButtonBuy  tdlib-typesuValidates the order information provided by a user and returns the available shipping options for a flexible invoice  tdlib-typesBSends a filled-out payment form to the bot for final verification  tdlib-types/Returns information about a successful payment  tdlib-types Returns saved order info, if any tdlib-typesDeletes saved order info tdlib-types7Deletes saved credentials for all payment provider bots tdlib-types3Returns a user that can be contacted to get support tdlib-types*Returns backgrounds installed by the user  tdlib-types2Constructs a persistent HTTP URL for a background  tdlib-types&Searches for a background by its name  tdlib-typesaChanges the background selected by the user; adds background to the list of installed backgrounds tdlib-types:Removes background from the list of installed backgrounds  tdlib-types9Resets list of installed backgrounds to its default value tdlib-typesReturns information about the current localization target. This is an offline request if only_local is true. Can be called before authorization  tdlib-typesReturns information about a language pack. Returned language pack identifier may be different from a provided one. Can be called before authorization  tdlib-typeszReturns strings from a language pack in the current localization target by their keys. Can be called before authorization  tdlib-typesFetches the latest versions of all strings from a language pack in the current localization target from the server. This method doesn't need to be called explicitly for the current used/base language packs. Can be called before authorization   tdlib-typesAdds a custom server language pack to the list of installed language packs in current localization target. Can be called before authorization   tdlib-typesPAdds or changes a custom local language pack to the current localization target   tdlib-types|Edits information about a custom local language pack in the current localization target. Can be called before authorization   tdlib-typesdAdds, edits or deletes a string in a custom local language pack. Can be called before authorization   tdlib-typesDeletes all information about a language pack in the current localization target. The language pack which is currently in use (including base language pack) or is being synchronized can't be deleted. Can be called before authorization  tdlib-typesRegisters the currently used device for receiving push notifications. Returns a globally unique identifier of the push notification subscription  tdlib-typesHandles a push notification. Returns error with code 406 if the push notification is not supported and connection to the server is required to fetch new data. Can be called before authorization tdlib-typesReturns a globally unique push notification subscription identifier for identification of an account, which has received a push notification. This is an offline method. Can be called before authorization. Can be called synchronously  tdlib-types>Returns t.me URLs recently visited by a newly registered user  tdlib-typesChanges user privacy settings  tdlib-types%Returns the current privacy settings  tdlib-typesTReturns the value of an option by its name. (Check the list of available options on  )https://core.telegram.org/tdlib/options.)# Can be called before authorization tdlib-typesESets the value of an option. (Check the list of available options on  )https://core.telegram.org/tdlib/options.)E Only writable options can be set. Can be called before authorization tdlib-typeskChanges the period of inactivity after which the account of the current user will automatically be deleted  tdlib-typesjReturns the period of inactivity after which the account of the current user will automatically be deleted tdlib-typesDeletes the account of the current user, deleting all information associated with the user from the server. The phone number of the account can be used to create a new account. Can be called before authorization when the current authorization state is authorizationStateWaitPassword  tdlib-types3Removes a chat action bar without any other action  tdlib-types Reports a chat to the Telegram moderators. A chat can be reported only from the chat action bar, or if this is a private chats with a bot, a private chat with a user sharing their location, a supergroup, or a channel, since other chats can't be checked by moderators  tdlib-typesReturns an HTTP URL with the chat statistics. Currently this method of getting the statistics is disabled and can be deleted in the future  tdlib-typesReturns detailed statistics about a chat. Currently this method can be used only for channels. Requires administrator rights in the channel  tdlib-types6Loads asynchronous or zoomed in chat statistics graph  tdlib-typesEReturns storage usage statistics. Can be called before authorization  tdlib-typesXQuickly returns approximate storage usage statistics. Can be called before authorization  tdlib-typesReturns database statistics! tdlib-types}Optimizes storage usage, i.e. deletes some files and returns new storage usage statistics. Secret thumbnails can't be deleted" tdlib-types!Sets the current network type. Can be called before authorization. Calling this method forces all network connections to reopen, mitigating the delay in switching between different networks, so it should be called whenever the network is changed, even if the network type remains the same.# tdlib-typesJReturns network data usage statistics. Can be called before authorization $ tdlib-typesUAdds the specified data to data usage statistics. Can be called before authorization % tdlib-typesTResets all network data usage statistics to zero. Can be called before authorization& tdlib-types;Returns auto-download settings presets for the current user' tdlib-typesSets auto-download settings ( tdlib-types&Returns information about a bank card ) tdlib-types8Returns one of the available Telegram Passport elements * tdlib-types1Returns all available Telegram Passport elements + tdlib-typesTAdds an element to the user's Telegram Passport. May return an error with a message PHONE_VERIFICATION_NEEDED or EMAIL_VERIFICATION_NEEDEDO if the chosen phone number or the chosen email address must be verified first , tdlib-types$Deletes a Telegram Passport element - tdlib-typesInforms the user that some of the elements in their Telegram Passport contain errors; for bots only. The user will not be able to resend the elements, until the errors are fixed . tdlib-typesReturns an IETF language tag of the language preferred in the country, which should be used to fill native fields in Telegram Passport personal details. Returns a 404 error if unknown / tdlib-typesOSends a code to verify a phone number to be added to a user's Telegram Passport0 tdlib-typesTRe-sends the code to verify a phone number to be added to a user's Telegram Passport1 tdlib-types@Checks the phone number verification code for Telegram Passport 2 tdlib-typesRSends a code to verify an email address to be added to a user's Telegram Passport 3 tdlib-typesVRe-sends the code to verify an email address to be added to a user's Telegram Passport4 tdlib-typesAChecks the email address verification code for Telegram Passport 5 tdlib-typesOReturns a Telegram Passport authorization form for sharing data with a service 6 tdlib-typesReturns already available Telegram Passport elements suitable for completing a Telegram Passport authorization form. Result can be received only once for each authorization form 7 tdlib-typesSends a Telegram Passport authorization form, effectively sharing data with the service. This method must be called after getPassportAuthorizationFormAvailableElements if some previously available elements need to be used8 tdlib-typesJSends phone number confirmation code. Should be called when user presses " 8https://t.me/confirmphone?phone=*******&hash=**********"; or "tg://confirmphone?phone=*******&hash=**********" link 9 tdlib-types&Resends phone number confirmation code: tdlib-types&Checks phone number confirmation code ; tdlib-typesyInforms the server about the number of pending bot updates if they haven't been processed for a long time; for bots only < tdlib-typesLUploads a PNG image with a sticker; for bots only; returns the uploaded file= tdlib-typesOCreates a new sticker set; for bots only. Returns the newly created sticker set> tdlib-typesCAdds a new sticker to a set; for bots only. Returns the sticker set? tdlib-typesDSets a sticker set thumbnail; for bots only. Returns the sticker set@ tdlib-typesChanges the position of a sticker in the set to which it belongs; for bots only. The sticker set must have been created by the botA tdlib-typesuRemoves a sticker from the set to which it belongs; for bots only. The sticker set must have been created by the bot B tdlib-typesReturns information about a file with a map thumbnail in PNG format. Only map thumbnail files with size less than 1MB can be downloaded C tdlib-types#Accepts Telegram terms of services D tdlib-types&Sends a custom request; for bots only E tdlib-types&Answers a custom query; for bots only F tdlib-types~Succeeds after a specified amount of time has passed. Can be called before authorization. Can be called before initialization G tdlib-typesUses current user IP address to found their country. Returns two-letter ISO 3166-1 alpha-2 country code. Can be called before authorizationH tdlib-types~Returns the default text for invitation messages to be used as a placeholder when the current user invites friends to TelegramI tdlib-types Returns information about a tg:/ deep link. Use "tg:/need_update_for_some_feature" or "tg:some_unsupported_feature" for testing. Returns a 404 error for unknown links. Can be called before authorization J tdlib-typesVReturns application config, provided by the server. Can be called before authorizationK tdlib-typesNSaves application log event on the server. Can be called before authorization L tdlib-typesMAdds a proxy server for network requests. Can be called before authorization M tdlib-typesXEdits an existing proxy server for network requests. Can be called before authorization N tdlib-types]Enables a proxy. Only one proxy can be enabled at a time. Can be called before authorization O tdlib-typesHDisables the currently enabled proxy. Can be called before authorizationP tdlib-types;Removes a proxy server. Can be called before authorization Q tdlib-typesUReturns list of proxies that are currently set up. Can be called before authorizationR tdlib-typesReturns an HTTPS link, which can be used to add a proxy. Available only for SOCKS5 and MTProto proxies. Can be called before authorization S tdlib-typesvComputes time needed to receive a response from a Telegram server through a proxy. Can be called before authorization T tdlib-typesSets new log stream for internal logging of TDLib. This is an offline method. Can be called before authorization. Can be called synchronously U tdlib-typesReturns information about currently used log stream for internal logging of TDLib. This is an offline method. Can be called before authorization. Can be called synchronouslyV tdlib-typesSets the verbosity level of the internal logging of TDLib. This is an offline method. Can be called before authorization. Can be called synchronouslyW tdlib-typesReturns current verbosity level of the internal logging of TDLib. This is an offline method. Can be called before authorization. Can be called synchronouslyX tdlib-typesReturns list of available TDLib internal log tags, for example, ["actor", "binlog", "connections", "notifications", "proxy"]. This is an offline method. Can be called before authorization. Can be called synchronouslyY tdlib-typesSets the verbosity level for a specified TDLib internal log tag. This is an offline method. Can be called before authorization. Can be called synchronouslyZ tdlib-typesReturns current verbosity level for a specified TDLib internal log tag. This is an offline method. Can be called before authorization. Can be called synchronously [ tdlib-typesAdds a message to TDLib internal log. This is an offline method. Can be called before authorization. Can be called synchronously\ tdlib-types]Does nothing; for testing only. This is an offline method. Can be called before authorization] tdlib-typesmReturns the received string; for testing only. This is an offline method. Can be called before authorization ^ tdlib-typeslReturns the received bytes; for testing only. This is an offline method. Can be called before authorization _ tdlib-typesxReturns the received vector of numbers; for testing only. This is an offline method. Can be called before authorization ` tdlib-typesReturns the received vector of objects containing a number; for testing only. This is an offline method. Can be called before authorization a tdlib-typesxReturns the received vector of strings; for testing only. This is an offline method. Can be called before authorization b tdlib-typesReturns the received vector of objects containing a string; for testing only. This is an offline method. Can be called before authorization c tdlib-typesuReturns the squared received number; for testing only. This is an offline method. Can be called before authorization d tdlib-typeslSends a simple network request to the Telegram servers; for testing only. Can be called before authorizatione tdlib-typeswSends a simple network request to the Telegram servers via proxy; for testing only. Can be called before authorization f tdlib-typesNForces an updates.getDifference call to the Telegram servers; for testing onlyg tdlib-typesDoes nothing and ensures that the Update object is used; for testing only. This is an offline method. Can be called before authorizationh tdlib-typesReturns the specified error and ensures that the Error object is used; for testing only. This is an offline method. Can be called before authorization. Can be called synchronously ; tdlib-types Parameters tdlib-types!Encryption key to check or set up tdlib-types6The phone number of the user, in international format  tdlib-types:Settings for the authentication of the user's phone number tdlib-typesSThe verification code received via SMS, Telegram message, phone call, or flash call tdlib-typesBList of user identifiers of other users currently using the client tdlib-types,The first name of the user; 1-64 characters  tdlib-types*The last name of the user; 0-64 characters tdlib-typesThe password to check tdlib-typesRecovery code to check tdlib-types The bot token tdlib-typesDA link from a QR code. The link must be scanned by the in-app camera tdlib-typesNew encryption key tdlib-typesPrevious password of the user  tdlib-types>New password of the user; may be empty to remove the password  tdlib-types New password hint; may be empty  tdlib-types:Pass true if the recovery email address should be changed  tdlib-types(New recovery email address; may be empty  tdlib-types!The password for the current user  tdlib-typesVerification code tdlib-typesRecovery code to check tdlib-typesPersistent user password  tdlib-typesbTime during which the temporary password will be valid, in seconds; should be between 60 and 86400 tdlib-typesUser identifier tdlib-typesUser identifier tdlib-typesBasic group identifier tdlib-typesBasic group identifier tdlib-types Supergroup or channel identifier tdlib-types Supergroup or channel identifier tdlib-typesSecret chat identifier tdlib-typesChat identifier tdlib-types.Identifier of the chat the message belongs to  tdlib-types Identifier of the message to get tdlib-types.Identifier of the chat the message belongs to  tdlib-types Identifier of the message to get tdlib-types.Identifier of the chat the message belongs to  tdlib-types,Identifier of the message reply to which get tdlib-types-Identifier of the chat the message belongs to tdlib-types.Identifier of the chat the messages belong to  tdlib-types"Identifiers of the messages to get tdlib-typesIdentifier of the file to get  tdlib-types%Remote identifier of the file to get  tdlib-typesFile type, if known! tdlib-types&The chat list in which to return chats tdlib-types Chat order to return chats from  tdlib-types$Chat identifier to return chats from tdlib-typesThe maximum number of chats to be returned. It is possible that fewer chats than the limit are returned even if the end of the list is not reached" tdlib-typesUsername to be resolved# tdlib-typesQuery to search for$ tdlib-typesRQuery to search for. If the query is empty, returns up to 20 recently found chats  tdlib-types*The maximum number of chats to be returned% tdlib-typesQuery to search for  tdlib-types*The maximum number of chats to be returned& tdlib-typesCurrent user location' tdlib-types!Category of chats to be returned  tdlib-types4The maximum number of chats to be returned; up to 30( tdlib-types"Category of frequently used chats  tdlib-typesChat identifier) tdlib-typesIdentifier of the chat to add* tdlib-types$Identifier of the chat to be removed, tdlib-typesChat identifier; should be identifier of a supergroup chat, or a channel chat, or a private chat with self, or zero if chat is being created  tdlib-typesUsername to be checked- tdlib-types"Type of the public chats to return. tdlib-types6Type of the public chats, for which to check the limit1 tdlib-typesUser identifier  tdlib-typesQChat identifier starting from which to return chats; use 0 for the first request  tdlib-types5The maximum number of chats to be returned; up to 1002 tdlib-typesChat identifier tdlib-typesqIdentifier of the message starting from which history must be fetched; use 0 to get results from the last message tdlib-typesSpecify 0 to get results from exactly the from_message_id or a negative offset up to 99 to get additionally some newer messages tdlib-types The maximum number of messages to be returned; must be positive and can't be greater than 100. If the offset is negative, the limit must be greater or equal to -offset. Fewer messages may be returned than specified by the limit, even if the end of the message history has not been reached tdlib-typesZIf true, returns only messages that are available locally without sending network requests3 tdlib-typesChat identifier  tdlib-types;Pass true if the chat should be removed from the chat list  tdlib-types5Pass true to try to delete chat history for all users4 tdlib-types2Identifier of the chat in which to search messages tdlib-typesQuery to search for tdlib-typesbIf not 0, only messages sent by the specified user will be returned. Not supported in secret chats tdlib-typesqIdentifier of the message starting from which history must be fetched; use 0 to get results from the last message tdlib-typesSpecify 0 to get results from exactly the from_message_id or a negative offset to get the specified message and some newer messages tdlib-typesThe maximum number of messages to be returned; must be positive and can't be greater than 100. If the offset is negative, the limit must be greater than -offset. Fewer messages may be returned than specified by the limit, even if the end of the message history has not been reached tdlib-types0Filter for message content in the search results5 tdlib-typeseChat list in which to search messages; pass null to search in all chats regardless of their chat list tdlib-typesQuery to search for tdlib-typesThe date of the message starting from which the results should be fetched. Use 0 or any date in the future to get results from the last message tdlib-typesIThe chat identifier of the last found message, or 0 for the first request tdlib-typesLThe message identifier of the last found message, or 0 for the first request tdlib-typesThe maximum number of messages to be returned, up to 100. Fewer messages may be returned than specified by the limit, even if the end of the message history has not been reached6 tdlib-typesSIdentifier of the chat in which to search. Specify 0 to search in all secret chats  tdlib-typesHQuery to search for. If empty, searchChatMessages should be used instead tdlib-types`The identifier from the result of a previous request, use 0 to get results from the last message tdlib-typesThe maximum number of messages to be returned; up to 100. Fewer messages may be returned than specified by the limit, even if the end of the message history has not been reached tdlib-types:A filter for the content of messages in the search results7 tdlib-typesZIdentifier of the message from which to search; use 0 to get results from the last message tdlib-typesThe maximum number of messages to be returned; up to 100. Fewer messages may be returned than specified by the limit, even if the end of the message history has not been reached  tdlib-types0If true, returns only messages with missed calls8 tdlib-typesChat identifier  tdlib-types-The maximum number of messages to be returned: tdlib-typesChat identifier  tdlib-typesGPoint in time (Unix timestamp) relative to which to search for messages; tdlib-types2Identifier of the chat in which to count messages  tdlib-typesVFilter for message content; searchMessagesFilterEmpty is unsupported in this function  tdlib-typesIf true, returns count that is available locally without sending network requests, returning -1 if the number of messages is unknown< tdlib-typesChat identifier= tdlib-typesCIdentifier of notification group to which the notification belongs  tdlib-types"Identifier of removed notification> tdlib-typesNotification group identifier  tdlib-types/The maximum identifier of removed notifications? tdlib-types3Identifier of the chat to which the message belongs tdlib-typesIdentifier of the message tdlib-types>Pass true if a link for a whole media album should be returned@ tdlib-types3Identifier of the chat to which the message belongs tdlib-typesIdentifier of the messageA tdlib-types The message link in the format " https://t.me/c/...", or "tg:/privatepost?...", or "https:t.meusername ...", or "tg: /resolve?..."B tdlib-types Target chat  tdlib-types*Identifier of the message to reply to or 0 tdlib-types&Options to be used to send the message tdlib-types2Markup for replying to the message; for bots only  tdlib-types%The content of the message to be sentC tdlib-types Target chat  tdlib-types(Identifier of a message to reply to or 0 tdlib-types'Options to be used to send the messages tdlib-typesContents of messages to be sentD tdlib-typesIdentifier of the bot  tdlib-typesIdentifier of the target chat  tdlib-typesEA hidden parameter sent to the bot for deep linking purposes (https:/core.telegram.orgbots#deep-linking)E tdlib-types Target chat  tdlib-types(Identifier of a message to reply to or 0 tdlib-types&Options to be used to send the message tdlib-typesIdentifier of the inline query  tdlib-typesIdentifier of the inline result tdlib-typesIf true, there will be no mention of a bot, via which the message is sent. Can be used only for bots GetOption("animation_search_bot_username"), GetOption("photo_search_bot_username") and GetOption("venue_search_bot_username")F tdlib-types4Identifier of the chat to which to forward messages  tdlib-types6Identifier of the chat from which to forward messages  tdlib-types&Identifiers of the messages to forward tdlib-types'Options to be used to send the messages tdlib-typesTrue, if the messages should be grouped into an album after forwarding. For this to work, no more than 10 messages may be forwarded, and all of them must be photo or video messages tdlib-typesTrue, if content of the messages needs to be copied without links to the original messages. Always true if the messages are forwarded to a secret chat tdlib-types\True, if media captions of message copies needs to be removed. Ignored if send_copy is falseG tdlib-types(Identifier of the chat to send messages  tdlib-typesaIdentifiers of the messages to resend. Message identifiers must be in a strictly increasing orderH tdlib-typesChat identifier  tdlib-typesNew TTL value, in secondsI tdlib-typesChat identifierJ tdlib-types Target chat  tdlib-typesaIdentifier of the user who will be shown as the sender of the message; may be 0 for channel posts tdlib-types+Identifier of the message to reply to or 0  tdlib-types2Pass true to disable notification for the message  tdlib-types&The content of the message to be addedK tdlib-typesChat identifier  tdlib-types*Identifiers of the messages to be deleted  tdlib-typespPass true to try to delete messages for all chat members. Always true for supergroups, channels and secret chatsL tdlib-typesChat identifier  tdlib-typesUser identifierM tdlib-types The chat the message belongs to  tdlib-typesIdentifier of the message  tdlib-types,The new message reply markup; for bots only  tdlib-typesCNew text content of the message. Should be of type InputMessageTextN tdlib-types The chat the message belongs to  tdlib-typesIdentifier of the message  tdlib-types,The new message reply markup; for bots only  tdlib-types]New location content of the message; may be null. Pass null to stop sharing the live locationO tdlib-types The chat the message belongs to  tdlib-typesIdentifier of the message  tdlib-types,The new message reply markup; for bots only  tdlib-typesNew content of the message. Must be one of the following types: InputMessageAnimation, InputMessageAudio, InputMessageDocument, InputMessagePhoto or InputMessageVideoP tdlib-types The chat the message belongs to  tdlib-typesIdentifier of the message  tdlib-types,The new message reply markup; for bots only  tdlib-typesQNew message content caption; 0-GetOption("message_caption_length_max") charactersQ tdlib-types The chat the message belongs to  tdlib-typesIdentifier of the message  tdlib-typesThe new message reply markupR tdlib-typesInline message identifier  tdlib-typesThe new message reply markup  tdlib-typesCNew text content of the message. Should be of type InputMessageTextS tdlib-typesInline message identifier  tdlib-typesThe new message reply markup  tdlib-types]New location content of the message; may be null. Pass null to stop sharing the live locationT tdlib-typesInline message identifier tdlib-types,The new message reply markup; for bots only  tdlib-typesNew content of the message. Must be one of the following types: InputMessageAnimation, InputMessageAudio, InputMessageDocument, InputMessagePhoto or InputMessageVideoU tdlib-typesInline message identifier  tdlib-typesThe new message reply markup  tdlib-typesQNew message content caption; 0-GetOption("message_caption_length_max") charactersV tdlib-typesInline message identifier  tdlib-typesThe new message reply markupW tdlib-types The chat the message belongs to  tdlib-typesIdentifier of the message  tdlib-typesKThe new message scheduling state. Pass null to send the message immediatelyX tdlib-types%The text in which to look for entitesY tdlib-typesThe text to parse  tdlib-typesText parse modeZ tdlib-types!The text to parse. For example, "italic ~~strikethrough~~ **bold**  A ``pre`` [italic text_url](telegram.org) italic**bold italicbold**"[ tdlib-typesThe text\ tdlib-types(The name of the file or path to the file] tdlib-typesThe MIME type of the file^ tdlib-typesFile name or path to the file_ tdlib-types?Path to the language pack database in which strings are stored  tdlib-types7Localization target to which the language pack belongs  tdlib-typesLanguage pack identifier  tdlib-types.Language pack key of the string to be returned` tdlib-typesThe JSON-serialized stringa tdlib-typesThe JsonValue objectb tdlib-types1Identifier of the chat to which the poll belongs  tdlib-types-Identifier of the message containing the poll tdlib-types0-based identifiers of answer options, chosen by the user. User can choose more than 1 answer option only is the poll allows multiple answersc tdlib-types1Identifier of the chat to which the poll belongs  tdlib-types-Identifier of the message containing the poll tdlib-types'0-based identifier of the answer option tdlib-types;Number of users to skip in the result; must be non-negative tdlib-typesThe maximum number of users to be returned; must be positive and can't be greater than 50. Fewer users may be returned than specified by the limit, even if the end of the voter list has not been reachedd tdlib-types1Identifier of the chat to which the poll belongs  tdlib-types.Identifier of the message containing the poll  tdlib-types+The new message reply markup; for bots onlye tdlib-types/Chat identifier of the message with the button  tdlib-types2Message identifier of the message with the button  tdlib-typesButton identifierf tdlib-types/Chat identifier of the message with the button  tdlib-types2Message identifier of the message with the button  tdlib-typesButton identifier tdlib-types7True, if the user allowed the bot to send them messagesg tdlib-types The identifier of the target bot tdlib-types0Identifier of the chat where the query was sent  tdlib-types%Location of the user, only if needed  tdlib-typesText of the query  tdlib-types#Offset of the first entry to returnh tdlib-typesIdentifier of the inline query  tdlib-typesETrue, if the result of the query can be cached for the specified user tdlib-typesThe results of the query  tdlib-types;Allowed time to cache the results of the query, in seconds  tdlib-typesSOffset for the next inline query; pass an empty string if there are no more results tdlib-typesIf non-empty, this text should be shown on the button that opens a private chat with the bot and sends a start message to the bot with the parameter switch_pm_parameter  tdlib-types'The parameter for the bot start messagei tdlib-types(Identifier of the chat with the message  tdlib-types:Identifier of the message from which the query originated  tdlib-types Query payloadj tdlib-types!Identifier of the callback query  tdlib-typesText of the answer  tdlib-typesNIf true, an alert should be shown to the user instead of a toast notification  tdlib-typesURL to be opened  tdlib-typesCTime during which the result of the query can be cached, in secondsk tdlib-types!Identifier of the shipping query  tdlib-typesAvailable shipping options  tdlib-types"An error message, empty on successl tdlib-types%Identifier of the pre-checkout query  tdlib-types"An error message, empty on successm tdlib-types4The chat to which the message with the game belongs  tdlib-typesIdentifier of the message  tdlib-types&True, if the message should be edited  tdlib-typesUser identifier  tdlib-types The new score tdlib-typesyPass true to update the score even if it decreases. If the score is 0, the user will be deleted from the high score tablen tdlib-typesInline message identifier  tdlib-types&True, if the message should be edited  tdlib-typesUser identifier  tdlib-types The new score tdlib-typesyPass true to update the score even if it decreases. If the score is 0, the user will be deleted from the high score tableo tdlib-types1The chat that contains the message with the game  tdlib-typesIdentifier of the message  tdlib-typesUser identifierp tdlib-typesInline message identifier  tdlib-typesUser identifierq tdlib-typesChat identifier tdlib-types+The message identifier of the used keyboardr tdlib-typesChat identifier  tdlib-typesThe action descriptions tdlib-typesChat identifiert tdlib-typesChat identifieru tdlib-typesChat identifier  tdlib-types,The identifiers of the messages being viewed tdlib-types:True, if messages in closed chats should be marked as readv tdlib-typesChat identifier of the message  tdlib-types1Identifier of the message with the opened contentw tdlib-typesChat identifierx tdlib-typesUser identifier  tdlib-typesIf true, the chat will be created without network request. In this case all information about the chat except its type, title and photo can be incorrecty tdlib-typesBasic group identifier  tdlib-typesIf true, the chat will be created without network request. In this case all information about the chat except its type, title and photo can be incorrectz tdlib-types!Supergroup or channel identifier  tdlib-typesIf true, the chat will be created without network request. In this case all information about the chat except its type, title and photo can be incorrect{ tdlib-typesSecret chat identifier| tdlib-types4Identifiers of users to be added to the basic group  tdlib-types.Title of the new basic group; 1-128 characters} tdlib-types(Title of the new chat; 1-128 characters  tdlib-types*True, if a channel chat should be created  tdlib-typeszCreates a new supergroup or channel and sends a corresponding messageSupergroupChatCreate. Returns the newly created chat  tdlib-types=Chat location if a location-based supergroup is being created~ tdlib-typesIdentifier of the target user tdlib-types!Identifier of the chat to upgrade tdlib-typesChat identifier  tdlib-typesNew chat list of the chat. The chat with the current user (Saved Messages) and the chat 777000 (Telegram) can't be moved to the Archive chat list tdlib-typesChat identifier  tdlib-types'New title of the chat; 1-128 characters tdlib-typesChat identifier  tdlib-typesNew chat photo. You can use a zero InputFileId to delete the chat photo. Files that are accessible only by HTTP URL are not acceptable tdlib-typesChat identifier  tdlib-types5New non-administrator members permissions in the chat tdlib-typesChat identifier  tdlib-typesNew draft message; may be null tdlib-typesChat identifier  tdlib-typeswNew notification settings for the chat. If the chat is muted for more than 1 week, it is considered to be muted forever tdlib-typesChat identifier  tdlib-typesNew value of is_pinned tdlib-typesChat identifier  tdlib-types New value of is_marked_as_unread tdlib-typesChat identifier  tdlib-types)New value of default_disable_notification tdlib-typesChat identifier  tdlib-typesNew value of client_data tdlib-typesIdentifier of the chat  tdlib-typesyChanges information about a chat. Available for basic groups, supergroups, and channels. Requires can_change_info rights  tdlib-typesIdentifier of the channel chat. Pass 0 to remove a link from the supergroup passed in the second argument to a linked channel chat (requires can_pin_messages rights in the supergroup)  tdlib-typesUIdentifier of a new channel's discussion group. Use 0 to remove the discussion group. tdlib-typesChat identifier  tdlib-types5New location for the chat; must be valid and not null tdlib-typesChat identifier  tdlib-typesNNew slow mode delay for the chat; must be one of 0, 10, 30, 60, 300, 900, 3600 tdlib-typesIdentifier of the chat  tdlib-types%Identifier of the new pinned message  tdlib-typesATrue, if there should be no notification about the pinned message tdlib-typesIdentifier of the chat tdlib-typesChat identifier tdlib-typesChat identifier tdlib-typesChat identifier  tdlib-typesIdentifier of the user  tdlib-typesThe number of earlier messages from the chat to be forwarded to the new member; up to 100. Ignored for supergroups and channels tdlib-typesChat identifier  tdlib-types0Identifiers of the users to be added to the chat tdlib-typesChat identifier  tdlib-typesUser identifier  tdlib-types(The new status of the member in the chat tdlib-typesChat identifier  tdlib-typesyIdentifier of the user to which transfer the ownership. The ownership can't be transferred to a bot or to a deleted user  tdlib-types The password of the current user tdlib-typesChat identifier  tdlib-typesUser identifier tdlib-typesChat identifier  tdlib-typesQuery to search for  tdlib-types+The maximum number of users to be returned  tdlib-typesAThe type of users to return. By default, chatMembersFilterMembers tdlib-typesChat identifier tdlib-typesAIf true, local draft messages in secret chats will not be cleared tdlib-typesCIf specified, only chats from the specified scope will be returned  tdlib-types;If true, also chats with non-default sound will be returned tdlib-typesHTypes of chats for which to return the notification settings information tdlib-types=Types of chats for which to change the notification settings  tdlib-types1The new notification settings for the given scope tdlib-types7Chat list in which to change the order of pinned chats  tdlib-typesThe new list of pinned chats tdlib-types"Identifier of the file to download tdlib-typesPriority of the download (1-32). The higher the priority, the earlier the file will be downloaded. If the priorities of two files are equal, then the last one for which downloadFile was called will be downloaded first tdlib-types>The starting position from which the file should be downloaded tdlib-typesNumber of bytes which should be downloaded starting from the "offset" position before the download will be automatically cancelled; use 0 to download without a limit tdlib-typesIf false, this request returns file state just after the download has been started. If true, this request returns file state only after tdlib-typesIdentifier of the file  tdlib-types=Offset from which downloaded prefix size should be calculated tdlib-types)Identifier of a file to stop downloading  tdlib-typesePass true to stop downloading only if it hasn't been started, i.e. request hasn't been sent to server tdlib-typesFile to upload  tdlib-types File type tdlib-typesPriority of the upload (1-32). The higher the priority, the earlier the file will be uploaded. If the priorities of two files are equal, then the first one for which uploadFile was called will be uploaded first tdlib-types(Identifier of the file to stop uploading tdlib-types)The identifier of the generation process  tdlib-types4The offset from which to write the data to the file  tdlib-typesThe data to write tdlib-types(The identifier of the generation process tdlib-types;Expected size of the generated file, in bytes; 0 if unknown tdlib-types%The number of bytes already generated tdlib-types(The identifier of the generation process tdlib-typesFIf set, means that file generation has failed and should be terminated tdlib-typesHIdentifier of the file. The file must be located in the TDLib file cache tdlib-types&The offset from which to read the file tdlib-typesNumber of bytes to read. An error will be returned if there are not enough bytes available in the file from the specified position. Pass 0 to read all available data from the specified position tdlib-types Identifier of the file to delete tdlib-typesChat identifier tdlib-types.Invite link to be checked; should begin with " https://t.me/joinchat/", " https://telegram.me/joinchat/", or " https://telegram.dog/joinchat/" tdlib-types*Invite link to import; should begin with " https://t.me/joinchat/", " https://telegram.me/joinchat/", or " https://telegram.dog/joinchat/" tdlib-types$Identifier of the user to be called  tdlib-types9Description of the call protocols supported by the client tdlib-typesCall identifier  tdlib-types9Description of the call protocols supported by the client tdlib-typesCall identifier  tdlib-types#True, if the user was disconnected  tdlib-typesThe call duration, in seconds  tdlib-types1Identifier of the connection used during the call tdlib-typesCall identifier  tdlib-typesCall rating; 1-5  tdlib-types6An optional user comment if the rating is less than 5  tdlib-typesHList of the exact types of problems with the call, specified by the user tdlib-typesCall identifier  tdlib-types0Debug information in application-specific format tdlib-typesUser identifier tdlib-typesUser identifier tdlib-types<Number of users to skip in the result; must be non-negative  tdlib-types0The maximum number of users to return; up to 100 tdlib-typesoThe contact to add or edit; phone number can be empty and needs to be specified only if known, vCard is ignored tdlib-types2True, if the new contact needs to be allowed to see current user's phone number. A corresponding rule to userPrivacySettingShowPhoneNumber will be added if needed. Use the field UserFullInfo.need_phone_number_privacy_exception to check whether the current user needs to be asked to share their phone number tdlib-typesXThe list of contacts to import or edit; contacts' vCard are ignored and are not imported tdlib-types9Query to search for; may be empty to return all contacts  tdlib-types*The maximum number of users to be returned tdlib-types"Identifiers of users to be deleted tdlib-types]Identifier of the user with whom to share the phone number. The user must be a mutual contact tdlib-typesUser identifier  tdlib-types3The number of photos to skip; must be non-negative  tdlib-types6The maximum number of photos to be returned; up to 100 tdlib-typesOString representation of emoji. If empty, returns all known installed stickers  tdlib-types-The maximum number of stickers to be returned tdlib-types2String representation of emoji; must be non-empty  tdlib-types-The maximum number of stickers to be returned tdlib-typesQPass true to return mask sticker sets; pass false to return ordinary sticker sets tdlib-typesSPass true to return mask stickers sets; pass false to return ordinary sticker sets  tdlib-types>Identifier of the sticker set from which to return the result  tdlib-types,The maximum number of sticker sets to return tdlib-typesFThe offset from which to return the sticker sets; must be non-negative tdlib-typesThe maximum number of sticker sets to be returned; must be non-negative. Fewer sticker sets may be returned than specified by the limit, even if the end of the list has not been reached tdlib-typesFile identifier tdlib-typesIdentifier of the sticker set tdlib-typesName of the sticker set tdlib-typesRPass true to return mask sticker sets; pass false to return ordinary sticker sets  tdlib-typesQuery to search for  tdlib-types,The maximum number of sticker sets to return tdlib-typesQuery to search for tdlib-typesIdentifier of the sticker set  tdlib-typesThe new value of is_installed  tdlib-typesZThe new value of is_archived. A sticker set can't be installed and archived simultaneously tdlib-types+Identifiers of viewed trending sticker sets tdlib-typeslPass true to change the order of mask sticker sets; pass false to change the order of ordinary sticker sets  tdlib-types>Identifiers of installed sticker sets in the new correct order tdlib-typesPass true to return stickers and masks that were recently attached to photos or video files; pass false to return recently sent stickers tdlib-typesPass true to add the sticker to the list of stickers recently attached to photo or video files; pass false to add the sticker to the list of recently sent stickers  tdlib-typesSticker file to add tdlib-typesPass true to remove the sticker from the list of stickers recently attached to photo or video files; pass false to remove the sticker from the list of recently sent stickers  tdlib-typesSticker file to delete tdlib-typesPass true to clear the list of stickers recently attached to photo or video files; pass false to clear the list of recently sent stickers tdlib-typesSticker file to add tdlib-types$Sticker file to delete from the list tdlib-typesSticker file identifier tdlib-typesText to search for  tdlib-typesDTrue, if only emojis, which exactly match text needs to be returned  tdlib-typesYList of possible IETF language tags of the user's input language; may be empty if unknown tdlib-types@Language code for which the emoji replacements will be suggested tdlib-typesThe animation file to be added. Only animations known to the server (i.e. successfully sent via a message) can be added to the list tdlib-typesAnimation file to be removed tdlib-typesHashtag prefix to search for  tdlib-types-The maximum number of hashtags to be returned tdlib-typesHashtag to delete tdlib-typesMessage text with formatting tdlib-typesThe web page URL  tdlib-types@If true, the full instant view for the web page will be returned tdlib-typesNProfile photo to set. inputFileId and inputFileRemote may still be unsupported tdlib-types)Identifier of the profile photo to delete tdlib-types>The new value of the first name for the user; 1-64 characters  tdlib-typesEThe new value of the optional last name for the user; 0-64 characters tdlib-typesAThe new value of the user bio; 0-70 characters without line feeds tdlib-typesIThe new value of the username. Use an empty string to remove the username tdlib-typesThe new location of the user tdlib-types9The new phone number of the user in international format  tdlib-types:Settings for the authentication of the user's phone number tdlib-types;Verification code received by SMS, phone call or flash call tdlib-typesList of the bot's commands tdlib-typesSession identifier tdlib-typesWebsite identifier tdlib-types(Identifier of the supergroup or channel  tdlib-typesENew value of the username. Use an empty string to remove the username tdlib-typesIdentifier of the supergroup  tdlib-types^New value of the supergroup sticker set identifier. Use 0 to remove the supergroup sticker set tdlib-typesIdentifier of the channel  tdlib-typesNew value of sign_messages tdlib-types!The identifier of the supergroup  tdlib-types)The new value of is_all_history_available tdlib-typesSupergroup identifier  tdlib-typesUser identifier  tdlib-typesWIdentifiers of messages sent in the supergroup by the user. This list must be non-empty tdlib-types'Identifier of the supergroup or channel tdlib-typesAThe type of users to return. By default, supergroupMembersRecent  tdlib-typesNumber of users to skip  tdlib-types2The maximum number of users be returned; up to 200 tdlib-types'Identifier of the supergroup or channel tdlib-typesSecret chat identifier tdlib-typesChat identifier  tdlib-types'Search query by which to filter events  tdlib-typesaIdentifier of an event from which to return results. Use 0 to get results from the latest events  tdlib-types1The maximum number of events to return; up to 100 tdlib-typesFThe types of events to return. By default, all types will be returned  tdlib-typeseUser identifiers by which to filter events. By default, events relating to all users will be returned tdlib-types'Chat identifier of the Invoice message  tdlib-typesMessage identifier tdlib-types'Chat identifier of the Invoice message  tdlib-typesMessage identifier  tdlib-types,The order information, provided by the user  tdlib-types+True, if the order information can be saved tdlib-types'Chat identifier of the Invoice message  tdlib-typesMessage identifier  tdlib-types=Identifier returned by ValidateOrderInfo, or an empty string  tdlib-types5Identifier of a chosen shipping option, if applicable tdlib-types*The credentials chosen by user for payment tdlib-types1Chat identifier of the PaymentSuccessful message  tdlib-typesMessage identifier tdlib-types;True, if the backgrounds needs to be ordered for dark theme tdlib-typesBackground name  tdlib-typesBackground type tdlib-typesThe name of the background tdlib-types8The input background to use, null for filled backgrounds tdlib-types^Background type; null for default background. The method will return error 404 if type is null tdlib-types0True, if the background is chosen for dark theme tdlib-typesThe background identifier tdlib-typesTIf true, returns only locally available information without sending network requests tdlib-typesLanguage pack identifier tdlib-types7Language pack identifier of the strings to be returned  tdlib-types^Language pack keys of the strings to be returned; leave empty to request all available strings tdlib-typesLanguage pack identifier  tdlib-types\Identifier of a language pack to be added; may be different from a name that is used in an " https://t.me/setlanguage/" link  tdlib-typesFInformation about the language pack. Language pack ID must start with X}, consist only of English letters, digits and hyphens, and must not exceed 64 characters. Can be called before authorization  tdlib-types Strings of the new language pack  tdlib-types4New information about the custom local language pack  tdlib-types_Identifier of a previously added custom local language pack in the current localization target  tdlib-typesNew language pack string  tdlib-types)Identifier of the language pack to delete tdlib-types Device token  tdlib-typesBList of user identifiers of other users currently using the client tdlib-typesJSON-encoded push notification payload with all fields sent by the server, and "google.sent_time" and "google.notification.sound" fields added tdlib-types&JSON-encoded push notification payload tdlib-types)Google Play referrer to identify the user tdlib-typesThe privacy setting  tdlib-typesThe new privacy rules tdlib-typesThe privacy setting tdlib-typesThe name of the option tdlib-typesThe name of the option  tdlib-typesThe new value of the option tdlib-typesNew account TTL tdlib-types0The reason why the account was deleted; optional tdlib-typesChat identifier tdlib-typesChat identifier  tdlib-types"The reason for reporting the chat  tdlib-types(Identifiers of reported messages, if any tdlib-typesChat identifier  tdlib-types7Parameters from "tg://statsrefresh?params=******" link  tdlib-types7Pass true if a URL with the dark theme must be returned tdlib-typesChat identifier  tdlib-types,Pass true if a dark theme is used by the app tdlib-typesChat identifier  tdlib-typesThe token for graph loading  tdlib-types*X-value for zoomed in graph or 0 otherwise tdlib-typesThe maximum number of chats with the largest storage usage for which separate statistics should be returned. All other chats will be grouped in entries with chat_id == 0. If the chat info database is not used, the chat_limit is ignored and is always set to 0!  tdlib-typesQLimit on the total size of files after deletion. Pass -1 to use the default limit tdlib-typesLimit on the time that has passed since the last time a file was accessed (or creation time for some filesystems). Pass -1 to use the default limit tdlib-typesRLimit on the total count of files after deletion. Pass -1 to use the default limit tdlib-types~The amount of time after the creation of a file during which it can't be deleted, in seconds. Pass -1 to use the default value tdlib-typesIf not empty, only files with the given type(s) are considered. By default, all types except thumbnails, profile photos, stickers and wallpapers are deleted tdlib-typesIf not empty, only files from the given chats are considered. Use 0 as chat identifier to delete files not belonging to any chat (e.g., profile photos) tdlib-typesIf not empty, files from the given chats are excluded. Use 0 as chat identifier to exclude all files not belonging to any chat (e.g., profile photos) tdlib-typesPass true if deleted file statistics needs to be returned instead of the whole storage usage statistics. Affects only returned statistics tdlib-typesASame as in getStorageStatistics. Affects only returned statistics# tdlib-types9If true, returns only data for the current library launch$ tdlib-typesDThe network statistics entry with the data to be added to statistics' tdlib-types New user auto-download settings  tdlib-types:Type of the network for which the new settings are applied( tdlib-typesThe bank card number) tdlib-typesTelegram Passport element type  tdlib-typesPassword of the current user* tdlib-typesPassword of the current user+ tdlib-types Input Telegram Passport element  tdlib-typesPassword of the current user, tdlib-types Element type- tdlib-typesUser identifier  tdlib-types The errors. tdlib-types,A two-letter ISO 3166-1 alpha-2 country code/ tdlib-types6The phone number of the user, in international format  tdlib-types:Settings for the authentication of the user's phone number1 tdlib-typesVerification code2 tdlib-types Email address4 tdlib-typesVerification code5 tdlib-types%User identifier of the service's bot  tdlib-types9Telegram Passport element types requested by the service  tdlib-typesService's public_key  tdlib-types0Authorization form nonce provided by the service6 tdlib-typesAuthorization form identifier  tdlib-typesPassword of the current user7 tdlib-typesAuthorization form identifier  tdlib-typesUTypes of Telegram Passport elements chosen by user to complete the authorization form8 tdlib-types+Value of the "hash" parameter from the link tdlib-types-Value of the "phone" parameter from the link  tdlib-types:Settings for the authentication of the user's phone number: tdlib-types"The phone number confirmation code; tdlib-typesThe number of pending updates  tdlib-typesThe last error message< tdlib-typesSticker file owner  tdlib-typesRPNG image with the sticker; must be up to 512 KB in size and fit in 512x512 square= tdlib-typesSticker set owner tdlib-types"Sticker set title; 1-64 characters tdlib-types`Sticker set name. Can contain only English letters, digits and underscores. Must end with *"_by_ botusername"* (* bot_username'* is case insensitive); 1-64 characters tdlib-types=True, if stickers are masks. Animated stickers can't be masks tdlib-typesaList of stickers to be added to the set; must be non-empty. All stickers must be of the same type> tdlib-typesSticker set owner  tdlib-typesSticker set name  tdlib-typesSticker to add to the set? tdlib-typesSticker set owner  tdlib-typesSticker set name tdlib-typesThumbnail to set in PNG or TGS format. Animated thumbnail must be set for animated sticker sets and only for them. You can use a zero InputFileId to delete the thumbnail@ tdlib-typesSticker  tdlib-types2New position of the sticker in the set, zero-basedA tdlib-typesStickerB tdlib-typesLocation of the map center  tdlib-typesMap zoom level; 13-20  tdlib-types3Map width in pixels before applying scale; 16-1024  tdlib-types4Map height in pixels before applying scale; 16-1024  tdlib-typesMap scale; 1-3  tdlib-typesLIdentifier of a chat, in which the thumbnail will be shown. Use 0 if unknownC tdlib-typesTerms of service identifierD tdlib-typesThe method name  tdlib-types!JSON-serialized method parametersE tdlib-typesIdentifier of a custom query  tdlib-types#JSON-serialized answer to the queryF tdlib-types-Number of seconds before the function returnsI tdlib-typesThe linkK tdlib-types Event type  tdlib-types4Optional chat identifier, associated with the event  tdlib-typesThe log event dataL tdlib-typesProxy server IP address  tdlib-typesProxy server port  tdlib-types%True, if the proxy should be enabled  tdlib-types Proxy typeM tdlib-typesProxy identifier  tdlib-typesProxy server IP address  tdlib-typesProxy server port  tdlib-types%True, if the proxy should be enabled  tdlib-types Proxy typeN tdlib-typesProxy identifierP tdlib-typesProxy identifierR tdlib-typesProxy identifierS tdlib-typesAProxy identifier. Use 0 to ping a Telegram server without a proxyT tdlib-typesNew log streamV tdlib-types[New value of the verbosity level for logging. Value 0 corresponds to fatal errors, value 1 corresponds to errors, value 2 corresponds to warnings and debug warnings, value 3 corresponds to informational, value 4 corresponds to debug, value 5 corresponds to verbose debug, value greater than 5 and up to 1023 can be used to enable even more loggingY tdlib-types&Logging tag to change verbosity level  tdlib-typesNew verbosity level; 1-1024Z tdlib-types%Logging tag to change verbosity level[ tdlib-typesHThe minimum verbosity level needed for the message to be logged, 0-1023  tdlib-typesText of a message to log] tdlib-typesString to return^ tdlib-typesBytes to return_ tdlib-typesVector of numbers to return` tdlib-typesVector of objects to returna tdlib-typesVector of strings to returnb tdlib-typesVector of objects to returnc tdlib-typesNumber to squaree tdlib-typesProxy server IP address  tdlib-typesProxy server port  tdlib-types Proxy type tdlib-types:Identifier of a datacenter, with which to test connection  tdlib-types+The maximum overall timeout for the requesth tdlib-typesThe error to be returnedt      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefght      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi       !"#$%&'(()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~       !"#$%&'()**+,--.//0112334556789:;<=>?@ABCDEFGHIJKLMNOOPQRSSTUVWXYZ[\\]^_`abcdefghijklmmnoopqrstuuvwxyyz{|}~~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQQRSTUVWXXYZZ[\]^_`abcdefghijklmnoppqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQQRSSTUVVWXXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{||}~~      !""#$%&'()**+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !""#$%&'())*+,-./00123456789:;;<=>?@ABCDEFGHIJKLMMNOPPQRSTUVWWXYZZ[\]]^_`abcdeefghijklmnopqrrstuuvwxyyz{|}~~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[[\]^_`abcdefghijklmnnopqrstuvvwxxyz{{|}~~      !"#$%&'()**+,-.//0123456789:;<=>?@ABCDEEFGHHIJKLMNOPQRSTUVWXYZ[\]^_`abccdefghijkllmnnopqrrstuuvwxxyz{||}~      !"#$%%&'())*+,-./01234567899:;<=>??@ABCDEEFGHIJKLMNNOPQQRSSTUVWXYZ[\]^_`abcdefghijkllmnoppqrsstuuvwxyyz{||}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w w x y y z z { { | } ~                                                                                                                                                                                             !!"#$%&'()*++,,--.//012334566789::;<=>>?@@ABBCCDEEFGHHIJJKLLMNOOPQQRSSTUUVWXXYZZ[\]]^__`abbcddeffghiijkklmmnnoppqrsttuvvwxyyz{{||}}~~        !!""#$$%&''(()**+,--./00122344567789:;<<=>?@AABCDDEFGGHIIJKKLMMNOOPQRSSTUVVWXYZZ[\]^^_``abcddefgghijjklmnoppqrssttuvwwxyyz{||}~~        !"##$%&'())*+,-../012234566789:;<<=>?@@ABBCDDEFGHIIJKKLMMNOOPQQRSSTUVVWXXYZ[\\]^__`abccdefgghijkklmnoopqrsstuvwxxyz{|}}~        !""#$%%&''()**+,,-.//01223455677899:;;<==>??@AABCCDEEFFGGHIJJKLLMMNNOPPQRSSTUUVWXYZ[[\\]^^__`aabbccddeffghhiijkklmnnoppqrrsstuvvwxxyzz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMtdlib-types-0.3.0-inplacePaths_tdlib_typesTDLib.Generated.TypesTDLib.Generated.FunArgsTDLib.Types.Common TDLib.EffectTDLib.Generated.Functions TDLib.Typesversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileNameTestVectorStringObject!$sel:value:TestVectorStringObjectTestVectorString$sel:value:TestVectorStringTestVectorIntObject$sel:value:TestVectorIntObject TestVectorInt$sel:value:TestVectorInt TestBytes$sel:value:TestBytes TestString$sel:value:TestStringTestInt$sel:value:TestIntLogTags$sel:tags:LogTagsLogVerbosityLevel&$sel:verbosity_level:LogVerbosityLevel LogStreamLogStreamDefault LogStreamFileLogStreamEmpty$sel:path:LogStreamDefault#$sel:max_file_size:LogStreamDefaultUpdates$sel:updates:UpdatesUpdateUpdateAuthorizationStateUpdateNewMessageUpdateMessageSendAcknowledgedUpdateMessageSendSucceededUpdateMessageSendFailedUpdateMessageContentUpdateMessageEditedUpdateMessageViewsUpdateMessageContentOpenedUpdateMessageMentionReadUpdateMessageLiveLocationViewed UpdateNewChatUpdateChatChatListUpdateChatTitleUpdateChatPhotoUpdateChatPermissionsUpdateChatLastMessageUpdateChatOrderUpdateChatIsPinnedUpdateChatIsMarkedAsUnreadUpdateChatSourceUpdateChatHasScheduledMessages$UpdateChatDefaultDisableNotificationUpdateChatReadInboxUpdateChatReadOutboxUpdateChatUnreadMentionCountUpdateChatNotificationSettingsUpdateScopeNotificationSettingsUpdateChatActionBarUpdateChatPinnedMessageUpdateChatReplyMarkupUpdateChatDraftMessageUpdateChatOnlineMemberCountUpdateNotificationUpdateNotificationGroupUpdateActiveNotificationsUpdateHavePendingNotificationsUpdateDeleteMessagesUpdateUserChatActionUpdateUserStatus UpdateUserUpdateBasicGroupUpdateSupergroupUpdateSecretChatUpdateUserFullInfoUpdateBasicGroupFullInfoUpdateSupergroupFullInfoUpdateServiceNotification UpdateFileUpdateFileGenerationStartUpdateFileGenerationStop UpdateCallUpdateUserPrivacySettingRulesUpdateUnreadMessageCountUpdateUnreadChatCount UpdateOptionUpdateStickerSetUpdateInstalledStickerSetsUpdateTrendingStickerSetsUpdateRecentStickersUpdateFavoriteStickersUpdateSavedAnimationsUpdateSelectedBackgroundUpdateLanguagePackStringsUpdateConnectionStateUpdateTermsOfServiceUpdateUsersNearbyUpdateDiceEmojisUpdateNewInlineQueryUpdateNewChosenInlineResultUpdateNewCallbackQueryUpdateNewInlineCallbackQueryUpdateNewShippingQueryUpdateNewPreCheckoutQueryUpdateNewCustomEventUpdateNewCustomQuery UpdatePollUpdatePollAnswer1$sel:authorization_state:UpdateAuthorizationState%$sel:message:UpdateAuthorizationState%$sel:chat_id:UpdateAuthorizationState($sel:message_id:UpdateAuthorizationState,$sel:old_message_id:UpdateAuthorizationState($sel:error_code:UpdateAuthorizationState+$sel:error_message:UpdateAuthorizationState)$sel:new_content:UpdateAuthorizationState'$sel:edit_date:UpdateAuthorizationState*$sel:reply_markup:UpdateAuthorizationState#$sel:views:UpdateAuthorizationState2$sel:unread_mention_count:UpdateAuthorizationState"$sel:chat:UpdateAuthorizationState'$sel:chat_list:UpdateAuthorizationState#$sel:title:UpdateAuthorizationState#$sel:photo:UpdateAuthorizationState)$sel:permissions:UpdateAuthorizationState*$sel:last_message:UpdateAuthorizationState#$sel:order:UpdateAuthorizationState'$sel:is_pinned:UpdateAuthorizationState1$sel:is_marked_as_unread:UpdateAuthorizationState$$sel:source:UpdateAuthorizationState4$sel:has_scheduled_messages:UpdateAuthorizationState:$sel:default_disable_notification:UpdateAuthorizationState8$sel:last_read_inbox_message_id:UpdateAuthorizationState*$sel:unread_count:UpdateAuthorizationState9$sel:last_read_outbox_message_id:UpdateAuthorizationState5$sel:notification_settings_2:UpdateAuthorizationState#$sel:scope:UpdateAuthorizationState3$sel:notification_settings:UpdateAuthorizationState($sel:action_bar:UpdateAuthorizationState/$sel:pinned_message_id:UpdateAuthorizationState5$sel:reply_markup_message_id:UpdateAuthorizationState+$sel:draft_message:UpdateAuthorizationState1$sel:online_member_count:UpdateAuthorizationState3$sel:notification_group_id:UpdateAuthorizationState*$sel:notification:UpdateAuthorizationState$$sel:type_2:UpdateAuthorizationState;$sel:notification_settings_chat_id:UpdateAuthorizationState'$sel:is_silent:UpdateAuthorizationState)$sel:total_count:UpdateAuthorizationState1$sel:added_notifications:UpdateAuthorizationState6$sel:removed_notification_ids:UpdateAuthorizationState$$sel:groups:UpdateAuthorizationState8$sel:have_delayed_notifications:UpdateAuthorizationState;$sel:have_unreceived_notifications:UpdateAuthorizationState)$sel:message_ids:UpdateAuthorizationState*$sel:is_permanent:UpdateAuthorizationState($sel:from_cache:UpdateAuthorizationState%$sel:user_id:UpdateAuthorizationState$$sel:action:UpdateAuthorizationState$$sel:status:UpdateAuthorizationState"$sel:user:UpdateAuthorizationState)$sel:basic_group:UpdateAuthorizationState($sel:supergroup:UpdateAuthorizationState)$sel:secret_chat:UpdateAuthorizationState,$sel:user_full_info:UpdateAuthorizationState,$sel:basic_group_id:UpdateAuthorizationState3$sel:basic_group_full_info:UpdateAuthorizationState+$sel:supergroup_id:UpdateAuthorizationState2$sel:supergroup_full_info:UpdateAuthorizationState#$sel:type_:UpdateAuthorizationState%$sel:content:UpdateAuthorizationState"$sel:file:UpdateAuthorizationState+$sel:generation_id:UpdateAuthorizationState+$sel:original_path:UpdateAuthorizationState.$sel:destination_path:UpdateAuthorizationState($sel:conversion:UpdateAuthorizationState"$sel:call:UpdateAuthorizationState%$sel:setting:UpdateAuthorizationState#$sel:rules:UpdateAuthorizationState2$sel:unread_unmuted_count:UpdateAuthorizationState4$sel:marked_as_unread_count:UpdateAuthorizationState<$sel:marked_as_unread_unmuted_count:UpdateAuthorizationState"$sel:name:UpdateAuthorizationState#$sel:value:UpdateAuthorizationState)$sel:sticker_set:UpdateAuthorizationState&$sel:is_masks:UpdateAuthorizationState-$sel:sticker_set_ids:UpdateAuthorizationState*$sel:sticker_sets:UpdateAuthorizationState)$sel:is_attached:UpdateAuthorizationState)$sel:sticker_ids:UpdateAuthorizationState+$sel:animation_ids:UpdateAuthorizationState,$sel:for_dark_theme:UpdateAuthorizationState($sel:background:UpdateAuthorizationState1$sel:localization_target:UpdateAuthorizationState.$sel:language_pack_id:UpdateAuthorizationState%$sel:strings:UpdateAuthorizationState#$sel:state:UpdateAuthorizationState1$sel:terms_of_service_id:UpdateAuthorizationState.$sel:terms_of_service:UpdateAuthorizationState*$sel:users_nearby:UpdateAuthorizationState$$sel:emojis:UpdateAuthorizationState $sel:id:UpdateAuthorizationState,$sel:sender_user_id:UpdateAuthorizationState+$sel:user_location:UpdateAuthorizationState#$sel:query:UpdateAuthorizationState$$sel:offset:UpdateAuthorizationState'$sel:result_id:UpdateAuthorizationState/$sel:inline_message_id:UpdateAuthorizationState+$sel:chat_instance:UpdateAuthorizationState%$sel:payload:UpdateAuthorizationState/$sel:invoice_payload_2:UpdateAuthorizationState.$sel:shipping_address:UpdateAuthorizationState&$sel:currency:UpdateAuthorizationState*$sel:total_amount:UpdateAuthorizationState-$sel:invoice_payload:UpdateAuthorizationState0$sel:shipping_option_id:UpdateAuthorizationState($sel:order_info:UpdateAuthorizationState#$sel:event:UpdateAuthorizationState#$sel:data_:UpdateAuthorizationState%$sel:timeout:UpdateAuthorizationState"$sel:poll:UpdateAuthorizationState%$sel:poll_id:UpdateAuthorizationState($sel:option_ids:UpdateAuthorizationStateChatStatistics$sel:period:ChatStatistics $sel:member_count:ChatStatistics#$sel:mean_view_count:ChatStatistics$$sel:mean_share_count:ChatStatistics4$sel:enabled_notifications_percentage:ChatStatistics&$sel:member_count_graph:ChatStatistics$sel:join_graph:ChatStatistics$sel:mute_graph:ChatStatistics,$sel:view_count_by_hour_graph:ChatStatistics.$sel:view_count_by_source_graph:ChatStatistics($sel:join_by_source_graph:ChatStatistics"$sel:language_graph:ChatStatistics-$sel:message_interaction_graph:ChatStatistics2$sel:instant_view_interaction_graph:ChatStatistics/$sel:recent_message_interactions:ChatStatistics(ChatStatisticsMessageInteractionCounters8$sel:message_id:ChatStatisticsMessageInteractionCounters8$sel:view_count:ChatStatisticsMessageInteractionCounters;$sel:forward_count:ChatStatisticsMessageInteractionCountersStatisticsGraphStatisticsGraphDataStatisticsGraphAsyncStatisticsGraphError"$sel:json_data:StatisticsGraphData#$sel:zoom_token:StatisticsGraphData$sel:token:StatisticsGraphData&$sel:error_message:StatisticsGraphDataStatisticsValue$sel:value:StatisticsValue#$sel:previous_value:StatisticsValue+$sel:growth_rate_percentage:StatisticsValue DateRange$sel:start_date:DateRange$sel:end_date:DateRange InputStickerInputStickerStaticInputStickerAnimated$sel:sticker:InputStickerStatic$sel:emojis:InputStickerStatic%$sel:mask_position:InputStickerStaticProxies$sel:proxies:ProxiesProxy $sel:id:Proxy$sel:server:Proxy$sel:port:Proxy$sel:last_used_date:Proxy$sel:is_enabled:Proxy$sel:type_:Proxy ProxyTypeProxyTypeSocks5 ProxyTypeHttpProxyTypeMtproto$sel:username:ProxyTypeSocks5$sel:password:ProxyTypeSocks5$sel:http_only:ProxyTypeSocks5$sel:secret:ProxyTypeSocks5 TextParseModeTextParseModeMarkdownTextParseModeHTML"$sel:version:TextParseModeMarkdown DeepLinkInfo$sel:text:DeepLinkInfo)$sel:need_update_application:DeepLinkInfoSeconds$sel:seconds:SecondsText$sel:text:TextCount$sel:count:CountTMeUrls$sel:urls:TMeUrlsTMeUrl$sel:url:TMeUrl$sel:type_:TMeUrl TMeUrlTypeTMeUrlTypeUserTMeUrlTypeSupergroupTMeUrlTypeChatInviteTMeUrlTypeStickerSet$sel:user_id:TMeUrlTypeUser!$sel:supergroup_id:TMeUrlTypeUser$sel:info:TMeUrlTypeUser"$sel:sticker_set_id:TMeUrlTypeUserTopChatCategoryTopChatCategoryUsersTopChatCategoryBotsTopChatCategoryGroupsTopChatCategoryChannelsTopChatCategoryInlineBotsTopChatCategoryCallsTopChatCategoryForwardChatsConnectionState ConnectionStateWaitingForNetwork ConnectionStateConnectingToProxyConnectionStateConnectingConnectionStateUpdatingConnectionStateReadyAutoDownloadSettingsPresets$$sel:low:AutoDownloadSettingsPresets'$sel:medium:AutoDownloadSettingsPresets%$sel:high:AutoDownloadSettingsPresetsAutoDownloadSettings2$sel:is_auto_download_enabled:AutoDownloadSettings-$sel:max_photo_file_size:AutoDownloadSettings-$sel:max_video_file_size:AutoDownloadSettings-$sel:max_other_file_size:AutoDownloadSettings.$sel:video_upload_bitrate:AutoDownloadSettings.$sel:preload_large_videos:AutoDownloadSettings,$sel:preload_next_audio:AutoDownloadSettings1$sel:use_less_data_for_calls:AutoDownloadSettingsNetworkStatistics!$sel:since_date:NetworkStatistics$sel:entries:NetworkStatisticsNetworkStatisticsEntryNetworkStatisticsEntryFileNetworkStatisticsEntryCall)$sel:file_type:NetworkStatisticsEntryFile,$sel:network_type:NetworkStatisticsEntryFile*$sel:sent_bytes:NetworkStatisticsEntryFile.$sel:received_bytes:NetworkStatisticsEntryFile($sel:duration:NetworkStatisticsEntryFile NetworkTypeNetworkTypeNoneNetworkTypeMobileNetworkTypeMobileRoamingNetworkTypeWiFiNetworkTypeOtherDatabaseStatistics"$sel:statistics:DatabaseStatisticsStorageStatisticsFast%$sel:files_size:StorageStatisticsFast%$sel:file_count:StorageStatisticsFast($sel:database_size:StorageStatisticsFast6$sel:language_pack_database_size:StorageStatisticsFast#$sel:log_size:StorageStatisticsFastStorageStatistics$sel:size:StorageStatistics$sel:count:StorageStatistics$sel:by_chat:StorageStatisticsStorageStatisticsByChat$$sel:chat_id:StorageStatisticsByChat!$sel:size:StorageStatisticsByChat"$sel:count:StorageStatisticsByChat)$sel:by_file_type:StorageStatisticsByChatStorageStatisticsByFileType*$sel:file_type:StorageStatisticsByFileType%$sel:size:StorageStatisticsByFileType&$sel:count:StorageStatisticsByFileTypeFileType FileTypeNoneFileTypeAnimation FileTypeAudioFileTypeDocument FileTypePhotoFileTypeProfilePhotoFileTypeSecretFileTypeSecretThumbnailFileTypeSecureFileTypeStickerFileTypeThumbnailFileTypeUnknown FileTypeVideoFileTypeVideoNoteFileTypeVoiceNoteFileTypeWallpaperFilePart$sel:data_:FilePartMessageLinkInfo$sel:is_public:MessageLinkInfo$sel:chat_id:MessageLinkInfo$sel:message:MessageLinkInfo$sel:for_album:MessageLinkInfoPublicMessageLink$sel:link:PublicMessageLink$sel:html:PublicMessageLinkChatReportReasonChatReportReasonSpamChatReportReasonViolenceChatReportReasonPornographyChatReportReasonChildAbuseChatReportReasonCopyright!ChatReportReasonUnrelatedLocationChatReportReasonCustom$sel:text:ChatReportReasonSpamConnectedWebsites$sel:websites:ConnectedWebsitesConnectedWebsite$sel:id:ConnectedWebsite!$sel:domain_name:ConnectedWebsite!$sel:bot_user_id:ConnectedWebsite$sel:browser:ConnectedWebsite$sel:platform:ConnectedWebsite!$sel:log_in_date:ConnectedWebsite&$sel:last_active_date:ConnectedWebsite$sel:ip:ConnectedWebsite$sel:location:ConnectedWebsiteSessions$sel:sessions:SessionsSession$sel:id:Session$sel:is_current:Session $sel:is_password_pending:Session$sel:api_id:Session$sel:application_name:Session $sel:application_version:Session$$sel:is_official_application:Session$sel:device_model:Session$sel:platform:Session$sel:system_version:Session$sel:log_in_date:Session$sel:last_active_date:Session$sel:ip:Session$sel:country:Session$sel:region:Session AccountTtl$sel:days:AccountTtlUserPrivacySettingUserPrivacySettingShowStatus"UserPrivacySettingShowProfilePhoto-UserPrivacySettingShowLinkInForwardedMessages!UserPrivacySettingShowPhoneNumber"UserPrivacySettingAllowChatInvitesUserPrivacySettingAllowCalls&UserPrivacySettingAllowPeerToPeerCalls+UserPrivacySettingAllowFindingByPhoneNumberUserPrivacySettingRules"$sel:rules:UserPrivacySettingRulesUserPrivacySettingRuleUserPrivacySettingRuleAllowAll#UserPrivacySettingRuleAllowContacts UserPrivacySettingRuleAllowUsers&UserPrivacySettingRuleAllowChatMembers!UserPrivacySettingRuleRestrictAll&UserPrivacySettingRuleRestrictContacts#UserPrivacySettingRuleRestrictUsers)UserPrivacySettingRuleRestrictChatMembers,$sel:user_ids:UserPrivacySettingRuleAllowAll,$sel:chat_ids:UserPrivacySettingRuleAllowAll JsonValue JsonValueNullJsonValueBooleanJsonValueNumberJsonValueStringJsonValueArrayJsonValueObject$sel:value_3:JsonValueNull$sel:value_2:JsonValueNull$sel:value:JsonValueNull$sel:values:JsonValueNull$sel:members:JsonValueNullJsonObjectMember$sel:key:JsonObjectMember$sel:value:JsonObjectMember OptionValueOptionValueBooleanOptionValueEmptyOptionValueIntegerOptionValueString$sel:value_3:OptionValueBoolean$sel:value_2:OptionValueBoolean$sel:value:OptionValueBooleanNotificationGroup$sel:id:NotificationGroup$sel:type_:NotificationGroup$sel:chat_id:NotificationGroup"$sel:total_count:NotificationGroup$$sel:notifications:NotificationGroup Notification$sel:id:Notification$sel:date:Notification$sel:is_silent:Notification$sel:type_:NotificationNotificationGroupTypeNotificationGroupTypeMessagesNotificationGroupTypeMentionsNotificationGroupTypeSecretChatNotificationGroupTypeCallsNotificationTypeNotificationTypeNewMessageNotificationTypeNewSecretChatNotificationTypeNewCallNotificationTypeNewPushMessage'$sel:message:NotificationTypeNewMessage'$sel:call_id:NotificationTypeNewMessage*$sel:message_id:NotificationTypeNewMessage.$sel:sender_user_id:NotificationTypeNewMessage+$sel:sender_name:NotificationTypeNewMessage+$sel:is_outgoing:NotificationTypeNewMessage'$sel:content:NotificationTypeNewMessagePushMessageContentPushMessageContentHiddenPushMessageContentAnimationPushMessageContentAudioPushMessageContentContact#PushMessageContentContactRegisteredPushMessageContentDocumentPushMessageContentGamePushMessageContentGameScorePushMessageContentInvoicePushMessageContentLocationPushMessageContentPhotoPushMessageContentPoll!PushMessageContentScreenshotTakenPushMessageContentStickerPushMessageContentTextPushMessageContentVideoPushMessageContentVideoNotePushMessageContentVoiceNote&PushMessageContentBasicGroupChatCreate PushMessageContentChatAddMembers!PushMessageContentChatChangePhoto!PushMessageContentChatChangeTitle"PushMessageContentChatDeleteMember PushMessageContentChatJoinByLink!PushMessageContentMessageForwardsPushMessageContentMediaAlbum'$sel:is_pinned:PushMessageContentHidden'$sel:animation:PushMessageContentHidden%$sel:caption:PushMessageContentHidden#$sel:audio:PushMessageContentHidden"$sel:name:PushMessageContentHidden&$sel:document:PushMessageContentHidden#$sel:title:PushMessageContentHidden#$sel:score:PushMessageContentHidden#$sel:price:PushMessageContentHidden%$sel:is_live:PushMessageContentHidden#$sel:photo:PushMessageContentHidden'$sel:is_secret:PushMessageContentHidden&$sel:question:PushMessageContentHidden($sel:is_regular:PushMessageContentHidden%$sel:sticker:PushMessageContentHidden#$sel:emoji:PushMessageContentHidden"$sel:text:PushMessageContentHidden#$sel:video:PushMessageContentHidden($sel:video_note:PushMessageContentHidden($sel:voice_note:PushMessageContentHidden)$sel:member_name:PushMessageContentHidden-$sel:is_current_user:PushMessageContentHidden)$sel:is_returned:PushMessageContentHidden%$sel:is_left:PushMessageContentHidden)$sel:total_count:PushMessageContentHidden($sel:has_photos:PushMessageContentHidden($sel:has_videos:PushMessageContentHiddenCheckChatUsernameResultCheckChatUsernameResultOk&CheckChatUsernameResultUsernameInvalid'CheckChatUsernameResultUsernameOccupied)CheckChatUsernameResultPublicChatsTooMuch.CheckChatUsernameResultPublicGroupsUnavailableCanTransferOwnershipResultCanTransferOwnershipResultOk(CanTransferOwnershipResultPasswordNeeded*CanTransferOwnershipResultPasswordTooFresh)CanTransferOwnershipResultSessionTooFresh-$sel:retry_after:CanTransferOwnershipResultOkHashtags$sel:hashtags:HashtagsInputBackgroundInputBackgroundLocalInputBackgroundRemote$$sel:background:InputBackgroundLocal'$sel:background_id:InputBackgroundLocal Backgrounds$sel:backgrounds:Backgrounds Background$sel:id:Background$sel:is_default:Background$sel:is_dark:Background$sel:name:Background$sel:document:Background$sel:type_:BackgroundBackgroundTypeBackgroundTypeWallpaperBackgroundTypePatternBackgroundTypeFill'$sel:is_blurred:BackgroundTypeWallpaper&$sel:is_moving:BackgroundTypeWallpaper!$sel:fill:BackgroundTypeWallpaper&$sel:intensity:BackgroundTypeWallpaperBackgroundFillBackgroundFillSolidBackgroundFillGradient$sel:color:BackgroundFillSolid"$sel:top_color:BackgroundFillSolid%$sel:bottom_color:BackgroundFillSolid'$sel:rotation_angle:BackgroundFillSolidPushReceiverId$sel:id:PushReceiverId DeviceToken!DeviceTokenFirebaseCloudMessagingDeviceTokenApplePushDeviceTokenApplePushVoIPDeviceTokenWindowsPushDeviceTokenMicrosoftPushDeviceTokenMicrosoftPushVoIPDeviceTokenWebPushDeviceTokenSimplePushDeviceTokenUbuntuPushDeviceTokenBlackBerryPushDeviceTokenTizenPush,$sel:token:DeviceTokenFirebaseCloudMessaging.$sel:encrypt:DeviceTokenFirebaseCloudMessaging3$sel:device_token:DeviceTokenFirebaseCloudMessaging5$sel:is_app_sandbox:DeviceTokenFirebaseCloudMessaging3$sel:access_token:DeviceTokenFirebaseCloudMessaging2$sel:channel_uri:DeviceTokenFirebaseCloudMessaging/$sel:endpoint:DeviceTokenFirebaseCloudMessaging7$sel:p256dh_base64url:DeviceTokenFirebaseCloudMessaging5$sel:auth_base64url:DeviceTokenFirebaseCloudMessaging-$sel:reg_id:DeviceTokenFirebaseCloudMessagingLocalizationTargetInfo*$sel:language_packs:LocalizationTargetInfoLanguagePackInfo$sel:id:LanguagePackInfo+$sel:base_language_pack_id:LanguagePackInfo$sel:name:LanguagePackInfo!$sel:native_name:LanguagePackInfo!$sel:plural_code:LanguagePackInfo!$sel:is_official:LanguagePackInfo$sel:is_rtl:LanguagePackInfo$sel:is_beta:LanguagePackInfo"$sel:is_installed:LanguagePackInfo($sel:total_string_count:LanguagePackInfo-$sel:translated_string_count:LanguagePackInfo($sel:local_string_count:LanguagePackInfo%$sel:translation_url:LanguagePackInfoLanguagePackStrings $sel:strings:LanguagePackStringsLanguagePackString$sel:key:LanguagePackString$sel:value:LanguagePackStringLanguagePackStringValueLanguagePackStringValueOrdinary!LanguagePackStringValuePluralizedLanguagePackStringValueDeleted*$sel:value:LanguagePackStringValueOrdinary/$sel:zero_value:LanguagePackStringValueOrdinary.$sel:one_value:LanguagePackStringValueOrdinary.$sel:two_value:LanguagePackStringValueOrdinary.$sel:few_value:LanguagePackStringValueOrdinary/$sel:many_value:LanguagePackStringValueOrdinary0$sel:other_value:LanguagePackStringValueOrdinaryChatEventLogFilters&$sel:message_edits:ChatEventLogFilters*$sel:message_deletions:ChatEventLogFilters%$sel:message_pins:ChatEventLogFilters%$sel:member_joins:ChatEventLogFilters&$sel:member_leaves:ChatEventLogFilters'$sel:member_invites:ChatEventLogFilters*$sel:member_promotions:ChatEventLogFilters,$sel:member_restrictions:ChatEventLogFilters%$sel:info_changes:ChatEventLogFilters($sel:setting_changes:ChatEventLogFilters ChatEvents$sel:events:ChatEvents ChatEvent$sel:id:ChatEvent$sel:date:ChatEvent$sel:user_id:ChatEvent$sel:action:ChatEventChatEventActionChatEventMessageEditedChatEventMessageDeletedChatEventPollStoppedChatEventMessagePinnedChatEventMessageUnpinnedChatEventMemberJoinedChatEventMemberLeftChatEventMemberInvitedChatEventMemberPromotedChatEventMemberRestrictedChatEventTitleChangedChatEventPermissionsChangedChatEventDescriptionChangedChatEventUsernameChangedChatEventPhotoChangedChatEventInvitesToggledChatEventLinkedChatChangedChatEventSlowModeDelayChangedChatEventSignMessagesToggledChatEventStickerSetChangedChatEventLocationChanged%ChatEventIsAllHistoryAvailableToggled'$sel:old_message:ChatEventMessageEdited'$sel:new_message:ChatEventMessageEdited#$sel:message:ChatEventMessageEdited#$sel:user_id:ChatEventMessageEdited"$sel:status:ChatEventMessageEdited&$sel:old_status:ChatEventMessageEdited&$sel:new_status:ChatEventMessageEdited%$sel:old_title:ChatEventMessageEdited%$sel:new_title:ChatEventMessageEdited+$sel:old_permissions:ChatEventMessageEdited+$sel:new_permissions:ChatEventMessageEdited+$sel:old_description:ChatEventMessageEdited+$sel:new_description:ChatEventMessageEdited($sel:old_username:ChatEventMessageEdited($sel:new_username:ChatEventMessageEdited%$sel:old_photo:ChatEventMessageEdited%$sel:new_photo:ChatEventMessageEdited,$sel:can_invite_users:ChatEventMessageEdited.$sel:old_linked_chat_id:ChatEventMessageEdited.$sel:new_linked_chat_id:ChatEventMessageEdited/$sel:old_slow_mode_delay:ChatEventMessageEdited/$sel:new_slow_mode_delay:ChatEventMessageEdited)$sel:sign_messages:ChatEventMessageEdited.$sel:old_sticker_set_id:ChatEventMessageEdited.$sel:new_sticker_set_id:ChatEventMessageEdited($sel:old_location:ChatEventMessageEdited($sel:new_location:ChatEventMessageEdited4$sel:is_all_history_available:ChatEventMessageEditedGameHighScores$sel:scores:GameHighScores GameHighScore$sel:position:GameHighScore$sel:user_id:GameHighScore$sel:score:GameHighScoreCustomRequestResult$sel:result:CustomRequestResultCallbackQueryAnswer$sel:text:CallbackQueryAnswer#$sel:show_alert:CallbackQueryAnswer$sel:url:CallbackQueryAnswerCallbackQueryPayloadCallbackQueryPayloadDataCallbackQueryPayloadGame#$sel:data_:CallbackQueryPayloadData-$sel:game_short_name:CallbackQueryPayloadDataInlineQueryResults'$sel:inline_query_id:InlineQueryResults#$sel:next_offset:InlineQueryResults$sel:results:InlineQueryResults&$sel:switch_pm_text:InlineQueryResults+$sel:switch_pm_parameter:InlineQueryResultsInlineQueryResultInlineQueryResultArticleInlineQueryResultContactInlineQueryResultLocationInlineQueryResultVenueInlineQueryResultGameInlineQueryResultAnimationInlineQueryResultAudioInlineQueryResultDocumentInlineQueryResultPhotoInlineQueryResultStickerInlineQueryResultVideoInlineQueryResultVoiceNote $sel:id:InlineQueryResultArticle!$sel:url:InlineQueryResultArticle&$sel:hide_url:InlineQueryResultArticle#$sel:title:InlineQueryResultArticle)$sel:description:InlineQueryResultArticle'$sel:thumbnail:InlineQueryResultArticle%$sel:contact:InlineQueryResultArticle&$sel:location:InlineQueryResultArticle#$sel:venue:InlineQueryResultArticle"$sel:game:InlineQueryResultArticle'$sel:animation:InlineQueryResultArticle#$sel:audio:InlineQueryResultArticle&$sel:document:InlineQueryResultArticle#$sel:photo:InlineQueryResultArticle%$sel:sticker:InlineQueryResultArticle#$sel:video:InlineQueryResultArticle($sel:voice_note:InlineQueryResultArticleInputInlineQueryResultInputInlineQueryResultAnimationInputInlineQueryResultArticleInputInlineQueryResultAudioInputInlineQueryResultContactInputInlineQueryResultDocumentInputInlineQueryResultGameInputInlineQueryResultLocationInputInlineQueryResultPhotoInputInlineQueryResultStickerInputInlineQueryResultVenueInputInlineQueryResultVideoInputInlineQueryResultVoiceNote'$sel:id:InputInlineQueryResultAnimation*$sel:title:InputInlineQueryResultAnimation2$sel:thumbnail_url:InputInlineQueryResultAnimation8$sel:thumbnail_mime_type:InputInlineQueryResultAnimation.$sel:video_url:InputInlineQueryResultAnimation4$sel:video_mime_type:InputInlineQueryResultAnimation3$sel:video_duration:InputInlineQueryResultAnimation0$sel:video_width:InputInlineQueryResultAnimation1$sel:video_height:InputInlineQueryResultAnimation1$sel:reply_markup:InputInlineQueryResultAnimation:$sel:input_message_content:InputInlineQueryResultAnimation($sel:url:InputInlineQueryResultAnimation-$sel:hide_url:InputInlineQueryResultAnimation0$sel:description:InputInlineQueryResultAnimation4$sel:thumbnail_width:InputInlineQueryResultAnimation5$sel:thumbnail_height:InputInlineQueryResultAnimation.$sel:performer:InputInlineQueryResultAnimation.$sel:audio_url:InputInlineQueryResultAnimation3$sel:audio_duration:InputInlineQueryResultAnimation,$sel:contact:InputInlineQueryResultAnimation1$sel:document_url:InputInlineQueryResultAnimation.$sel:mime_type:InputInlineQueryResultAnimation4$sel:game_short_name:InputInlineQueryResultAnimation-$sel:location:InputInlineQueryResultAnimation0$sel:live_period:InputInlineQueryResultAnimation.$sel:photo_url:InputInlineQueryResultAnimation0$sel:photo_width:InputInlineQueryResultAnimation1$sel:photo_height:InputInlineQueryResultAnimation0$sel:sticker_url:InputInlineQueryResultAnimation2$sel:sticker_width:InputInlineQueryResultAnimation3$sel:sticker_height:InputInlineQueryResultAnimation*$sel:venue:InputInlineQueryResultAnimation3$sel:voice_note_url:InputInlineQueryResultAnimation8$sel:voice_note_duration:InputInlineQueryResultAnimationHttpUrl$sel:url:HttpUrlImportedContacts$sel:user_ids:ImportedContacts$$sel:importer_count:ImportedContacts Animations$sel:animations:Animations!PhoneNumberAuthenticationSettings7$sel:allow_flash_call:PhoneNumberAuthenticationSettings>$sel:is_current_phone_number:PhoneNumberAuthenticationSettings>$sel:allow_sms_retriever_api:PhoneNumberAuthenticationSettingsCall $sel:id:Call$sel:user_id:Call$sel:is_outgoing:Call$sel:state:Call CallProblemCallProblemEchoCallProblemNoiseCallProblemInterruptionsCallProblemDistortedSpeechCallProblemSilentLocalCallProblemSilentRemoteCallProblemDropped CallStateCallStatePendingCallStateExchangingKeysCallStateReadyCallStateHangingUpCallStateDiscardedCallStateError $sel:is_created:CallStatePending!$sel:is_received:CallStatePending$sel:protocol:CallStatePending!$sel:connections:CallStatePending$sel:config:CallStatePending$$sel:encryption_key:CallStatePending$sel:emojis:CallStatePending$sel:allow_p2p:CallStatePending$sel:reason:CallStatePending!$sel:need_rating:CallStatePending,$sel:need_debug_information:CallStatePending$sel:error:CallStatePendingCallId$sel:id:CallIdCallConnection$sel:id:CallConnection$sel:ip:CallConnection$sel:ipv6:CallConnection$sel:port:CallConnection$sel:peer_tag:CallConnection CallProtocol$sel:udp_p2p:CallProtocol$sel:udp_reflector:CallProtocol$sel:min_layer:CallProtocol$sel:max_layer:CallProtocol"$sel:library_versions:CallProtocolCallDiscardReasonCallDiscardReasonEmptyCallDiscardReasonMissedCallDiscardReasonDeclinedCallDiscardReasonDisconnectedCallDiscardReasonHungUp StickerSets$sel:total_count:StickerSets$sel:sets:StickerSetsStickerSetInfo$sel:id:StickerSetInfo$sel:title:StickerSetInfo$sel:name:StickerSetInfo$sel:thumbnail:StickerSetInfo $sel:is_installed:StickerSetInfo$sel:is_archived:StickerSetInfo$sel:is_official:StickerSetInfo$sel:is_animated:StickerSetInfo$sel:is_masks:StickerSetInfo$sel:is_viewed:StickerSetInfo$sel:size:StickerSetInfo$sel:covers:StickerSetInfo StickerSet$sel:id:StickerSet$sel:title:StickerSet$sel:name:StickerSet$sel:thumbnail:StickerSet$sel:is_installed:StickerSet$sel:is_archived:StickerSet$sel:is_official:StickerSet$sel:is_animated:StickerSet$sel:is_masks:StickerSet$sel:is_viewed:StickerSet$sel:stickers:StickerSet$sel:emojis:StickerSetEmojis$sel:emojis:EmojisStickers$sel:stickers:Stickers UserStatusUserStatusEmptyUserStatusOnlineUserStatusOfflineUserStatusRecentlyUserStatusLastWeekUserStatusLastMonth$sel:expires:UserStatusEmpty$sel:was_online:UserStatusEmpty ChatActionChatActionTypingChatActionRecordingVideoChatActionUploadingVideoChatActionRecordingVoiceNoteChatActionUploadingVoiceNoteChatActionUploadingPhotoChatActionUploadingDocumentChatActionChoosingLocationChatActionChoosingContactChatActionStartPlayingGameChatActionRecordingVideoNoteChatActionUploadingVideoNoteChatActionCancel$sel:progress:ChatActionTypingSearchMessagesFilterSearchMessagesFilterEmptySearchMessagesFilterAnimationSearchMessagesFilterAudioSearchMessagesFilterDocumentSearchMessagesFilterPhotoSearchMessagesFilterVideoSearchMessagesFilterVoiceNote!SearchMessagesFilterPhotoAndVideoSearchMessagesFilterUrlSearchMessagesFilterChatPhotoSearchMessagesFilterCallSearchMessagesFilterMissedCallSearchMessagesFilterVideoNote%SearchMessagesFilterVoiceAndVideoNoteSearchMessagesFilterMention!SearchMessagesFilterUnreadMention SearchMessagesFilterFailedToSendInputMessageContentInputMessageTextInputMessageAnimationInputMessageAudioInputMessageDocumentInputMessagePhotoInputMessageStickerInputMessageVideoInputMessageVideoNoteInputMessageVoiceNoteInputMessageLocationInputMessageVenueInputMessageContactInputMessageDiceInputMessageGameInputMessageInvoiceInputMessagePollInputMessageForwarded$sel:text:InputMessageText.$sel:disable_web_page_preview:InputMessageText!$sel:clear_draft:InputMessageText$sel:animation:InputMessageText$sel:thumbnail:InputMessageText$sel:duration:InputMessageText$sel:width:InputMessageText$sel:height:InputMessageText$sel:caption:InputMessageText$sel:audio:InputMessageText+$sel:album_cover_thumbnail:InputMessageText$sel:title:InputMessageText$sel:performer:InputMessageText$sel:document:InputMessageText$sel:photo:InputMessageText,$sel:added_sticker_file_ids:InputMessageText$sel:ttl:InputMessageText$sel:sticker:InputMessageText$sel:video:InputMessageText($sel:supports_streaming:InputMessageText $sel:video_note:InputMessageText$sel:length:InputMessageText $sel:voice_note:InputMessageText$sel:waveform:InputMessageText$sel:location:InputMessageText!$sel:live_period:InputMessageText$sel:venue:InputMessageText$sel:contact:InputMessageText$sel:emoji:InputMessageText!$sel:bot_user_id:InputMessageText%$sel:game_short_name:InputMessageText$sel:invoice:InputMessageText!$sel:description:InputMessageText$sel:photo_url:InputMessageText $sel:photo_size:InputMessageText!$sel:photo_width:InputMessageText"$sel:photo_height:InputMessageText$sel:payload:InputMessageText$$sel:provider_token:InputMessageText#$sel:provider_data:InputMessageText%$sel:start_parameter:InputMessageText$sel:question:InputMessageText$sel:options:InputMessageText"$sel:is_anonymous:InputMessageText$sel:type_:InputMessageText!$sel:open_period:InputMessageText $sel:close_date:InputMessageText$sel:is_closed:InputMessageText"$sel:from_chat_id:InputMessageText $sel:message_id:InputMessageText#$sel:in_game_share:InputMessageText$sel:send_copy:InputMessageText$$sel:remove_caption:InputMessageTextSendMessageOptions,$sel:disable_notification:SendMessageOptions'$sel:from_background:SendMessageOptions($sel:scheduling_state:SendMessageOptionsMessageSchedulingState MessageSchedulingStateSendAtDate$MessageSchedulingStateSendWhenOnline/$sel:send_date:MessageSchedulingStateSendAtDateInputThumbnail$sel:thumbnail:InputThumbnail$sel:width:InputThumbnail$sel:height:InputThumbnailTextEntityTypeTextEntityTypeMentionTextEntityTypeHashtagTextEntityTypeCashtagTextEntityTypeBotCommandTextEntityTypeUrlTextEntityTypeEmailAddressTextEntityTypePhoneNumberTextEntityTypeBankCardNumberTextEntityTypeBoldTextEntityTypeItalicTextEntityTypeUnderlineTextEntityTypeStrikethroughTextEntityTypeCodeTextEntityTypePreTextEntityTypePreCodeTextEntityTypeTextUrlTextEntityTypeMentionName#$sel:language:TextEntityTypeMention$sel:url:TextEntityTypeMention"$sel:user_id:TextEntityTypeMentionMessageContent MessageTextMessageAnimation MessageAudioMessageDocument MessagePhotoMessageExpiredPhotoMessageSticker MessageVideoMessageExpiredVideoMessageVideoNoteMessageVoiceNoteMessageLocation MessageVenueMessageContact MessageDice MessageGame MessagePollMessageInvoice MessageCallMessageBasicGroupChatCreateMessageSupergroupChatCreateMessageChatChangeTitleMessageChatChangePhotoMessageChatDeletePhotoMessageChatAddMembersMessageChatJoinByLinkMessageChatDeleteMemberMessageChatUpgradeToMessageChatUpgradeFromMessagePinMessageMessageScreenshotTakenMessageChatSetTtlMessageCustomServiceActionMessageGameScoreMessagePaymentSuccessfulMessagePaymentSuccessfulBotMessageContactRegisteredMessageWebsiteConnectedMessagePassportDataSentMessagePassportDataReceivedMessageUnsupported$sel:text_2:MessageText$sel:web_page:MessageText$sel:animation:MessageText$sel:caption:MessageText$sel:is_secret:MessageText$sel:audio:MessageText$sel:document:MessageText$sel:photo:MessageText$sel:sticker:MessageText$sel:video:MessageText$sel:video_note:MessageText$sel:is_viewed:MessageText$sel:voice_note:MessageText$sel:is_listened:MessageText$sel:location:MessageText$sel:live_period:MessageText$sel:expires_in:MessageText$sel:venue:MessageText$sel:contact:MessageText&$sel:initial_state_sticker:MessageText$$sel:final_state_sticker:MessageText$sel:emoji:MessageText$sel:value:MessageText/$sel:success_animation_frame_number:MessageText$sel:game:MessageText$sel:poll:MessageText$sel:title:MessageText$sel:description:MessageText$sel:currency:MessageText$sel:total_amount:MessageText $sel:start_parameter:MessageText$sel:is_test:MessageText&$sel:need_shipping_address:MessageText#$sel:receipt_message_id:MessageText$sel:discard_reason:MessageText$sel:duration:MessageText $sel:member_user_ids:MessageText$sel:user_id:MessageText$sel:supergroup_id:MessageText$sel:basic_group_id:MessageText$sel:message_id:MessageText$sel:ttl:MessageText$sel:text:MessageText $sel:game_message_id:MessageText$sel:game_id:MessageText$sel:score:MessageText#$sel:invoice_message_id:MessageText $sel:invoice_payload:MessageText#$sel:shipping_option_id:MessageText$sel:order_info:MessageText+$sel:telegram_payment_charge_id:MessageText+$sel:provider_payment_charge_id:MessageText$sel:domain_name:MessageText$sel:types:MessageText$sel:elements:MessageText$sel:credentials:MessageTextInputPassportElementError$$sel:type_:InputPassportElementError&$sel:message:InputPassportElementError%$sel:source:InputPassportElementErrorInputPassportElementErrorSource*InputPassportElementErrorSourceUnspecified(InputPassportElementErrorSourceDataField(InputPassportElementErrorSourceFrontSide*InputPassportElementErrorSourceReverseSide%InputPassportElementErrorSourceSelfie.InputPassportElementErrorSourceTranslationFile/InputPassportElementErrorSourceTranslationFiles#InputPassportElementErrorSourceFile$InputPassportElementErrorSourceFiles<$sel:element_hash:InputPassportElementErrorSourceUnspecified:$sel:field_name:InputPassportElementErrorSourceUnspecified9$sel:data_hash:InputPassportElementErrorSourceUnspecified9$sel:file_hash:InputPassportElementErrorSourceUnspecified;$sel:file_hashes:InputPassportElementErrorSourceUnspecifiedEncryptedPassportElement#$sel:type_:EncryptedPassportElement#$sel:data_:EncryptedPassportElement($sel:front_side:EncryptedPassportElement*$sel:reverse_side:EncryptedPassportElement$$sel:selfie:EncryptedPassportElement)$sel:translation:EncryptedPassportElement#$sel:files:EncryptedPassportElement#$sel:value:EncryptedPassportElement"$sel:hash:EncryptedPassportElementEncryptedCredentials$sel:data_:EncryptedCredentials$sel:hash:EncryptedCredentials $sel:secret:EncryptedCredentialsPassportElementsWithErrors($sel:elements:PassportElementsWithErrors&$sel:errors:PassportElementsWithErrorsPassportAuthorizationForm!$sel:id:PassportAuthorizationForm0$sel:required_elements:PassportAuthorizationForm1$sel:privacy_policy_url:PassportAuthorizationFormPassportRequiredElement.$sel:suitable_elements:PassportRequiredElementPassportSuitableElement"$sel:type_:PassportSuitableElement/$sel:is_selfie_required:PassportSuitableElement4$sel:is_translation_required:PassportSuitableElement4$sel:is_native_name_required:PassportSuitableElementPassportElementError$sel:type_:PassportElementError!$sel:message:PassportElementError $sel:source:PassportElementErrorPassportElementErrorSource%PassportElementErrorSourceUnspecified#PassportElementErrorSourceDataField#PassportElementErrorSourceFrontSide%PassportElementErrorSourceReverseSide PassportElementErrorSourceSelfie)PassportElementErrorSourceTranslationFile*PassportElementErrorSourceTranslationFilesPassportElementErrorSourceFilePassportElementErrorSourceFiles5$sel:field_name:PassportElementErrorSourceUnspecified5$sel:file_index:PassportElementErrorSourceUnspecifiedPassportElements$sel:elements:PassportElementsInputPassportElement#InputPassportElementPersonalDetailsInputPassportElementPassport!InputPassportElementDriverLicense InputPassportElementIdentityCard$InputPassportElementInternalPassportInputPassportElementAddressInputPassportElementUtilityBill!InputPassportElementBankStatement#InputPassportElementRentalAgreement(InputPassportElementPassportRegistration)InputPassportElementTemporaryRegistrationInputPassportElementPhoneNumber InputPassportElementEmailAddress9$sel:personal_details:InputPassportElementPersonalDetails1$sel:passport:InputPassportElementPersonalDetails7$sel:driver_license:InputPassportElementPersonalDetails6$sel:identity_card:InputPassportElementPersonalDetails:$sel:internal_passport:InputPassportElementPersonalDetails0$sel:address:InputPassportElementPersonalDetails5$sel:utility_bill:InputPassportElementPersonalDetails7$sel:bank_statement:InputPassportElementPersonalDetails9$sel:rental_agreement:InputPassportElementPersonalDetails>$sel:passport_registration:InputPassportElementPersonalDetails?$sel:temporary_registration:InputPassportElementPersonalDetails5$sel:phone_number:InputPassportElementPersonalDetails6$sel:email_address:InputPassportElementPersonalDetailsPassportElementPassportElementPersonalDetailsPassportElementPassportPassportElementDriverLicensePassportElementIdentityCardPassportElementInternalPassportPassportElementAddressPassportElementUtilityBillPassportElementBankStatementPassportElementRentalAgreement#PassportElementPassportRegistration$PassportElementTemporaryRegistrationPassportElementPhoneNumberPassportElementEmailAddress4$sel:personal_details:PassportElementPersonalDetails,$sel:passport:PassportElementPersonalDetails2$sel:driver_license:PassportElementPersonalDetails1$sel:identity_card:PassportElementPersonalDetails5$sel:internal_passport:PassportElementPersonalDetails+$sel:address:PassportElementPersonalDetails0$sel:utility_bill:PassportElementPersonalDetails2$sel:bank_statement:PassportElementPersonalDetails4$sel:rental_agreement:PassportElementPersonalDetails9$sel:passport_registration:PassportElementPersonalDetails:$sel:temporary_registration:PassportElementPersonalDetails0$sel:phone_number:PassportElementPersonalDetails1$sel:email_address:PassportElementPersonalDetailsInputPersonalDocument $sel:files:InputPersonalDocument&$sel:translation:InputPersonalDocumentPersonalDocument$sel:files:PersonalDocument!$sel:translation:PersonalDocumentInputIdentityDocument!$sel:number:InputIdentityDocument&$sel:expiry_date:InputIdentityDocument%$sel:front_side:InputIdentityDocument'$sel:reverse_side:InputIdentityDocument!$sel:selfie:InputIdentityDocument&$sel:translation:InputIdentityDocumentIdentityDocument$sel:number:IdentityDocument!$sel:expiry_date:IdentityDocument $sel:front_side:IdentityDocument"$sel:reverse_side:IdentityDocument$sel:selfie:IdentityDocument!$sel:translation:IdentityDocumentPersonalDetails$sel:first_name:PersonalDetails $sel:middle_name:PersonalDetails$sel:last_name:PersonalDetails&$sel:native_first_name:PersonalDetails'$sel:native_middle_name:PersonalDetails%$sel:native_last_name:PersonalDetails$sel:birthdate:PersonalDetails$sel:gender:PersonalDetails!$sel:country_code:PersonalDetails+$sel:residence_country_code:PersonalDetailsDate $sel:day:Date$sel:month:Date$sel:year:DatePassportElementType"PassportElementTypePersonalDetailsPassportElementTypePassport PassportElementTypeDriverLicensePassportElementTypeIdentityCard#PassportElementTypeInternalPassportPassportElementTypeAddressPassportElementTypeUtilityBill PassportElementTypeBankStatement"PassportElementTypeRentalAgreement'PassportElementTypePassportRegistration(PassportElementTypeTemporaryRegistrationPassportElementTypePhoneNumberPassportElementTypeEmailAddress DatedFile$sel:file:DatedFile$sel:date:DatedFilePaymentReceipt$sel:date:PaymentReceipt-$sel:payments_provider_user_id:PaymentReceipt$sel:invoice:PaymentReceipt$sel:order_info:PaymentReceipt#$sel:shipping_option:PaymentReceipt%$sel:credentials_title:PaymentReceipt PaymentResult$sel:success:PaymentResult#$sel:verification_url:PaymentResultValidatedOrderInfo%$sel:order_info_id:ValidatedOrderInfo($sel:shipping_options:ValidatedOrderInfo PaymentForm$sel:invoice:PaymentForm$sel:url:PaymentForm"$sel:payments_provider:PaymentForm!$sel:saved_order_info:PaymentForm"$sel:saved_credentials:PaymentForm%$sel:can_save_credentials:PaymentForm$sel:need_password:PaymentFormPaymentsProviderStripe+$sel:publishable_key:PaymentsProviderStripe($sel:need_country:PaymentsProviderStripe,$sel:need_postal_code:PaymentsProviderStripe0$sel:need_cardholder_name:PaymentsProviderStripeInputCredentialsInputCredentialsSavedInputCredentialsNewInputCredentialsAndroidPayInputCredentialsApplePay/$sel:saved_credentials_id:InputCredentialsSaved $sel:data_:InputCredentialsSaved%$sel:allow_save:InputCredentialsSavedSavedCredentials$sel:id:SavedCredentials$sel:title:SavedCredentialsShippingOption$sel:id:ShippingOption$sel:title:ShippingOption$sel:price_parts:ShippingOption OrderInfo$sel:name:OrderInfo$sel:phone_number:OrderInfo$sel:email_address:OrderInfo$sel:shipping_address:OrderInfoInvoice$sel:currency:Invoice$sel:price_parts:Invoice$sel:is_test:Invoice$sel:need_name:Invoice$sel:need_phone_number:Invoice$sel:need_email_address:Invoice"$sel:need_shipping_address:Invoice*$sel:send_phone_number_to_provider:Invoice+$sel:send_email_address_to_provider:Invoice$sel:is_flexible:InvoiceLabeledPricePart$sel:label:LabeledPricePart$sel:amount:LabeledPricePartAddress$sel:country_code:Address$sel:state:Address$sel:city:Address$sel:street_line1:Address$sel:street_line2:Address$sel:postal_code:Address BankCardInfo$sel:title:BankCardInfo$sel:actions:BankCardInfoBankCardActionOpenUrl$sel:text:BankCardActionOpenUrl$sel:url:BankCardActionOpenUrlWebPage$sel:url:WebPage$sel:display_url:WebPage$sel:type_:WebPage$sel:site_name:WebPage$sel:title:WebPage$sel:description:WebPage$sel:photo:WebPage$sel:embed_url:WebPage$sel:embed_type:WebPage$sel:embed_width:WebPage$sel:embed_height:WebPage$sel:duration:WebPage$sel:author:WebPage$sel:animation:WebPage$sel:audio:WebPage$sel:document:WebPage$sel:sticker:WebPage$sel:video:WebPage$sel:video_note:WebPage$sel:voice_note:WebPage!$sel:instant_view_version:WebPageWebPageInstantView#$sel:page_blocks:WebPageInstantView"$sel:view_count:WebPageInstantView$sel:version:WebPageInstantView$sel:is_rtl:WebPageInstantView$sel:is_full:WebPageInstantView PageBlockPageBlockTitlePageBlockSubtitlePageBlockAuthorDatePageBlockHeaderPageBlockSubheaderPageBlockKickerPageBlockParagraphPageBlockPreformattedPageBlockFooterPageBlockDividerPageBlockAnchor PageBlockListPageBlockBlockQuotePageBlockPullQuotePageBlockAnimationPageBlockAudioPageBlockPhotoPageBlockVideoPageBlockVoiceNotePageBlockCoverPageBlockEmbeddedPageBlockEmbeddedPostPageBlockCollagePageBlockSlideshowPageBlockChatLinkPageBlockTablePageBlockDetailsPageBlockRelatedArticles PageBlockMap$sel:title_2:PageBlockTitle$sel:subtitle:PageBlockTitle$sel:author_2:PageBlockTitle $sel:publish_date:PageBlockTitle$sel:header:PageBlockTitle$sel:subheader:PageBlockTitle$sel:kicker:PageBlockTitle$sel:text:PageBlockTitle$sel:language:PageBlockTitle$sel:footer:PageBlockTitle$sel:name:PageBlockTitle$sel:items:PageBlockTitle$sel:credit:PageBlockTitle$sel:animation:PageBlockTitle$sel:caption:PageBlockTitle!$sel:need_autoplay:PageBlockTitle$sel:audio:PageBlockTitle$sel:photo_2:PageBlockTitle$sel:url:PageBlockTitle$sel:video:PageBlockTitle$sel:is_looped:PageBlockTitle$sel:voice_note:PageBlockTitle$sel:cover:PageBlockTitle$sel:html:PageBlockTitle $sel:poster_photo:PageBlockTitle$sel:width:PageBlockTitle$sel:height:PageBlockTitle!$sel:is_full_width:PageBlockTitle#$sel:allow_scrolling:PageBlockTitle$sel:author:PageBlockTitle $sel:author_photo:PageBlockTitle$sel:date:PageBlockTitle$sel:page_blocks:PageBlockTitle$sel:title:PageBlockTitle$sel:photo:PageBlockTitle$sel:username:PageBlockTitle$sel:caption_2:PageBlockTitle$sel:cells:PageBlockTitle$sel:is_bordered:PageBlockTitle$sel:is_striped:PageBlockTitle$sel:is_open:PageBlockTitle$sel:articles:PageBlockTitle$sel:location:PageBlockTitle$sel:zoom:PageBlockTitlePageBlockRelatedArticle $sel:url:PageBlockRelatedArticle"$sel:title:PageBlockRelatedArticle($sel:description:PageBlockRelatedArticle"$sel:photo:PageBlockRelatedArticle#$sel:author:PageBlockRelatedArticle)$sel:publish_date:PageBlockRelatedArticlePageBlockTableCell$sel:text:PageBlockTableCell!$sel:is_header:PageBlockTableCell$sel:colspan:PageBlockTableCell$sel:rowspan:PageBlockTableCell$sel:align:PageBlockTableCell$sel:valign:PageBlockTableCellPageBlockVerticalAlignmentPageBlockVerticalAlignmentTop PageBlockVerticalAlignmentMiddle PageBlockVerticalAlignmentBottomPageBlockHorizontalAlignment PageBlockHorizontalAlignmentLeft"PageBlockHorizontalAlignmentCenter!PageBlockHorizontalAlignmentRightPageBlockListItem$sel:label:PageBlockListItem"$sel:page_blocks:PageBlockListItemPageBlockCaption$sel:text:PageBlockCaption$sel:credit:PageBlockCaptionRichText RichTextPlain RichTextBoldRichTextItalicRichTextUnderlineRichTextStrikethrough RichTextFixed RichTextUrlRichTextEmailAddressRichTextSubscriptRichTextSuperscriptRichTextMarkedRichTextPhoneNumber RichTextIconRichTextReferenceRichTextAnchorRichTextAnchorLink RichTexts$sel:text_2:RichTextPlain$sel:text:RichTextPlain$sel:url:RichTextPlain$sel:is_cached:RichTextPlain $sel:email_address:RichTextPlain$sel:phone_number:RichTextPlain$sel:document:RichTextPlain$sel:width:RichTextPlain$sel:height:RichTextPlain!$sel:reference_text:RichTextPlain$sel:name:RichTextPlain$sel:texts:RichTextPlain LoginUrlInfoLoginUrlInfoOpenLoginUrlInfoRequestConfirmation$sel:url:LoginUrlInfoOpen"$sel:skip_confirm:LoginUrlInfoOpen$sel:domain:LoginUrlInfoOpen!$sel:bot_user_id:LoginUrlInfoOpen*$sel:request_write_access:LoginUrlInfoOpen ReplyMarkupReplyMarkupRemoveKeyboardReplyMarkupForceReplyReplyMarkupShowKeyboardReplyMarkupInlineKeyboard*$sel:is_personal:ReplyMarkupRemoveKeyboard%$sel:rows_2:ReplyMarkupRemoveKeyboard.$sel:resize_keyboard:ReplyMarkupRemoveKeyboard'$sel:one_time:ReplyMarkupRemoveKeyboard#$sel:rows:ReplyMarkupRemoveKeyboardInlineKeyboardButton$sel:text:InlineKeyboardButton$sel:type_:InlineKeyboardButtonInlineKeyboardButtonTypeInlineKeyboardButtonTypeUrl InlineKeyboardButtonTypeLoginUrl InlineKeyboardButtonTypeCallback$InlineKeyboardButtonTypeCallbackGame$InlineKeyboardButtonTypeSwitchInlineInlineKeyboardButtonTypeBuy$$sel:url:InlineKeyboardButtonTypeUrl#$sel:id:InlineKeyboardButtonTypeUrl-$sel:forward_text:InlineKeyboardButtonTypeUrl&$sel:data_:InlineKeyboardButtonTypeUrl&$sel:query:InlineKeyboardButtonTypeUrl0$sel:in_current_chat:InlineKeyboardButtonTypeUrlKeyboardButton$sel:text:KeyboardButton$sel:type_:KeyboardButtonKeyboardButtonTypeKeyboardButtonTypeText$KeyboardButtonTypeRequestPhoneNumber!KeyboardButtonTypeRequestLocationKeyboardButtonTypeRequestPoll)$sel:force_regular:KeyboardButtonTypeText&$sel:force_quiz:KeyboardButtonTypeText ChatActionBarChatActionBarReportSpam$ChatActionBarReportUnrelatedLocationChatActionBarReportAddBlockChatActionBarAddContactChatActionBarSharePhoneNumberPublicChatTypePublicChatTypeHasUsernamePublicChatTypeIsLocationBasedChatInviteLinkInfo$sel:chat_id:ChatInviteLinkInfo$sel:type_:ChatInviteLinkInfo$sel:title:ChatInviteLinkInfo$sel:photo:ChatInviteLinkInfo$$sel:member_count:ChatInviteLinkInfo'$sel:member_user_ids:ChatInviteLinkInfo!$sel:is_public:ChatInviteLinkInfoChatInviteLink$sel:invite_link:ChatInviteLink ChatsNearby$sel:users_nearby:ChatsNearby#$sel:supergroups_nearby:ChatsNearby ChatNearby$sel:chat_id:ChatNearby$sel:distance:ChatNearbyChats$sel:chat_ids:ChatsChat $sel:id:Chat$sel:type_:Chat$sel:chat_list:Chat$sel:title:Chat$sel:photo:Chat$sel:permissions:Chat$sel:last_message:Chat$sel:order:Chat$sel:source:Chat$sel:is_pinned:Chat$sel:is_marked_as_unread:Chat $sel:has_scheduled_messages:Chat&$sel:can_be_deleted_only_for_self:Chat&$sel:can_be_deleted_for_all_users:Chat$sel:can_be_reported:Chat&$sel:default_disable_notification:Chat$sel:unread_count:Chat$$sel:last_read_inbox_message_id:Chat%$sel:last_read_outbox_message_id:Chat$sel:unread_mention_count:Chat$sel:notification_settings:Chat$sel:action_bar:Chat$sel:pinned_message_id:Chat!$sel:reply_markup_message_id:Chat$sel:draft_message:Chat$sel:client_data:Chat ChatSourceChatSourceMtprotoProxy#ChatSourcePublicServiceAnnouncement!$sel:type_:ChatSourceMtprotoProxy $sel:text:ChatSourceMtprotoProxyChatList ChatListMainChatListArchiveChatTypeChatTypePrivateChatTypeBasicGroupChatTypeSupergroupChatTypeSecret$sel:user_id:ChatTypePrivate#$sel:basic_group_id:ChatTypePrivate"$sel:supergroup_id:ChatTypePrivate$sel:is_channel:ChatTypePrivate#$sel:secret_chat_id:ChatTypePrivate DraftMessage%$sel:reply_to_message_id:DraftMessage$sel:date:DraftMessage$$sel:input_message_text:DraftMessageScopeNotificationSettings'$sel:mute_for:ScopeNotificationSettings$$sel:sound:ScopeNotificationSettings+$sel:show_preview:ScopeNotificationSettingsC$sel:disable_pinned_message_notifications:ScopeNotificationSettings<$sel:disable_mention_notifications:ScopeNotificationSettingsChatNotificationSettings2$sel:use_default_mute_for:ChatNotificationSettings&$sel:mute_for:ChatNotificationSettings/$sel:use_default_sound:ChatNotificationSettings#$sel:sound:ChatNotificationSettings6$sel:use_default_show_preview:ChatNotificationSettings*$sel:show_preview:ChatNotificationSettingsN$sel:use_default_disable_pinned_message_notifications:ChatNotificationSettingsB$sel:disable_pinned_message_notifications:ChatNotificationSettingsG$sel:use_default_disable_mention_notifications:ChatNotificationSettings;$sel:disable_mention_notifications:ChatNotificationSettingsNotificationSettingsScope%NotificationSettingsScopePrivateChats#NotificationSettingsScopeGroupChats%NotificationSettingsScopeChannelChats FoundMessages$sel:messages:FoundMessages&$sel:next_from_search_id:FoundMessagesMessages$sel:total_count:Messages$sel:messages:MessagesMessage$sel:id:Message$sel:sender_user_id:Message$sel:chat_id:Message$sel:sending_state:Message$sel:scheduling_state:Message$sel:is_outgoing:Message$sel:can_be_edited:Message$sel:can_be_forwarded:Message)$sel:can_be_deleted_only_for_self:Message)$sel:can_be_deleted_for_all_users:Message$sel:is_channel_post:Message$$sel:contains_unread_mention:Message$sel:date:Message$sel:edit_date:Message$sel:forward_info:Message $sel:reply_to_message_id:Message$sel:ttl:Message$sel:ttl_expires_in:Message$sel:via_bot_user_id:Message$sel:author_signature:Message$sel:views:Message$sel:media_album_id:Message$sel:restriction_reason:Message$sel:content:Message$sel:reply_markup:MessageMessageSendingStateMessageSendingStatePendingMessageSendingStateFailed*$sel:error_code:MessageSendingStatePending-$sel:error_message:MessageSendingStatePending)$sel:can_retry:MessageSendingStatePending+$sel:retry_after:MessageSendingStatePendingMessageForwardInfo$sel:origin:MessageForwardInfo$sel:date:MessageForwardInfo8$sel:public_service_announcement_type:MessageForwardInfo$$sel:from_chat_id:MessageForwardInfo'$sel:from_message_id:MessageForwardInfoMessageForwardOriginMessageForwardOriginUserMessageForwardOriginHiddenUserMessageForwardOriginChannel,$sel:sender_user_id:MessageForwardOriginUser)$sel:sender_name:MessageForwardOriginUser%$sel:chat_id:MessageForwardOriginUser($sel:message_id:MessageForwardOriginUser.$sel:author_signature:MessageForwardOriginUser SecretChat$sel:id:SecretChat$sel:user_id:SecretChat$sel:state:SecretChat$sel:is_outbound:SecretChat$sel:ttl:SecretChat$sel:key_hash:SecretChat$sel:layer:SecretChatSecretChatStateSecretChatStatePendingSecretChatStateReadySecretChatStateClosedSupergroupFullInfo#$sel:description:SupergroupFullInfo$$sel:member_count:SupergroupFullInfo+$sel:administrator_count:SupergroupFullInfo($sel:restricted_count:SupergroupFullInfo$$sel:banned_count:SupergroupFullInfo&$sel:linked_chat_id:SupergroupFullInfo'$sel:slow_mode_delay:SupergroupFullInfo2$sel:slow_mode_delay_expires_in:SupergroupFullInfo'$sel:can_get_members:SupergroupFullInfo($sel:can_set_username:SupergroupFullInfo+$sel:can_set_sticker_set:SupergroupFullInfo($sel:can_set_location:SupergroupFullInfo+$sel:can_view_statistics:SupergroupFullInfo0$sel:is_all_history_available:SupergroupFullInfo&$sel:sticker_set_id:SupergroupFullInfo $sel:location:SupergroupFullInfo#$sel:invite_link:SupergroupFullInfo4$sel:upgraded_from_basic_group_id:SupergroupFullInfo4$sel:upgraded_from_max_message_id:SupergroupFullInfo Supergroup$sel:id:Supergroup$sel:username:Supergroup$sel:date:Supergroup$sel:status:Supergroup$sel:member_count:Supergroup$sel:has_linked_chat:Supergroup$sel:has_location:Supergroup$sel:sign_messages:Supergroup$$sel:is_slow_mode_enabled:Supergroup$sel:is_channel:Supergroup$sel:is_verified:Supergroup"$sel:restriction_reason:Supergroup$sel:is_scam:SupergroupBasicGroupFullInfo#$sel:description:BasicGroupFullInfo'$sel:creator_user_id:BasicGroupFullInfo$sel:members:BasicGroupFullInfo#$sel:invite_link:BasicGroupFullInfo BasicGroup$sel:id:BasicGroup$sel:member_count:BasicGroup$sel:status:BasicGroup$sel:is_active:BasicGroup)$sel:upgraded_to_supergroup_id:BasicGroupSupergroupMembersFilterSupergroupMembersFilterRecentSupergroupMembersFilterContacts%SupergroupMembersFilterAdministratorsSupergroupMembersFilterSearch!SupergroupMembersFilterRestrictedSupergroupMembersFilterBannedSupergroupMembersFilterBots($sel:query:SupergroupMembersFilterRecentChatMembersFilterChatMembersFilterContactsChatMembersFilterAdministratorsChatMembersFilterMembersChatMembersFilterRestrictedChatMembersFilterBannedChatMembersFilterBots ChatMembers$sel:total_count:ChatMembers$sel:members:ChatMembers ChatMember$sel:user_id:ChatMember$sel:inviter_user_id:ChatMember $sel:joined_chat_date:ChatMember$sel:status:ChatMember$sel:bot_info:ChatMemberChatMemberStatusChatMemberStatusCreatorChatMemberStatusAdministratorChatMemberStatusMemberChatMemberStatusRestrictedChatMemberStatusLeftChatMemberStatusBanned)$sel:custom_title:ChatMemberStatusCreator&$sel:is_member:ChatMemberStatusCreator*$sel:can_be_edited:ChatMemberStatusCreator,$sel:can_change_info:ChatMemberStatusCreator.$sel:can_post_messages:ChatMemberStatusCreator.$sel:can_edit_messages:ChatMemberStatusCreator0$sel:can_delete_messages:ChatMemberStatusCreator-$sel:can_invite_users:ChatMemberStatusCreator1$sel:can_restrict_members:ChatMemberStatusCreator-$sel:can_pin_messages:ChatMemberStatusCreator0$sel:can_promote_members:ChatMemberStatusCreator2$sel:restricted_until_date:ChatMemberStatusCreator($sel:permissions:ChatMemberStatusCreator.$sel:banned_until_date:ChatMemberStatusCreatorChatPermissions&$sel:can_send_messages:ChatPermissions,$sel:can_send_media_messages:ChatPermissions#$sel:can_send_polls:ChatPermissions,$sel:can_send_other_messages:ChatPermissions.$sel:can_add_web_page_previews:ChatPermissions$$sel:can_change_info:ChatPermissions%$sel:can_invite_users:ChatPermissions%$sel:can_pin_messages:ChatPermissionsChatAdministrators&$sel:administrators:ChatAdministratorsChatAdministrator$sel:user_id:ChatAdministrator#$sel:custom_title:ChatAdministrator$sel:is_owner:ChatAdministratorUsers$sel:total_count:Users$sel:user_ids:UsersUserProfilePhotos"$sel:total_count:UserProfilePhotos$sel:photos:UserProfilePhotosUserProfilePhoto$sel:id:UserProfilePhoto $sel:added_date:UserProfilePhoto$sel:sizes:UserProfilePhoto UserFullInfo$sel:is_blocked:UserFullInfo$sel:can_be_called:UserFullInfo#$sel:has_private_calls:UserFullInfo5$sel:need_phone_number_privacy_exception:UserFullInfo$sel:bio:UserFullInfo$sel:share_text:UserFullInfo'$sel:group_in_common_count:UserFullInfo$sel:bot_info:UserFullInfoUser $sel:id:User$sel:first_name:User$sel:last_name:User$sel:username:User$sel:phone_number:User$sel:status:User$sel:profile_photo:User$sel:is_contact:User$sel:is_mutual_contact:User$sel:is_verified:User$sel:is_support:User$sel:restriction_reason:User$sel:is_scam:User$sel:have_access:User$sel:type_:User$sel:language_code:User ChatLocation$sel:location:ChatLocation$sel:address:ChatLocationBotInfo$sel:description:BotInfo$sel:commands:BotInfo BotCommand$sel:command:BotCommand$sel:description:BotCommandUserTypeUserTypeRegularUserTypeDeleted UserTypeBotUserTypeUnknown$$sel:can_join_groups:UserTypeRegular0$sel:can_read_all_group_messages:UserTypeRegular$sel:is_inline:UserTypeRegular-$sel:inline_query_placeholder:UserTypeRegular"$sel:need_location:UserTypeRegular ChatPhoto$sel:small:ChatPhoto$sel:big:ChatPhoto ProfilePhoto$sel:id:ProfilePhoto$sel:small:ProfilePhoto$sel:big:ProfilePhotoPoll $sel:id:Poll$sel:question:Poll$sel:options:Poll$sel:total_voter_count:Poll$sel:recent_voter_user_ids:Poll$sel:is_anonymous:Poll$sel:type_:Poll$sel:open_period:Poll$sel:close_date:Poll$sel:is_closed:PollGame $sel:id:Game$sel:short_name:Game$sel:title:Game$sel:text:Game$sel:description:Game$sel:photo:Game$sel:animation:GameVenue$sel:location:Venue$sel:title:Venue$sel:address:Venue$sel:provider:Venue $sel:id:Venue$sel:type_:VenueLocation$sel:latitude:Location$sel:longitude:LocationContact$sel:phone_number:Contact$sel:first_name:Contact$sel:last_name:Contact$sel:vcard:Contact$sel:user_id:Contact VoiceNote$sel:duration:VoiceNote$sel:waveform:VoiceNote$sel:mime_type:VoiceNote$sel:voice:VoiceNote VideoNote$sel:duration:VideoNote$sel:length:VideoNote$sel:minithumbnail:VideoNote$sel:thumbnail:VideoNote$sel:video:VideoNoteVideo$sel:duration:Video$sel:width:Video$sel:height:Video$sel:file_name:Video$sel:mime_type:Video$sel:has_stickers:Video$sel:supports_streaming:Video$sel:minithumbnail:Video$sel:thumbnail:Video$sel:video:VideoSticker$sel:set_id:Sticker$sel:width:Sticker$sel:height:Sticker$sel:emoji:Sticker$sel:is_animated:Sticker$sel:is_mask:Sticker$sel:mask_position:Sticker$sel:thumbnail:Sticker$sel:sticker:StickerPhoto$sel:has_stickers:Photo$sel:minithumbnail:Photo$sel:sizes:PhotoDocument$sel:file_name:Document$sel:mime_type:Document$sel:minithumbnail:Document$sel:thumbnail:Document$sel:document:DocumentAudio$sel:duration:Audio$sel:title:Audio$sel:performer:Audio$sel:file_name:Audio$sel:mime_type:Audio$$sel:album_cover_minithumbnail:Audio $sel:album_cover_thumbnail:Audio$sel:audio:Audio Animation$sel:duration:Animation$sel:width:Animation$sel:height:Animation$sel:file_name:Animation$sel:mime_type:Animation$sel:minithumbnail:Animation$sel:thumbnail:Animation$sel:animation:AnimationPollTypePollTypeRegular PollTypeQuiz+$sel:allow_multiple_answers:PollTypeRegular&$sel:correct_option_id:PollTypeRegular $sel:explanation:PollTypeRegular PollOption$sel:text:PollOption$sel:voter_count:PollOption$sel:vote_percentage:PollOption$sel:is_chosen:PollOption$sel:is_being_chosen:PollOption MaskPosition$sel:point:MaskPosition$sel:x_shift:MaskPosition$sel:y_shift:MaskPosition$sel:scale:MaskPosition MaskPointMaskPointForehead MaskPointEyesMaskPointMouth MaskPointChin Minithumbnail$sel:width:Minithumbnail$sel:height:Minithumbnail$sel:data_:Minithumbnail PhotoSize$sel:type_:PhotoSize$sel:photo:PhotoSize$sel:width:PhotoSize$sel:height:PhotoSize InputFile InputFileIdInputFileRemoteInputFileLocalInputFileGenerated$sel:id_2:InputFileId$sel:id:InputFileId$sel:path:InputFileId$sel:original_path:InputFileId$sel:conversion:InputFileId$sel:expected_size:InputFileIdFile $sel:id:File$sel:size:File$sel:expected_size:File$sel:local:File$sel:remote:File RemoteFile$sel:id:RemoteFile$sel:unique_id:RemoteFile#$sel:is_uploading_active:RemoteFile&$sel:is_uploading_completed:RemoteFile$sel:uploaded_size:RemoteFile LocalFile$sel:path:LocalFile $sel:can_be_downloaded:LocalFile$sel:can_be_deleted:LocalFile$$sel:is_downloading_active:LocalFile'$sel:is_downloading_completed:LocalFile$sel:download_offset:LocalFile%$sel:downloaded_prefix_size:LocalFile$sel:downloaded_size:LocalFileTemporaryPasswordState($sel:has_password:TemporaryPasswordState%$sel:valid_for:TemporaryPasswordStateRecoveryEmailAddress0$sel:recovery_email_address:RecoveryEmailAddress PasswordState$sel:has_password:PasswordState $sel:password_hint:PasswordState-$sel:has_recovery_email_address:PasswordState$$sel:has_passport_data:PasswordState3$sel:recovery_email_address_code_info:PasswordStateAuthorizationState%AuthorizationStateWaitTdlibParameters#AuthorizationStateWaitEncryptionKey!AuthorizationStateWaitPhoneNumberAuthorizationStateWaitCode-AuthorizationStateWaitOtherDeviceConfirmation"AuthorizationStateWaitRegistrationAuthorizationStateWaitPasswordAuthorizationStateReadyAuthorizationStateLoggingOutAuthorizationStateClosingAuthorizationStateClosed7$sel:is_encrypted:AuthorizationStateWaitTdlibParameters4$sel:code_info:AuthorizationStateWaitTdlibParameters/$sel:link:AuthorizationStateWaitTdlibParameters;$sel:terms_of_service:AuthorizationStateWaitTdlibParameters8$sel:password_hint:AuthorizationStateWaitTdlibParametersE$sel:has_recovery_email_address:AuthorizationStateWaitTdlibParametersI$sel:recovery_email_address_pattern:AuthorizationStateWaitTdlibParametersTermsOfService$sel:text:TermsOfService $sel:min_user_age:TermsOfService$sel:show_popup:TermsOfService FormattedText$sel:text:FormattedText$sel:entities:FormattedText TextEntities$sel:entities:TextEntities TextEntity$sel:offset:TextEntity$sel:length:TextEntity$sel:type_:TextEntity"EmailAddressAuthenticationCodeInfo=$sel:email_address_pattern:EmailAddressAuthenticationCodeInfo.$sel:length:EmailAddressAuthenticationCodeInfoAuthenticationCodeInfo($sel:phone_number:AuthenticationCodeInfo!$sel:type_:AuthenticationCodeInfo%$sel:next_type:AuthenticationCodeInfo#$sel:timeout:AuthenticationCodeInfoAuthenticationCodeType%AuthenticationCodeTypeTelegramMessageAuthenticationCodeTypeSmsAuthenticationCodeTypeCallAuthenticationCodeTypeFlashCall1$sel:length:AuthenticationCodeTypeTelegramMessage3$sel:pattern_:AuthenticationCodeTypeTelegramMessageTdlibParameters $sel:use_test_dc:TdlibParameters'$sel:database_directory:TdlibParameters$$sel:files_directory:TdlibParameters&$sel:use_file_database:TdlibParameters+$sel:use_chat_info_database:TdlibParameters)$sel:use_message_database:TdlibParameters%$sel:use_secret_chats:TdlibParameters$sel:api_id:TdlibParameters$sel:api_hash:TdlibParameters)$sel:system_language_code:TdlibParameters!$sel:device_model:TdlibParameters#$sel:system_version:TdlibParameters($sel:application_version:TdlibParameters-$sel:enable_storage_optimizer:TdlibParameters&$sel:ignore_file_names:TdlibParametersOkError$sel:code:Error$sel:message:ErrorTI32I53 $fShowError $fEqError$fGenericError$fShowOk$fEqOk $fGenericOk$fShowTdlibParameters$fEqTdlibParameters$fGenericTdlibParameters$fShowAuthenticationCodeType$fEqAuthenticationCodeType$fGenericAuthenticationCodeType$fShowAuthenticationCodeInfo$fEqAuthenticationCodeInfo$fGenericAuthenticationCodeInfo($fShowEmailAddressAuthenticationCodeInfo&$fEqEmailAddressAuthenticationCodeInfo+$fGenericEmailAddressAuthenticationCodeInfo$fShowPasswordState$fEqPasswordState$fGenericPasswordState$fShowRecoveryEmailAddress$fEqRecoveryEmailAddress$fGenericRecoveryEmailAddress$fShowTemporaryPasswordState$fEqTemporaryPasswordState$fGenericTemporaryPasswordState$fShowLocalFile $fEqLocalFile$fGenericLocalFile$fShowRemoteFile$fEqRemoteFile$fGenericRemoteFile $fShowFile$fEqFile $fGenericFile$fShowInputFile $fEqInputFile$fGenericInputFile$fShowPhotoSize $fEqPhotoSize$fGenericPhotoSize$fShowMinithumbnail$fEqMinithumbnail$fGenericMinithumbnail$fShowMaskPoint $fEqMaskPoint$fGenericMaskPoint$fShowMaskPosition$fEqMaskPosition$fGenericMaskPosition$fShowPollOption$fEqPollOption$fGenericPollOption$fShowAnimation $fEqAnimation$fGenericAnimation $fShowAudio $fEqAudio$fGenericAudio$fShowDocument $fEqDocument$fGenericDocument $fShowPhoto $fEqPhoto$fGenericPhoto $fShowSticker $fEqSticker$fGenericSticker $fShowVideo $fEqVideo$fGenericVideo$fShowVideoNote $fEqVideoNote$fGenericVideoNote$fShowVoiceNote $fEqVoiceNote$fGenericVoiceNote $fShowContact $fEqContact$fGenericContact$fShowLocation $fEqLocation$fGenericLocation $fShowVenue $fEqVenue$fGenericVenue$fShowProfilePhoto$fEqProfilePhoto$fGenericProfilePhoto$fShowChatPhoto $fEqChatPhoto$fGenericChatPhoto$fShowUserType $fEqUserType$fGenericUserType$fShowBotCommand$fEqBotCommand$fGenericBotCommand $fShowBotInfo $fEqBotInfo$fGenericBotInfo$fShowChatLocation$fEqChatLocation$fGenericChatLocation$fShowUserFullInfo$fEqUserFullInfo$fGenericUserFullInfo$fShowUserProfilePhoto$fEqUserProfilePhoto$fGenericUserProfilePhoto$fShowUserProfilePhotos$fEqUserProfilePhotos$fGenericUserProfilePhotos $fShowUsers $fEqUsers$fGenericUsers$fShowChatAdministrator$fEqChatAdministrator$fGenericChatAdministrator$fShowChatAdministrators$fEqChatAdministrators$fGenericChatAdministrators$fShowChatPermissions$fEqChatPermissions$fGenericChatPermissions$fShowChatMemberStatus$fEqChatMemberStatus$fGenericChatMemberStatus$fShowChatMember$fEqChatMember$fGenericChatMember$fShowChatMembers$fEqChatMembers$fGenericChatMembers$fShowChatMembersFilter$fEqChatMembersFilter$fGenericChatMembersFilter$fShowSupergroupMembersFilter$fEqSupergroupMembersFilter $fGenericSupergroupMembersFilter$fShowBasicGroup$fEqBasicGroup$fGenericBasicGroup$fShowBasicGroupFullInfo$fEqBasicGroupFullInfo$fGenericBasicGroupFullInfo$fShowSupergroup$fEqSupergroup$fGenericSupergroup$fShowSupergroupFullInfo$fEqSupergroupFullInfo$fGenericSupergroupFullInfo$fShowSecretChatState$fEqSecretChatState$fGenericSecretChatState$fShowSecretChat$fEqSecretChat$fGenericSecretChat$fShowMessageForwardOrigin$fEqMessageForwardOrigin$fGenericMessageForwardOrigin$fShowMessageForwardInfo$fEqMessageForwardInfo$fGenericMessageForwardInfo$fShowMessageSendingState$fEqMessageSendingState$fGenericMessageSendingState$fShowNotificationSettingsScope$fEqNotificationSettingsScope"$fGenericNotificationSettingsScope$fShowChatNotificationSettings$fEqChatNotificationSettings!$fGenericChatNotificationSettings$fShowScopeNotificationSettings$fEqScopeNotificationSettings"$fGenericScopeNotificationSettings$fShowChatType $fEqChatType$fGenericChatType$fShowChatList $fEqChatList$fGenericChatList$fShowChatSource$fEqChatSource$fGenericChatSource $fShowChats $fEqChats$fGenericChats$fShowChatNearby$fEqChatNearby$fGenericChatNearby$fShowChatsNearby$fEqChatsNearby$fGenericChatsNearby$fShowChatInviteLink$fEqChatInviteLink$fGenericChatInviteLink$fShowChatInviteLinkInfo$fEqChatInviteLinkInfo$fGenericChatInviteLinkInfo$fShowPublicChatType$fEqPublicChatType$fGenericPublicChatType$fShowChatActionBar$fEqChatActionBar$fGenericChatActionBar$fShowKeyboardButtonType$fEqKeyboardButtonType$fGenericKeyboardButtonType$fShowKeyboardButton$fEqKeyboardButton$fGenericKeyboardButton$fShowInlineKeyboardButtonType$fEqInlineKeyboardButtonType!$fGenericInlineKeyboardButtonType$fShowInlineKeyboardButton$fEqInlineKeyboardButton$fGenericInlineKeyboardButton$fShowReplyMarkup$fEqReplyMarkup$fGenericReplyMarkup$fShowLoginUrlInfo$fEqLoginUrlInfo$fGenericLoginUrlInfo$fShowRichText $fEqRichText$fGenericRichText$fShowPageBlockCaption$fEqPageBlockCaption$fGenericPageBlockCaption"$fShowPageBlockHorizontalAlignment $fEqPageBlockHorizontalAlignment%$fGenericPageBlockHorizontalAlignment $fShowPageBlockVerticalAlignment$fEqPageBlockVerticalAlignment#$fGenericPageBlockVerticalAlignment$fShowPageBlockTableCell$fEqPageBlockTableCell$fGenericPageBlockTableCell$fShowPageBlockRelatedArticle$fEqPageBlockRelatedArticle $fGenericPageBlockRelatedArticle$fShowPageBlock $fEqPageBlock$fGenericPageBlock$fShowPageBlockListItem$fEqPageBlockListItem$fGenericPageBlockListItem$fShowWebPageInstantView$fEqWebPageInstantView$fGenericWebPageInstantView$fShowBankCardActionOpenUrl$fEqBankCardActionOpenUrl$fGenericBankCardActionOpenUrl$fShowBankCardInfo$fEqBankCardInfo$fGenericBankCardInfo $fShowAddress $fEqAddress$fGenericAddress$fShowLabeledPricePart$fEqLabeledPricePart$fGenericLabeledPricePart $fShowInvoice $fEqInvoice$fGenericInvoice$fShowOrderInfo $fEqOrderInfo$fGenericOrderInfo$fShowShippingOption$fEqShippingOption$fGenericShippingOption$fShowSavedCredentials$fEqSavedCredentials$fGenericSavedCredentials$fShowInputCredentials$fEqInputCredentials$fGenericInputCredentials$fShowPaymentsProviderStripe$fEqPaymentsProviderStripe$fGenericPaymentsProviderStripe$fShowPaymentForm$fEqPaymentForm$fGenericPaymentForm$fShowValidatedOrderInfo$fEqValidatedOrderInfo$fGenericValidatedOrderInfo$fShowPaymentResult$fEqPaymentResult$fGenericPaymentResult$fShowPaymentReceipt$fEqPaymentReceipt$fGenericPaymentReceipt$fShowDatedFile $fEqDatedFile$fGenericDatedFile$fShowPassportElementType$fEqPassportElementType$fGenericPassportElementType $fShowDate$fEqDate $fGenericDate$fShowPersonalDetails$fEqPersonalDetails$fGenericPersonalDetails$fShowIdentityDocument$fEqIdentityDocument$fGenericIdentityDocument$fShowInputIdentityDocument$fEqInputIdentityDocument$fGenericInputIdentityDocument$fShowPersonalDocument$fEqPersonalDocument$fGenericPersonalDocument$fShowInputPersonalDocument$fEqInputPersonalDocument$fGenericInputPersonalDocument$fShowPassportElement$fEqPassportElement$fGenericPassportElement$fShowInputPassportElement$fEqInputPassportElement$fGenericInputPassportElement$fShowPassportElements$fEqPassportElements$fGenericPassportElements $fShowPassportElementErrorSource$fEqPassportElementErrorSource#$fGenericPassportElementErrorSource$fShowPassportElementError$fEqPassportElementError$fGenericPassportElementError$fShowPassportSuitableElement$fEqPassportSuitableElement $fGenericPassportSuitableElement$fShowPassportRequiredElement$fEqPassportRequiredElement $fGenericPassportRequiredElement$fShowPassportAuthorizationForm$fEqPassportAuthorizationForm"$fGenericPassportAuthorizationForm $fShowPassportElementsWithErrors$fEqPassportElementsWithErrors#$fGenericPassportElementsWithErrors$fShowEncryptedCredentials$fEqEncryptedCredentials$fGenericEncryptedCredentials$fShowEncryptedPassportElement$fEqEncryptedPassportElement!$fGenericEncryptedPassportElement%$fShowInputPassportElementErrorSource#$fEqInputPassportElementErrorSource($fGenericInputPassportElementErrorSource$fShowInputPassportElementError$fEqInputPassportElementError"$fGenericInputPassportElementError$fShowTextEntityType$fEqTextEntityType$fGenericTextEntityType$fShowTextEntity$fEqTextEntity$fGenericTextEntity$fShowFormattedText$fEqFormattedText$fGenericFormattedText $fShowWebPage $fEqWebPage$fGenericWebPage $fShowGame$fEqGame $fGenericGame$fShowPollType $fEqPollType$fGenericPollType $fShowPoll$fEqPoll $fGenericPoll$fShowTermsOfService$fEqTermsOfService$fGenericTermsOfService$fShowAuthorizationState$fEqAuthorizationState$fGenericAuthorizationState$fShowTextEntities$fEqTextEntities$fGenericTextEntities$fShowInputThumbnail$fEqInputThumbnail$fGenericInputThumbnail$fShowMessageSchedulingState$fEqMessageSchedulingState$fGenericMessageSchedulingState$fShowSendMessageOptions$fEqSendMessageOptions$fGenericSendMessageOptions$fShowInputMessageContent$fEqInputMessageContent$fGenericInputMessageContent$fShowDraftMessage$fEqDraftMessage$fGenericDraftMessage$fShowSearchMessagesFilter$fEqSearchMessagesFilter$fGenericSearchMessagesFilter$fShowChatAction$fEqChatAction$fGenericChatAction$fShowUserStatus$fEqUserStatus$fGenericUserStatus $fShowUser$fEqUser $fGenericUser$fShowStickers $fEqStickers$fGenericStickers $fShowEmojis $fEqEmojis$fGenericEmojis$fShowStickerSet$fEqStickerSet$fGenericStickerSet$fShowStickerSetInfo$fEqStickerSetInfo$fGenericStickerSetInfo$fShowStickerSets$fEqStickerSets$fGenericStickerSets$fShowCallDiscardReason$fEqCallDiscardReason$fGenericCallDiscardReason$fShowMessageContent$fEqMessageContent$fGenericMessageContent $fShowMessage $fEqMessage$fGenericMessage $fShowChat$fEqChat $fGenericChat$fShowFoundMessages$fEqFoundMessages$fGenericFoundMessages$fShowMessages $fEqMessages$fGenericMessages$fShowCallProtocol$fEqCallProtocol$fGenericCallProtocol$fShowCallConnection$fEqCallConnection$fGenericCallConnection $fShowCallId $fEqCallId$fGenericCallId$fShowCallState $fEqCallState$fGenericCallState$fShowCallProblem$fEqCallProblem$fGenericCallProblem $fShowCall$fEqCall $fGenericCall'$fShowPhoneNumberAuthenticationSettings%$fEqPhoneNumberAuthenticationSettings*$fGenericPhoneNumberAuthenticationSettings$fShowAnimations$fEqAnimations$fGenericAnimations$fShowImportedContacts$fEqImportedContacts$fGenericImportedContacts $fShowHttpUrl $fEqHttpUrl$fGenericHttpUrl$fShowInputInlineQueryResult$fEqInputInlineQueryResult$fGenericInputInlineQueryResult$fShowInlineQueryResult$fEqInlineQueryResult$fGenericInlineQueryResult$fShowInlineQueryResults$fEqInlineQueryResults$fGenericInlineQueryResults$fShowCallbackQueryPayload$fEqCallbackQueryPayload$fGenericCallbackQueryPayload$fShowCallbackQueryAnswer$fEqCallbackQueryAnswer$fGenericCallbackQueryAnswer$fShowCustomRequestResult$fEqCustomRequestResult$fGenericCustomRequestResult$fShowGameHighScore$fEqGameHighScore$fGenericGameHighScore$fShowGameHighScores$fEqGameHighScores$fGenericGameHighScores$fShowChatEventAction$fEqChatEventAction$fGenericChatEventAction$fShowChatEvent $fEqChatEvent$fGenericChatEvent$fShowChatEvents$fEqChatEvents$fGenericChatEvents$fShowChatEventLogFilters$fEqChatEventLogFilters$fGenericChatEventLogFilters$fShowLanguagePackStringValue$fEqLanguagePackStringValue $fGenericLanguagePackStringValue$fShowLanguagePackString$fEqLanguagePackString$fGenericLanguagePackString$fShowLanguagePackStrings$fEqLanguagePackStrings$fGenericLanguagePackStrings$fShowLanguagePackInfo$fEqLanguagePackInfo$fGenericLanguagePackInfo$fShowLocalizationTargetInfo$fEqLocalizationTargetInfo$fGenericLocalizationTargetInfo$fShowDeviceToken$fEqDeviceToken$fGenericDeviceToken$fShowPushReceiverId$fEqPushReceiverId$fGenericPushReceiverId$fShowBackgroundFill$fEqBackgroundFill$fGenericBackgroundFill$fShowBackgroundType$fEqBackgroundType$fGenericBackgroundType$fShowBackground$fEqBackground$fGenericBackground$fShowBackgrounds$fEqBackgrounds$fGenericBackgrounds$fShowInputBackground$fEqInputBackground$fGenericInputBackground$fShowHashtags $fEqHashtags$fGenericHashtags $fShowCanTransferOwnershipResult$fEqCanTransferOwnershipResult#$fGenericCanTransferOwnershipResult$fShowCheckChatUsernameResult$fEqCheckChatUsernameResult $fGenericCheckChatUsernameResult$fShowPushMessageContent$fEqPushMessageContent$fGenericPushMessageContent$fShowNotificationType$fEqNotificationType$fGenericNotificationType$fShowNotificationGroupType$fEqNotificationGroupType$fGenericNotificationGroupType$fShowNotification$fEqNotification$fGenericNotification$fShowNotificationGroup$fEqNotificationGroup$fGenericNotificationGroup$fShowOptionValue$fEqOptionValue$fGenericOptionValue$fShowJsonValue $fEqJsonValue$fGenericJsonValue$fShowJsonObjectMember$fEqJsonObjectMember$fGenericJsonObjectMember$fShowUserPrivacySettingRule$fEqUserPrivacySettingRule$fGenericUserPrivacySettingRule$fShowUserPrivacySettingRules$fEqUserPrivacySettingRules $fGenericUserPrivacySettingRules$fShowUserPrivacySetting$fEqUserPrivacySetting$fGenericUserPrivacySetting$fShowAccountTtl$fEqAccountTtl$fGenericAccountTtl $fShowSession $fEqSession$fGenericSession$fShowSessions $fEqSessions$fGenericSessions$fShowConnectedWebsite$fEqConnectedWebsite$fGenericConnectedWebsite$fShowConnectedWebsites$fEqConnectedWebsites$fGenericConnectedWebsites$fShowChatReportReason$fEqChatReportReason$fGenericChatReportReason$fShowPublicMessageLink$fEqPublicMessageLink$fGenericPublicMessageLink$fShowMessageLinkInfo$fEqMessageLinkInfo$fGenericMessageLinkInfo$fShowFilePart $fEqFilePart$fGenericFilePart$fShowFileType $fEqFileType$fGenericFileType!$fShowStorageStatisticsByFileType$fEqStorageStatisticsByFileType$$fGenericStorageStatisticsByFileType$fShowStorageStatisticsByChat$fEqStorageStatisticsByChat $fGenericStorageStatisticsByChat$fShowStorageStatistics$fEqStorageStatistics$fGenericStorageStatistics$fShowStorageStatisticsFast$fEqStorageStatisticsFast$fGenericStorageStatisticsFast$fShowDatabaseStatistics$fEqDatabaseStatistics$fGenericDatabaseStatistics$fShowNetworkType$fEqNetworkType$fGenericNetworkType$fShowNetworkStatisticsEntry$fEqNetworkStatisticsEntry$fGenericNetworkStatisticsEntry$fShowNetworkStatistics$fEqNetworkStatistics$fGenericNetworkStatistics$fShowAutoDownloadSettings$fEqAutoDownloadSettings$fGenericAutoDownloadSettings!$fShowAutoDownloadSettingsPresets$fEqAutoDownloadSettingsPresets$$fGenericAutoDownloadSettingsPresets$fShowConnectionState$fEqConnectionState$fGenericConnectionState$fShowTopChatCategory$fEqTopChatCategory$fGenericTopChatCategory$fShowTMeUrlType$fEqTMeUrlType$fGenericTMeUrlType $fShowTMeUrl $fEqTMeUrl$fGenericTMeUrl $fShowTMeUrls $fEqTMeUrls$fGenericTMeUrls $fShowCount $fEqCount$fGenericCount $fShowText$fEqText $fGenericText $fShowSeconds $fEqSeconds$fGenericSeconds$fShowDeepLinkInfo$fEqDeepLinkInfo$fGenericDeepLinkInfo$fShowTextParseMode$fEqTextParseMode$fGenericTextParseMode$fShowProxyType $fEqProxyType$fGenericProxyType $fShowProxy $fEqProxy$fGenericProxy $fShowProxies $fEqProxies$fGenericProxies$fShowInputSticker$fEqInputSticker$fGenericInputSticker$fShowDateRange $fEqDateRange$fGenericDateRange$fShowStatisticsValue$fEqStatisticsValue$fGenericStatisticsValue$fShowStatisticsGraph$fEqStatisticsGraph$fGenericStatisticsGraph.$fShowChatStatisticsMessageInteractionCounters,$fEqChatStatisticsMessageInteractionCounters1$fGenericChatStatisticsMessageInteractionCounters$fShowChatStatistics$fEqChatStatistics$fGenericChatStatistics $fShowUpdate $fEqUpdate$fGenericUpdate $fShowUpdates $fEqUpdates$fGenericUpdates$fShowLogStream $fEqLogStream$fGenericLogStream$fShowLogVerbosityLevel$fEqLogVerbosityLevel$fGenericLogVerbosityLevel $fShowLogTags $fEqLogTags$fGenericLogTags $fShowTestInt $fEqTestInt$fGenericTestInt$fShowTestString$fEqTestString$fGenericTestString$fShowTestBytes $fEqTestBytes$fGenericTestBytes$fShowTestVectorInt$fEqTestVectorInt$fGenericTestVectorInt$fShowTestVectorIntObject$fEqTestVectorIntObject$fGenericTestVectorIntObject$fShowTestVectorString$fEqTestVectorString$fGenericTestVectorString$fShowTestVectorStringObject$fEqTestVectorStringObject$fGenericTestVectorStringObject $fFromJSONTestVectorStringObject$fToJSONTestVectorStringObject$fFromJSONTestVectorString$fToJSONTestVectorString$fFromJSONTestVectorIntObject$fToJSONTestVectorIntObject$fFromJSONTestVectorInt$fToJSONTestVectorInt$fFromJSONTestBytes$fToJSONTestBytes$fFromJSONTestString$fToJSONTestString$fFromJSONTestInt$fToJSONTestInt$fFromJSONLogTags$fToJSONLogTags$fFromJSONLogVerbosityLevel$fToJSONLogVerbosityLevel$fFromJSONLogStream$fToJSONLogStream$fFromJSONUpdates$fToJSONUpdates$fFromJSONUpdate$fToJSONUpdate$fFromJSONChatStatistics$fToJSONChatStatistics2$fFromJSONChatStatisticsMessageInteractionCounters0$fToJSONChatStatisticsMessageInteractionCounters$fFromJSONStatisticsGraph$fToJSONStatisticsGraph$fFromJSONStatisticsValue$fToJSONStatisticsValue$fFromJSONDateRange$fToJSONDateRange$fFromJSONInputSticker$fToJSONInputSticker$fFromJSONProxies$fToJSONProxies$fFromJSONProxy $fToJSONProxy$fFromJSONProxyType$fToJSONProxyType$fFromJSONTextParseMode$fToJSONTextParseMode$fFromJSONDeepLinkInfo$fToJSONDeepLinkInfo$fFromJSONSeconds$fToJSONSeconds$fFromJSONText $fToJSONText$fFromJSONCount $fToJSONCount$fFromJSONTMeUrls$fToJSONTMeUrls$fFromJSONTMeUrl$fToJSONTMeUrl$fFromJSONTMeUrlType$fToJSONTMeUrlType$fFromJSONTopChatCategory$fToJSONTopChatCategory$fFromJSONConnectionState$fToJSONConnectionState%$fFromJSONAutoDownloadSettingsPresets#$fToJSONAutoDownloadSettingsPresets$fFromJSONAutoDownloadSettings$fToJSONAutoDownloadSettings$fFromJSONNetworkStatistics$fToJSONNetworkStatistics $fFromJSONNetworkStatisticsEntry$fToJSONNetworkStatisticsEntry$fFromJSONNetworkType$fToJSONNetworkType$fFromJSONDatabaseStatistics$fToJSONDatabaseStatistics$fFromJSONStorageStatisticsFast$fToJSONStorageStatisticsFast$fFromJSONStorageStatistics$fToJSONStorageStatistics!$fFromJSONStorageStatisticsByChat$fToJSONStorageStatisticsByChat%$fFromJSONStorageStatisticsByFileType#$fToJSONStorageStatisticsByFileType$fFromJSONFileType$fToJSONFileType$fFromJSONFilePart$fToJSONFilePart$fFromJSONMessageLinkInfo$fToJSONMessageLinkInfo$fFromJSONPublicMessageLink$fToJSONPublicMessageLink$fFromJSONChatReportReason$fToJSONChatReportReason$fFromJSONConnectedWebsites$fToJSONConnectedWebsites$fFromJSONConnectedWebsite$fToJSONConnectedWebsite$fFromJSONSessions$fToJSONSessions$fFromJSONSession$fToJSONSession$fFromJSONAccountTtl$fToJSONAccountTtl$fFromJSONUserPrivacySetting$fToJSONUserPrivacySetting!$fFromJSONUserPrivacySettingRules$fToJSONUserPrivacySettingRules $fFromJSONUserPrivacySettingRule$fToJSONUserPrivacySettingRule$fFromJSONJsonValue$fToJSONJsonValue$fFromJSONJsonObjectMember$fToJSONJsonObjectMember$fFromJSONOptionValue$fToJSONOptionValue$fFromJSONNotificationGroup$fToJSONNotificationGroup$fFromJSONNotification$fToJSONNotification$fFromJSONNotificationGroupType$fToJSONNotificationGroupType$fFromJSONNotificationType$fToJSONNotificationType$fFromJSONPushMessageContent$fToJSONPushMessageContent!$fFromJSONCheckChatUsernameResult$fToJSONCheckChatUsernameResult$$fFromJSONCanTransferOwnershipResult"$fToJSONCanTransferOwnershipResult$fFromJSONHashtags$fToJSONHashtags$fFromJSONInputBackground$fToJSONInputBackground$fFromJSONBackgrounds$fToJSONBackgrounds$fFromJSONBackground$fToJSONBackground$fFromJSONBackgroundType$fToJSONBackgroundType$fFromJSONBackgroundFill$fToJSONBackgroundFill$fFromJSONPushReceiverId$fToJSONPushReceiverId$fFromJSONDeviceToken$fToJSONDeviceToken $fFromJSONLocalizationTargetInfo$fToJSONLocalizationTargetInfo$fFromJSONLanguagePackInfo$fToJSONLanguagePackInfo$fFromJSONLanguagePackStrings$fToJSONLanguagePackStrings$fFromJSONLanguagePackString$fToJSONLanguagePackString!$fFromJSONLanguagePackStringValue$fToJSONLanguagePackStringValue$fFromJSONChatEventLogFilters$fToJSONChatEventLogFilters$fFromJSONChatEvents$fToJSONChatEvents$fFromJSONChatEvent$fToJSONChatEvent$fFromJSONChatEventAction$fToJSONChatEventAction$fFromJSONGameHighScores$fToJSONGameHighScores$fFromJSONGameHighScore$fToJSONGameHighScore$fFromJSONCustomRequestResult$fToJSONCustomRequestResult$fFromJSONCallbackQueryAnswer$fToJSONCallbackQueryAnswer$fFromJSONCallbackQueryPayload$fToJSONCallbackQueryPayload$fFromJSONInlineQueryResults$fToJSONInlineQueryResults$fFromJSONInlineQueryResult$fToJSONInlineQueryResult $fFromJSONInputInlineQueryResult$fToJSONInputInlineQueryResult$fFromJSONHttpUrl$fToJSONHttpUrl$fFromJSONImportedContacts$fToJSONImportedContacts$fFromJSONAnimations$fToJSONAnimations+$fFromJSONPhoneNumberAuthenticationSettings)$fToJSONPhoneNumberAuthenticationSettings$fFromJSONCall $fToJSONCall$fFromJSONCallProblem$fToJSONCallProblem$fFromJSONCallState$fToJSONCallState$fFromJSONCallId$fToJSONCallId$fFromJSONCallConnection$fToJSONCallConnection$fFromJSONCallProtocol$fToJSONCallProtocol$fFromJSONCallDiscardReason$fToJSONCallDiscardReason$fFromJSONStickerSets$fToJSONStickerSets$fFromJSONStickerSetInfo$fToJSONStickerSetInfo$fFromJSONStickerSet$fToJSONStickerSet$fFromJSONEmojis$fToJSONEmojis$fFromJSONStickers$fToJSONStickers$fFromJSONUserStatus$fToJSONUserStatus$fFromJSONChatAction$fToJSONChatAction$fFromJSONSearchMessagesFilter$fToJSONSearchMessagesFilter$fFromJSONInputMessageContent$fToJSONInputMessageContent$fFromJSONSendMessageOptions$fToJSONSendMessageOptions $fFromJSONMessageSchedulingState$fToJSONMessageSchedulingState$fFromJSONInputThumbnail$fToJSONInputThumbnail$fFromJSONTextEntityType$fToJSONTextEntityType$fFromJSONMessageContent$fToJSONMessageContent#$fFromJSONInputPassportElementError!$fToJSONInputPassportElementError)$fFromJSONInputPassportElementErrorSource'$fToJSONInputPassportElementErrorSource"$fFromJSONEncryptedPassportElement $fToJSONEncryptedPassportElement$fFromJSONEncryptedCredentials$fToJSONEncryptedCredentials$$fFromJSONPassportElementsWithErrors"$fToJSONPassportElementsWithErrors#$fFromJSONPassportAuthorizationForm!$fToJSONPassportAuthorizationForm!$fFromJSONPassportRequiredElement$fToJSONPassportRequiredElement!$fFromJSONPassportSuitableElement$fToJSONPassportSuitableElement$fFromJSONPassportElementError$fToJSONPassportElementError$$fFromJSONPassportElementErrorSource"$fToJSONPassportElementErrorSource$fFromJSONPassportElements$fToJSONPassportElements$fFromJSONInputPassportElement$fToJSONInputPassportElement$fFromJSONPassportElement$fToJSONPassportElement$fFromJSONInputPersonalDocument$fToJSONInputPersonalDocument$fFromJSONPersonalDocument$fToJSONPersonalDocument$fFromJSONInputIdentityDocument$fToJSONInputIdentityDocument$fFromJSONIdentityDocument$fToJSONIdentityDocument$fFromJSONPersonalDetails$fToJSONPersonalDetails$fFromJSONDate $fToJSONDate$fFromJSONPassportElementType$fToJSONPassportElementType$fFromJSONDatedFile$fToJSONDatedFile$fFromJSONPaymentReceipt$fToJSONPaymentReceipt$fFromJSONPaymentResult$fToJSONPaymentResult$fFromJSONValidatedOrderInfo$fToJSONValidatedOrderInfo$fFromJSONPaymentForm$fToJSONPaymentForm $fFromJSONPaymentsProviderStripe$fToJSONPaymentsProviderStripe$fFromJSONInputCredentials$fToJSONInputCredentials$fFromJSONSavedCredentials$fToJSONSavedCredentials$fFromJSONShippingOption$fToJSONShippingOption$fFromJSONOrderInfo$fToJSONOrderInfo$fFromJSONInvoice$fToJSONInvoice$fFromJSONLabeledPricePart$fToJSONLabeledPricePart$fFromJSONAddress$fToJSONAddress$fFromJSONBankCardInfo$fToJSONBankCardInfo$fFromJSONBankCardActionOpenUrl$fToJSONBankCardActionOpenUrl$fFromJSONWebPage$fToJSONWebPage$fFromJSONWebPageInstantView$fToJSONWebPageInstantView$fFromJSONPageBlock$fToJSONPageBlock!$fFromJSONPageBlockRelatedArticle$fToJSONPageBlockRelatedArticle$fFromJSONPageBlockTableCell$fToJSONPageBlockTableCell$$fFromJSONPageBlockVerticalAlignment"$fToJSONPageBlockVerticalAlignment&$fFromJSONPageBlockHorizontalAlignment$$fToJSONPageBlockHorizontalAlignment$fFromJSONPageBlockListItem$fToJSONPageBlockListItem$fFromJSONPageBlockCaption$fToJSONPageBlockCaption$fFromJSONRichText$fToJSONRichText$fFromJSONLoginUrlInfo$fToJSONLoginUrlInfo$fFromJSONReplyMarkup$fToJSONReplyMarkup$fFromJSONInlineKeyboardButton$fToJSONInlineKeyboardButton"$fFromJSONInlineKeyboardButtonType $fToJSONInlineKeyboardButtonType$fFromJSONKeyboardButton$fToJSONKeyboardButton$fFromJSONKeyboardButtonType$fToJSONKeyboardButtonType$fFromJSONChatActionBar$fToJSONChatActionBar$fFromJSONPublicChatType$fToJSONPublicChatType$fFromJSONChatInviteLinkInfo$fToJSONChatInviteLinkInfo$fFromJSONChatInviteLink$fToJSONChatInviteLink$fFromJSONChatsNearby$fToJSONChatsNearby$fFromJSONChatNearby$fToJSONChatNearby$fFromJSONChats $fToJSONChats$fFromJSONChat $fToJSONChat$fFromJSONChatSource$fToJSONChatSource$fFromJSONChatList$fToJSONChatList$fFromJSONChatType$fToJSONChatType$fFromJSONDraftMessage$fToJSONDraftMessage#$fFromJSONScopeNotificationSettings!$fToJSONScopeNotificationSettings"$fFromJSONChatNotificationSettings $fToJSONChatNotificationSettings#$fFromJSONNotificationSettingsScope!$fToJSONNotificationSettingsScope$fFromJSONFoundMessages$fToJSONFoundMessages$fFromJSONMessages$fToJSONMessages$fFromJSONMessage$fToJSONMessage$fFromJSONMessageSendingState$fToJSONMessageSendingState$fFromJSONMessageForwardInfo$fToJSONMessageForwardInfo$fFromJSONMessageForwardOrigin$fToJSONMessageForwardOrigin$fFromJSONSecretChat$fToJSONSecretChat$fFromJSONSecretChatState$fToJSONSecretChatState$fFromJSONSupergroupFullInfo$fToJSONSupergroupFullInfo$fFromJSONSupergroup$fToJSONSupergroup$fFromJSONBasicGroupFullInfo$fToJSONBasicGroupFullInfo$fFromJSONBasicGroup$fToJSONBasicGroup!$fFromJSONSupergroupMembersFilter$fToJSONSupergroupMembersFilter$fFromJSONChatMembersFilter$fToJSONChatMembersFilter$fFromJSONChatMembers$fToJSONChatMembers$fFromJSONChatMember$fToJSONChatMember$fFromJSONChatMemberStatus$fToJSONChatMemberStatus$fFromJSONChatPermissions$fToJSONChatPermissions$fFromJSONChatAdministrators$fToJSONChatAdministrators$fFromJSONChatAdministrator$fToJSONChatAdministrator$fFromJSONUsers $fToJSONUsers$fFromJSONUserProfilePhotos$fToJSONUserProfilePhotos$fFromJSONUserProfilePhoto$fToJSONUserProfilePhoto$fFromJSONUserFullInfo$fToJSONUserFullInfo$fFromJSONUser $fToJSONUser$fFromJSONChatLocation$fToJSONChatLocation$fFromJSONBotInfo$fToJSONBotInfo$fFromJSONBotCommand$fToJSONBotCommand$fFromJSONUserType$fToJSONUserType$fFromJSONChatPhoto$fToJSONChatPhoto$fFromJSONProfilePhoto$fToJSONProfilePhoto$fFromJSONPoll $fToJSONPoll$fFromJSONGame $fToJSONGame$fFromJSONVenue $fToJSONVenue$fFromJSONLocation$fToJSONLocation$fFromJSONContact$fToJSONContact$fFromJSONVoiceNote$fToJSONVoiceNote$fFromJSONVideoNote$fToJSONVideoNote$fFromJSONVideo $fToJSONVideo$fFromJSONSticker$fToJSONSticker$fFromJSONPhoto $fToJSONPhoto$fFromJSONDocument$fToJSONDocument$fFromJSONAudio $fToJSONAudio$fFromJSONAnimation$fToJSONAnimation$fFromJSONPollType$fToJSONPollType$fFromJSONPollOption$fToJSONPollOption$fFromJSONMaskPosition$fToJSONMaskPosition$fFromJSONMaskPoint$fToJSONMaskPoint$fFromJSONMinithumbnail$fToJSONMinithumbnail$fFromJSONPhotoSize$fToJSONPhotoSize$fFromJSONInputFile$fToJSONInputFile$fFromJSONFile $fToJSONFile$fFromJSONRemoteFile$fToJSONRemoteFile$fFromJSONLocalFile$fToJSONLocalFile $fFromJSONTemporaryPasswordState$fToJSONTemporaryPasswordState$fFromJSONRecoveryEmailAddress$fToJSONRecoveryEmailAddress$fFromJSONPasswordState$fToJSONPasswordState$fFromJSONAuthorizationState$fToJSONAuthorizationState$fFromJSONTermsOfService$fToJSONTermsOfService$fFromJSONFormattedText$fToJSONFormattedText$fFromJSONTextEntities$fToJSONTextEntities$fFromJSONTextEntity$fToJSONTextEntity,$fFromJSONEmailAddressAuthenticationCodeInfo*$fToJSONEmailAddressAuthenticationCodeInfo $fFromJSONAuthenticationCodeInfo$fToJSONAuthenticationCodeInfo $fFromJSONAuthenticationCodeType$fToJSONAuthenticationCodeType$fFromJSONTdlibParameters$fToJSONTdlibParameters $fFromJSONOk $fToJSONOk$fFromJSONError $fToJSONErrorTestReturnError$sel:error:TestReturnError TestUseUpdateTestGetDifference TestProxy$sel:server:TestProxy$sel:port:TestProxy$sel:type_:TestProxy$sel:dc_id:TestProxy$sel:timeout:TestProxy TestNetwork TestSquareInt$sel:x:TestSquareIntTestCallVectorStringObject!$sel:x:TestCallVectorStringObjectTestCallVectorString$sel:x:TestCallVectorStringTestCallVectorIntObject$sel:x:TestCallVectorIntObjectTestCallVectorInt$sel:x:TestCallVectorInt TestCallBytes$sel:x:TestCallBytesTestCallString$sel:x:TestCallString TestCallEmpty AddLogMessage"$sel:verbosity_level:AddLogMessage$sel:text:AddLogMessageGetLogTagVerbosityLevel $sel:tag:GetLogTagVerbosityLevelSetLogTagVerbosityLevel $sel:tag:SetLogTagVerbosityLevel0$sel:new_verbosity_level:SetLogTagVerbosityLevel GetLogTagsGetLogVerbosityLevelSetLogVerbosityLevel-$sel:new_verbosity_level:SetLogVerbosityLevel GetLogStream SetLogStream$sel:log_stream:SetLogStream PingProxy$sel:proxy_id:PingProxy GetProxyLink$sel:proxy_id:GetProxyLink GetProxies RemoveProxy$sel:proxy_id:RemoveProxy DisableProxy EnableProxy$sel:proxy_id:EnableProxy EditProxy$sel:proxy_id:EditProxy$sel:server:EditProxy$sel:port:EditProxy$sel:enable:EditProxy$sel:type_:EditProxyAddProxy$sel:server:AddProxy$sel:port:AddProxy$sel:enable:AddProxy$sel:type_:AddProxySaveApplicationLogEvent"$sel:type_:SaveApplicationLogEvent$$sel:chat_id:SaveApplicationLogEvent"$sel:data_:SaveApplicationLogEventGetApplicationConfigGetDeepLinkInfo$sel:link:GetDeepLinkInfo GetInviteTextGetCountryCodeSetAlarm$sel:seconds:SetAlarmAnswerCustomQuery&$sel:custom_query_id:AnswerCustomQuery$sel:data_:AnswerCustomQuerySendCustomRequest$sel:method:SendCustomRequest!$sel:parameters:SendCustomRequestAcceptTermsOfService-$sel:terms_of_service_id:AcceptTermsOfServiceGetMapThumbnailFile!$sel:location:GetMapThumbnailFile$sel:zoom:GetMapThumbnailFile$sel:width:GetMapThumbnailFile$sel:height:GetMapThumbnailFile$sel:scale:GetMapThumbnailFile $sel:chat_id:GetMapThumbnailFileRemoveStickerFromSet!$sel:sticker:RemoveStickerFromSetSetStickerPositionInSet$$sel:sticker:SetStickerPositionInSet%$sel:position:SetStickerPositionInSetSetStickerSetThumbnail#$sel:user_id:SetStickerSetThumbnail $sel:name:SetStickerSetThumbnail%$sel:thumbnail:SetStickerSetThumbnailAddStickerToSet$sel:user_id:AddStickerToSet$sel:name:AddStickerToSet$sel:sticker:AddStickerToSetCreateNewStickerSet $sel:user_id:CreateNewStickerSet$sel:title:CreateNewStickerSet$sel:name:CreateNewStickerSet!$sel:is_masks:CreateNewStickerSet!$sel:stickers:CreateNewStickerSetUploadStickerFile$sel:user_id:UploadStickerFile"$sel:png_sticker:UploadStickerFileSetBotUpdatesStatus-$sel:pending_update_count:SetBotUpdatesStatus&$sel:error_message:SetBotUpdatesStatus CheckPhoneNumberConfirmationCode*$sel:code:CheckPhoneNumberConfirmationCode!ResendPhoneNumberConfirmationCodeSendPhoneNumberConfirmationCode)$sel:hash:SendPhoneNumberConfirmationCode1$sel:phone_number:SendPhoneNumberConfirmationCode-$sel:settings:SendPhoneNumberConfirmationCodeSendPassportAuthorizationForm7$sel:autorization_form_id:SendPassportAuthorizationForm($sel:types:SendPassportAuthorizationForm-GetPassportAuthorizationFormAvailableElementsG$sel:autorization_form_id:GetPassportAuthorizationFormAvailableElements;$sel:password:GetPassportAuthorizationFormAvailableElementsGetPassportAuthorizationForm-$sel:bot_user_id:GetPassportAuthorizationForm'$sel:scope:GetPassportAuthorizationForm,$sel:public_key:GetPassportAuthorizationForm'$sel:nonce:GetPassportAuthorizationForm!CheckEmailAddressVerificationCode+$sel:code:CheckEmailAddressVerificationCode"ResendEmailAddressVerificationCode SendEmailAddressVerificationCode3$sel:email_address:SendEmailAddressVerificationCode CheckPhoneNumberVerificationCode*$sel:code:CheckPhoneNumberVerificationCode!ResendPhoneNumberVerificationCodeSendPhoneNumberVerificationCode1$sel:phone_number:SendPhoneNumberVerificationCode-$sel:settings:SendPhoneNumberVerificationCodeGetPreferredCountryLanguage-$sel:country_code:GetPreferredCountryLanguageSetPassportElementErrors%$sel:user_id:SetPassportElementErrors$$sel:errors:SetPassportElementErrorsDeletePassportElement $sel:type_:DeletePassportElementSetPassportElement$sel:element:SetPassportElement $sel:password:SetPassportElementGetAllPassportElements$$sel:password:GetAllPassportElementsGetPassportElement$sel:type_:GetPassportElement $sel:password:GetPassportElementGetBankCardInfo%$sel:bank_card_number:GetBankCardInfoSetAutoDownloadSettings%$sel:settings:SetAutoDownloadSettings"$sel:type_:SetAutoDownloadSettingsGetAutoDownloadSettingsPresetsResetNetworkStatisticsAddNetworkStatistics$sel:entry:AddNetworkStatisticsGetNetworkStatistics&$sel:only_current:GetNetworkStatisticsSetNetworkType$sel:type_:SetNetworkTypeOptimizeStorage$sel:size:OptimizeStorage$sel:ttl:OptimizeStorage$sel:count:OptimizeStorage#$sel:immunity_delay:OptimizeStorage$sel:file_types:OptimizeStorage$sel:chat_ids:OptimizeStorage%$sel:exclude_chat_ids:OptimizeStorage3$sel:return_deleted_file_statistics:OptimizeStorage$sel:chat_limit:OptimizeStorageGetDatabaseStatisticsGetStorageStatisticsFastGetStorageStatistics$$sel:chat_limit:GetStorageStatisticsGetChatStatisticsGraph#$sel:chat_id:GetChatStatisticsGraph!$sel:token:GetChatStatisticsGraph$sel:x:GetChatStatisticsGraphGetChatStatistics$sel:chat_id:GetChatStatistics$sel:is_dark:GetChatStatisticsGetChatStatisticsUrl!$sel:chat_id:GetChatStatisticsUrl$$sel:parameters:GetChatStatisticsUrl!$sel:is_dark:GetChatStatisticsUrl ReportChat$sel:chat_id:ReportChat$sel:reason:ReportChat$sel:message_ids:ReportChatRemoveChatActionBar $sel:chat_id:RemoveChatActionBar DeleteAccount$sel:reason:DeleteAccount GetAccountTtl SetAccountTtl$sel:ttl:SetAccountTtl SetOption$sel:name:SetOption$sel:value:SetOption GetOption$sel:name:GetOptionGetUserPrivacySettingRules'$sel:setting:GetUserPrivacySettingRulesSetUserPrivacySettingRules'$sel:setting:SetUserPrivacySettingRules%$sel:rules:SetUserPrivacySettingRulesGetRecentlyVisitedTMeUrls'$sel:referrer:GetRecentlyVisitedTMeUrlsGetPushReceiverId$sel:payload:GetPushReceiverIdProcessPushNotification$$sel:payload:ProcessPushNotificationRegisterDevice $sel:device_token:RegisterDevice"$sel:other_user_ids:RegisterDeviceDeleteLanguagePack($sel:language_pack_id:DeleteLanguagePackSetCustomLanguagePackString1$sel:language_pack_id:SetCustomLanguagePackString+$sel:new_string:SetCustomLanguagePackStringEditCustomLanguagePackInfo$$sel:info:EditCustomLanguagePackInfoSetCustomLanguagePack$sel:info:SetCustomLanguagePack"$sel:strings:SetCustomLanguagePackAddCustomServerLanguagePack1$sel:language_pack_id:AddCustomServerLanguagePackSynchronizeLanguagePack-$sel:language_pack_id:SynchronizeLanguagePackGetLanguagePackStrings,$sel:language_pack_id:GetLanguagePackStrings $sel:keys:GetLanguagePackStringsGetLanguagePackInfo)$sel:language_pack_id:GetLanguagePackInfoGetLocalizationTargetInfo)$sel:only_local:GetLocalizationTargetInfoResetBackgroundsRemoveBackground#$sel:background_id:RemoveBackground SetBackground$sel:background:SetBackground$sel:type_:SetBackground!$sel:for_dark_theme:SetBackgroundSearchBackground$sel:name:SearchBackgroundGetBackgroundUrl$sel:name:GetBackgroundUrl$sel:type_:GetBackgroundUrlGetBackgrounds"$sel:for_dark_theme:GetBackgroundsGetSupportUserDeleteSavedCredentialsDeleteSavedOrderInfoGetSavedOrderInfoGetPaymentReceipt$sel:chat_id:GetPaymentReceipt!$sel:message_id:GetPaymentReceiptSendPaymentForm$sel:chat_id:SendPaymentForm$sel:message_id:SendPaymentForm"$sel:order_info_id:SendPaymentForm'$sel:shipping_option_id:SendPaymentForm $sel:credentials:SendPaymentFormValidateOrderInfo$sel:chat_id:ValidateOrderInfo!$sel:message_id:ValidateOrderInfo!$sel:order_info:ValidateOrderInfo!$sel:allow_save:ValidateOrderInfoGetPaymentForm$sel:chat_id:GetPaymentForm$sel:message_id:GetPaymentFormGetChatEventLog$sel:chat_id:GetChatEventLog$sel:query:GetChatEventLog"$sel:from_event_id:GetChatEventLog$sel:limit:GetChatEventLog$sel:filters:GetChatEventLog$sel:user_ids:GetChatEventLogCloseSecretChat#$sel:secret_chat_id:CloseSecretChatDeleteSupergroup#$sel:supergroup_id:DeleteSupergroupGetSupergroupMembers'$sel:supergroup_id:GetSupergroupMembers $sel:filter:GetSupergroupMembers $sel:offset:GetSupergroupMembers$sel:limit:GetSupergroupMembersReportSupergroupSpam'$sel:supergroup_id:ReportSupergroupSpam!$sel:user_id:ReportSupergroupSpam%$sel:message_ids:ReportSupergroupSpam%ToggleSupergroupIsAllHistoryAvailable8$sel:supergroup_id:ToggleSupergroupIsAllHistoryAvailableC$sel:is_all_history_available:ToggleSupergroupIsAllHistoryAvailableToggleSupergroupSignMessages/$sel:supergroup_id:ToggleSupergroupSignMessages/$sel:sign_messages:ToggleSupergroupSignMessagesSetSupergroupStickerSet*$sel:supergroup_id:SetSupergroupStickerSet+$sel:sticker_set_id:SetSupergroupStickerSetSetSupergroupUsername($sel:supergroup_id:SetSupergroupUsername#$sel:username:SetSupergroupUsernameDisconnectAllWebsitesDisconnectWebsite!$sel:website_id:DisconnectWebsiteGetConnectedWebsitesTerminateAllOtherSessionsTerminateSession $sel:session_id:TerminateSessionGetActiveSessions SetCommands$sel:commands:SetCommandsCheckChangePhoneNumberCode$$sel:code:CheckChangePhoneNumberCodeResendChangePhoneNumberCodeChangePhoneNumber#$sel:phone_number:ChangePhoneNumber$sel:settings:ChangePhoneNumber SetLocation$sel:location:SetLocation SetUsername$sel:username:SetUsernameSetBio$sel:bio:SetBioSetName$sel:first_name:SetName$sel:last_name:SetNameDeleteProfilePhoto($sel:profile_photo_id:DeleteProfilePhotoSetProfilePhoto$sel:photo:SetProfilePhotoGetWebPageInstantView$sel:url:GetWebPageInstantView%$sel:force_full:GetWebPageInstantViewGetWebPagePreview$sel:text:GetWebPagePreviewRemoveRecentHashtag $sel:hashtag:RemoveRecentHashtagSearchHashtags$sel:prefix:SearchHashtags$sel:limit:SearchHashtagsGetRecentInlineBotsRemoveSavedAnimation#$sel:animation:RemoveSavedAnimationAddSavedAnimation $sel:animation:AddSavedAnimationGetSavedAnimationsGetEmojiSuggestionsUrl)$sel:language_code:GetEmojiSuggestionsUrl SearchEmojis$sel:text:SearchEmojis$sel:exact_match:SearchEmojis&$sel:input_language_codes:SearchEmojisGetStickerEmojis$sel:sticker:GetStickerEmojisRemoveFavoriteSticker"$sel:sticker:RemoveFavoriteStickerAddFavoriteSticker$sel:sticker:AddFavoriteStickerGetFavoriteStickersClearRecentStickers$$sel:is_attached:ClearRecentStickersRemoveRecentSticker$$sel:is_attached:RemoveRecentSticker $sel:sticker:RemoveRecentStickerAddRecentSticker!$sel:is_attached:AddRecentSticker$sel:sticker:AddRecentStickerGetRecentStickers"$sel:is_attached:GetRecentStickersReorderInstalledStickerSets)$sel:is_masks:ReorderInstalledStickerSets0$sel:sticker_set_ids:ReorderInstalledStickerSetsViewTrendingStickerSets,$sel:sticker_set_ids:ViewTrendingStickerSetsChangeStickerSet$sel:set_id:ChangeStickerSet"$sel:is_installed:ChangeStickerSet!$sel:is_archived:ChangeStickerSetSearchStickerSets$sel:query:SearchStickerSetsSearchInstalledStickerSets($sel:is_masks:SearchInstalledStickerSets%$sel:query:SearchInstalledStickerSets%$sel:limit:SearchInstalledStickerSetsSearchStickerSet$sel:name:SearchStickerSet GetStickerSet$sel:set_id:GetStickerSetGetAttachedStickerSets#$sel:file_id:GetAttachedStickerSetsGetTrendingStickerSets"$sel:offset:GetTrendingStickerSets!$sel:limit:GetTrendingStickerSetsGetArchivedStickerSets$$sel:is_masks:GetArchivedStickerSets1$sel:offset_sticker_set_id:GetArchivedStickerSets!$sel:limit:GetArchivedStickerSetsGetInstalledStickerSets%$sel:is_masks:GetInstalledStickerSetsSearchStickers$sel:emoji:SearchStickers$sel:limit:SearchStickers GetStickers$sel:emoji:GetStickers$sel:limit:GetStickersGetUserProfilePhotos!$sel:user_id:GetUserProfilePhotos $sel:offset:GetUserProfilePhotos$sel:limit:GetUserProfilePhotosSharePhoneNumber$sel:user_id:SharePhoneNumberClearImportedContactsChangeImportedContacts$$sel:contacts:ChangeImportedContactsGetImportedContactCountRemoveContacts$sel:user_ids:RemoveContactsSearchContacts$sel:query:SearchContacts$sel:limit:SearchContacts GetContactsImportContacts$sel:contacts:ImportContacts AddContact$sel:contact:AddContact"$sel:share_phone_number:AddContactGetBlockedUsers$sel:offset:GetBlockedUsers$sel:limit:GetBlockedUsers UnblockUser$sel:user_id:UnblockUser BlockUser$sel:user_id:BlockUserSendCallDebugInformation%$sel:call_id:SendCallDebugInformation/$sel:debug_information:SendCallDebugInformationSendCallRating$sel:call_id:SendCallRating$sel:rating:SendCallRating$sel:comment:SendCallRating$sel:problems:SendCallRating DiscardCall$sel:call_id:DiscardCall $sel:is_disconnected:DiscardCall$sel:duration:DiscardCall$sel:connection_id:DiscardCall AcceptCall$sel:call_id:AcceptCall$sel:protocol:AcceptCall CreateCall$sel:user_id:CreateCall$sel:protocol:CreateCallJoinChatByInviteLink%$sel:invite_link:JoinChatByInviteLinkCheckChatInviteLink$$sel:invite_link:CheckChatInviteLinkGenerateChatInviteLink#$sel:chat_id:GenerateChatInviteLink DeleteFile$sel:file_id:DeleteFile ReadFilePart$sel:file_id:ReadFilePart$sel:offset:ReadFilePart$sel:count:ReadFilePartFinishFileGeneration'$sel:generation_id:FinishFileGeneration$sel:error:FinishFileGenerationSetFileGenerationProgress,$sel:generation_id:SetFileGenerationProgress,$sel:expected_size:SetFileGenerationProgress0$sel:local_prefix_size:SetFileGenerationProgressWriteGeneratedFilePart)$sel:generation_id:WriteGeneratedFilePart"$sel:offset:WriteGeneratedFilePart!$sel:data_:WriteGeneratedFilePartCancelUploadFile$sel:file_id:CancelUploadFile UploadFile$sel:file:UploadFile$sel:file_type:UploadFile$sel:priority:UploadFileCancelDownloadFile$sel:file_id:CancelDownloadFile'$sel:only_if_pending:CancelDownloadFileGetFileDownloadedPrefixSize($sel:file_id:GetFileDownloadedPrefixSize'$sel:offset:GetFileDownloadedPrefixSize DownloadFile$sel:file_id:DownloadFile$sel:priority:DownloadFile$sel:offset:DownloadFile$sel:limit:DownloadFile$sel:synchronous:DownloadFileSetPinnedChats$sel:chat_list:SetPinnedChats$sel:chat_ids:SetPinnedChatsResetAllNotificationSettingsSetScopeNotificationSettings'$sel:scope:SetScopeNotificationSettings7$sel:notification_settings:SetScopeNotificationSettingsGetScopeNotificationSettings'$sel:scope:GetScopeNotificationSettings%GetChatNotificationSettingsExceptions0$sel:scope:GetChatNotificationSettingsExceptions8$sel:compare_sound:GetChatNotificationSettingsExceptionsClearAllDraftMessages/$sel:exclude_secret_chats:ClearAllDraftMessagesGetChatAdministrators"$sel:chat_id:GetChatAdministratorsSearchChatMembers$sel:chat_id:SearchChatMembers$sel:query:SearchChatMembers$sel:limit:SearchChatMembers$sel:filter:SearchChatMembers GetChatMember$sel:chat_id:GetChatMember$sel:user_id:GetChatMemberTransferChatOwnership"$sel:chat_id:TransferChatOwnership"$sel:user_id:TransferChatOwnership#$sel:password:TransferChatOwnershipCanTransferOwnershipSetChatMemberStatus $sel:chat_id:SetChatMemberStatus $sel:user_id:SetChatMemberStatus$sel:status:SetChatMemberStatusAddChatMembers$sel:chat_id:AddChatMembers$sel:user_ids:AddChatMembers AddChatMember$sel:chat_id:AddChatMember$sel:user_id:AddChatMember $sel:forward_limit:AddChatMember LeaveChat$sel:chat_id:LeaveChatJoinChat$sel:chat_id:JoinChatUnpinChatMessage$sel:chat_id:UnpinChatMessagePinChatMessage$sel:chat_id:PinChatMessage$sel:message_id:PinChatMessage($sel:disable_notification:PinChatMessageSetChatSlowModeDelay!$sel:chat_id:SetChatSlowModeDelay)$sel:slow_mode_delay:SetChatSlowModeDelaySetChatLocation$sel:chat_id:SetChatLocation$sel:location:SetChatLocationSetChatDiscussionGroup#$sel:chat_id:SetChatDiscussionGroup.$sel:discussion_chat_id:SetChatDiscussionGroupSetChatDescription$sel:chat_id:SetChatDescription#$sel:description:SetChatDescriptionSetChatClientData$sel:chat_id:SetChatClientData"$sel:client_data:SetChatClientData$ToggleChatDefaultDisableNotification1$sel:chat_id:ToggleChatDefaultDisableNotificationF$sel:default_disable_notification:ToggleChatDefaultDisableNotificationToggleChatIsMarkedAsUnread'$sel:chat_id:ToggleChatIsMarkedAsUnread3$sel:is_marked_as_unread:ToggleChatIsMarkedAsUnreadToggleChatIsPinned$sel:chat_id:ToggleChatIsPinned!$sel:is_pinned:ToggleChatIsPinnedSetChatNotificationSettings($sel:chat_id:SetChatNotificationSettings6$sel:notification_settings:SetChatNotificationSettingsSetChatDraftMessage $sel:chat_id:SetChatDraftMessage&$sel:draft_message:SetChatDraftMessageSetChatPermissions$sel:chat_id:SetChatPermissions#$sel:permissions:SetChatPermissions SetChatPhoto$sel:chat_id:SetChatPhoto$sel:photo:SetChatPhoto SetChatTitle$sel:chat_id:SetChatTitle$sel:title:SetChatTitleSetChatChatList$sel:chat_id:SetChatChatList$sel:chat_list:SetChatChatList%UpgradeBasicGroupChatToSupergroupChat2$sel:chat_id:UpgradeBasicGroupChatToSupergroupChatCreateNewSecretChat $sel:user_id:CreateNewSecretChatCreateNewSupergroupChat"$sel:title:CreateNewSupergroupChat'$sel:is_channel:CreateNewSupergroupChat($sel:description:CreateNewSupergroupChat%$sel:location:CreateNewSupergroupChatCreateNewBasicGroupChat%$sel:user_ids:CreateNewBasicGroupChat"$sel:title:CreateNewBasicGroupChatCreateSecretChat$$sel:secret_chat_id:CreateSecretChatCreateSupergroupChat'$sel:supergroup_id:CreateSupergroupChat$sel:force:CreateSupergroupChatCreateBasicGroupChat($sel:basic_group_id:CreateBasicGroupChat$sel:force:CreateBasicGroupChatCreatePrivateChat$sel:user_id:CreatePrivateChat$sel:force:CreatePrivateChatReadAllChatMentions $sel:chat_id:ReadAllChatMentionsOpenMessageContent$sel:chat_id:OpenMessageContent"$sel:message_id:OpenMessageContent ViewMessages$sel:chat_id:ViewMessages$sel:message_ids:ViewMessages$sel:force_read:ViewMessages CloseChat$sel:chat_id:CloseChatOpenChat$sel:chat_id:OpenChatSendChatAction$sel:chat_id:SendChatAction$sel:action:SendChatActionDeleteChatReplyMarkup"$sel:chat_id:DeleteChatReplyMarkup%$sel:message_id:DeleteChatReplyMarkupGetInlineGameHighScores.$sel:inline_message_id:GetInlineGameHighScores$$sel:user_id:GetInlineGameHighScoresGetGameHighScores$sel:chat_id:GetGameHighScores!$sel:message_id:GetGameHighScores$sel:user_id:GetGameHighScoresSetInlineGameScore)$sel:inline_message_id:SetInlineGameScore$$sel:edit_message:SetInlineGameScore$sel:user_id:SetInlineGameScore$sel:score:SetInlineGameScore$sel:force:SetInlineGameScore SetGameScore$sel:chat_id:SetGameScore$sel:message_id:SetGameScore$sel:edit_message:SetGameScore$sel:user_id:SetGameScore$sel:score:SetGameScore$sel:force:SetGameScoreAnswerPreCheckoutQuery1$sel:pre_checkout_query_id:AnswerPreCheckoutQuery)$sel:error_message:AnswerPreCheckoutQueryAnswerShippingQuery*$sel:shipping_query_id:AnswerShippingQuery)$sel:shipping_options:AnswerShippingQuery&$sel:error_message:AnswerShippingQueryAnswerCallbackQuery*$sel:callback_query_id:AnswerCallbackQuery$sel:text:AnswerCallbackQuery#$sel:show_alert:AnswerCallbackQuery$sel:url:AnswerCallbackQuery#$sel:cache_time:AnswerCallbackQueryGetCallbackQueryAnswer#$sel:chat_id:GetCallbackQueryAnswer&$sel:message_id:GetCallbackQueryAnswer#$sel:payload:GetCallbackQueryAnswerAnswerInlineQuery&$sel:inline_query_id:AnswerInlineQuery"$sel:is_personal:AnswerInlineQuery$sel:results:AnswerInlineQuery!$sel:cache_time:AnswerInlineQuery"$sel:next_offset:AnswerInlineQuery%$sel:switch_pm_text:AnswerInlineQuery*$sel:switch_pm_parameter:AnswerInlineQueryGetInlineQueryResults&$sel:bot_user_id:GetInlineQueryResults"$sel:chat_id:GetInlineQueryResults($sel:user_location:GetInlineQueryResults $sel:query:GetInlineQueryResults!$sel:offset:GetInlineQueryResults GetLoginUrl$sel:chat_id:GetLoginUrl$sel:message_id:GetLoginUrl$sel:button_id:GetLoginUrl#$sel:allow_write_access:GetLoginUrlGetLoginUrlInfo$sel:chat_id:GetLoginUrlInfo$sel:message_id:GetLoginUrlInfo$sel:button_id:GetLoginUrlInfoStopPoll$sel:chat_id:StopPoll$sel:message_id:StopPoll$sel:reply_markup:StopPoll GetPollVoters$sel:chat_id:GetPollVoters$sel:message_id:GetPollVoters$sel:option_id:GetPollVoters$sel:offset:GetPollVoters$sel:limit:GetPollVoters SetPollAnswer$sel:chat_id:SetPollAnswer$sel:message_id:SetPollAnswer$sel:option_ids:SetPollAnswer GetJsonString$sel:json_value:GetJsonString GetJsonValue$sel:json:GetJsonValueGetLanguagePackString6$sel:language_pack_database_path:GetLanguagePackString.$sel:localization_target:GetLanguagePackString+$sel:language_pack_id:GetLanguagePackString$sel:key:GetLanguagePackString CleanFileName$sel:file_name:CleanFileNameGetFileExtension$sel:mime_type:GetFileExtensionGetFileMimeType$sel:file_name:GetFileMimeTypeGetMarkdownText$sel:text:GetMarkdownText ParseMarkdown$sel:text:ParseMarkdownParseTextEntities$sel:text:ParseTextEntities!$sel:parse_mode:ParseTextEntitiesGetTextEntities$sel:text:GetTextEntitiesEditMessageSchedulingState'$sel:chat_id:EditMessageSchedulingState*$sel:message_id:EditMessageSchedulingState0$sel:scheduling_state:EditMessageSchedulingStateEditInlineMessageReplyMarkup3$sel:inline_message_id:EditInlineMessageReplyMarkup.$sel:reply_markup:EditInlineMessageReplyMarkupEditInlineMessageCaption/$sel:inline_message_id:EditInlineMessageCaption*$sel:reply_markup:EditInlineMessageCaption%$sel:caption:EditInlineMessageCaptionEditInlineMessageMedia-$sel:inline_message_id:EditInlineMessageMedia($sel:reply_markup:EditInlineMessageMedia1$sel:input_message_content:EditInlineMessageMediaEditInlineMessageLiveLocation4$sel:inline_message_id:EditInlineMessageLiveLocation/$sel:reply_markup:EditInlineMessageLiveLocation+$sel:location:EditInlineMessageLiveLocationEditInlineMessageText,$sel:inline_message_id:EditInlineMessageText'$sel:reply_markup:EditInlineMessageText0$sel:input_message_content:EditInlineMessageTextEditMessageReplyMarkup#$sel:chat_id:EditMessageReplyMarkup&$sel:message_id:EditMessageReplyMarkup($sel:reply_markup:EditMessageReplyMarkupEditMessageCaption$sel:chat_id:EditMessageCaption"$sel:message_id:EditMessageCaption$$sel:reply_markup:EditMessageCaption$sel:caption:EditMessageCaptionEditMessageMedia$sel:chat_id:EditMessageMedia $sel:message_id:EditMessageMedia"$sel:reply_markup:EditMessageMedia+$sel:input_message_content:EditMessageMediaEditMessageLiveLocation$$sel:chat_id:EditMessageLiveLocation'$sel:message_id:EditMessageLiveLocation)$sel:reply_markup:EditMessageLiveLocation%$sel:location:EditMessageLiveLocationEditMessageText$sel:chat_id:EditMessageText$sel:message_id:EditMessageText!$sel:reply_markup:EditMessageText*$sel:input_message_content:EditMessageTextDeleteChatMessagesFromUser'$sel:chat_id:DeleteChatMessagesFromUser'$sel:user_id:DeleteChatMessagesFromUserDeleteMessages$sel:chat_id:DeleteMessages$sel:message_ids:DeleteMessages$sel:revoke:DeleteMessagesAddLocalMessage$sel:chat_id:AddLocalMessage#$sel:sender_user_id:AddLocalMessage($sel:reply_to_message_id:AddLocalMessage)$sel:disable_notification:AddLocalMessage*$sel:input_message_content:AddLocalMessage#SendChatScreenshotTakenNotification0$sel:chat_id:SendChatScreenshotTakenNotificationSendChatSetTtlMessage"$sel:chat_id:SendChatSetTtlMessage$sel:ttl:SendChatSetTtlMessageResendMessages$sel:chat_id:ResendMessages$sel:message_ids:ResendMessagesForwardMessages$sel:chat_id:ForwardMessages!$sel:from_chat_id:ForwardMessages $sel:message_ids:ForwardMessages$sel:options:ForwardMessages$sel:as_album:ForwardMessages$sel:send_copy:ForwardMessages#$sel:remove_caption:ForwardMessagesSendInlineQueryResultMessage)$sel:chat_id:SendInlineQueryResultMessage5$sel:reply_to_message_id:SendInlineQueryResultMessage)$sel:options:SendInlineQueryResultMessage*$sel:query_id:SendInlineQueryResultMessage+$sel:result_id:SendInlineQueryResultMessage.$sel:hide_via_bot:SendInlineQueryResultMessageSendBotStartMessage$$sel:bot_user_id:SendBotStartMessage $sel:chat_id:SendBotStartMessage"$sel:parameter:SendBotStartMessageSendMessageAlbum$sel:chat_id:SendMessageAlbum)$sel:reply_to_message_id:SendMessageAlbum$sel:options:SendMessageAlbum,$sel:input_message_contents:SendMessageAlbum SendMessage$sel:chat_id:SendMessage$$sel:reply_to_message_id:SendMessage$sel:options:SendMessage$sel:reply_markup:SendMessage&$sel:input_message_content:SendMessageGetMessageLinkInfo$sel:url:GetMessageLinkInfoGetMessageLink$sel:chat_id:GetMessageLink$sel:message_id:GetMessageLinkGetPublicMessageLink!$sel:chat_id:GetPublicMessageLink$$sel:message_id:GetPublicMessageLink#$sel:for_album:GetPublicMessageLinkRemoveNotificationGroup2$sel:notification_group_id:RemoveNotificationGroup0$sel:max_notification_id:RemoveNotificationGroupRemoveNotification-$sel:notification_group_id:RemoveNotification'$sel:notification_id:RemoveNotificationGetChatScheduledMessages%$sel:chat_id:GetChatScheduledMessagesGetChatMessageCount $sel:chat_id:GetChatMessageCount$sel:filter:GetChatMessageCount%$sel:return_local:GetChatMessageCountGetChatMessageByDate!$sel:chat_id:GetChatMessageByDate$sel:date:GetChatMessageByDateGetActiveLiveLocationMessages SearchChatRecentLocationMessages-$sel:chat_id:SearchChatRecentLocationMessages+$sel:limit:SearchChatRecentLocationMessagesSearchCallMessages'$sel:from_message_id:SearchCallMessages$sel:limit:SearchCallMessages#$sel:only_missed:SearchCallMessagesSearchSecretMessages!$sel:chat_id:SearchSecretMessages$sel:query:SearchSecretMessages($sel:from_search_id:SearchSecretMessages$sel:limit:SearchSecretMessages $sel:filter:SearchSecretMessagesSearchMessages$sel:chat_list:SearchMessages$sel:query:SearchMessages$sel:offset_date:SearchMessages"$sel:offset_chat_id:SearchMessages%$sel:offset_message_id:SearchMessages$sel:limit:SearchMessagesSearchChatMessages$sel:chat_id:SearchChatMessages$sel:query:SearchChatMessages&$sel:sender_user_id:SearchChatMessages'$sel:from_message_id:SearchChatMessages$sel:offset:SearchChatMessages$sel:limit:SearchChatMessages$sel:filter:SearchChatMessagesDeleteChatHistory$sel:chat_id:DeleteChatHistory,$sel:remove_from_chat_list:DeleteChatHistory$sel:revoke:DeleteChatHistoryGetChatHistory$sel:chat_id:GetChatHistory#$sel:from_message_id:GetChatHistory$sel:offset:GetChatHistory$sel:limit:GetChatHistory$sel:only_local:GetChatHistoryGetGroupsInCommon$sel:user_id:GetGroupsInCommon%$sel:offset_chat_id:GetGroupsInCommon$sel:limit:GetGroupsInCommonGetInactiveSupergroupChatsGetSuitableDiscussionChatsCheckCreatedPublicChatsLimit'$sel:type_:CheckCreatedPublicChatsLimitGetCreatedPublicChats $sel:type_:GetCreatedPublicChatsCheckChatUsername$sel:chat_id:CheckChatUsername$sel:username:CheckChatUsernameClearRecentlyFoundChatsRemoveRecentlyFoundChat$$sel:chat_id:RemoveRecentlyFoundChatAddRecentlyFoundChat!$sel:chat_id:AddRecentlyFoundChat RemoveTopChat$sel:category:RemoveTopChat$sel:chat_id:RemoveTopChat GetTopChats$sel:category:GetTopChats$sel:limit:GetTopChatsSearchChatsNearby$sel:location:SearchChatsNearbySearchChatsOnServer$sel:query:SearchChatsOnServer$sel:limit:SearchChatsOnServer SearchChats$sel:query:SearchChats$sel:limit:SearchChatsSearchPublicChats$sel:query:SearchPublicChatsSearchPublicChat$sel:username:SearchPublicChatGetChats$sel:chat_list:GetChats$sel:offset_order:GetChats$sel:offset_chat_id:GetChats$sel:limit:GetChats GetRemoteFile!$sel:remote_file_id:GetRemoteFile$sel:file_type:GetRemoteFileGetFile$sel:file_id:GetFile GetMessages$sel:chat_id:GetMessages$sel:message_ids:GetMessagesGetChatPinnedMessage!$sel:chat_id:GetChatPinnedMessageGetRepliedMessage$sel:chat_id:GetRepliedMessage!$sel:message_id:GetRepliedMessageGetMessageLocally$sel:chat_id:GetMessageLocally!$sel:message_id:GetMessageLocally GetMessage$sel:chat_id:GetMessage$sel:message_id:GetMessageGetChat$sel:chat_id:GetChat GetSecretChat!$sel:secret_chat_id:GetSecretChatGetSupergroupFullInfo($sel:supergroup_id:GetSupergroupFullInfo GetSupergroup $sel:supergroup_id:GetSupergroupGetBasicGroupFullInfo)$sel:basic_group_id:GetBasicGroupFullInfo GetBasicGroup!$sel:basic_group_id:GetBasicGroupGetUserFullInfo$sel:user_id:GetUserFullInfoGetUser$sel:user_id:GetUserGetMeGetTemporaryPasswordStateCreateTemporaryPassword%$sel:password:CreateTemporaryPassword&$sel:valid_for:CreateTemporaryPasswordRecoverPassword"$sel:recovery_code:RecoverPasswordRequestPasswordRecoveryResendRecoveryEmailAddressCodeCheckRecoveryEmailAddressCode'$sel:code:CheckRecoveryEmailAddressCodeSetRecoveryEmailAddress%$sel:password:SetRecoveryEmailAddress7$sel:new_recovery_email_address:SetRecoveryEmailAddressGetRecoveryEmailAddress%$sel:password:GetRecoveryEmailAddress SetPassword$sel:old_password:SetPassword$sel:new_password:SetPassword$sel:new_hint:SetPassword+$sel:set_recovery_email_address:SetPassword+$sel:new_recovery_email_address:SetPasswordGetPasswordStateSetDatabaseEncryptionKey0$sel:new_encryption_key:SetDatabaseEncryptionKeyGetCurrentStateConfirmQrCodeAuthentication%$sel:link:ConfirmQrCodeAuthenticationDestroyCloseLogOutCheckAuthenticationBotToken&$sel:token:CheckAuthenticationBotTokenRecoverAuthenticationPassword0$sel:recovery_code:RecoverAuthenticationPassword%RequestAuthenticationPasswordRecoveryCheckAuthenticationPassword)$sel:password:CheckAuthenticationPassword RegisterUser$sel:first_name:RegisterUser$sel:last_name:RegisterUserRequestQrCodeAuthentication/$sel:other_user_ids:RequestQrCodeAuthenticationCheckAuthenticationCode!$sel:code:CheckAuthenticationCodeResendAuthenticationCodeSetAuthenticationPhoneNumber.$sel:phone_number:SetAuthenticationPhoneNumber*$sel:settings:SetAuthenticationPhoneNumberCheckDatabaseEncryptionKey.$sel:encryption_key:CheckDatabaseEncryptionKeySetTdlibParameters"$sel:parameters:SetTdlibParametersGetAuthorizationState$fShowGetAuthorizationState$fEqGetAuthorizationState$fGenericGetAuthorizationState$fShowSetTdlibParameters$fEqSetTdlibParameters$fGenericSetTdlibParameters $fShowCheckDatabaseEncryptionKey$fEqCheckDatabaseEncryptionKey#$fGenericCheckDatabaseEncryptionKey"$fShowSetAuthenticationPhoneNumber $fEqSetAuthenticationPhoneNumber%$fGenericSetAuthenticationPhoneNumber$fShowResendAuthenticationCode$fEqResendAuthenticationCode!$fGenericResendAuthenticationCode$fShowCheckAuthenticationCode$fEqCheckAuthenticationCode $fGenericCheckAuthenticationCode!$fShowRequestQrCodeAuthentication$fEqRequestQrCodeAuthentication$$fGenericRequestQrCodeAuthentication$fShowRegisterUser$fEqRegisterUser$fGenericRegisterUser!$fShowCheckAuthenticationPassword$fEqCheckAuthenticationPassword$$fGenericCheckAuthenticationPassword+$fShowRequestAuthenticationPasswordRecovery)$fEqRequestAuthenticationPasswordRecovery.$fGenericRequestAuthenticationPasswordRecovery#$fShowRecoverAuthenticationPassword!$fEqRecoverAuthenticationPassword&$fGenericRecoverAuthenticationPassword!$fShowCheckAuthenticationBotToken$fEqCheckAuthenticationBotToken$$fGenericCheckAuthenticationBotToken $fShowLogOut $fEqLogOut$fGenericLogOut $fShowClose $fEqClose$fGenericClose $fShowDestroy $fEqDestroy$fGenericDestroy!$fShowConfirmQrCodeAuthentication$fEqConfirmQrCodeAuthentication$$fGenericConfirmQrCodeAuthentication$fShowGetCurrentState$fEqGetCurrentState$fGenericGetCurrentState$fShowSetDatabaseEncryptionKey$fEqSetDatabaseEncryptionKey!$fGenericSetDatabaseEncryptionKey$fShowGetPasswordState$fEqGetPasswordState$fGenericGetPasswordState$fShowSetPassword$fEqSetPassword$fGenericSetPassword$fShowGetRecoveryEmailAddress$fEqGetRecoveryEmailAddress $fGenericGetRecoveryEmailAddress$fShowSetRecoveryEmailAddress$fEqSetRecoveryEmailAddress $fGenericSetRecoveryEmailAddress#$fShowCheckRecoveryEmailAddressCode!$fEqCheckRecoveryEmailAddressCode&$fGenericCheckRecoveryEmailAddressCode$$fShowResendRecoveryEmailAddressCode"$fEqResendRecoveryEmailAddressCode'$fGenericResendRecoveryEmailAddressCode$fShowRequestPasswordRecovery$fEqRequestPasswordRecovery $fGenericRequestPasswordRecovery$fShowRecoverPassword$fEqRecoverPassword$fGenericRecoverPassword$fShowCreateTemporaryPassword$fEqCreateTemporaryPassword $fGenericCreateTemporaryPassword$fShowGetTemporaryPasswordState$fEqGetTemporaryPasswordState"$fGenericGetTemporaryPasswordState $fShowGetMe $fEqGetMe$fGenericGetMe $fShowGetUser $fEqGetUser$fGenericGetUser$fShowGetUserFullInfo$fEqGetUserFullInfo$fGenericGetUserFullInfo$fShowGetBasicGroup$fEqGetBasicGroup$fGenericGetBasicGroup$fShowGetBasicGroupFullInfo$fEqGetBasicGroupFullInfo$fGenericGetBasicGroupFullInfo$fShowGetSupergroup$fEqGetSupergroup$fGenericGetSupergroup$fShowGetSupergroupFullInfo$fEqGetSupergroupFullInfo$fGenericGetSupergroupFullInfo$fShowGetSecretChat$fEqGetSecretChat$fGenericGetSecretChat $fShowGetChat $fEqGetChat$fGenericGetChat$fShowGetMessage$fEqGetMessage$fGenericGetMessage$fShowGetMessageLocally$fEqGetMessageLocally$fGenericGetMessageLocally$fShowGetRepliedMessage$fEqGetRepliedMessage$fGenericGetRepliedMessage$fShowGetChatPinnedMessage$fEqGetChatPinnedMessage$fGenericGetChatPinnedMessage$fShowGetMessages$fEqGetMessages$fGenericGetMessages $fShowGetFile $fEqGetFile$fGenericGetFile$fShowGetRemoteFile$fEqGetRemoteFile$fGenericGetRemoteFile$fShowGetChats $fEqGetChats$fGenericGetChats$fShowSearchPublicChat$fEqSearchPublicChat$fGenericSearchPublicChat$fShowSearchPublicChats$fEqSearchPublicChats$fGenericSearchPublicChats$fShowSearchChats$fEqSearchChats$fGenericSearchChats$fShowSearchChatsOnServer$fEqSearchChatsOnServer$fGenericSearchChatsOnServer$fShowSearchChatsNearby$fEqSearchChatsNearby$fGenericSearchChatsNearby$fShowGetTopChats$fEqGetTopChats$fGenericGetTopChats$fShowRemoveTopChat$fEqRemoveTopChat$fGenericRemoveTopChat$fShowAddRecentlyFoundChat$fEqAddRecentlyFoundChat$fGenericAddRecentlyFoundChat$fShowRemoveRecentlyFoundChat$fEqRemoveRecentlyFoundChat $fGenericRemoveRecentlyFoundChat$fShowClearRecentlyFoundChats$fEqClearRecentlyFoundChats $fGenericClearRecentlyFoundChats$fShowCheckChatUsername$fEqCheckChatUsername$fGenericCheckChatUsername$fShowGetCreatedPublicChats$fEqGetCreatedPublicChats$fGenericGetCreatedPublicChats"$fShowCheckCreatedPublicChatsLimit $fEqCheckCreatedPublicChatsLimit%$fGenericCheckCreatedPublicChatsLimit $fShowGetSuitableDiscussionChats$fEqGetSuitableDiscussionChats#$fGenericGetSuitableDiscussionChats $fShowGetInactiveSupergroupChats$fEqGetInactiveSupergroupChats#$fGenericGetInactiveSupergroupChats$fShowGetGroupsInCommon$fEqGetGroupsInCommon$fGenericGetGroupsInCommon$fShowGetChatHistory$fEqGetChatHistory$fGenericGetChatHistory$fShowDeleteChatHistory$fEqDeleteChatHistory$fGenericDeleteChatHistory$fShowSearchChatMessages$fEqSearchChatMessages$fGenericSearchChatMessages$fShowSearchMessages$fEqSearchMessages$fGenericSearchMessages$fShowSearchSecretMessages$fEqSearchSecretMessages$fGenericSearchSecretMessages$fShowSearchCallMessages$fEqSearchCallMessages$fGenericSearchCallMessages&$fShowSearchChatRecentLocationMessages$$fEqSearchChatRecentLocationMessages)$fGenericSearchChatRecentLocationMessages#$fShowGetActiveLiveLocationMessages!$fEqGetActiveLiveLocationMessages&$fGenericGetActiveLiveLocationMessages$fShowGetChatMessageByDate$fEqGetChatMessageByDate$fGenericGetChatMessageByDate$fShowGetChatMessageCount$fEqGetChatMessageCount$fGenericGetChatMessageCount$fShowGetChatScheduledMessages$fEqGetChatScheduledMessages!$fGenericGetChatScheduledMessages$fShowRemoveNotification$fEqRemoveNotification$fGenericRemoveNotification$fShowRemoveNotificationGroup$fEqRemoveNotificationGroup $fGenericRemoveNotificationGroup$fShowGetPublicMessageLink$fEqGetPublicMessageLink$fGenericGetPublicMessageLink$fShowGetMessageLink$fEqGetMessageLink$fGenericGetMessageLink$fShowGetMessageLinkInfo$fEqGetMessageLinkInfo$fGenericGetMessageLinkInfo$fShowSendMessage$fEqSendMessage$fGenericSendMessage$fShowSendMessageAlbum$fEqSendMessageAlbum$fGenericSendMessageAlbum$fShowSendBotStartMessage$fEqSendBotStartMessage$fGenericSendBotStartMessage"$fShowSendInlineQueryResultMessage $fEqSendInlineQueryResultMessage%$fGenericSendInlineQueryResultMessage$fShowForwardMessages$fEqForwardMessages$fGenericForwardMessages$fShowResendMessages$fEqResendMessages$fGenericResendMessages$fShowSendChatSetTtlMessage$fEqSendChatSetTtlMessage$fGenericSendChatSetTtlMessage)$fShowSendChatScreenshotTakenNotification'$fEqSendChatScreenshotTakenNotification,$fGenericSendChatScreenshotTakenNotification$fShowAddLocalMessage$fEqAddLocalMessage$fGenericAddLocalMessage$fShowDeleteMessages$fEqDeleteMessages$fGenericDeleteMessages $fShowDeleteChatMessagesFromUser$fEqDeleteChatMessagesFromUser#$fGenericDeleteChatMessagesFromUser$fShowEditMessageText$fEqEditMessageText$fGenericEditMessageText$fShowEditMessageLiveLocation$fEqEditMessageLiveLocation $fGenericEditMessageLiveLocation$fShowEditMessageMedia$fEqEditMessageMedia$fGenericEditMessageMedia$fShowEditMessageCaption$fEqEditMessageCaption$fGenericEditMessageCaption$fShowEditMessageReplyMarkup$fEqEditMessageReplyMarkup$fGenericEditMessageReplyMarkup$fShowEditInlineMessageText$fEqEditInlineMessageText$fGenericEditInlineMessageText#$fShowEditInlineMessageLiveLocation!$fEqEditInlineMessageLiveLocation&$fGenericEditInlineMessageLiveLocation$fShowEditInlineMessageMedia$fEqEditInlineMessageMedia$fGenericEditInlineMessageMedia$fShowEditInlineMessageCaption$fEqEditInlineMessageCaption!$fGenericEditInlineMessageCaption"$fShowEditInlineMessageReplyMarkup $fEqEditInlineMessageReplyMarkup%$fGenericEditInlineMessageReplyMarkup $fShowEditMessageSchedulingState$fEqEditMessageSchedulingState#$fGenericEditMessageSchedulingState$fShowGetTextEntities$fEqGetTextEntities$fGenericGetTextEntities$fShowParseTextEntities$fEqParseTextEntities$fGenericParseTextEntities$fShowParseMarkdown$fEqParseMarkdown$fGenericParseMarkdown$fShowGetMarkdownText$fEqGetMarkdownText$fGenericGetMarkdownText$fShowGetFileMimeType$fEqGetFileMimeType$fGenericGetFileMimeType$fShowGetFileExtension$fEqGetFileExtension$fGenericGetFileExtension$fShowCleanFileName$fEqCleanFileName$fGenericCleanFileName$fShowGetLanguagePackString$fEqGetLanguagePackString$fGenericGetLanguagePackString$fShowGetJsonValue$fEqGetJsonValue$fGenericGetJsonValue$fShowGetJsonString$fEqGetJsonString$fGenericGetJsonString$fShowSetPollAnswer$fEqSetPollAnswer$fGenericSetPollAnswer$fShowGetPollVoters$fEqGetPollVoters$fGenericGetPollVoters$fShowStopPoll $fEqStopPoll$fGenericStopPoll$fShowGetLoginUrlInfo$fEqGetLoginUrlInfo$fGenericGetLoginUrlInfo$fShowGetLoginUrl$fEqGetLoginUrl$fGenericGetLoginUrl$fShowGetInlineQueryResults$fEqGetInlineQueryResults$fGenericGetInlineQueryResults$fShowAnswerInlineQuery$fEqAnswerInlineQuery$fGenericAnswerInlineQuery$fShowGetCallbackQueryAnswer$fEqGetCallbackQueryAnswer$fGenericGetCallbackQueryAnswer$fShowAnswerCallbackQuery$fEqAnswerCallbackQuery$fGenericAnswerCallbackQuery$fShowAnswerShippingQuery$fEqAnswerShippingQuery$fGenericAnswerShippingQuery$fShowAnswerPreCheckoutQuery$fEqAnswerPreCheckoutQuery$fGenericAnswerPreCheckoutQuery$fShowSetGameScore$fEqSetGameScore$fGenericSetGameScore$fShowSetInlineGameScore$fEqSetInlineGameScore$fGenericSetInlineGameScore$fShowGetGameHighScores$fEqGetGameHighScores$fGenericGetGameHighScores$fShowGetInlineGameHighScores$fEqGetInlineGameHighScores $fGenericGetInlineGameHighScores$fShowDeleteChatReplyMarkup$fEqDeleteChatReplyMarkup$fGenericDeleteChatReplyMarkup$fShowSendChatAction$fEqSendChatAction$fGenericSendChatAction$fShowOpenChat $fEqOpenChat$fGenericOpenChat$fShowCloseChat $fEqCloseChat$fGenericCloseChat$fShowViewMessages$fEqViewMessages$fGenericViewMessages$fShowOpenMessageContent$fEqOpenMessageContent$fGenericOpenMessageContent$fShowReadAllChatMentions$fEqReadAllChatMentions$fGenericReadAllChatMentions$fShowCreatePrivateChat$fEqCreatePrivateChat$fGenericCreatePrivateChat$fShowCreateBasicGroupChat$fEqCreateBasicGroupChat$fGenericCreateBasicGroupChat$fShowCreateSupergroupChat$fEqCreateSupergroupChat$fGenericCreateSupergroupChat$fShowCreateSecretChat$fEqCreateSecretChat$fGenericCreateSecretChat$fShowCreateNewBasicGroupChat$fEqCreateNewBasicGroupChat $fGenericCreateNewBasicGroupChat$fShowCreateNewSupergroupChat$fEqCreateNewSupergroupChat $fGenericCreateNewSupergroupChat$fShowCreateNewSecretChat$fEqCreateNewSecretChat$fGenericCreateNewSecretChat+$fShowUpgradeBasicGroupChatToSupergroupChat)$fEqUpgradeBasicGroupChatToSupergroupChat.$fGenericUpgradeBasicGroupChatToSupergroupChat$fShowSetChatChatList$fEqSetChatChatList$fGenericSetChatChatList$fShowSetChatTitle$fEqSetChatTitle$fGenericSetChatTitle$fShowSetChatPhoto$fEqSetChatPhoto$fGenericSetChatPhoto$fShowSetChatPermissions$fEqSetChatPermissions$fGenericSetChatPermissions$fShowSetChatDraftMessage$fEqSetChatDraftMessage$fGenericSetChatDraftMessage!$fShowSetChatNotificationSettings$fEqSetChatNotificationSettings$$fGenericSetChatNotificationSettings$fShowToggleChatIsPinned$fEqToggleChatIsPinned$fGenericToggleChatIsPinned $fShowToggleChatIsMarkedAsUnread$fEqToggleChatIsMarkedAsUnread#$fGenericToggleChatIsMarkedAsUnread*$fShowToggleChatDefaultDisableNotification($fEqToggleChatDefaultDisableNotification-$fGenericToggleChatDefaultDisableNotification$fShowSetChatClientData$fEqSetChatClientData$fGenericSetChatClientData$fShowSetChatDescription$fEqSetChatDescription$fGenericSetChatDescription$fShowSetChatDiscussionGroup$fEqSetChatDiscussionGroup$fGenericSetChatDiscussionGroup$fShowSetChatLocation$fEqSetChatLocation$fGenericSetChatLocation$fShowSetChatSlowModeDelay$fEqSetChatSlowModeDelay$fGenericSetChatSlowModeDelay$fShowPinChatMessage$fEqPinChatMessage$fGenericPinChatMessage$fShowUnpinChatMessage$fEqUnpinChatMessage$fGenericUnpinChatMessage$fShowJoinChat $fEqJoinChat$fGenericJoinChat$fShowLeaveChat $fEqLeaveChat$fGenericLeaveChat$fShowAddChatMember$fEqAddChatMember$fGenericAddChatMember$fShowAddChatMembers$fEqAddChatMembers$fGenericAddChatMembers$fShowSetChatMemberStatus$fEqSetChatMemberStatus$fGenericSetChatMemberStatus$fShowCanTransferOwnership$fEqCanTransferOwnership$fGenericCanTransferOwnership$fShowTransferChatOwnership$fEqTransferChatOwnership$fGenericTransferChatOwnership$fShowGetChatMember$fEqGetChatMember$fGenericGetChatMember$fShowSearchChatMembers$fEqSearchChatMembers$fGenericSearchChatMembers$fShowGetChatAdministrators$fEqGetChatAdministrators$fGenericGetChatAdministrators$fShowClearAllDraftMessages$fEqClearAllDraftMessages$fGenericClearAllDraftMessages+$fShowGetChatNotificationSettingsExceptions)$fEqGetChatNotificationSettingsExceptions.$fGenericGetChatNotificationSettingsExceptions"$fShowGetScopeNotificationSettings $fEqGetScopeNotificationSettings%$fGenericGetScopeNotificationSettings"$fShowSetScopeNotificationSettings $fEqSetScopeNotificationSettings%$fGenericSetScopeNotificationSettings"$fShowResetAllNotificationSettings $fEqResetAllNotificationSettings%$fGenericResetAllNotificationSettings$fShowSetPinnedChats$fEqSetPinnedChats$fGenericSetPinnedChats$fShowDownloadFile$fEqDownloadFile$fGenericDownloadFile!$fShowGetFileDownloadedPrefixSize$fEqGetFileDownloadedPrefixSize$$fGenericGetFileDownloadedPrefixSize$fShowCancelDownloadFile$fEqCancelDownloadFile$fGenericCancelDownloadFile$fShowUploadFile$fEqUploadFile$fGenericUploadFile$fShowCancelUploadFile$fEqCancelUploadFile$fGenericCancelUploadFile$fShowWriteGeneratedFilePart$fEqWriteGeneratedFilePart$fGenericWriteGeneratedFilePart$fShowSetFileGenerationProgress$fEqSetFileGenerationProgress"$fGenericSetFileGenerationProgress$fShowFinishFileGeneration$fEqFinishFileGeneration$fGenericFinishFileGeneration$fShowReadFilePart$fEqReadFilePart$fGenericReadFilePart$fShowDeleteFile$fEqDeleteFile$fGenericDeleteFile$fShowGenerateChatInviteLink$fEqGenerateChatInviteLink$fGenericGenerateChatInviteLink$fShowCheckChatInviteLink$fEqCheckChatInviteLink$fGenericCheckChatInviteLink$fShowJoinChatByInviteLink$fEqJoinChatByInviteLink$fGenericJoinChatByInviteLink$fShowCreateCall$fEqCreateCall$fGenericCreateCall$fShowAcceptCall$fEqAcceptCall$fGenericAcceptCall$fShowDiscardCall$fEqDiscardCall$fGenericDiscardCall$fShowSendCallRating$fEqSendCallRating$fGenericSendCallRating$fShowSendCallDebugInformation$fEqSendCallDebugInformation!$fGenericSendCallDebugInformation$fShowBlockUser $fEqBlockUser$fGenericBlockUser$fShowUnblockUser$fEqUnblockUser$fGenericUnblockUser$fShowGetBlockedUsers$fEqGetBlockedUsers$fGenericGetBlockedUsers$fShowAddContact$fEqAddContact$fGenericAddContact$fShowImportContacts$fEqImportContacts$fGenericImportContacts$fShowGetContacts$fEqGetContacts$fGenericGetContacts$fShowSearchContacts$fEqSearchContacts$fGenericSearchContacts$fShowRemoveContacts$fEqRemoveContacts$fGenericRemoveContacts$fShowGetImportedContactCount$fEqGetImportedContactCount $fGenericGetImportedContactCount$fShowChangeImportedContacts$fEqChangeImportedContacts$fGenericChangeImportedContacts$fShowClearImportedContacts$fEqClearImportedContacts$fGenericClearImportedContacts$fShowSharePhoneNumber$fEqSharePhoneNumber$fGenericSharePhoneNumber$fShowGetUserProfilePhotos$fEqGetUserProfilePhotos$fGenericGetUserProfilePhotos$fShowGetStickers$fEqGetStickers$fGenericGetStickers$fShowSearchStickers$fEqSearchStickers$fGenericSearchStickers$fShowGetInstalledStickerSets$fEqGetInstalledStickerSets $fGenericGetInstalledStickerSets$fShowGetArchivedStickerSets$fEqGetArchivedStickerSets$fGenericGetArchivedStickerSets$fShowGetTrendingStickerSets$fEqGetTrendingStickerSets$fGenericGetTrendingStickerSets$fShowGetAttachedStickerSets$fEqGetAttachedStickerSets$fGenericGetAttachedStickerSets$fShowGetStickerSet$fEqGetStickerSet$fGenericGetStickerSet$fShowSearchStickerSet$fEqSearchStickerSet$fGenericSearchStickerSet $fShowSearchInstalledStickerSets$fEqSearchInstalledStickerSets#$fGenericSearchInstalledStickerSets$fShowSearchStickerSets$fEqSearchStickerSets$fGenericSearchStickerSets$fShowChangeStickerSet$fEqChangeStickerSet$fGenericChangeStickerSet$fShowViewTrendingStickerSets$fEqViewTrendingStickerSets $fGenericViewTrendingStickerSets!$fShowReorderInstalledStickerSets$fEqReorderInstalledStickerSets$$fGenericReorderInstalledStickerSets$fShowGetRecentStickers$fEqGetRecentStickers$fGenericGetRecentStickers$fShowAddRecentSticker$fEqAddRecentSticker$fGenericAddRecentSticker$fShowRemoveRecentSticker$fEqRemoveRecentSticker$fGenericRemoveRecentSticker$fShowClearRecentStickers$fEqClearRecentStickers$fGenericClearRecentStickers$fShowGetFavoriteStickers$fEqGetFavoriteStickers$fGenericGetFavoriteStickers$fShowAddFavoriteSticker$fEqAddFavoriteSticker$fGenericAddFavoriteSticker$fShowRemoveFavoriteSticker$fEqRemoveFavoriteSticker$fGenericRemoveFavoriteSticker$fShowGetStickerEmojis$fEqGetStickerEmojis$fGenericGetStickerEmojis$fShowSearchEmojis$fEqSearchEmojis$fGenericSearchEmojis$fShowGetEmojiSuggestionsUrl$fEqGetEmojiSuggestionsUrl$fGenericGetEmojiSuggestionsUrl$fShowGetSavedAnimations$fEqGetSavedAnimations$fGenericGetSavedAnimations$fShowAddSavedAnimation$fEqAddSavedAnimation$fGenericAddSavedAnimation$fShowRemoveSavedAnimation$fEqRemoveSavedAnimation$fGenericRemoveSavedAnimation$fShowGetRecentInlineBots$fEqGetRecentInlineBots$fGenericGetRecentInlineBots$fShowSearchHashtags$fEqSearchHashtags$fGenericSearchHashtags$fShowRemoveRecentHashtag$fEqRemoveRecentHashtag$fGenericRemoveRecentHashtag$fShowGetWebPagePreview$fEqGetWebPagePreview$fGenericGetWebPagePreview$fShowGetWebPageInstantView$fEqGetWebPageInstantView$fGenericGetWebPageInstantView$fShowSetProfilePhoto$fEqSetProfilePhoto$fGenericSetProfilePhoto$fShowDeleteProfilePhoto$fEqDeleteProfilePhoto$fGenericDeleteProfilePhoto $fShowSetName $fEqSetName$fGenericSetName $fShowSetBio $fEqSetBio$fGenericSetBio$fShowSetUsername$fEqSetUsername$fGenericSetUsername$fShowSetLocation$fEqSetLocation$fGenericSetLocation$fShowChangePhoneNumber$fEqChangePhoneNumber$fGenericChangePhoneNumber!$fShowResendChangePhoneNumberCode$fEqResendChangePhoneNumberCode$$fGenericResendChangePhoneNumberCode $fShowCheckChangePhoneNumberCode$fEqCheckChangePhoneNumberCode#$fGenericCheckChangePhoneNumberCode$fShowSetCommands$fEqSetCommands$fGenericSetCommands$fShowGetActiveSessions$fEqGetActiveSessions$fGenericGetActiveSessions$fShowTerminateSession$fEqTerminateSession$fGenericTerminateSession$fShowTerminateAllOtherSessions$fEqTerminateAllOtherSessions"$fGenericTerminateAllOtherSessions$fShowGetConnectedWebsites$fEqGetConnectedWebsites$fGenericGetConnectedWebsites$fShowDisconnectWebsite$fEqDisconnectWebsite$fGenericDisconnectWebsite$fShowDisconnectAllWebsites$fEqDisconnectAllWebsites$fGenericDisconnectAllWebsites$fShowSetSupergroupUsername$fEqSetSupergroupUsername$fGenericSetSupergroupUsername$fShowSetSupergroupStickerSet$fEqSetSupergroupStickerSet $fGenericSetSupergroupStickerSet"$fShowToggleSupergroupSignMessages $fEqToggleSupergroupSignMessages%$fGenericToggleSupergroupSignMessages+$fShowToggleSupergroupIsAllHistoryAvailable)$fEqToggleSupergroupIsAllHistoryAvailable.$fGenericToggleSupergroupIsAllHistoryAvailable$fShowReportSupergroupSpam$fEqReportSupergroupSpam$fGenericReportSupergroupSpam$fShowGetSupergroupMembers$fEqGetSupergroupMembers$fGenericGetSupergroupMembers$fShowDeleteSupergroup$fEqDeleteSupergroup$fGenericDeleteSupergroup$fShowCloseSecretChat$fEqCloseSecretChat$fGenericCloseSecretChat$fShowGetChatEventLog$fEqGetChatEventLog$fGenericGetChatEventLog$fShowGetPaymentForm$fEqGetPaymentForm$fGenericGetPaymentForm$fShowValidateOrderInfo$fEqValidateOrderInfo$fGenericValidateOrderInfo$fShowSendPaymentForm$fEqSendPaymentForm$fGenericSendPaymentForm$fShowGetPaymentReceipt$fEqGetPaymentReceipt$fGenericGetPaymentReceipt$fShowGetSavedOrderInfo$fEqGetSavedOrderInfo$fGenericGetSavedOrderInfo$fShowDeleteSavedOrderInfo$fEqDeleteSavedOrderInfo$fGenericDeleteSavedOrderInfo$fShowDeleteSavedCredentials$fEqDeleteSavedCredentials$fGenericDeleteSavedCredentials$fShowGetSupportUser$fEqGetSupportUser$fGenericGetSupportUser$fShowGetBackgrounds$fEqGetBackgrounds$fGenericGetBackgrounds$fShowGetBackgroundUrl$fEqGetBackgroundUrl$fGenericGetBackgroundUrl$fShowSearchBackground$fEqSearchBackground$fGenericSearchBackground$fShowSetBackground$fEqSetBackground$fGenericSetBackground$fShowRemoveBackground$fEqRemoveBackground$fGenericRemoveBackground$fShowResetBackgrounds$fEqResetBackgrounds$fGenericResetBackgrounds$fShowGetLocalizationTargetInfo$fEqGetLocalizationTargetInfo"$fGenericGetLocalizationTargetInfo$fShowGetLanguagePackInfo$fEqGetLanguagePackInfo$fGenericGetLanguagePackInfo$fShowGetLanguagePackStrings$fEqGetLanguagePackStrings$fGenericGetLanguagePackStrings$fShowSynchronizeLanguagePack$fEqSynchronizeLanguagePack $fGenericSynchronizeLanguagePack!$fShowAddCustomServerLanguagePack$fEqAddCustomServerLanguagePack$$fGenericAddCustomServerLanguagePack$fShowSetCustomLanguagePack$fEqSetCustomLanguagePack$fGenericSetCustomLanguagePack $fShowEditCustomLanguagePackInfo$fEqEditCustomLanguagePackInfo#$fGenericEditCustomLanguagePackInfo!$fShowSetCustomLanguagePackString$fEqSetCustomLanguagePackString$$fGenericSetCustomLanguagePackString$fShowDeleteLanguagePack$fEqDeleteLanguagePack$fGenericDeleteLanguagePack$fShowRegisterDevice$fEqRegisterDevice$fGenericRegisterDevice$fShowProcessPushNotification$fEqProcessPushNotification $fGenericProcessPushNotification$fShowGetPushReceiverId$fEqGetPushReceiverId$fGenericGetPushReceiverId$fShowGetRecentlyVisitedTMeUrls$fEqGetRecentlyVisitedTMeUrls"$fGenericGetRecentlyVisitedTMeUrls $fShowSetUserPrivacySettingRules$fEqSetUserPrivacySettingRules#$fGenericSetUserPrivacySettingRules $fShowGetUserPrivacySettingRules$fEqGetUserPrivacySettingRules#$fGenericGetUserPrivacySettingRules$fShowGetOption $fEqGetOption$fGenericGetOption$fShowSetOption $fEqSetOption$fGenericSetOption$fShowSetAccountTtl$fEqSetAccountTtl$fGenericSetAccountTtl$fShowGetAccountTtl$fEqGetAccountTtl$fGenericGetAccountTtl$fShowDeleteAccount$fEqDeleteAccount$fGenericDeleteAccount$fShowRemoveChatActionBar$fEqRemoveChatActionBar$fGenericRemoveChatActionBar$fShowReportChat$fEqReportChat$fGenericReportChat$fShowGetChatStatisticsUrl$fEqGetChatStatisticsUrl$fGenericGetChatStatisticsUrl$fShowGetChatStatistics$fEqGetChatStatistics$fGenericGetChatStatistics$fShowGetChatStatisticsGraph$fEqGetChatStatisticsGraph$fGenericGetChatStatisticsGraph$fShowGetStorageStatistics$fEqGetStorageStatistics$fGenericGetStorageStatistics$fShowGetStorageStatisticsFast$fEqGetStorageStatisticsFast!$fGenericGetStorageStatisticsFast$fShowGetDatabaseStatistics$fEqGetDatabaseStatistics$fGenericGetDatabaseStatistics$fShowOptimizeStorage$fEqOptimizeStorage$fGenericOptimizeStorage$fShowSetNetworkType$fEqSetNetworkType$fGenericSetNetworkType$fShowGetNetworkStatistics$fEqGetNetworkStatistics$fGenericGetNetworkStatistics$fShowAddNetworkStatistics$fEqAddNetworkStatistics$fGenericAddNetworkStatistics$fShowResetNetworkStatistics$fEqResetNetworkStatistics$fGenericResetNetworkStatistics$$fShowGetAutoDownloadSettingsPresets"$fEqGetAutoDownloadSettingsPresets'$fGenericGetAutoDownloadSettingsPresets$fShowSetAutoDownloadSettings$fEqSetAutoDownloadSettings $fGenericSetAutoDownloadSettings$fShowGetBankCardInfo$fEqGetBankCardInfo$fGenericGetBankCardInfo$fShowGetPassportElement$fEqGetPassportElement$fGenericGetPassportElement$fShowGetAllPassportElements$fEqGetAllPassportElements$fGenericGetAllPassportElements$fShowSetPassportElement$fEqSetPassportElement$fGenericSetPassportElement$fShowDeletePassportElement$fEqDeletePassportElement$fGenericDeletePassportElement$fShowSetPassportElementErrors$fEqSetPassportElementErrors!$fGenericSetPassportElementErrors!$fShowGetPreferredCountryLanguage$fEqGetPreferredCountryLanguage$$fGenericGetPreferredCountryLanguage%$fShowSendPhoneNumberVerificationCode#$fEqSendPhoneNumberVerificationCode($fGenericSendPhoneNumberVerificationCode'$fShowResendPhoneNumberVerificationCode%$fEqResendPhoneNumberVerificationCode*$fGenericResendPhoneNumberVerificationCode&$fShowCheckPhoneNumberVerificationCode$$fEqCheckPhoneNumberVerificationCode)$fGenericCheckPhoneNumberVerificationCode&$fShowSendEmailAddressVerificationCode$$fEqSendEmailAddressVerificationCode)$fGenericSendEmailAddressVerificationCode($fShowResendEmailAddressVerificationCode&$fEqResendEmailAddressVerificationCode+$fGenericResendEmailAddressVerificationCode'$fShowCheckEmailAddressVerificationCode%$fEqCheckEmailAddressVerificationCode*$fGenericCheckEmailAddressVerificationCode"$fShowGetPassportAuthorizationForm $fEqGetPassportAuthorizationForm%$fGenericGetPassportAuthorizationForm3$fShowGetPassportAuthorizationFormAvailableElements1$fEqGetPassportAuthorizationFormAvailableElements6$fGenericGetPassportAuthorizationFormAvailableElements#$fShowSendPassportAuthorizationForm!$fEqSendPassportAuthorizationForm&$fGenericSendPassportAuthorizationForm%$fShowSendPhoneNumberConfirmationCode#$fEqSendPhoneNumberConfirmationCode($fGenericSendPhoneNumberConfirmationCode'$fShowResendPhoneNumberConfirmationCode%$fEqResendPhoneNumberConfirmationCode*$fGenericResendPhoneNumberConfirmationCode&$fShowCheckPhoneNumberConfirmationCode$$fEqCheckPhoneNumberConfirmationCode)$fGenericCheckPhoneNumberConfirmationCode$fShowSetBotUpdatesStatus$fEqSetBotUpdatesStatus$fGenericSetBotUpdatesStatus$fShowUploadStickerFile$fEqUploadStickerFile$fGenericUploadStickerFile$fShowCreateNewStickerSet$fEqCreateNewStickerSet$fGenericCreateNewStickerSet$fShowAddStickerToSet$fEqAddStickerToSet$fGenericAddStickerToSet$fShowSetStickerSetThumbnail$fEqSetStickerSetThumbnail$fGenericSetStickerSetThumbnail$fShowSetStickerPositionInSet$fEqSetStickerPositionInSet $fGenericSetStickerPositionInSet$fShowRemoveStickerFromSet$fEqRemoveStickerFromSet$fGenericRemoveStickerFromSet$fShowGetMapThumbnailFile$fEqGetMapThumbnailFile$fGenericGetMapThumbnailFile$fShowAcceptTermsOfService$fEqAcceptTermsOfService$fGenericAcceptTermsOfService$fShowSendCustomRequest$fEqSendCustomRequest$fGenericSendCustomRequest$fShowAnswerCustomQuery$fEqAnswerCustomQuery$fGenericAnswerCustomQuery$fShowSetAlarm $fEqSetAlarm$fGenericSetAlarm$fShowGetCountryCode$fEqGetCountryCode$fGenericGetCountryCode$fShowGetInviteText$fEqGetInviteText$fGenericGetInviteText$fShowGetDeepLinkInfo$fEqGetDeepLinkInfo$fGenericGetDeepLinkInfo$fShowGetApplicationConfig$fEqGetApplicationConfig$fGenericGetApplicationConfig$fShowSaveApplicationLogEvent$fEqSaveApplicationLogEvent $fGenericSaveApplicationLogEvent$fShowAddProxy $fEqAddProxy$fGenericAddProxy$fShowEditProxy $fEqEditProxy$fGenericEditProxy$fShowEnableProxy$fEqEnableProxy$fGenericEnableProxy$fShowDisableProxy$fEqDisableProxy$fGenericDisableProxy$fShowRemoveProxy$fEqRemoveProxy$fGenericRemoveProxy$fShowGetProxies$fEqGetProxies$fGenericGetProxies$fShowGetProxyLink$fEqGetProxyLink$fGenericGetProxyLink$fShowPingProxy $fEqPingProxy$fGenericPingProxy$fShowSetLogStream$fEqSetLogStream$fGenericSetLogStream$fShowGetLogStream$fEqGetLogStream$fGenericGetLogStream$fShowSetLogVerbosityLevel$fEqSetLogVerbosityLevel$fGenericSetLogVerbosityLevel$fShowGetLogVerbosityLevel$fEqGetLogVerbosityLevel$fGenericGetLogVerbosityLevel$fShowGetLogTags$fEqGetLogTags$fGenericGetLogTags$fShowSetLogTagVerbosityLevel$fEqSetLogTagVerbosityLevel $fGenericSetLogTagVerbosityLevel$fShowGetLogTagVerbosityLevel$fEqGetLogTagVerbosityLevel $fGenericGetLogTagVerbosityLevel$fShowAddLogMessage$fEqAddLogMessage$fGenericAddLogMessage$fShowTestCallEmpty$fEqTestCallEmpty$fGenericTestCallEmpty$fShowTestCallString$fEqTestCallString$fGenericTestCallString$fShowTestCallBytes$fEqTestCallBytes$fGenericTestCallBytes$fShowTestCallVectorInt$fEqTestCallVectorInt$fGenericTestCallVectorInt$fShowTestCallVectorIntObject$fEqTestCallVectorIntObject $fGenericTestCallVectorIntObject$fShowTestCallVectorString$fEqTestCallVectorString$fGenericTestCallVectorString $fShowTestCallVectorStringObject$fEqTestCallVectorStringObject#$fGenericTestCallVectorStringObject$fShowTestSquareInt$fEqTestSquareInt$fGenericTestSquareInt$fShowTestNetwork$fEqTestNetwork$fGenericTestNetwork$fShowTestProxy $fEqTestProxy$fGenericTestProxy$fShowTestGetDifference$fEqTestGetDifference$fGenericTestGetDifference$fShowTestUseUpdate$fEqTestUseUpdate$fGenericTestUseUpdate$fShowTestReturnError$fEqTestReturnError$fGenericTestReturnError$fFromJSONTestReturnError$fToJSONTestReturnError$fFromJSONTestUseUpdate$fToJSONTestUseUpdate$fFromJSONTestGetDifference$fToJSONTestGetDifference$fFromJSONTestProxy$fToJSONTestProxy$fFromJSONTestNetwork$fToJSONTestNetwork$fFromJSONTestSquareInt$fToJSONTestSquareInt$$fFromJSONTestCallVectorStringObject"$fToJSONTestCallVectorStringObject$fFromJSONTestCallVectorString$fToJSONTestCallVectorString!$fFromJSONTestCallVectorIntObject$fToJSONTestCallVectorIntObject$fFromJSONTestCallVectorInt$fToJSONTestCallVectorInt$fFromJSONTestCallBytes$fToJSONTestCallBytes$fFromJSONTestCallString$fToJSONTestCallString$fFromJSONTestCallEmpty$fToJSONTestCallEmpty$fFromJSONAddLogMessage$fToJSONAddLogMessage!$fFromJSONGetLogTagVerbosityLevel$fToJSONGetLogTagVerbosityLevel!$fFromJSONSetLogTagVerbosityLevel$fToJSONSetLogTagVerbosityLevel$fFromJSONGetLogTags$fToJSONGetLogTags$fFromJSONGetLogVerbosityLevel$fToJSONGetLogVerbosityLevel$fFromJSONSetLogVerbosityLevel$fToJSONSetLogVerbosityLevel$fFromJSONGetLogStream$fToJSONGetLogStream$fFromJSONSetLogStream$fToJSONSetLogStream$fFromJSONPingProxy$fToJSONPingProxy$fFromJSONGetProxyLink$fToJSONGetProxyLink$fFromJSONGetProxies$fToJSONGetProxies$fFromJSONRemoveProxy$fToJSONRemoveProxy$fFromJSONDisableProxy$fToJSONDisableProxy$fFromJSONEnableProxy$fToJSONEnableProxy$fFromJSONEditProxy$fToJSONEditProxy$fFromJSONAddProxy$fToJSONAddProxy!$fFromJSONSaveApplicationLogEvent$fToJSONSaveApplicationLogEvent$fFromJSONGetApplicationConfig$fToJSONGetApplicationConfig$fFromJSONGetDeepLinkInfo$fToJSONGetDeepLinkInfo$fFromJSONGetInviteText$fToJSONGetInviteText$fFromJSONGetCountryCode$fToJSONGetCountryCode$fFromJSONSetAlarm$fToJSONSetAlarm$fFromJSONAnswerCustomQuery$fToJSONAnswerCustomQuery$fFromJSONSendCustomRequest$fToJSONSendCustomRequest$fFromJSONAcceptTermsOfService$fToJSONAcceptTermsOfService$fFromJSONGetMapThumbnailFile$fToJSONGetMapThumbnailFile$fFromJSONRemoveStickerFromSet$fToJSONRemoveStickerFromSet!$fFromJSONSetStickerPositionInSet$fToJSONSetStickerPositionInSet $fFromJSONSetStickerSetThumbnail$fToJSONSetStickerSetThumbnail$fFromJSONAddStickerToSet$fToJSONAddStickerToSet$fFromJSONCreateNewStickerSet$fToJSONCreateNewStickerSet$fFromJSONUploadStickerFile$fToJSONUploadStickerFile$fFromJSONSetBotUpdatesStatus$fToJSONSetBotUpdatesStatus*$fFromJSONCheckPhoneNumberConfirmationCode($fToJSONCheckPhoneNumberConfirmationCode+$fFromJSONResendPhoneNumberConfirmationCode)$fToJSONResendPhoneNumberConfirmationCode)$fFromJSONSendPhoneNumberConfirmationCode'$fToJSONSendPhoneNumberConfirmationCode'$fFromJSONSendPassportAuthorizationForm%$fToJSONSendPassportAuthorizationForm7$fFromJSONGetPassportAuthorizationFormAvailableElements5$fToJSONGetPassportAuthorizationFormAvailableElements&$fFromJSONGetPassportAuthorizationForm$$fToJSONGetPassportAuthorizationForm+$fFromJSONCheckEmailAddressVerificationCode)$fToJSONCheckEmailAddressVerificationCode,$fFromJSONResendEmailAddressVerificationCode*$fToJSONResendEmailAddressVerificationCode*$fFromJSONSendEmailAddressVerificationCode($fToJSONSendEmailAddressVerificationCode*$fFromJSONCheckPhoneNumberVerificationCode($fToJSONCheckPhoneNumberVerificationCode+$fFromJSONResendPhoneNumberVerificationCode)$fToJSONResendPhoneNumberVerificationCode)$fFromJSONSendPhoneNumberVerificationCode'$fToJSONSendPhoneNumberVerificationCode%$fFromJSONGetPreferredCountryLanguage#$fToJSONGetPreferredCountryLanguage"$fFromJSONSetPassportElementErrors $fToJSONSetPassportElementErrors$fFromJSONDeletePassportElement$fToJSONDeletePassportElement$fFromJSONSetPassportElement$fToJSONSetPassportElement $fFromJSONGetAllPassportElements$fToJSONGetAllPassportElements$fFromJSONGetPassportElement$fToJSONGetPassportElement$fFromJSONGetBankCardInfo$fToJSONGetBankCardInfo!$fFromJSONSetAutoDownloadSettings$fToJSONSetAutoDownloadSettings($fFromJSONGetAutoDownloadSettingsPresets&$fToJSONGetAutoDownloadSettingsPresets $fFromJSONResetNetworkStatistics$fToJSONResetNetworkStatistics$fFromJSONAddNetworkStatistics$fToJSONAddNetworkStatistics$fFromJSONGetNetworkStatistics$fToJSONGetNetworkStatistics$fFromJSONSetNetworkType$fToJSONSetNetworkType$fFromJSONOptimizeStorage$fToJSONOptimizeStorage$fFromJSONGetDatabaseStatistics$fToJSONGetDatabaseStatistics"$fFromJSONGetStorageStatisticsFast $fToJSONGetStorageStatisticsFast$fFromJSONGetStorageStatistics$fToJSONGetStorageStatistics $fFromJSONGetChatStatisticsGraph$fToJSONGetChatStatisticsGraph$fFromJSONGetChatStatistics$fToJSONGetChatStatistics$fFromJSONGetChatStatisticsUrl$fToJSONGetChatStatisticsUrl$fFromJSONReportChat$fToJSONReportChat$fFromJSONRemoveChatActionBar$fToJSONRemoveChatActionBar$fFromJSONDeleteAccount$fToJSONDeleteAccount$fFromJSONGetAccountTtl$fToJSONGetAccountTtl$fFromJSONSetAccountTtl$fToJSONSetAccountTtl$fFromJSONSetOption$fToJSONSetOption$fFromJSONGetOption$fToJSONGetOption$$fFromJSONGetUserPrivacySettingRules"$fToJSONGetUserPrivacySettingRules$$fFromJSONSetUserPrivacySettingRules"$fToJSONSetUserPrivacySettingRules#$fFromJSONGetRecentlyVisitedTMeUrls!$fToJSONGetRecentlyVisitedTMeUrls$fFromJSONGetPushReceiverId$fToJSONGetPushReceiverId!$fFromJSONProcessPushNotification$fToJSONProcessPushNotification$fFromJSONRegisterDevice$fToJSONRegisterDevice$fFromJSONDeleteLanguagePack$fToJSONDeleteLanguagePack%$fFromJSONSetCustomLanguagePackString#$fToJSONSetCustomLanguagePackString$$fFromJSONEditCustomLanguagePackInfo"$fToJSONEditCustomLanguagePackInfo$fFromJSONSetCustomLanguagePack$fToJSONSetCustomLanguagePack%$fFromJSONAddCustomServerLanguagePack#$fToJSONAddCustomServerLanguagePack!$fFromJSONSynchronizeLanguagePack$fToJSONSynchronizeLanguagePack $fFromJSONGetLanguagePackStrings$fToJSONGetLanguagePackStrings$fFromJSONGetLanguagePackInfo$fToJSONGetLanguagePackInfo#$fFromJSONGetLocalizationTargetInfo!$fToJSONGetLocalizationTargetInfo$fFromJSONResetBackgrounds$fToJSONResetBackgrounds$fFromJSONRemoveBackground$fToJSONRemoveBackground$fFromJSONSetBackground$fToJSONSetBackground$fFromJSONSearchBackground$fToJSONSearchBackground$fFromJSONGetBackgroundUrl$fToJSONGetBackgroundUrl$fFromJSONGetBackgrounds$fToJSONGetBackgrounds$fFromJSONGetSupportUser$fToJSONGetSupportUser $fFromJSONDeleteSavedCredentials$fToJSONDeleteSavedCredentials$fFromJSONDeleteSavedOrderInfo$fToJSONDeleteSavedOrderInfo$fFromJSONGetSavedOrderInfo$fToJSONGetSavedOrderInfo$fFromJSONGetPaymentReceipt$fToJSONGetPaymentReceipt$fFromJSONSendPaymentForm$fToJSONSendPaymentForm$fFromJSONValidateOrderInfo$fToJSONValidateOrderInfo$fFromJSONGetPaymentForm$fToJSONGetPaymentForm$fFromJSONGetChatEventLog$fToJSONGetChatEventLog$fFromJSONCloseSecretChat$fToJSONCloseSecretChat$fFromJSONDeleteSupergroup$fToJSONDeleteSupergroup$fFromJSONGetSupergroupMembers$fToJSONGetSupergroupMembers$fFromJSONReportSupergroupSpam$fToJSONReportSupergroupSpam/$fFromJSONToggleSupergroupIsAllHistoryAvailable-$fToJSONToggleSupergroupIsAllHistoryAvailable&$fFromJSONToggleSupergroupSignMessages$$fToJSONToggleSupergroupSignMessages!$fFromJSONSetSupergroupStickerSet$fToJSONSetSupergroupStickerSet$fFromJSONSetSupergroupUsername$fToJSONSetSupergroupUsername$fFromJSONDisconnectAllWebsites$fToJSONDisconnectAllWebsites$fFromJSONDisconnectWebsite$fToJSONDisconnectWebsite$fFromJSONGetConnectedWebsites$fToJSONGetConnectedWebsites#$fFromJSONTerminateAllOtherSessions!$fToJSONTerminateAllOtherSessions$fFromJSONTerminateSession$fToJSONTerminateSession$fFromJSONGetActiveSessions$fToJSONGetActiveSessions$fFromJSONSetCommands$fToJSONSetCommands$$fFromJSONCheckChangePhoneNumberCode"$fToJSONCheckChangePhoneNumberCode%$fFromJSONResendChangePhoneNumberCode#$fToJSONResendChangePhoneNumberCode$fFromJSONChangePhoneNumber$fToJSONChangePhoneNumber$fFromJSONSetLocation$fToJSONSetLocation$fFromJSONSetUsername$fToJSONSetUsername$fFromJSONSetBio$fToJSONSetBio$fFromJSONSetName$fToJSONSetName$fFromJSONDeleteProfilePhoto$fToJSONDeleteProfilePhoto$fFromJSONSetProfilePhoto$fToJSONSetProfilePhoto$fFromJSONGetWebPageInstantView$fToJSONGetWebPageInstantView$fFromJSONGetWebPagePreview$fToJSONGetWebPagePreview$fFromJSONRemoveRecentHashtag$fToJSONRemoveRecentHashtag$fFromJSONSearchHashtags$fToJSONSearchHashtags$fFromJSONGetRecentInlineBots$fToJSONGetRecentInlineBots$fFromJSONRemoveSavedAnimation$fToJSONRemoveSavedAnimation$fFromJSONAddSavedAnimation$fToJSONAddSavedAnimation$fFromJSONGetSavedAnimations$fToJSONGetSavedAnimations $fFromJSONGetEmojiSuggestionsUrl$fToJSONGetEmojiSuggestionsUrl$fFromJSONSearchEmojis$fToJSONSearchEmojis$fFromJSONGetStickerEmojis$fToJSONGetStickerEmojis$fFromJSONRemoveFavoriteSticker$fToJSONRemoveFavoriteSticker$fFromJSONAddFavoriteSticker$fToJSONAddFavoriteSticker$fFromJSONGetFavoriteStickers$fToJSONGetFavoriteStickers$fFromJSONClearRecentStickers$fToJSONClearRecentStickers$fFromJSONRemoveRecentSticker$fToJSONRemoveRecentSticker$fFromJSONAddRecentSticker$fToJSONAddRecentSticker$fFromJSONGetRecentStickers$fToJSONGetRecentStickers%$fFromJSONReorderInstalledStickerSets#$fToJSONReorderInstalledStickerSets!$fFromJSONViewTrendingStickerSets$fToJSONViewTrendingStickerSets$fFromJSONChangeStickerSet$fToJSONChangeStickerSet$fFromJSONSearchStickerSets$fToJSONSearchStickerSets$$fFromJSONSearchInstalledStickerSets"$fToJSONSearchInstalledStickerSets$fFromJSONSearchStickerSet$fToJSONSearchStickerSet$fFromJSONGetStickerSet$fToJSONGetStickerSet $fFromJSONGetAttachedStickerSets$fToJSONGetAttachedStickerSets $fFromJSONGetTrendingStickerSets$fToJSONGetTrendingStickerSets $fFromJSONGetArchivedStickerSets$fToJSONGetArchivedStickerSets!$fFromJSONGetInstalledStickerSets$fToJSONGetInstalledStickerSets$fFromJSONSearchStickers$fToJSONSearchStickers$fFromJSONGetStickers$fToJSONGetStickers$fFromJSONGetUserProfilePhotos$fToJSONGetUserProfilePhotos$fFromJSONSharePhoneNumber$fToJSONSharePhoneNumber$fFromJSONClearImportedContacts$fToJSONClearImportedContacts $fFromJSONChangeImportedContacts$fToJSONChangeImportedContacts!$fFromJSONGetImportedContactCount$fToJSONGetImportedContactCount$fFromJSONRemoveContacts$fToJSONRemoveContacts$fFromJSONSearchContacts$fToJSONSearchContacts$fFromJSONGetContacts$fToJSONGetContacts$fFromJSONImportContacts$fToJSONImportContacts$fFromJSONAddContact$fToJSONAddContact$fFromJSONGetBlockedUsers$fToJSONGetBlockedUsers$fFromJSONUnblockUser$fToJSONUnblockUser$fFromJSONBlockUser$fToJSONBlockUser"$fFromJSONSendCallDebugInformation $fToJSONSendCallDebugInformation$fFromJSONSendCallRating$fToJSONSendCallRating$fFromJSONDiscardCall$fToJSONDiscardCall$fFromJSONAcceptCall$fToJSONAcceptCall$fFromJSONCreateCall$fToJSONCreateCall$fFromJSONJoinChatByInviteLink$fToJSONJoinChatByInviteLink$fFromJSONCheckChatInviteLink$fToJSONCheckChatInviteLink $fFromJSONGenerateChatInviteLink$fToJSONGenerateChatInviteLink$fFromJSONDeleteFile$fToJSONDeleteFile$fFromJSONReadFilePart$fToJSONReadFilePart$fFromJSONFinishFileGeneration$fToJSONFinishFileGeneration#$fFromJSONSetFileGenerationProgress!$fToJSONSetFileGenerationProgress $fFromJSONWriteGeneratedFilePart$fToJSONWriteGeneratedFilePart$fFromJSONCancelUploadFile$fToJSONCancelUploadFile$fFromJSONUploadFile$fToJSONUploadFile$fFromJSONCancelDownloadFile$fToJSONCancelDownloadFile%$fFromJSONGetFileDownloadedPrefixSize#$fToJSONGetFileDownloadedPrefixSize$fFromJSONDownloadFile$fToJSONDownloadFile$fFromJSONSetPinnedChats$fToJSONSetPinnedChats&$fFromJSONResetAllNotificationSettings$$fToJSONResetAllNotificationSettings&$fFromJSONSetScopeNotificationSettings$$fToJSONSetScopeNotificationSettings&$fFromJSONGetScopeNotificationSettings$$fToJSONGetScopeNotificationSettings/$fFromJSONGetChatNotificationSettingsExceptions-$fToJSONGetChatNotificationSettingsExceptions$fFromJSONClearAllDraftMessages$fToJSONClearAllDraftMessages$fFromJSONGetChatAdministrators$fToJSONGetChatAdministrators$fFromJSONSearchChatMembers$fToJSONSearchChatMembers$fFromJSONGetChatMember$fToJSONGetChatMember$fFromJSONTransferChatOwnership$fToJSONTransferChatOwnership$fFromJSONCanTransferOwnership$fToJSONCanTransferOwnership$fFromJSONSetChatMemberStatus$fToJSONSetChatMemberStatus$fFromJSONAddChatMembers$fToJSONAddChatMembers$fFromJSONAddChatMember$fToJSONAddChatMember$fFromJSONLeaveChat$fToJSONLeaveChat$fFromJSONJoinChat$fToJSONJoinChat$fFromJSONUnpinChatMessage$fToJSONUnpinChatMessage$fFromJSONPinChatMessage$fToJSONPinChatMessage$fFromJSONSetChatSlowModeDelay$fToJSONSetChatSlowModeDelay$fFromJSONSetChatLocation$fToJSONSetChatLocation $fFromJSONSetChatDiscussionGroup$fToJSONSetChatDiscussionGroup$fFromJSONSetChatDescription$fToJSONSetChatDescription$fFromJSONSetChatClientData$fToJSONSetChatClientData.$fFromJSONToggleChatDefaultDisableNotification,$fToJSONToggleChatDefaultDisableNotification$$fFromJSONToggleChatIsMarkedAsUnread"$fToJSONToggleChatIsMarkedAsUnread$fFromJSONToggleChatIsPinned$fToJSONToggleChatIsPinned%$fFromJSONSetChatNotificationSettings#$fToJSONSetChatNotificationSettings$fFromJSONSetChatDraftMessage$fToJSONSetChatDraftMessage$fFromJSONSetChatPermissions$fToJSONSetChatPermissions$fFromJSONSetChatPhoto$fToJSONSetChatPhoto$fFromJSONSetChatTitle$fToJSONSetChatTitle$fFromJSONSetChatChatList$fToJSONSetChatChatList/$fFromJSONUpgradeBasicGroupChatToSupergroupChat-$fToJSONUpgradeBasicGroupChatToSupergroupChat$fFromJSONCreateNewSecretChat$fToJSONCreateNewSecretChat!$fFromJSONCreateNewSupergroupChat$fToJSONCreateNewSupergroupChat!$fFromJSONCreateNewBasicGroupChat$fToJSONCreateNewBasicGroupChat$fFromJSONCreateSecretChat$fToJSONCreateSecretChat$fFromJSONCreateSupergroupChat$fToJSONCreateSupergroupChat$fFromJSONCreateBasicGroupChat$fToJSONCreateBasicGroupChat$fFromJSONCreatePrivateChat$fToJSONCreatePrivateChat$fFromJSONReadAllChatMentions$fToJSONReadAllChatMentions$fFromJSONOpenMessageContent$fToJSONOpenMessageContent$fFromJSONViewMessages$fToJSONViewMessages$fFromJSONCloseChat$fToJSONCloseChat$fFromJSONOpenChat$fToJSONOpenChat$fFromJSONSendChatAction$fToJSONSendChatAction$fFromJSONDeleteChatReplyMarkup$fToJSONDeleteChatReplyMarkup!$fFromJSONGetInlineGameHighScores$fToJSONGetInlineGameHighScores$fFromJSONGetGameHighScores$fToJSONGetGameHighScores$fFromJSONSetInlineGameScore$fToJSONSetInlineGameScore$fFromJSONSetGameScore$fToJSONSetGameScore $fFromJSONAnswerPreCheckoutQuery$fToJSONAnswerPreCheckoutQuery$fFromJSONAnswerShippingQuery$fToJSONAnswerShippingQuery$fFromJSONAnswerCallbackQuery$fToJSONAnswerCallbackQuery $fFromJSONGetCallbackQueryAnswer$fToJSONGetCallbackQueryAnswer$fFromJSONAnswerInlineQuery$fToJSONAnswerInlineQuery$fFromJSONGetInlineQueryResults$fToJSONGetInlineQueryResults$fFromJSONGetLoginUrl$fToJSONGetLoginUrl$fFromJSONGetLoginUrlInfo$fToJSONGetLoginUrlInfo$fFromJSONStopPoll$fToJSONStopPoll$fFromJSONGetPollVoters$fToJSONGetPollVoters$fFromJSONSetPollAnswer$fToJSONSetPollAnswer$fFromJSONGetJsonString$fToJSONGetJsonString$fFromJSONGetJsonValue$fToJSONGetJsonValue$fFromJSONGetLanguagePackString$fToJSONGetLanguagePackString$fFromJSONCleanFileName$fToJSONCleanFileName$fFromJSONGetFileExtension$fToJSONGetFileExtension$fFromJSONGetFileMimeType$fToJSONGetFileMimeType$fFromJSONGetMarkdownText$fToJSONGetMarkdownText$fFromJSONParseMarkdown$fToJSONParseMarkdown$fFromJSONParseTextEntities$fToJSONParseTextEntities$fFromJSONGetTextEntities$fToJSONGetTextEntities$$fFromJSONEditMessageSchedulingState"$fToJSONEditMessageSchedulingState&$fFromJSONEditInlineMessageReplyMarkup$$fToJSONEditInlineMessageReplyMarkup"$fFromJSONEditInlineMessageCaption $fToJSONEditInlineMessageCaption $fFromJSONEditInlineMessageMedia$fToJSONEditInlineMessageMedia'$fFromJSONEditInlineMessageLiveLocation%$fToJSONEditInlineMessageLiveLocation$fFromJSONEditInlineMessageText$fToJSONEditInlineMessageText $fFromJSONEditMessageReplyMarkup$fToJSONEditMessageReplyMarkup$fFromJSONEditMessageCaption$fToJSONEditMessageCaption$fFromJSONEditMessageMedia$fToJSONEditMessageMedia!$fFromJSONEditMessageLiveLocation$fToJSONEditMessageLiveLocation$fFromJSONEditMessageText$fToJSONEditMessageText$$fFromJSONDeleteChatMessagesFromUser"$fToJSONDeleteChatMessagesFromUser$fFromJSONDeleteMessages$fToJSONDeleteMessages$fFromJSONAddLocalMessage$fToJSONAddLocalMessage-$fFromJSONSendChatScreenshotTakenNotification+$fToJSONSendChatScreenshotTakenNotification$fFromJSONSendChatSetTtlMessage$fToJSONSendChatSetTtlMessage$fFromJSONResendMessages$fToJSONResendMessages$fFromJSONForwardMessages$fToJSONForwardMessages&$fFromJSONSendInlineQueryResultMessage$$fToJSONSendInlineQueryResultMessage$fFromJSONSendBotStartMessage$fToJSONSendBotStartMessage$fFromJSONSendMessageAlbum$fToJSONSendMessageAlbum$fFromJSONSendMessage$fToJSONSendMessage$fFromJSONGetMessageLinkInfo$fToJSONGetMessageLinkInfo$fFromJSONGetMessageLink$fToJSONGetMessageLink$fFromJSONGetPublicMessageLink$fToJSONGetPublicMessageLink!$fFromJSONRemoveNotificationGroup$fToJSONRemoveNotificationGroup$fFromJSONRemoveNotification$fToJSONRemoveNotification"$fFromJSONGetChatScheduledMessages $fToJSONGetChatScheduledMessages$fFromJSONGetChatMessageCount$fToJSONGetChatMessageCount$fFromJSONGetChatMessageByDate$fToJSONGetChatMessageByDate'$fFromJSONGetActiveLiveLocationMessages%$fToJSONGetActiveLiveLocationMessages*$fFromJSONSearchChatRecentLocationMessages($fToJSONSearchChatRecentLocationMessages$fFromJSONSearchCallMessages$fToJSONSearchCallMessages$fFromJSONSearchSecretMessages$fToJSONSearchSecretMessages$fFromJSONSearchMessages$fToJSONSearchMessages$fFromJSONSearchChatMessages$fToJSONSearchChatMessages$fFromJSONDeleteChatHistory$fToJSONDeleteChatHistory$fFromJSONGetChatHistory$fToJSONGetChatHistory$fFromJSONGetGroupsInCommon$fToJSONGetGroupsInCommon$$fFromJSONGetInactiveSupergroupChats"$fToJSONGetInactiveSupergroupChats$$fFromJSONGetSuitableDiscussionChats"$fToJSONGetSuitableDiscussionChats&$fFromJSONCheckCreatedPublicChatsLimit$$fToJSONCheckCreatedPublicChatsLimit$fFromJSONGetCreatedPublicChats$fToJSONGetCreatedPublicChats$fFromJSONCheckChatUsername$fToJSONCheckChatUsername!$fFromJSONClearRecentlyFoundChats$fToJSONClearRecentlyFoundChats!$fFromJSONRemoveRecentlyFoundChat$fToJSONRemoveRecentlyFoundChat$fFromJSONAddRecentlyFoundChat$fToJSONAddRecentlyFoundChat$fFromJSONRemoveTopChat$fToJSONRemoveTopChat$fFromJSONGetTopChats$fToJSONGetTopChats$fFromJSONSearchChatsNearby$fToJSONSearchChatsNearby$fFromJSONSearchChatsOnServer$fToJSONSearchChatsOnServer$fFromJSONSearchChats$fToJSONSearchChats$fFromJSONSearchPublicChats$fToJSONSearchPublicChats$fFromJSONSearchPublicChat$fToJSONSearchPublicChat$fFromJSONGetChats$fToJSONGetChats$fFromJSONGetRemoteFile$fToJSONGetRemoteFile$fFromJSONGetFile$fToJSONGetFile$fFromJSONGetMessages$fToJSONGetMessages$fFromJSONGetChatPinnedMessage$fToJSONGetChatPinnedMessage$fFromJSONGetRepliedMessage$fToJSONGetRepliedMessage$fFromJSONGetMessageLocally$fToJSONGetMessageLocally$fFromJSONGetMessage$fToJSONGetMessage$fFromJSONGetChat$fToJSONGetChat$fFromJSONGetSecretChat$fToJSONGetSecretChat$fFromJSONGetSupergroupFullInfo$fToJSONGetSupergroupFullInfo$fFromJSONGetSupergroup$fToJSONGetSupergroup$fFromJSONGetBasicGroupFullInfo$fToJSONGetBasicGroupFullInfo$fFromJSONGetBasicGroup$fToJSONGetBasicGroup$fFromJSONGetUserFullInfo$fToJSONGetUserFullInfo$fFromJSONGetUser$fToJSONGetUser$fFromJSONGetMe $fToJSONGetMe#$fFromJSONGetTemporaryPasswordState!$fToJSONGetTemporaryPasswordState!$fFromJSONCreateTemporaryPassword$fToJSONCreateTemporaryPassword$fFromJSONRecoverPassword$fToJSONRecoverPassword!$fFromJSONRequestPasswordRecovery$fToJSONRequestPasswordRecovery($fFromJSONResendRecoveryEmailAddressCode&$fToJSONResendRecoveryEmailAddressCode'$fFromJSONCheckRecoveryEmailAddressCode%$fToJSONCheckRecoveryEmailAddressCode!$fFromJSONSetRecoveryEmailAddress$fToJSONSetRecoveryEmailAddress!$fFromJSONGetRecoveryEmailAddress$fToJSONGetRecoveryEmailAddress$fFromJSONSetPassword$fToJSONSetPassword$fFromJSONGetPasswordState$fToJSONGetPasswordState"$fFromJSONSetDatabaseEncryptionKey $fToJSONSetDatabaseEncryptionKey$fFromJSONGetCurrentState$fToJSONGetCurrentState%$fFromJSONConfirmQrCodeAuthentication#$fToJSONConfirmQrCodeAuthentication$fFromJSONDestroy$fToJSONDestroy$fFromJSONClose $fToJSONClose$fFromJSONLogOut$fToJSONLogOut%$fFromJSONCheckAuthenticationBotToken#$fToJSONCheckAuthenticationBotToken'$fFromJSONRecoverAuthenticationPassword%$fToJSONRecoverAuthenticationPassword/$fFromJSONRequestAuthenticationPasswordRecovery-$fToJSONRequestAuthenticationPasswordRecovery%$fFromJSONCheckAuthenticationPassword#$fToJSONCheckAuthenticationPassword$fFromJSONRegisterUser$fToJSONRegisterUser%$fFromJSONRequestQrCodeAuthentication#$fToJSONRequestQrCodeAuthentication!$fFromJSONCheckAuthenticationCode$fToJSONCheckAuthenticationCode"$fFromJSONResendAuthenticationCode $fToJSONResendAuthenticationCode&$fFromJSONSetAuthenticationPhoneNumber$$fToJSONSetAuthenticationPhoneNumber$$fFromJSONCheckDatabaseEncryptionKey"$fToJSONCheckDatabaseEncryptionKey$fFromJSONSetTdlibParameters$fToJSONSetTdlibParameters$fFromJSONGetAuthorizationState$fToJSONGetAuthorizationState VerbosityFatalWarningInfoDebugVerbose∪InlInr $fFromJSON∪ $fShow∪$fEq∪$fShowVerbosity $fEqVerbosity$fEnumVerbosityTDLibRunCmd SetVerbositySetFatalErrorCallback SetLogPath SetLogMaxSizerunCmd setVerbositysetFatalErrorCallback setLogPath setLogMaxSizegetAuthorizationStatesetTdlibParameterscheckDatabaseEncryptionKeysetAuthenticationPhoneNumberresendAuthenticationCodecheckAuthenticationCoderequestQrCodeAuthentication registerUsercheckAuthenticationPassword%requestAuthenticationPasswordRecoveryrecoverAuthenticationPasswordcheckAuthenticationBotTokenlogOutclosedestroyconfirmQrCodeAuthenticationgetCurrentStatesetDatabaseEncryptionKeygetPasswordState setPasswordgetRecoveryEmailAddresssetRecoveryEmailAddresscheckRecoveryEmailAddressCoderesendRecoveryEmailAddressCoderequestPasswordRecoveryrecoverPasswordcreateTemporaryPasswordgetTemporaryPasswordStategetMegetUsergetUserFullInfo getBasicGroupgetBasicGroupFullInfo getSupergroupgetSupergroupFullInfo getSecretChatgetChat getMessagegetMessageLocallygetRepliedMessagegetChatPinnedMessage getMessagesgetFile getRemoteFilegetChatssearchPublicChatsearchPublicChats searchChatssearchChatsOnServersearchChatsNearby getTopChats removeTopChataddRecentlyFoundChatremoveRecentlyFoundChatclearRecentlyFoundChatscheckChatUsernamegetCreatedPublicChatscheckCreatedPublicChatsLimitgetSuitableDiscussionChatsgetInactiveSupergroupChatsgetGroupsInCommongetChatHistorydeleteChatHistorysearchChatMessagessearchMessagessearchSecretMessagessearchCallMessages searchChatRecentLocationMessagesgetActiveLiveLocationMessagesgetChatMessageByDategetChatMessageCountgetChatScheduledMessagesremoveNotificationremoveNotificationGroupgetPublicMessageLinkgetMessageLinkgetMessageLinkInfo sendMessagesendMessageAlbumsendBotStartMessagesendInlineQueryResultMessageforwardMessagesresendMessagessendChatSetTtlMessage#sendChatScreenshotTakenNotificationaddLocalMessagedeleteMessagesdeleteChatMessagesFromUsereditMessageTexteditMessageLiveLocationeditMessageMediaeditMessageCaptioneditMessageReplyMarkupeditInlineMessageTexteditInlineMessageLiveLocationeditInlineMessageMediaeditInlineMessageCaptioneditInlineMessageReplyMarkupeditMessageSchedulingStategetTextEntitiesparseTextEntities parseMarkdowngetMarkdownTextgetFileMimeTypegetFileExtension cleanFileNamegetLanguagePackString getJsonValue getJsonString setPollAnswer getPollVotersstopPollgetLoginUrlInfo getLoginUrlgetInlineQueryResultsanswerInlineQuerygetCallbackQueryAnsweranswerCallbackQueryanswerShippingQueryanswerPreCheckoutQuery setGameScoresetInlineGameScoregetGameHighScoresgetInlineGameHighScoresdeleteChatReplyMarkupsendChatActionopenChat closeChat viewMessagesopenMessageContentreadAllChatMentionscreatePrivateChatcreateBasicGroupChatcreateSupergroupChatcreateSecretChatcreateNewBasicGroupChatcreateNewSupergroupChatcreateNewSecretChat%upgradeBasicGroupChatToSupergroupChatsetChatChatList setChatTitle setChatPhotosetChatPermissionssetChatDraftMessagesetChatNotificationSettingstoggleChatIsPinnedtoggleChatIsMarkedAsUnread$toggleChatDefaultDisableNotificationsetChatClientDatasetChatDescriptionsetChatDiscussionGroupsetChatLocationsetChatSlowModeDelaypinChatMessageunpinChatMessagejoinChat leaveChat addChatMemberaddChatMemberssetChatMemberStatuscanTransferOwnershiptransferChatOwnership getChatMembersearchChatMembersgetChatAdministratorsclearAllDraftMessages%getChatNotificationSettingsExceptionsgetScopeNotificationSettingssetScopeNotificationSettingsresetAllNotificationSettingssetPinnedChats downloadFilegetFileDownloadedPrefixSizecancelDownloadFile uploadFilecancelUploadFilewriteGeneratedFilePartsetFileGenerationProgressfinishFileGeneration readFilePart deleteFilegenerateChatInviteLinkcheckChatInviteLinkjoinChatByInviteLink createCall acceptCall discardCallsendCallRatingsendCallDebugInformation blockUser unblockUsergetBlockedUsers addContactimportContacts getContactssearchContactsremoveContactsgetImportedContactCountchangeImportedContactsclearImportedContactssharePhoneNumbergetUserProfilePhotos getStickerssearchStickersgetInstalledStickerSetsgetArchivedStickerSetsgetTrendingStickerSetsgetAttachedStickerSets getStickerSetsearchStickerSetsearchInstalledStickerSetssearchStickerSetschangeStickerSetviewTrendingStickerSetsreorderInstalledStickerSetsgetRecentStickersaddRecentStickerremoveRecentStickerclearRecentStickersgetFavoriteStickersaddFavoriteStickerremoveFavoriteStickergetStickerEmojis searchEmojisgetEmojiSuggestionsUrlgetSavedAnimationsaddSavedAnimationremoveSavedAnimationgetRecentInlineBotssearchHashtagsremoveRecentHashtaggetWebPagePreviewgetWebPageInstantViewsetProfilePhotodeleteProfilePhotosetNamesetBio setUsername setLocationchangePhoneNumberresendChangePhoneNumberCodecheckChangePhoneNumberCode setCommandsgetActiveSessionsterminateSessionterminateAllOtherSessionsgetConnectedWebsitesdisconnectWebsitedisconnectAllWebsitessetSupergroupUsernamesetSupergroupStickerSettoggleSupergroupSignMessages%toggleSupergroupIsAllHistoryAvailablereportSupergroupSpamgetSupergroupMembersdeleteSupergroupcloseSecretChatgetChatEventLoggetPaymentFormvalidateOrderInfosendPaymentFormgetPaymentReceiptgetSavedOrderInfodeleteSavedOrderInfodeleteSavedCredentialsgetSupportUsergetBackgroundsgetBackgroundUrlsearchBackground setBackgroundremoveBackgroundresetBackgroundsgetLocalizationTargetInfogetLanguagePackInfogetLanguagePackStringssynchronizeLanguagePackaddCustomServerLanguagePacksetCustomLanguagePackeditCustomLanguagePackInfosetCustomLanguagePackStringdeleteLanguagePackregisterDeviceprocessPushNotificationgetPushReceiverIdgetRecentlyVisitedTMeUrlssetUserPrivacySettingRulesgetUserPrivacySettingRules getOption setOption setAccountTtl getAccountTtl deleteAccountremoveChatActionBar reportChatgetChatStatisticsUrlgetChatStatisticsgetChatStatisticsGraphgetStorageStatisticsgetStorageStatisticsFastgetDatabaseStatisticsoptimizeStoragesetNetworkTypegetNetworkStatisticsaddNetworkStatisticsresetNetworkStatisticsgetAutoDownloadSettingsPresetssetAutoDownloadSettingsgetBankCardInfogetPassportElementgetAllPassportElementssetPassportElementdeletePassportElementsetPassportElementErrorsgetPreferredCountryLanguagesendPhoneNumberVerificationCode!resendPhoneNumberVerificationCode checkPhoneNumberVerificationCode sendEmailAddressVerificationCode"resendEmailAddressVerificationCode!checkEmailAddressVerificationCodegetPassportAuthorizationForm-getPassportAuthorizationFormAvailableElementssendPassportAuthorizationFormsendPhoneNumberConfirmationCode!resendPhoneNumberConfirmationCode checkPhoneNumberConfirmationCodesetBotUpdatesStatusuploadStickerFilecreateNewStickerSetaddStickerToSetsetStickerSetThumbnailsetStickerPositionInSetremoveStickerFromSetgetMapThumbnailFileacceptTermsOfServicesendCustomRequestanswerCustomQuerysetAlarmgetCountryCode getInviteTextgetDeepLinkInfogetApplicationConfigsaveApplicationLogEventaddProxy editProxy enableProxy disableProxy removeProxy getProxies getProxyLink pingProxy setLogStream getLogStreamsetLogVerbosityLevelgetLogVerbosityLevel getLogTagssetLogTagVerbosityLevelgetLogTagVerbosityLevel addLogMessage testCallEmptytestCallString testCallBytestestCallVectorInttestCallVectorIntObjecttestCallVectorStringtestCallVectorStringObject testSquareInt testNetwork testProxytestGetDifference testUseUpdatetestReturnError