#mr       !"#$%&'()*+,-./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[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   None""#%,./4567=>?@ACDHPUVX_`fghkzNone&"#%,./45679;=>?@ACDHPUVX_`dfghk zo  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-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 position of a chat in a chat list has changed. Instead of this update updateChatLastMessage or updateChatDraftMessage might be sent > tdlib-types(A chat was marked as unread or was read ? tdlib-types2A chat's has_scheduled_messages field has changed @ tdlib-typesnThe value of the default disable_notification parameter, used when a message is sent to the chat, was changed A tdlib-typesJIncoming messages were read or number of unread messages has been changed B tdlib-typesOutgoing messages were read C tdlib-types*The chat unread_mention_count has changed D tdlib-types.Notification settings for a chat were changed E tdlib-types:Notification settings for some type of chats were updated F tdlib-types The chat action bar was changed G tdlib-types$The chat pinned message was changed H 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 userI 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 J tdlib-types6The list of chat filters or a chat filter has changed K 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 L tdlib-typesA notification was changed M tdlib-typesBA list of active notifications in a notification group has changedN 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 O tdlib-typesDescribes whether there are some pending notification updates. Can be used to prevent application from killing, while there are some pending notificationsP tdlib-typesSome messages were deleted Q tdlib-types&User activity in the chat has changed R tdlib-types The user went online or offline S tdlib-typesxSome data of a user has changed. This update is guaranteed to come before the user identifier is returned to the client T 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 U 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 V 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 W tdlib-types-Some data from userFullInfo has been changed X tdlib-types3Some data from basicGroupFullInfo has been changed Y tdlib-types3Some data from supergroupFullInfo has been changed Z 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 _ tdlib-types-Some privacy setting rules have been changed ` tdlib-typesoNumber of unread messages in a chat list has changed. This update is sent only if the message database is used a 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 usedb tdlib-typesAn option changed its value c tdlib-typesA sticker set has changed d tdlib-types/The list of installed sticker sets was updated e tdlib-typesJThe list of trending sticker sets was updated or some of them were viewed f tdlib-types/The list of recently used stickers was updated g tdlib-types*The list of favorite stickers was updated h tdlib-types)The list of saved animations was updated i tdlib-types$The selected background has changed j tdlib-types-Some language pack strings have been updated k tdlib-types!The connection state has changed l 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" m tdlib-typesvThe list of users nearby has changed. The update is sent only 60 seconds after a successful searchChatsNearby request n tdlib-types.The list of supported dice emojis has changed o tdlib-typesfThe parameters of animation search through GetOption("animation_search_bot_username") bot has changed p tdlib-types+A new incoming inline query; for bots only q tdlib-types?The user has chosen a result of an inline query; for bots only r tdlib-types-A new incoming callback query; for bots only s tdlib-typesKA new incoming callback query from a message sent via a bot; for bots only t tdlib-typesTA new incoming shipping query; for bots only. Only for invoices with flexible price u tdlib-types]A new incoming pre-checkout query; for bots only. Contains full information about a checkout v tdlib-types$A new incoming event; for bots only w tdlib-types$A new incoming query; for bots only x tdlib-types"A poll was updated; for bots only y tdlib-types3A user changed the answer to a poll; for bots only z 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-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-types(The new chat positions in the chat lists tdlib-typesUNew chat position. If new order is 0, then the chat needs to be removed from the list tdlib-types New value of is_marked_as_unread 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-typesThe new list of chat filters 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-types4The chat list with changed number of unread messages 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-types&Name of the animation search provider  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-types,Result thumbnail in JPEG format; 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-typesRSticker set thumbnail in WEBP or TGS 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 or TGS 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-typesFFile identifiers of the stickers added to the animation, if applicable2 tdlib-types&Duration of the animation, in seconds 3 tdlib-types6Width of the animation; may be replaced by the server 4 tdlib-types7Height of the animation; may be replaced by the server 5 tdlib-typesGAnimation caption; 0-GetOption("message_caption_length_max") characters6 tdlib-typesAudio file to be sent 7 tdlib-types3Thumbnail of the cover for the album, if available 8 tdlib-typesBTitle of the audio; 0-64 characters; may be replaced by the server9 tdlib-typesGPerformer of the audio; 0-64 characters, may be replaced by the server : tdlib-typesDocument to be sent ; tdlib-typesPhoto to send < 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-typesProduct photo; may be null  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 0 tdlib-typesTelegram Passport elements1 tdlib-typesBContains information about a Telegram Passport element to be saved2 tdlib-typesOA Telegram Passport element to be saved containing the user's personal details 3 tdlib-typesGA Telegram Passport element to be saved containing the user's passport 4 tdlib-typesMA Telegram Passport element to be saved containing the user's driver license 5 tdlib-typesLA Telegram Passport element to be saved containing the user's identity card 6 tdlib-typesPA Telegram Passport element to be saved containing the user's internal passport 7 tdlib-typesFA Telegram Passport element to be saved containing the user's address 8 tdlib-typesKA Telegram Passport element to be saved containing the user's utility bill 9 tdlib-typesMA Telegram Passport element to be saved containing the user's bank statement : 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 savedA tdlib-typesThe driver license to be savedB tdlib-typesThe identity card to be savedC tdlib-types!The internal passport to be savedD tdlib-typesThe address to be savedE tdlib-typesThe utility bill to be savedF tdlib-typesThe bank statement to be savedG tdlib-types The rental agreement to be savedH tdlib-types*The passport registration page to be savedI tdlib-types/The temporary registration document to be savedJ tdlib-typesThe phone number to be savedK tdlib-typesThe email address to be savedL tdlib-types6Contains information about a Telegram Passport elementM tdlib-typesCA Telegram Passport element containing the user's personal details N tdlib-types;A Telegram Passport element containing the user's passport O tdlib-typesAA Telegram Passport element containing the user's driver license P tdlib-types@A Telegram Passport element containing the user's identity card Q tdlib-typesDA Telegram Passport element containing the user's internal passport R tdlib-types:A Telegram Passport element containing the user's address S tdlib-types?A Telegram Passport element containing the user's utility bill T tdlib-typesAA Telegram Passport element containing the user's bank statement U tdlib-typesCA Telegram Passport element containing the user's rental agreement V tdlib-typesNA Telegram Passport element containing the user's passport registration pages W tdlib-typesIA Telegram Passport element containing the user's temporary registration X tdlib-types?A Telegram Passport element containing the user's phone number Y tdlib-types@A Telegram Passport element containing the user's email address Z tdlib-typesPersonal details of the user[ tdlib-typesPassport\ tdlib-typesDriver license] tdlib-types Identity card^ tdlib-typesInternal passport_ tdlib-typesAddress` tdlib-types Utility billa tdlib-typesBank statementb tdlib-typesRental agreementc tdlib-typesPassport registration pagesd tdlib-typesTemporary registratione tdlib-types Phone numberf tdlib-types Email addressh tdlib-types5A personal document to be saved to Telegram Passport i tdlib-types3List of files containing the pages of the document j tdlib-typesHList of files containing a certified English translation of the documentl tdlib-types>A personal document, containing some information about a user m tdlib-types3List of files containing the pages of the document n tdlib-typesHList of files containing a certified English translation of the documentp tdlib-types6An identity document to be saved to Telegram Passport q tdlib-types!Document number; 1-24 characters r tdlib-types#Document expiry date, if available s tdlib-typesFront side of the documentt tdlib-typesHReverse side of the document; only for driver license and identity card u tdlib-types'Selfie with the document, if available v tdlib-typesHList of files containing a certified English translation of the documentx tdlib-typesAn identity document y tdlib-types!Document number; 1-24 characters z tdlib-types"Document expiry date; may be null { 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 0 tdlib-typesA table 1 tdlib-typesA collapsible block 2 tdlib-typesRelated articles 3 tdlib-typesA map 4 tdlib-typesTitle5 tdlib-typesSubtitle6 tdlib-typesAuthor 7 tdlib-typesKPoint in time (Unix timestamp) when the article was published; 0 if unknown8 tdlib-typesHeader9 tdlib-types Subheader: 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 creditA tdlib-typesAnimation file; may be null B tdlib-typesAnimation caption C tdlib-types5True, if the animation should be played automaticallyD tdlib-typesAudio file; may be null E tdlib-typesPhoto file; may be null F tdlib-types5URL that needs to be opened when the photo is clickedG tdlib-typesVideo file; may be null H tdlib-types#True, if the video should be loopedI tdlib-typesVoice note; may be null J tdlib-typesCoverK tdlib-types!HTML-markup of the embedded page L tdlib-types(Poster photo, if available; may be null M tdlib-typesBlock width; 0 if unknown N tdlib-typesBlock height; 0 if unknown O tdlib-types(True, if the block should be full width P tdlib-types$True, if scrolling should be allowedQ tdlib-types Post author R tdlib-typesPost author photo; may be null S tdlib-typesGPoint in time (Unix timestamp) when the post was created; 0 if unknown T tdlib-types Post content U tdlib-types Chat title V tdlib-typesChat photo; may be null W tdlib-typesOChat username, by which all other information about the chat should be resolvedX tdlib-typesTable caption Y tdlib-types Table cells Z tdlib-typesTrue, if the table is bordered [ 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 a tdlib-types-Contains information about a related article b tdlib-typesRelated article URL c tdlib-typesArticle title; may be empty d tdlib-types-Contains information about a related article e tdlib-typesArticle photo; may be null f tdlib-typesArticle author; may be empty g tdlib-typesKPoint in time (Unix timestamp) when the article was published; 0 if unknowni tdlib-typesRepresents a cell of a table j tdlib-typesOCell text; may be null. If the text is null, then the cell should be invisible k tdlib-typesTrue, if it is a header celll tdlib-types+The number of columns the cell should span m tdlib-types'The number of rows the cell should spann tdlib-types"Horizontal cell content alignment o tdlib-typesVertical cell content alignmentp tdlib-types6Describes a Vertical alignment of a table cell contentq tdlib-types!The content should be top-alignedr tdlib-types$The content should be middle-aligneds tdlib-types$The content should be bottom-alignedt tdlib-types8Describes a horizontal alignment of a table cell contentu tdlib-types"The content should be left-alignedv tdlib-types$The content should be center-alignedw tdlib-types#The content should be right-alignedy tdlib-types'Describes an item of a list page block z tdlib-types Item label { 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-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-types#Positions of the chat in chat lists 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 scroll position or local chat notification settings can be stored here.) Persistent if the message database is used tdlib-types-Describes a position of a chat in a chat list tdlib-types The chat list tdlib-typesA parameter used to determine order of the chat in the chat list. Chats must be sorted by the pair (order, chat.id) in descending order  tdlib-types,True, if the chat is pinned in the chat list  tdlib-types0Source of the chat in the chat list; may be null  tdlib-types?Describes a reason why an external 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-typesContains a list of chat lists  tdlib-typesList of chat lists 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-types+A list of chats belonging to a chat filter  tdlib-typesChat filter identifier tdlib-types,Contains a list of recommended chat filters  tdlib-types List of recommended chat filters tdlib-types$Describes a recommended chat filter  tdlib-typesThe chat filter  tdlib-types$Describes a recommended chat filter   tdlib-types.Contains basic information about a chat filter! tdlib-typesUnique chat filter identifier" tdlib-types;The title of the filter; 1-12 characters without line feeds# tdlib-types6The icon name for short filter representation. One of All, Unread, Unmuted, Bots, Channels, Groups, Private, Custom, Setup, Cat, Crown, Favorite, Flower, Game, Home, Love, Mask, Party, Sport, Study, Trade, Travel, Work% tdlib-types!Represents a filter of user chats& tdlib-types;The title of the filter; 1-12 characters without line feeds' tdlib-typesLThe icon name for short filter representation. If non-empty, must be one of All, Unread, Unmuted, Bots, Channels, Groups, Private, Custom, Setup, Cat, Crown, Favorite, Flower, Game, Home, Love, Mask, Party, Sport, Study, Trade, Travel, Work.( tdlib-types>The chat identifiers of pinned chats in the filtered chat list) tdlib-typesGThe chat identifiers of always included chats in the filtered chat list* tdlib-typesGThe chat identifiers of always excluded chats in the filtered chat list+ tdlib-types,True, if the muted chats need to be excluded, tdlib-types'True, if read chats need to be excluded- tdlib-types+True, if archived chats need to be excluded. tdlib-types%True, if contacts need to be included/ tdlib-types.True, if non-contact users need to be included0 tdlib-types!True, if bots need to be included1 tdlib-types9True, if basic groups and supergroups need to be included2 tdlib-types%True, if channels need to be included3 tdlib-typesDescribes the type of a chat4 tdlib-typesAn ordinary chat with a user 5 tdlib-types4A basic group (i.e., a chat with 0-200 other users) 6 tdlib-typesxA supergroup (i.e. a chat with up to GetOption("supergroup_max_size") other users), or channel (with unlimited members) 7 tdlib-typesA secret chat with a user 8 tdlib-typesUser identifier9 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 createdA tdlib-typesLContent of the message draft; this should always be of type inputMessageTextC tdlib-typesBContains information about notification settings for several chatsD tdlib-types:Time left before notifications will be unmuted, in secondsE tdlib-types^The name of an audio file to be used for notification sounds; only applies to iOS applicationsF tdlib-types=True, if message content should be displayed in notificationsG tdlib-typeseTrue, if notifications for incoming pinned messages will be created as for an ordinary unread messageH tdlib-typescTrue, if notifications for messages with mentions will be created as for an ordinary unread messageJ tdlib-types;Contains information about notification settings for a chatK tdlib-typesYIf true, mute_for is ignored and the value for the relevant type of chat is used instead L tdlib-types:Time left before notifications will be unmuted, in secondsM tdlib-typesVIf true, sound is ignored and the value for the relevant type of chat is used instead N tdlib-types^The name of an audio file to be used for notification sounds; only applies to iOS applicationsO tdlib-types]If true, show_preview is ignored and the value for the relevant type of chat is used instead P tdlib-types=True, if message content should be displayed in notificationsQ tdlib-typesuIf true, disable_pinned_message_notifications is ignored and the value for the relevant type of chat is used instead R tdlib-typeseIf true, notifications for incoming pinned messages will be created as for an ordinary unread messageS tdlib-typesnIf true, disable_mention_notifications is ignored and the value for the relevant type of chat is used instead T tdlib-typescIf true, notifications for messages with mentions will be created as for an ordinary unread messageU tdlib-typesGDescribes the types of chats to which notification settings are appliedV tdlib-typesuNotification settings applied to all private and secret chats when the corresponding chat setting has a default valueW tdlib-typesyNotification settings applied to all basic groups and supergroups when the corresponding chat setting has a default valueX tdlib-typeseNotification settings applied to all channels when the corresponding chat setting has a default valueZ tdlib-types.Contains a list of messages found by a search [ tdlib-typesList of messages \ 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 nullb tdlib-typesDescribes a messagec tdlib-typesDMessage identifier, unique for the chat to which the message belongsd 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 groupe tdlib-typesChat identifierf tdlib-types?Information about the sending state of the message; may be nullg tdlib-typesBInformation about the scheduling state of the message; may be nullh tdlib-types True, if the message is outgoingi 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 clientj tdlib-types%True, if the message can be forwardedk tdlib-typesgTrue, if the message can be deleted only for the current user while other users will continue to see itl tdlib-types1True, if the message can be deleted for all usersm tdlib-types|True, if the message is a channel post. All messages to channels are channel posts, all other messages are not channel postsn tdlib-typesDTrue, if the message contains an unread mention for the current usero tdlib-types8Point in time (Unix timestamp) when the message was sentp tdlib-types?Point in time (Unix timestamp) when the message was last editedq tdlib-types9Information about the initial message sender; may be nullr tdlib-typesrIf non-zero, the identifier of the message this message is replying to; can be the identifier of a deleted messages 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 expirest tdlib-types0Time left before the message expires, in secondsu tdlib-typesOIf non-zero, the user identifier of the bot through which this message was sentv tdlib-types,For channel posts, optional author signaturew tdlib-types'Number of times this message was viewedx tdlib-typesoUnique identifier of an album this message belongs to. Only photos and videos can be grouped together in albumsy tdlib-typesoIf non-empty, contains a human-readable description of the reason why access to this message must be restrictedz tdlib-typesContent of the message{ tdlib-types)Reply markup for the message; may be null| tdlib-types;Contains information about the sending state of the message} tdlib-typesKThe message is being sent now, but has not yet been delivered to the server~ 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 message tdlib-typesOrigin of a forwarded message tdlib-typesCPoint in time (Unix timestamp) when the message was originally sent tdlib-typesCThe type of a public service announcement for the forwarded message 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 unknown 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 unknown tdlib-types<Contains information about the origin of a forwarded message tdlib-types3The message was originally written by a known user  tdlib-typesXThe message was originally written by a user, which is hidden by their privacy settings  tdlib-types.The message was originally a post in a channel tdlib-types7Identifier of the user that originally sent the message tdlib-typesName of the sender tdlib-typesFIdentifier of the chat from which the message was originally forwarded tdlib-types8Message identifier of the original message; 0 if unknown tdlib-typesOriginal post author signature tdlib-typesRepresents a secret chat tdlib-typesSecret chat identifier tdlib-typesIdentifier of the chat partner tdlib-typesState of the secret chat tdlib-typesBTrue, if the chat was created by the current user; otherwise false tdlib-typesSCurrent message Time To Live setting (self-destruct timer) for the chat, in seconds 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. 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 >= 101 tdlib-types'Describes the current secret chat state tdlib-typesLThe secret chat is not yet created; waiting for the other user to get online 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 user0 tdlib-typesPhone number of the user 1 tdlib-types"Current online status of the user 2 tdlib-types&Profile photo of the user; may be null3 tdlib-types)The user is a contact of the current user4 tdlib-typesWThe user is a contact of the current user and the current user is a contact of the user5 tdlib-typesTrue, if the user is verified 6 tdlib-types-True, if the user is Telegram support account7 tdlib-typesoIf non-empty, it contains a human-readable description of the reason why access to this user must be restricted8 tdlib-types0True, if many users reported this user as a scam9 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 ownerA tdlib-types<Provides information about a bot and its supported commands B tdlib-types<Provides information about a bot and its supported commands C tdlib-types'A list of commands supported by the botE tdlib-types(Represents a command supported by a bot F tdlib-typesText of the bot command G tdlib-types(Represents a command supported by a bot H tdlib-typesfRepresents the type of a user. The following types are possible: regular users, deleted users and botsI tdlib-typesA regular userJ 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 userK tdlib-types A bot (see  https://core.telegram.org/bots) L 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 typeM tdlib-typesCTrue, if the bot can be invited to basic group and supergroup chatsN 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 messagesO tdlib-types)True, if the bot supports inline queries P tdlib-typesEPlaceholder for inline queries (displayed on the client input field) Q tdlib-typesTTrue, if the location of the user should be sent with every inline query to this botS tdlib-typesDescribes the photo of a chat T tdlib-typesZA small (160x160) chat photo. The file can be downloaded only before the photo is changed U tdlib-typesWA big (640x640) chat photo. The file can be downloaded only before the photo is changedW tdlib-typesDescribes a user profile photo X tdlib-typesbPhoto identifier; 0 for an empty photo. Can be used to find a photo in a list of userProfilePhotosY tdlib-typesbA small (160x160) user profile photo. The file can be downloaded only before the photo is changed Z tdlib-types_A big (640x640) user profile photo. The file can be downloaded only before the photo is changed\ tdlib-typesDescribes a poll ] 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 a tdlib-types?User identifiers of recent voters, if the poll is non-anonymousb tdlib-typesTrue, if the poll is anonymous c tdlib-typesType of the polld tdlib-typesBAmount of time the poll will be active after creation, in seconds e tdlib-typesJPoint in time (Unix timestamp) when the poll will be automatically closed f tdlib-typesTrue, if the poll is closedh tdlib-typesDescribes a game i tdlib-typesGame ID j tdlib-types-Game short name. To share a game use the URL  2https://t.me/{bot_username}?game={game_short_name} k tdlib-types Game title l tdlib-types4Game text, usually containing scoreboards for a gamem tdlib-typesDescribes a game n tdlib-types Game photo o tdlib-typesGame animation; may be nullq tdlib-typesDescribes a venue r tdlib-types)Venue location; as defined by the sender s tdlib-types%Venue name; as defined by the sender t tdlib-types(Venue address; as defined by the sender u tdlib-typeskProvider of the venue database; as defined by the sender. Currently only "foursquare" needs to be supportedv tdlib-typesKIdentifier of the venue in the provider database; as defined by the sender w tdlib-typesDType of the venue in the provider database; as defined by the sendery tdlib-types%Describes a location on planet Earth z tdlib-types>Latitude of the location in degrees; as defined by the sender { tdlib-types?Longitude of the location, in degrees; as defined by the sender} tdlib-typesDescribes a user contact ~ 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  tdlib-types@Duration of the voice note, in seconds; as defined by the sender tdlib-types<A waveform representation of the voice note in 5-bit format  tdlib-types0MIME type of the file; as defined by the sender  tdlib-typesFile containing the voice note tdlib-typesuDescribes a video note. The video must be equal in width and height, cropped to a circle, and stored in MPEG4 format  tdlib-types;Duration of the video, in seconds; as defined by the sender tdlib-types1Video width and height; as defined by the sender  tdlib-types Video minithumbnail; may be null tdlib-typesFVideo thumbnail in JPEG format; as defined by the sender; may be null  tdlib-typesFile containing the video tdlib-typesDescribes a video file  tdlib-types<Duration of the video, in seconds; as defined by the sender  tdlib-types&Video width; as defined by the sender  tdlib-types&Video height; as defined by the sender 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~True, if stickers were added to the video. The list of corresponding sticker sets can be received using getAttachedStickerSets tdlib-types2True, if the video should be tried to be streamed  tdlib-types Video minithumbnail; may be null tdlib-typesOVideo thumbnail in JPEG or MPEG4 format; as defined by the sender; may be null  tdlib-typesFile containing the video tdlib-typesDescribes a sticker  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-types5Position 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. The list of corresponding sticker sets can be received using getAttachedStickerSets 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-types1The minithumbnail of the album cover; may be null tdlib-typesThe thumbnail of the album cover in JPEG format; 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-typesTrue, if stickers were added to the animation. The list of corresponding sticker set can be received using getAttachedStickerSets tdlib-types%Animation minithumbnail; may be null  tdlib-types9Animation thumbnail in JPEG or MPEG4 format; 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-typesRepresents a thumbnail  tdlib-typesThumbnail format  tdlib-typesThumbnail width  tdlib-typesThumbnail height  tdlib-types The thumbnail tdlib-types!Describes format of the thumbnail tdlib-typesThe thumbnail is in JPEG format tdlib-typesLThe thumbnail is in PNG format. It will be used only for background patterns tdlib-typesGThe thumbnail is in WEBP format. It will be used only for some stickers tdlib-typesWThe thumbnail is in static GIF format. It will be used only for some bot inline results tdlib-typesNThe thumbnail is in TGS format. It will be used only for animated sticker sets tdlib-typesUThe thumbnail is in MPEG4 format. It will be used only for some animations and videos 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 0 tdlib-types[The user has been authorized, but needs to enter a password to start using the application 1 tdlib-typesOThe user has been successfully authorized. TDLib is now ready to answer queries 2 tdlib-types!The user is currently logging out 3 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 4 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 5 tdlib-types,True, if the database is currently encrypted 6 tdlib-types6Information about the authorization code that was sent 7 tdlib-types@A tg:// URL for the QR code. The link will be updated frequently 8 tdlib-typesTelegram terms of service 9 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 B tdlib-typesA text with some entities C tdlib-types The text D tdlib-typeshEntities contained in the text. Entities can be nested, but must not mutually intersect with each other. F tdlib-types!Contains a list of text entities G tdlib-typesList of text entities I tdlib-typesMRepresents a part of the text that needs to be formatted in some unusual way J tdlib-types*Offset of the entity in UTF-16 code units K tdlib-types+Length of the entity, in UTF-16 code units L tdlib-typesType of the entity N tdlib-typesFInformation about the email address authentication code that was sent O tdlib-typesFPattern of the email address to which an authentication code was sent P tdlib-types Length of the code; 0 if unknown R tdlib-types8Information about the authentication code that was sent S tdlib-types+A phone number that is being authenticated T tdlib-types0Describes the way the code was sent to the user U tdlib-typesFDescribes the way the next code will be sent to the user; may be null V tdlib-types5Timeout before the code should be re-sent, in seconds W tdlib-types^Provides information about the method by which an authentication code is delivered to the user X tdlib-typesjAn authentication code is delivered via a private Telegram message, which can be viewed in another client Y tdlib-typesUAn authentication code is delivered via an SMS message to the specified phone number Z 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 a tdlib-typeskThe path to the directory for the persistent database; if empty, the current working directory will be used b tdlib-typesVThe path to the directory for storing files; if empty, database_directory will be used c tdlib-typesjIf set to true, information about downloaded and uploaded files will be saved between application restarts d tdlib-typesIf set to true, the library will maintain a cache of users, basic groups, supergroups, channels and secret chats. Implies use_file_database e tdlib-typesgIf set to true, the library will maintain a cache of chats and messages. Implies use_chat_info_database f tdlib-types8If set to true, support for secret chats will be enabled g tdlib-typesIApplication identifier for Telegram API access, which can be obtained at https://my.telegram.org h tdlib-typesNApplication identifier hash for Telegram API access, which can be obtained at https://my.telegram.org i tdlib-typesLIETF language tag of the user's operating system language; must be non-empty j tdlib-typesFModel of the device the application is being run on; must be non-empty k tdlib-typesRVersion of the operating system the application is being run on; must be non-empty l tdlib-types&Application version; must be non-empty m tdlib-types7If set to true, old files will automatically be deleted n 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 p tdlib-typesVAn object of this type is returned on a successful function call for certain functions r tdlib-typesRAn object of this type can be returned on every function call, in case of an error s 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 t tdlib-types(Error message; subject to future changes p  !"#&%$(')*+,yxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-~z}|{     $#!"% &)(',+-*.0/123546789:;<=>?@ABCDEFJIHGLNKMOVUTSRQPW\[ZYX]^a`_bckjihgfedlmonprqvutwsx}|{zy~      $#"!%)('&+0/,.-*1KJIHGFEDCBA@?>=<;:98765432feba`YUTSW^_NLdX]Z[QORMVPc\glkjihmqponrstuvxwzy{|}~     ! "#$%&()'*,+.-/0543216BA@?>=<;:987ELIKSDRQONFMHPGJCT`_^]\[ZYXWVU~}usrpomkihgfedc|{zwtyljqbvnxa     +*)('&%$#"! `_^SRPONMJ1.-TGFEK@B5I\]<[ZYWUC>?=H:6798/024;X3LDQVA,abdcefhgijklnmo~}|{zyxwvutsrqp     ! "+*)('&%$#-,./01>=<;:98765432IHGFECBA@?KDJLYXWVUTSRQPONMdcba`^]\[Zf_eghijklmnopvutsrqwx~}|{zy     3210/.-,+*)('&%$#"! ]\[ZYXRPOLKIHECB?=:986547QT@FSWGDUANVM^_><J;`agfbcedhiomlknjpsrqtwvuxy{z|}~      #"!$%210/.-,+*)('&37654<:9;8=>A?@BCHGFEDIJTSRQPONMLKUXWVYZ\[]^_`ab{zxutrqpnmlkjhgfvedsoiywc|~}      !)('&%$#"*+;987654321/.-:0,<=?>@ACBDEFGHLKJIQPONMRSUTVWZYX[\fedba`^c_]ghjkonmilpqutswrvxy{z|}~                            ! " # ( ' $ & % ) 4 3 2 1 0 / . - , + * ; : 9 8 6 5 7 < = @ ? > A B D C E F G H I L J K M N O P Q R U T S V W [ Z Y X ] \ ^ _ n m l k j i h g f e d c b a ` o p q r t s u v w p w v u q r t s o p ^ _ n m l k j i h g f e d c b a ` W [ Z Y X ] \ Q R U T S V M N O P H I L J K E F G A B D C < = @ ? > ) 4 3 2 1 0 / . - , + * ; : 9 8 6 5 7 " # ( ' $ & %  !                          |}~xy{zpqutswrvghjkonmil[\fedba`^c_]VWZYXRSUTHLKJIQPONMDEFG@ACB<=?>*+;987654321/.-:0, !)('&%$#"     |~}ab{zxutrqpnmlkjhgfvedsoiywc]^_`YZ\[UXWVIJTSRQPONMLKBCHGFED=>A?@37654<:9;8$%210/.-,+*)('& #"!     |}~xy{ztwvupsrqhiomlknj`agfbced3210/.-,+*)('&%$#"! ]\[ZYXRPOLKIHECB?=:986547QT@FSWGDUANVM^_><J;     wx~}|{zyopvutsrqklmnghijLYXWVUTSRQPONMdcba`^]\[Zf_e1>=<;:98765432IHGFECBA@?KDJ./0"+*)('&%$#-,!      o~}|{zyxwvutsrqpjklnmfhgiabdce+*)('&%$#"! `_^SRPONMJ1.-TGFEK@B5I\]<[ZYWUC>?=H:6798/024;X3LDQVA,     T`_^]\[ZYXWVU~}usrpomkihgfedc|{zwtyljqbvnxa6BA@?>=<;:987ELIKSDRQONFMHPGJC/054321*,+.-%&()'"#$!      ~{|}vxwzystumqponrglkjih1KJIHGFEDCBA@?>=<;:98765432feba`YUTSW^_NLdX]Z[QORMVPc\%)('&+0/,.-* $#"!     ~x}|{zyprqvutwslmonbckjihgfed]^a`_W\[ZYXOVUTSRQPFJIHGLNKMBCDE?@A<=>9:;6782354.0/1&)(',+-*$#!"%      ,yxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-~z}|{)*+#&%$(' !"  None&"#%,./45679;=>?@ACDHPUVX_`dfghkx tdlib-types%Parameter of Function testReturnErrory 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 z 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  tdlib-typesNumber to square tdlib-types0Parameter of Function testCallVectorStringObject tdlib-typesReturns the received vector of objects containing a string; for testing only. This is an offline method. Can be called before authorization  tdlib-typesVector of objects to return tdlib-types*Parameter of Function testCallVectorString tdlib-typesxReturns the received vector of strings; for testing only. This is an offline method. Can be called before authorization  tdlib-typesVector of strings to return tdlib-types-Parameter of Function testCallVectorIntObject tdlib-typesReturns the received vector of objects containing a number; for testing only. This is an offline method. Can be called before authorization  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 testCallString tdlib-typesmReturns the received string; for testing only. This is an offline method. Can be called before authorization  tdlib-typesString to return tdlib-types#Parameter of Function testCallEmpty tdlib-types]Does nothing; for testing only. This is an offline method. Can be called before authorization tdlib-types#Parameter of Function addLogMessage tdlib-typesAdds a message to TDLib internal log. This is an offline method. Can be called before authorization. Can be called synchronously tdlib-typesHThe minimum verbosity level needed for the message to be logged, 0-1023  tdlib-typesText of a message to log tdlib-types-Parameter of Function getLogTagVerbosityLevel 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-types%Logging tag to change verbosity level tdlib-types-Parameter of Function setLogTagVerbosityLevel 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 synchronously tdlib-types&Logging tag to change verbosity level  tdlib-typesNew verbosity level; 1-1024 tdlib-types Parameter of Function getLogTags 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 synchronously tdlib-types*Parameter of Function getLogVerbosityLevel tdlib-typesReturns current verbosity level of the internal logging of TDLib. This is an offline method. Can be called before authorization. Can be called synchronously tdlib-types*Parameter of Function setLogVerbosityLevel tdlib-typesSets the verbosity level of the internal logging of TDLib. This is an offline method. Can be called before authorization. Can be called synchronously 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 logging tdlib-types"Parameter of Function getLogStream 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 synchronously tdlib-types"Parameter of Function setLogStream 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  tdlib-typesProxy identifier tdlib-types Parameter of Function getProxies tdlib-typesUReturns list of proxies that are currently set up. Can be called before authorization tdlib-types!Parameter of Function removeProxy tdlib-types;Removes a proxy server. Can be called before authorization  tdlib-typesProxy identifier tdlib-types"Parameter of Function disableProxy tdlib-typesHDisables the currently enabled proxy. Can be called before authorization tdlib-types!Parameter of Function enableProxy tdlib-types]Enables a proxy. Only one proxy can be enabled at a time. Can be called before authorization  tdlib-typesProxy identifier tdlib-typesParameter of Function editProxy tdlib-typesXEdits an existing proxy server for network requests. Can be called before authorization  tdlib-typesProxy identifier  tdlib-typesProxy server IP address  tdlib-typesProxy server port  tdlib-types%True, if the proxy should be enabled  tdlib-types Proxy type tdlib-typesParameter of Function addProxy tdlib-typesMAdds a proxy server for network requests. Can be called before authorization  tdlib-typesProxy server IP address  tdlib-typesProxy server port  tdlib-types%True, if the proxy should be enabled  tdlib-types Proxy type tdlib-types-Parameter of Function saveApplicationLogEvent 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 find 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 checkEmailAddressVerificationCode0 tdlib-typesAChecks the email address verification code for Telegram Passport 1 tdlib-typesVerification code2 tdlib-types8Parameter of Function resendEmailAddressVerificationCode3 tdlib-typesVRe-sends the code to verify an email address to be added to a user's Telegram Passport4 tdlib-types6Parameter of Function sendEmailAddressVerificationCode5 tdlib-typesRSends a code to verify an email address to be added to a user's Telegram Passport 6 tdlib-types Email address7 tdlib-types6Parameter of Function checkPhoneNumberVerificationCode8 tdlib-types@Checks the phone number verification code for Telegram Passport 9 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 getPreferredCountryLanguageA 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 B tdlib-types,A two-letter ISO 3166-1 alpha-2 country codeC tdlib-types.Parameter of Function setPassportElementErrorsD 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 E tdlib-typesUser identifier F tdlib-types The errorsG tdlib-types+Parameter of Function deletePassportElementH tdlib-types$Deletes a Telegram Passport element I tdlib-types Element typeJ tdlib-types(Parameter of Function setPassportElementK 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 L tdlib-types Input Telegram Passport element M tdlib-typesPassword of the current userN tdlib-types,Parameter of Function getAllPassportElementsO tdlib-types1Returns all available Telegram Passport elements P tdlib-typesPassword of the current userQ tdlib-types(Parameter of Function getPassportElementR tdlib-types8Returns one of the available Telegram Passport elements S tdlib-typesTelegram Passport element type T tdlib-typesPassword of the current userU tdlib-types%Parameter of Function getBankCardInfoV tdlib-types&Returns information about a bank card W tdlib-typesThe bank card numberX tdlib-types-Parameter of Function setAutoDownloadSettingsY tdlib-typesSets auto-download settings Z 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 addNetworkStatisticsa tdlib-typesUAdds the specified data to data usage statistics. Can be called before authorization b tdlib-typesDThe network statistics entry with the data to be added to statisticsc tdlib-types*Parameter of Function getNetworkStatisticsd tdlib-typesJReturns network data usage statistics. Can be called before authorization e tdlib-types9If true, returns only data for the current library launchf tdlib-types$Parameter of Function setNetworkTypeg 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.i tdlib-types%Parameter of Function optimizeStoragej tdlib-types}Optimizes storage usage, i.e. deletes some files and returns new storage usage statistics. Secret thumbnails can't be deletedk tdlib-typesQLimit on the total size of files after deletion. Pass -1 to use the default limitl 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 limitm tdlib-typesRLimit on the total count of files after deletion. Pass -1 to use the default limitn 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 valueo 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 deletedp 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)q 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)r tdlib-typesPass true if deleted file statistics needs to be returned instead of the whole storage usage statistics. Affects only returned statisticss tdlib-typesASame as in getStorageStatistics. Affects only returned statisticst tdlib-types+Parameter of Function getDatabaseStatisticsu tdlib-typesReturns database statisticsv tdlib-types.Parameter of Function getStorageStatisticsFastw tdlib-typesXQuickly returns approximate storage usage statistics. Can be called before authorizationx tdlib-types*Parameter of Function getStorageStatisticsy tdlib-typesEReturns storage usage statistics. Can be called before authorization z 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 reportChat 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-typesChat identifier  tdlib-types"The reason for reporting the chat  tdlib-types(Identifiers of reported messages, if any tdlib-types)Parameter of Function removeChatActionBar tdlib-types3Removes a chat action bar without any other action  tdlib-typesChat identifier tdlib-types#Parameter of Function deleteAccount 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-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 authorization tdlib-typesThe name of the option  tdlib-typesThe new value of the option tdlib-typesParameter of Function getOption 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-typesThe name of the option tdlib-types0Parameter of Function getUserPrivacySettingRules tdlib-types%Returns the current privacy settings  tdlib-typesThe privacy setting tdlib-types0Parameter of Function setUserPrivacySettingRules tdlib-typesChanges user privacy settings  tdlib-typesThe privacy setting  tdlib-typesThe new privacy rules tdlib-types/Parameter of Function getRecentlyVisitedTMeUrls tdlib-types>Returns t.me URLs recently visited by a newly registered user  tdlib-types)Google Play referrer to identify the user tdlib-types'Parameter of Function getPushReceiverId 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&JSON-encoded push notification payload tdlib-types-Parameter of Function processPushNotification 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-typesJSON-encoded push notification payload with all fields sent by the server, and "google.sent_time" and "google.notification.sound" fields added tdlib-types$Parameter of Function registerDevice tdlib-typesRegisters the currently used device for receiving push notifications. Returns a globally unique identifier of the push notification subscription  tdlib-types Device token  tdlib-typesBList of user identifiers of other users currently using the client 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 string tdlib-types0Parameter of Function editCustomLanguagePackInfo tdlib-types|Edits information about a custom local language pack in the current localization target. Can be called before authorization  tdlib-types4New information about the custom local language pack tdlib-types+Parameter of Function setCustomLanguagePack tdlib-typesPAdds or changes a custom local language pack to the current localization target  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-types1Parameter of Function addCustomServerLanguagePack tdlib-typesAdds a custom server language pack to the list of installed language packs in current localization target. Can be called before authorization  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-types-Parameter of Function synchronizeLanguagePack 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-typesLanguage pack identifier tdlib-types,Parameter of Function getLanguagePackStrings tdlib-typeszReturns strings from a language pack in the current localization target by their keys. Can be called before authorization  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-types)Parameter of Function getLanguagePackInfo tdlib-typesReturns information about a language pack. Returned language pack identifier may be different from a provided one. Can be called before authorization  tdlib-typesLanguage pack identifier tdlib-types/Parameter of Function getLocalizationTargetInfo tdlib-typesReturns information about the current localization target. This is an offline request if only_local is true. Can be called before authorization  tdlib-typesTIf true, returns only locally available information without sending network requests tdlib-types&Parameter of Function resetBackgrounds tdlib-types9Resets list of installed backgrounds to its default value 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 0 tdlib-typesWebsite identifier1 tdlib-types*Parameter of Function getConnectedWebsites2 tdlib-typesBReturns all website where the current user used Telegram to log in3 tdlib-types/Parameter of Function terminateAllOtherSessions4 tdlib-types1Terminates all other sessions of the current user5 tdlib-types&Parameter of Function terminateSession6 tdlib-types)Terminates a session of the current user 7 tdlib-typesSession identifier8 tdlib-types'Parameter of Function getActiveSessions9 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 resendChangePhoneNumberCodeA 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 nullB tdlib-types'Parameter of Function changePhoneNumberC 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 codeD tdlib-types9The new phone number of the user in international format E tdlib-types:Settings for the authentication of the user's phone numberF tdlib-types!Parameter of Function setLocationG 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 H tdlib-typesThe new location of the userI tdlib-types!Parameter of Function setUsernameJ tdlib-typesXChanges the username of the current user. If something changes, updateUser will be sent K tdlib-typesIThe new value of the username. Use an empty string to remove the usernameL tdlib-typesParameter of Function setBioM tdlib-types$Changes the bio of the current user N tdlib-typesAThe new value of the user bio; 0-70 characters without line feedsO tdlib-typesParameter of Function setNameP tdlib-typescChanges the first and last name of the current user. If something changes, updateUser will be sent Q tdlib-types>The new value of the first name for the user; 1-64 characters R tdlib-typesEThe new value of the optional last name for the user; 0-64 charactersS tdlib-types(Parameter of Function deleteProfilePhotoT tdlib-typesGDeletes a profile photo. If something changes, updateUser will be sent U tdlib-types)Identifier of the profile photo to deleteV tdlib-types%Parameter of Function setProfilePhotoW tdlib-types`Uploads a new profile photo for the current user. If something changes, updateUser will be sent X tdlib-typesNProfile photo to set. inputFileId and inputFileRemote may still be unsupportedY tdlib-types+Parameter of Function getWebPageInstantViewZ 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 removeRecentHashtaga tdlib-types:Removes a hashtag from the list of recently used hashtags b tdlib-typesHashtag to deletec tdlib-types$Parameter of Function searchHashtagsd tdlib-types4Searches for recently used hashtags by their prefix e tdlib-typesHashtag prefix to search for f tdlib-types-The maximum number of hashtags to be returnedg tdlib-types)Parameter of Function getRecentInlineBotsh tdlib-typesKReturns up to 20 recently used inline bots in the order of their last usagei tdlib-types*Parameter of Function removeSavedAnimationj tdlib-types7Removes an animation from the list of saved animations k tdlib-typesAnimation file to be removedl tdlib-types'Parameter of Function addSavedAnimationm 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 listn 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 listo tdlib-types(Parameter of Function getSavedAnimationsp tdlib-typesReturns saved animationsq tdlib-types,Parameter of Function getEmojiSuggestionsUrlr 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 s tdlib-types@Language code for which the emoji replacements will be suggestedt tdlib-types"Parameter of Function searchEmojisu tdlib-typesPSearches for emojis by keywords. Supported only if the file database is enabled v tdlib-typesText to search for w tdlib-typesDTrue, if only emojis, which exactly match text needs to be returned x tdlib-typesYList of possible IETF language tags of the user's input language; may be empty if unknowny tdlib-types&Parameter of Function getStickerEmojisz 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  tdlib-typesSticker file to delete tdlib-types&Parameter of Function addRecentSticker 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-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-types'Parameter of Function getRecentStickers tdlib-types)Returns a list of recently used stickers  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-types1Parameter of Function reorderInstalledStickerSets 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  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'Parameter of Function searchStickerSets tdlib-typesSearches for ordinary sticker sets by looking for specified query in their title and name. Excludes installed sticker sets from the results  tdlib-typesQuery to search for tdlib-types0Parameter of Function searchInstalledStickerSets tdlib-types[Searches for installed sticker sets by looking for specified query in their title and name  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-types&Parameter of Function searchStickerSet tdlib-types'Searches for a sticker set by its name  tdlib-typesName of the sticker set tdlib-types#Parameter of Function getStickerSet tdlib-types:Returns information about a sticker set by its identifier  tdlib-typesIdentifier of the sticker set tdlib-types,Parameter of Function getAttachedStickerSets tdlib-typessReturns a list of sticker sets attached to a file. Currently only photos and videos can have attached sticker sets  tdlib-typesFile identifier tdlib-types,Parameter of Function getTrendingStickerSets tdlib-typesReturns a list of trending sticker sets. For the optimal performance the number of returned sticker sets is chosen by the library 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-types,Parameter of Function getArchivedStickerSets 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 sets tdlib-types$Parameter of Function searchStickers tdlib-typesPSearches for stickers from public sticker sets that correspond to a given emoji  tdlib-types2String representation of emoji; must be non-empty  tdlib-types-The maximum number of stickers to be returned tdlib-types!Parameter of Function getStickers 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-typesOString representation of emoji. If empty, returns all known installed stickers  tdlib-types-The maximum number of stickers to be returned tdlib-types*Parameter of Function getUserProfilePhotos 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-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-types&Parameter of Function sharePhoneNumber 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]Identifier of the user with whom to share the phone number. The user must be a mutual contact tdlib-types+Parameter of Function clearImportedContacts tdlib-types<Clears all imported contacts, contact list remains unchanged tdlib-types,Parameter of Function changeImportedContacts 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-Parameter of Function getImportedContactCount tdlib-types-Returns the total number of imported contacts tdlib-types$Parameter of Function removeContacts tdlib-types$Removes users from the contact list  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 getFileDownloadedPrefixSize0 tdlib-types8Returns file downloaded prefix size from a given offset 1 tdlib-typesIdentifier of the file 2 tdlib-types=Offset from which downloaded prefix size should be calculated3 tdlib-types"Parameter of Function downloadFile4 tdlib-types}Downloads a file from the cloud. Download progress and completion of the download will be notified through updateFile updates5 tdlib-types"Identifier of the file to download6 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 first7 tdlib-types>The starting position from which the file should be downloaded8 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 limit9 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-types(Parameter of Function toggleChatIsPinned? 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 mainarhive chat list@ tdlib-types:Chat list in which to change the pinned state of the chat A tdlib-typesChat identifier B tdlib-typesTrue, if the chat is pinnedC tdlib-types2Parameter of Function resetAllNotificationSettingsD 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 shownE tdlib-types2Parameter of Function setScopeNotificationSettingsF tdlib-types8Changes notification settings for chats of a given type G tdlib-types=Types of chats for which to change the notification settings H tdlib-types1The new notification settings for the given scopeI tdlib-types2Parameter of Function getScopeNotificationSettingsJ tdlib-types<Returns the notification settings for chats of a given type K tdlib-typesHTypes of chats for which to return the notification settings informationL tdlib-types;Parameter of Function getChatNotificationSettingsExceptionsM tdlib-types=Returns list of chats with non-default notification settings N tdlib-typesCIf specified, only chats from the specified scope will be returned O tdlib-types;If true, also chats with non-default sound will be returnedP tdlib-types+Parameter of Function clearAllDraftMessagesQ tdlib-types#Clears draft messages in all chats R tdlib-typesAIf true, local draft messages in secret chats will not be clearedS tdlib-types+Parameter of Function getChatAdministratorsT tdlib-typesFReturns a list of administrators of the chat with their custom titles U tdlib-typesChat identifierV tdlib-types'Parameter of Function searchChatMembersW 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 X tdlib-typesChat identifier Y tdlib-typesQuery to search for Z 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 transferChatOwnershipa 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 chatsb tdlib-typesChat identifier c tdlib-typesyIdentifier of the user to which transfer the ownership. The ownership can't be transferred to a bot or to a deleted user d tdlib-types The password of the current usere tdlib-types*Parameter of Function canTransferOwnershipf tdlib-types[Checks whether the current session can be used to transfer a chat ownership to another userg tdlib-types)Parameter of Function setChatMemberStatush 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 serveri tdlib-typesChat identifier j tdlib-typesUser identifier k tdlib-types(The new status of the member in the chatl tdlib-types$Parameter of Function addChatMembersm 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 servern tdlib-typesChat identifier o tdlib-types0Identifiers of the users to be added to the chatp tdlib-types#Parameter of Function addChatMemberq 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 serverr tdlib-typesChat identifier s tdlib-typesIdentifier of the user t tdlib-typesThe number of earlier messages from the chat to be forwarded to the new member; up to 100. Ignored for supergroups and channelsu tdlib-typesParameter of Function leaveChatv tdlib-typesaRemoves current user from chat members. Private and secret chats can't be left using this method w tdlib-typesChat identifierx tdlib-typesParameter of Function joinChaty tdlib-typeshAdds current user as a new member to a chat. Private and secret chats can't be joined using this method z 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. tdlib-types(Parameter of Function setChatDescription tdlib-typesyChanges information about a chat. Available for basic groups, supergroups, and channels. Requires can_change_info rights  tdlib-typesIdentifier of the chat  tdlib-typesyChanges information about a chat. Available for basic groups, supergroups, and channels. Requires can_change_info rights  tdlib-types'Parameter of Function setChatClientData tdlib-types+Changes client data associated with a chat  tdlib-typesChat identifier  tdlib-typesNew value of client_data tdlib-types:Parameter of Function toggleChatDefaultDisableNotification 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-types1Parameter of Function setChatNotificationSettings tdlib-typesChanges the notification settings of a chat. Notification settings of a chat with the current user (Saved Messages) can't be changed 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-types)Parameter of Function setChatDraftMessage tdlib-types$Changes the draft message in a chat  tdlib-typesChat identifier  tdlib-typesNew draft message; may be null tdlib-types(Parameter of Function setChatPermissions tdlib-typesChanges the chat members permissions. Supported only for basic groups and supergroups. Requires can_restrict_members administrator right tdlib-typesChat identifier  tdlib-types5New non-administrator members permissions in the chat tdlib-types"Parameter of Function setChatPhoto 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-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-types"Parameter of Function setChatTitle 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-typesChat identifier  tdlib-types'New title of the chat; 1-128 characters tdlib-types2Parameter of Function getChatFilterDefaultIconName tdlib-typesReturns default icon name for a filter. This is an offline method. Can be called before authorization. Can be called synchronously  tdlib-types Chat filter tdlib-types/Parameter of Function getRecommendedChatFilters tdlib-types5Returns recommended chat filters for the current user tdlib-types(Parameter of Function reorderChatFilters tdlib-types"Changes the order of chat filters  tdlib-types4Identifiers of chat filters in the new correct order tdlib-types&Parameter of Function deleteChatFilter tdlib-typesDeletes existing chat filter  tdlib-typesChat filter identifier tdlib-types$Parameter of Function editChatFilter tdlib-typesMEdits existing chat filter. Returns information about the edited chat filter  tdlib-typesChat filter identifier  tdlib-typesThe edited chat filter tdlib-types&Parameter of Function createChatFilter tdlib-typesKCreates new chat filter. Returns information about the created chat filter  tdlib-types Chat filter tdlib-types#Parameter of Function getChatFilter tdlib-types:Returns information about a chat filter by its identifier  tdlib-typesChat filter identifier tdlib-types#Parameter of Function addChatToList tdlib-typesAdds a chat to a chat list. A chat can't be simultaneously in Main and Archive chat lists, so it is automatically removed from another one if needed tdlib-typesChat identifier  tdlib-typesCThe chat list. Use getChatListsToAddChat to get suitable chat lists tdlib-types+Parameter of Function getChatListsToAddChat tdlib-typesNReturns chat lists to which the chat can be added. This is an offline request  tdlib-typesChat identifier 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  tdlib-typesIdentifier of the target user tdlib-types-Parameter of Function createNewSupergroupChat tdlib-typeszCreates a new supergroup or channel and sends a corresponding messageSupergroupChatCreate. Returns the newly created chat  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-types-Parameter of Function createNewBasicGroupChat tdlib-typespCreates a new basic group and sends a corresponding messageBasicGroupChatCreate. Returns the newly created chat  tdlib-types4Identifiers of users to be added to the basic group  tdlib-types.Title of the new basic group; 1-128 characters tdlib-types&Parameter of Function createSecretChat tdlib-types>Returns an existing chat corresponding to a known secret chat  tdlib-typesSecret chat identifier tdlib-types*Parameter of Function createSupergroupChat tdlib-typesHReturns an existing chat corresponding to a known supergroup or channel  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-types*Parameter of Function createBasicGroupChat tdlib-types>Returns an existing chat corresponding to a known basic group  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 incorrect tdlib-types'Parameter of Function createPrivateChat tdlib-types7Returns an existing chat corresponding to a given user  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 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 seconds0 tdlib-types,Parameter of Function getCallbackQueryAnswer1 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 2 tdlib-types(Identifier of the chat with the message 3 tdlib-types:Identifier of the message from which the query originated 4 tdlib-types Query payload5 tdlib-types'Parameter of Function answerInlineQuery6 tdlib-types2Sets the result of an inline query; for bots only 7 tdlib-typesIdentifier of the inline query 8 tdlib-typesETrue, if the result of the query can be cached for the specified user9 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 botA tdlib-types0Identifier of the chat where the query was sent B tdlib-types%Location of the user, only if needed C tdlib-typesText of the query D tdlib-types#Offset of the first entry to returnE tdlib-types!Parameter of Function getLoginUrlF 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-types/Chat identifier of the message with the button H tdlib-types2Message identifier of the message with the button I tdlib-typesButton identifierJ tdlib-types7True, if the user allowed the bot to send them messagesK tdlib-types%Parameter of Function getLoginUrlInfoL tdlib-typesReturns information about a button of type inlineKeyboardButtonTypeLoginUrl. The method needs to be called when the user presses the buttonM tdlib-types/Chat identifier of the message with the button N tdlib-types2Message identifier of the message with the button O tdlib-typesButton identifierP tdlib-typesParameter of Function stopPollQ tdlib-types\Stops a poll. A poll in a message can be stopped when the message has can_be_edited flag setR tdlib-types1Identifier of the chat to which the poll belongs S tdlib-types.Identifier of the message containing the poll T tdlib-types+The new message reply markup; for bots onlyU tdlib-types#Parameter of Function getPollVotersV 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 libraryW tdlib-types1Identifier of the chat to which the poll belongs X tdlib-types-Identifier of the message containing the pollY tdlib-types'0-based identifier of the answer optionZ 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 answersa tdlib-types#Parameter of Function getJsonStringb tdlib-typesConverts a JsonValue object to corresponding JSON-serialized string. This is an offline method. Can be called before authorization. Can be called synchronously c tdlib-typesThe JsonValue objectd tdlib-types"Parameter of Function getJsonValuee tdlib-typesConverts a JSON-serialized string to corresponding JsonValue object. This is an offline method. Can be called before authorization. Can be called synchronously f tdlib-typesThe JSON-serialized stringg tdlib-types+Parameter of Function getLanguagePackStringh 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 synchronouslyi tdlib-types?Path to the language pack database in which strings are stored j tdlib-types7Localization target to which the language pack belongs k tdlib-typesLanguage pack identifier l tdlib-types.Language pack key of the string to be returnedm tdlib-types#Parameter of Function cleanFileNamen 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 o tdlib-typesFile name or path to the filep tdlib-types&Parameter of Function getFileExtensionq 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 r tdlib-typesThe MIME type of the files tdlib-types%Parameter of Function getFileMimeTypet 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 u tdlib-types(The name of the file or path to the filev tdlib-types%Parameter of Function getMarkdownTextw 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 x tdlib-typesThe texty tdlib-types#Parameter of Function parseMarkdownz 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  tdlib-typesIdentifier of the message  tdlib-typesThe new message reply markup tdlib-types(Parameter of Function editMessageCaption tdlib-typeslEdits the message content caption. 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-typesQNew message content caption; 0-GetOption("message_caption_length_max") characters tdlib-types&Parameter of Function editMessageMedia 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  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 location tdlib-types%Parameter of Function editMessageText 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 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-typesCNew text content of the message. Should be of type InputMessageText tdlib-types0Parameter of Function deleteChatMessagesFromUser tdlib-typesDeletes all messages sent by the specified user to a chat. Supported only for supergroups; requires can_delete_messages administrator privileges  tdlib-typesChat identifier  tdlib-typesUser identifier tdlib-types$Parameter of Function deleteMessages tdlib-typesDeletes messages  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 chats tdlib-types%Parameter of Function addLocalMessage 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  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 added 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 seconds tdlib-types$Parameter of Function resendMessages 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. tdlib-types(Identifier of the chat to send messages  tdlib-typesaIdentifiers of the messages to resend. Message identifiers must be in a strictly increasing order tdlib-types%Parameter of Function forwardMessages 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 message 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 false tdlib-types2Parameter of Function sendInlineQueryResultMessage tdlib-typesnSends the result of an inline query as a message. Returns the sent message. Always clears a chat draft message 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") tdlib-types)Parameter of Function sendBotStartMessage 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 message 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) 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 list0 tdlib-typesQuery to search for1 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 message2 tdlib-typesIThe chat identifier of the last found message, or 0 for the first request3 tdlib-typesLThe message identifier of the last found message, or 0 for the first request4 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 reached5 tdlib-types(Parameter of Function searchChatMessages6 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 query7 tdlib-types2Identifier of the chat in which to search messages8 tdlib-typesQuery to search for9 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 A tdlib-types;Pass true if the chat should be removed from the chat list B tdlib-types5Pass true to try to delete chat history for all usersC tdlib-types$Parameter of Function getChatHistoryD tdlib-typesReturns messages in a chat. The messages are returned in a reverse chronological order (i.e., in order of decreasing message_id).E tdlib-typesChat identifierF tdlib-typesqIdentifier of the message starting from which history must be fetched; use 0 to get results from the last messageG tdlib-typesSpecify 0 to get results from exactly the from_message_id or a negative offset up to 99 to get additionally some newer messagesH 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 reachedI tdlib-typesZIf true, returns only messages that are available locally without sending network requestsJ tdlib-types'Parameter of Function getGroupsInCommonK tdlib-typesiReturns a list of common group chats with a given user. Chats are sorted by their type and creation date L tdlib-typesUser identifier M tdlib-typesQChat identifier starting from which to return chats; use 0 for the first request N tdlib-types5The maximum number of chats to be returned; up to 100O tdlib-types0Parameter of Function getInactiveSupergroupChatsP 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 errorQ tdlib-types0Parameter of Function getSuitableDiscussionChatsR 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 groupS tdlib-types2Parameter of Function checkCreatedPublicChatsLimitT tdlib-typesChecks whether the maximum number of owned public chats has been reached. Returns corresponding error if the limit was reached U tdlib-types6Type of the public chats, for which to check the limitV tdlib-types+Parameter of Function getCreatedPublicChatsW tdlib-typesHReturns a list of public chats of the specified type, owned by the user X tdlib-types"Type of the public chats to returnY tdlib-types'Parameter of Function checkChatUsernameZ 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 a tdlib-types$Identifier of the chat to be removedb tdlib-types*Parameter of Function addRecentlyFoundChatc 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 d tdlib-typesIdentifier of the chat to adde tdlib-types#Parameter of Function removeTopChatf tdlib-typeskRemoves a chat from the list of frequently used chats. Supported only if the chat info database is enabled g tdlib-types"Category of frequently used chats h tdlib-typesChat identifieri tdlib-types!Parameter of Function getTopChatsj tdlib-types]Returns a list of frequently used chats. Supported only if the chat info database is enabled k tdlib-types!Category of chats to be returned l tdlib-types4The maximum number of chats to be returned; up to 30m tdlib-types'Parameter of Function searchChatsNearbyn 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 o tdlib-typesCurrent user locationp tdlib-types)Parameter of Function searchChatsOnServerq 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 main chat list r tdlib-typesQuery to search for s tdlib-types*The maximum number of chats to be returnedt tdlib-types!Parameter of Function searchChatsu 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 main chat list v tdlib-typesRQuery to search for. If the query is empty, returns up to 20 recently found chats w tdlib-types*The maximum number of chats to be returnedx tdlib-types'Parameter of Function searchPublicChatsy 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 z 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 (chat.position.order, chat.id) in descending 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  tdlib-typesSecret chat identifier tdlib-types+Parameter of Function getSupergroupFullInfo tdlib-typesfReturns full information about a supergroup or a channel by its identifier, cached for up to 1 minute  tdlib-types Supergroup or channel identifier tdlib-types#Parameter of Function getSupergroup 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-types Supergroup or channel identifier tdlib-types+Parameter of Function getBasicGroupFullInfo tdlib-types?Returns full information about a basic group by its identifier  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 getUser tdlib-typesrReturns information about a user by their identifier. This is an offline request if the current user is not a bot  tdlib-typesUser identifier tdlib-typesParameter of Function getMe tdlib-typesReturns the current user tdlib-types/Parameter of Function getTemporaryPasswordState tdlib-types8Returns information about the current temporary password tdlib-types-Parameter of Function createTemporaryPassword tdlib-types9Creates a new temporary password for processing payments  tdlib-typesPersistent user password  tdlib-typesbTime during which the temporary password will be valid, in seconds; should be between 60 and 86400 tdlib-types%Parameter of Function recoverPassword tdlib-types`Recovers the password using a recovery code sent to an email address that was previously set up  tdlib-typesRecovery code to check tdlib-types-Parameter of Function requestPasswordRecovery tdlib-typesXRequests to send a password recovery code to an email address that was previously set up tdlib-types4Parameter of Function resendRecoveryEmailAddressCode tdlib-typesHResends the 2-step verification recovery email address verification code tdlib-types3Parameter of Function checkRecoveryEmailAddressCode tdlib-typesHChecks the 2-step verification recovery email address verification code  tdlib-typesVerification code tdlib-types-Parameter of Function setRecoveryEmailAddress 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-types-Parameter of Function getRecoveryEmailAddress 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  tdlib-types:Pass true if the recovery email address should be changed  tdlib-types(New recovery email address; may be empty tdlib-types&Parameter of Function getPasswordState tdlib-types0Returns the current state of 2-step verification tdlib-types.Parameter of Function setDatabaseEncryptionKey tdlib-typessChanges the database encryption key. Usually the encryption key is never changed and is stored in some OS keychain  tdlib-typesNew encryption key tdlib-types%Parameter of Function getCurrentState 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-types1Parameter of Function confirmQrCodeAuthentication tdlib-typesVConfirms QR code authentication on another device. Returns created session on success  tdlib-typesDA link from a QR code. The link must be scanned by the in-app camera tdlib-typesParameter of Function destroy 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-typesParameter of Function close 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-typesParameter of Function logOut 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-types1Parameter of Function checkAuthenticationBotToken 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-types The bot token tdlib-types3Parameter of Function recoverAuthenticationPassword 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-typesRecovery code to check tdlib-types;Parameter of Function requestAuthenticationPasswordRecovery 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 statexyz{|}~      !"#$%&'()*.-,+/0123456789:;<=>?@ABCDFEGHIJKMLNOPQRTSUVWXY[Z\]^_`abcdefghijrqonsplkmtuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPRQSTUVWXYZ\[]^_`abcdefghijklmnopqrstuxwvyz{|}~      "!#$%&'*()+,.-/0123496857:;<=>?@BACDEFGHIJKLMONPQRSTUVWZXY[\]^_`adbcefghikjlmnopqtrsuvwxyz{|}~      !"#$%&'()*+/-.,0132456:=<9;78>?B@ACDEFJIHGKLONMPQTSRUVY[XWZ\]`_^abcdefghikjlmnopqrstuvwxyz{|}~      !"%$#&'*+(),-.3142/056<:798;=>?BA@CDIHFEGJKNMLOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqsrtuwvxyz{|}~~{|}xyztuwvpqsrmnoijklefghbcd_`a]^YZ[\VWXSTUQROPJKNMLCDIHFEG>?BA@56<:798;=-.3142/0&'*+(),!"%$#      |}~yz{vwxstupqrmnoghikjldefabc\]`_^UVY[XWZPQTSRKLONMEFJIHG>?B@ACD56:=<9;7801324)*+/-.,$%&'( !"#     ~{|}xyzuvwpqtrslmnoghikjef`adbc\]^_VWZXY[STUPQRLMONIJKEFGHCD>?@BA:;<=3496857/012+,.-&'*()#$% "!     |}~yz{tuxwvqrsoplmnijkghcdef`ab]^_YZ\[VWXSTUOPRQLMNIJKFGHBCDE@A=>?:;<895673412./0,-()*+$%&' !"#     {|}~xyzvwtuijrqonsplkmfghcde`ab^_\]XY[ZUVWQRTSNOPJKMLGHICDFE@AB<=>?:;78945623/01)*.-,+%&'(!"#$      }~{|xyzNone!"#%,./4567=>?@ACDHPUVX_`fghk u tdlib-typesLogging verbosity| tdlib-types)Tagged union that parses to either a or b u{vyxwz|~} |~}u{vyxwzNone%"#%&',./4567=>?@ACDHPUVX_`fghk tdlib-types'runs a command and waits fot its result tdlib-typesCommand  None!"#%,./4567=>?@ACDHPUVX_`fghk| 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 (chat.position.order, chat.id) in descending 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 main 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 main 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 group 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-typesiReturns a list of common group chats with a given user. Chats are sorted by their type and creation date  tdlib-typesReturns messages in a chat. The messages are returned in a reverse chronological order (i.e., in order of decreasing message_id). 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-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-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-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-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-typesReturns information about the recent locations of chat members that were sent to the chat. Returns up to 1 location message per user  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 chat tdlib-types;Returns information about a public or private message link  tdlib-types)Sends a message. Returns the sent message tdlib-typesSends messages grouped together into an album. Currently only photo and video messages can be grouped into an album. Returns sent messages 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 message tdlib-typesnSends the result of an inline query as a message. Returns the sent message. Always clears a chat draft message 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 message 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. tdlib-typesvChanges the current TTL setting (sets a new self-destruct timer) in a secret chat and sends the corresponding message  tdlib-typesdSends a notification about a screenshot taken in a chat. Supported only in private and secret chats  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  tdlib-typesDeletes messages  tdlib-typesDeletes all messages sent by the specified user to a chat. Supported only for supergroups; requires can_delete_messages administrator privileges  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 side 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-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-typeslEdits the message content caption. Returns the edited message after the edit is completed on the server side tdlib-typesxEdits the message reply markup; for bots only. Returns the edited message after the edit is completed on the server side tdlib-typesOEdits the text of an inline text or game message sent via a bot; for bots only  tdlib-typesXEdits the content of a live location in an inline message sent via a bot; for bots only  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-typesEEdits the caption of an inline message sent via a bot; for bots only  tdlib-typesJEdits the reply markup of an inline message sent via a bot; for bots only  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-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-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-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  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-typesPChanges the user answer to a poll. A poll in quiz mode can be answered only once 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-types\Stops a poll. A poll in a message can be stopped when the message has can_be_edited flag set tdlib-typesReturns information about a button of type inlineKeyboardButtonTypeLoginUrl. The method needs to be called when the user presses the button 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-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-types2Sets the result of an inline query; for bots only  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-types3Sets the result of a callback query; for bots only  tdlib-types3Sets the result of a shipping query; for bots only  tdlib-types7Sets the result of a pre-checkout query; for bots only  tdlib-typesHUpdates the game score of the specified user in the game; for bots only   tdlib-typesFUpdates the game score of the specified user in a game; for bots only   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-typesqReturns game high scores and some part of the high score table in the range of the specified user; for bots only   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-types3Sends a notification about user activity in a chat  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-typestInforms TDLib that the chat is closed by the user. Many useful activities depend on the chat being opened or closed  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-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-types%Marks all mentions in a chat as read  tdlib-types7Returns an existing chat corresponding to a given user  tdlib-types>Returns an existing chat corresponding to a known basic group  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-typesNReturns chat lists to which the chat can be added. This is an offline request  tdlib-typesAdds a chat to a chat list. A chat can't be simultaneously in Main and Archive chat lists, so it is automatically removed from another one if needed tdlib-types:Returns information about a chat filter by its identifier  tdlib-typesKCreates new chat filter. Returns information about the created chat filter  tdlib-typesMEdits existing chat filter. Returns information about the edited chat filter   tdlib-typesDeletes existing chat filter ! tdlib-types"Changes the order of chat filters " tdlib-types5Returns recommended chat filters for the current user# tdlib-typesReturns default icon name for a filter. This is an offline method. Can be called before authorization. Can be called synchronously $ 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-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 0 tdlib-types;Pins a message in a chat; requires can_pin_messages rights 1 tdlib-typesaRemoves the pinned message from a chat; requires can_pin_messages rights in the group or channel 2 tdlib-typeshAdds current user as a new member to a chat. Private and secret chats can't be joined using this method 3 tdlib-typesaRemoves current user from chat members. Private and secret chats can't be left using this method 4 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 server5 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 server6 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 server7 tdlib-types[Checks whether the current session can be used to transfer a chat ownership to another user8 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 chats9 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 shownA 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 mainarhive chat listB tdlib-types"Changes the order of pinned chats C tdlib-types}Downloads a file from the cloud. Download progress and completion of the download will be notified through updateFile updatesD tdlib-types8Returns file downloaded prefix size from a given offset E tdlib-typesUStops the downloading of a file. If a file has already been downloaded, does nothing F 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 G tdlib-typesStops the uploading of a file. Supported only for files uploaded by using uploadFile. For other files the behavior is undefined H 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 fileI tdlib-types+Informs TDLib on a file generation progressJ tdlib-typesFinishes the file generationK 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 fileL tdlib-types)Deletes a file from the TDLib file cache M 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 N tdlib-typesfChecks the validity of an invite link for a chat and returns information about the corresponding chat O 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 serverP tdlib-typesCreates a new call Q tdlib-typesAccepts an incoming call R tdlib-typesDiscards a call S tdlib-typesSends a call rating T tdlib-types#Sends debug information for a call U tdlib-typesAdds a user to the blacklist V tdlib-types"Removes a user from the blacklist W tdlib-types4Returns users that were blocked by the current user X tdlib-typesVAdds a user to the contact list or edits an existing contact by their user identifier Y tdlib-typeslAdds new contacts or edits existing contacts by their phone numbers; contacts' user identifiers are ignored Z 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 a tdlib-types|Returns the profile photos of a user. The result of this query may be outdated: some photos might have been deleted already b 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 c tdlib-typesPSearches for stickers from public sticker sets that correspond to a given emoji d tdlib-types)Returns a list of installed sticker sets e tdlib-types(Returns a list of archived sticker sets f tdlib-typesReturns a list of trending sticker sets. For the optimal performance the number of returned sticker sets is chosen by the libraryg tdlib-typessReturns a list of sticker sets attached to a file. Currently only photos and videos can have attached sticker sets h tdlib-types:Returns information about a sticker set by its identifier i tdlib-types'Searches for a sticker set by its name j tdlib-types[Searches for installed sticker sets by looking for specified query in their title and name k tdlib-typesSearches for ordinary sticker sets by looking for specified query in their title and name. Excludes installed sticker sets from the results l tdlib-typesInstallsuninstalls or activatesarchives a sticker set m tdlib-typesPInforms the server that some trending sticker sets have been viewed by the user n tdlib-types,Changes the order of installed sticker sets o tdlib-types)Returns a list of recently used stickers p 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 listq tdlib-types:Removes a sticker from the list of recently used stickers r tdlib-types*Clears the list of recently used stickers s tdlib-typesReturns favorite stickerst 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 listu tdlib-types5Removes a sticker from the list of favorite stickers v 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 w tdlib-typesPSearches for emojis by keywords. Supported only if the file database is enabled x 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 y tdlib-typesReturns saved animationsz 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 Passport tdlib-typesTRe-sends the code to verify a phone number to be added to a user's Telegram Passport tdlib-types@Checks the phone number verification code for Telegram Passport  tdlib-typesRSends a code to verify an email address to be added to a user's Telegram Passport  tdlib-typesVRe-sends the code to verify an email address to be added to a user's Telegram Passport tdlib-typesAChecks the email address verification code for Telegram Passport  tdlib-typesOReturns a Telegram Passport authorization form for sharing data with a service  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-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-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&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 bot 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-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-types#Accepts Telegram terms of services  tdlib-types&Sends a custom request; for bots only  tdlib-types&Answers a custom query; for bots only  tdlib-types~Succeeds after a specified amount of time has passed. Can be called before authorization. Can be called before initialization  tdlib-typesUses current user IP address to find their country. Returns two-letter ISO 3166-1 alpha-2 country code. Can be called before authorization 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 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-typesVReturns application config, provided by the server. Can be called before authorization tdlib-typesNSaves application log event on the server. Can be called before authorization  tdlib-typesMAdds a proxy server for network requests. Can be called before authorization  tdlib-typesXEdits an existing proxy server for network requests. Can be called before authorization  tdlib-types]Enables a proxy. Only one proxy can be enabled at a time. Can be called before authorization  tdlib-typesHDisables the currently enabled proxy. Can be called before authorization tdlib-types;Removes a proxy server. Can be called before authorization  tdlib-typesUReturns list of proxies that are currently set up. Can be called before authorization 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  tdlib-typesvComputes time needed to receive a response from a Telegram server through a proxy. Can be called before authorization  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-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 synchronously tdlib-typesSets the verbosity level of the internal logging of TDLib. This is an offline method. Can be called before authorization. Can be called synchronously tdlib-typesReturns current verbosity level of the internal logging of TDLib. This is an offline method. Can be called before authorization. Can be called synchronously 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 synchronously 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 synchronously 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  tdlib-typesxReturns the received vector of strings; for testing only. This is an offline method. Can be called before authorization  tdlib-typesReturns the received vector of objects containing a string; for testing only. This is an offline method. Can be called before authorization  tdlib-typesuReturns the squared received number; for testing only. This is an offline method. Can be called before authorization  tdlib-typeslSends a simple network request to the Telegram servers; for testing only. Can be called before authorization tdlib-typeswSends a simple network request to the Telegram servers via proxy; for testing only. Can be called before authorization   tdlib-typesNForces an updates.getDifference call to the Telegram servers; for testing only  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-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 B 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 limit 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-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-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-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-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-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-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-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 message tdlib-types The message link in the format " https://t.me/c/...", or "tg:/privatepost?...", or "https:t.meusername ...", or "tg: /resolve?..." 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 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-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) 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") 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 false tdlib-types(Identifier of the chat to send messages  tdlib-typesaIdentifiers of the messages to resend. Message identifiers must be in a strictly increasing order tdlib-typesChat identifier  tdlib-typesNew TTL value, in seconds tdlib-typesChat identifier 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 added 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 chats tdlib-typesChat identifier  tdlib-typesUser identifier 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 InputMessageText 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 location 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 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") characters tdlib-types The chat the message belongs to  tdlib-typesIdentifier of the message  tdlib-typesThe new message reply markup tdlib-typesInline message identifier  tdlib-typesThe new message reply markup  tdlib-typesCNew text content of the message. Should be of type InputMessageText 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-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-typesInline message identifier  tdlib-typesThe new message reply markup  tdlib-typesQNew message content caption; 0-GetOption("message_caption_length_max") characters tdlib-typesInline message identifier  tdlib-typesThe new message reply markup 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-types%The text in which to look for entites tdlib-typesThe text to parse  tdlib-typesText parse mode tdlib-types!The text to parse. For example, "italic ~~strikethrough~~ **bold**  s ``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 string tdlib-typesThe JsonValue object 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-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-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/Chat identifier of the message with the button  tdlib-types2Message identifier of the message with the button  tdlib-typesButton identifier 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 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-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(Identifier of the chat with the message  tdlib-types:Identifier of the message from which the query originated  tdlib-types Query payload 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!Identifier of the shipping query  tdlib-typesAvailable shipping options  tdlib-types"An error message, empty on success tdlib-types%Identifier of the pre-checkout query  tdlib-types"An error message, empty on success 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-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-types1The chat that contains the message with the game  tdlib-typesIdentifier of the message  tdlib-typesUser identifier  tdlib-typesInline message identifier  tdlib-typesUser identifier  tdlib-typesChat identifier tdlib-types+The message identifier of the used keyboard  tdlib-typesChat identifier  tdlib-typesThe action description tdlib-typesChat identifier tdlib-typesChat identifier 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-typesChat identifier of the message  tdlib-types1Identifier of the message with the opened content tdlib-typesChat identifier 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 incorrect 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 incorrect 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-typesChat identifier  tdlib-typesCThe chat list. Use getChatListsToAddChat to get suitable chat lists tdlib-typesChat filter identifier tdlib-types Chat filter tdlib-typesChat filter identifier  tdlib-typesThe edited chat filter  tdlib-typesChat filter identifier! tdlib-types4Identifiers of chat filters in the new correct order# tdlib-types Chat filter$ 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-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, 36000 tdlib-typesIdentifier of the chat  tdlib-types%Identifier of the new pinned message  tdlib-typesATrue, if there should be no notification about the pinned message1 tdlib-typesIdentifier of the chat2 tdlib-typesChat identifier3 tdlib-typesChat identifier4 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 channels5 tdlib-typesChat identifier  tdlib-types0Identifiers of the users to be added to the chat6 tdlib-typesChat identifier  tdlib-typesUser identifier  tdlib-types(The new status of the member in the chat8 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 user9 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 scopeA tdlib-types:Chat list in which to change the pinned state of the chat  tdlib-typesChat identifier  tdlib-typesTrue, if the chat is pinnedB tdlib-types7Chat list in which to change the order of pinned chats  tdlib-typesThe new list of pinned chatsC 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 afterD tdlib-typesIdentifier of the file  tdlib-types=Offset from which downloaded prefix size should be calculatedE 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 serverF 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 firstG tdlib-types(Identifier of the file to stop uploadingH tdlib-types)The identifier of the generation process  tdlib-types4The offset from which to write the data to the file  tdlib-typesThe data to writeI 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 generatedJ tdlib-types(The identifier of the generation process tdlib-typesFIf set, means that file generation has failed and should be terminatedK 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 positionL tdlib-types Identifier of the file to deleteM tdlib-typesChat identifierN tdlib-types.Invite link to be checked; should begin with " https://t.me/joinchat/", " https://telegram.me/joinchat/", or " https://telegram.dog/joinchat/"O tdlib-types*Invite link to import; should begin with " https://t.me/joinchat/", " https://telegram.me/joinchat/", or " https://telegram.dog/joinchat/"P tdlib-types$Identifier of the user to be called  tdlib-types9Description of the call protocols supported by the clientQ tdlib-typesCall identifier  tdlib-types9Description of the call protocols supported by the clientR 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 callS 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 userT tdlib-typesCall identifier  tdlib-types0Debug information in application-specific formatU tdlib-typesUser identifierV tdlib-typesUser identifierW tdlib-types<Number of users to skip in the result; must be non-negative  tdlib-types0The maximum number of users to return; up to 100X 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 numberY 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 contacta 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 100b tdlib-typesOString representation of emoji. If empty, returns all known installed stickers  tdlib-types-The maximum number of stickers to be returnedc tdlib-types2String representation of emoji; must be non-empty  tdlib-types-The maximum number of stickers to be returnedd tdlib-typesQPass true to return mask sticker sets; pass false to return ordinary sticker setse 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 returnf 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 reachedg tdlib-typesFile identifierh tdlib-typesIdentifier of the sticker seti tdlib-typesName of the sticker setj 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 returnk tdlib-typesQuery to search forl 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 simultaneouslym tdlib-types+Identifiers of viewed trending sticker setsn 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 ordero tdlib-typesPass true to return stickers and masks that were recently attached to photos or video files; pass false to return recently sent stickersp 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 addq 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 deleter 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 stickerst tdlib-typesSticker file to addu tdlib-types$Sticker file to delete from the listv tdlib-typesSticker file identifierw 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 unknownx tdlib-types@Language code for which the emoji replacements will be suggestedz 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 number tdlib-typesVerification code tdlib-types Email address tdlib-typesVerification code 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-typesAuthorization form identifier  tdlib-typesPassword of the current user tdlib-typesAuthorization form identifier  tdlib-typesUTypes of Telegram Passport elements chosen by user to complete the authorization form 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-based tdlib-typesSticker 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-typesTerms of service identifier tdlib-typesThe method name  tdlib-types!JSON-serialized method parameters tdlib-typesIdentifier of a custom query  tdlib-types#JSON-serialized answer to the query tdlib-types-Number of seconds before the function returns tdlib-typesThe link tdlib-types Event type  tdlib-types4Optional chat identifier, associated with the event  tdlib-typesThe log event data tdlib-typesProxy server IP address  tdlib-typesProxy server port  tdlib-types%True, if the proxy should be enabled  tdlib-types Proxy type tdlib-typesProxy identifier  tdlib-typesProxy server IP address  tdlib-typesProxy server port  tdlib-types%True, if the proxy should be enabled  tdlib-types Proxy type tdlib-typesProxy identifier tdlib-typesProxy identifier tdlib-typesProxy identifier tdlib-typesAProxy identifier. Use 0 to ping a Telegram server without a proxy tdlib-typesNew log stream 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 logging tdlib-types&Logging tag to change verbosity level  tdlib-typesNew verbosity level; 1-1024 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 return tdlib-typesVector of strings to return tdlib-typesVector of objects to return tdlib-typesNumber to square 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-typesThe error to be returned|      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   |      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   None!"#%,./4567=>?@ACDHPUVX_`fghk}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy{|}z~      %"!#$&'()*-+,./0123456789:;<=>?@ABCEDFGHIJMKNLOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrswtuvxyz{|}~      !"#$%&'()*-.,/0+123456789:;<=>?@ABCDEFGHIJK\cPVMROQ[Z]XdLN_^WSTUY`abefghijklmnopqrstuvwxyz{|}~      !"#$%&')(*+,-./0123456789:;<=>?@ABCJGPHMFNOQRDSKILETUVWXYZ[\]^_`axnvbqjlytwz{|cdefghikmoprsu}~      !"#$%&'()*+,AVQDL3X;420/8976:H=?>CUWYZ[<]\I5B@KEFGT-.1JMNOPRS^_`abecdfghijkmnlopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>JDK?@ABCEFGHILMNOPQRSTUVWXYe_fZ[\]^`abcdghjiklnmopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123;J<>_^MVNAUDGWSF@TQ745689:=?BCEHIKLOPRXYZ[\]`adecbfghijnklmopqrstuvwxyz{|}~      !"#$%&'()*+,-./012345678;9:<=>@?ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^`_abcwyiosdevfghjklmnpqrtuxz{|}~      !"#$%&'()*+,0:-./123456789;<=>?@ABCDEGFHIJKLMNOPQRSTUVWXYZ[\]_c^`abdefghlimnokjpqvrwstuxyz{|}~                           ! " # % & $ ' ( ) * + , - . / 0 1 2 3 4 7 5 6 8 9 : ; < = > ? @ A B C D E F G H I K J L M N P O Q R V S T U 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 wxyz{|}~      !"$#%&(')*+,-./0123456789:;<=?>@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijmklpsnoqrtuvwxyz{|~}      !#"$%'&()+*,-./0123456789:;<=>?@ABCEDFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdfeghijklmnopqrstuvwxyz{|}~     !" #$%&')(*+,-./0213475869:;=<>?AB@CDEFHGIJKLMNOPQRSTUVW[YXZ\]_^`acbdefghjkilmonpqsrtuvwxyz{|}~      !#"$%('&)*,.-/+014235687;9<=:>?DCA@BEFGHIJKLMNOPQRSTUVZWX[Y\]^_`abcdefghljkimnopqrstuvwxyz{|}~      !"#$%&',)(+*-.0/241356=;897:<>?@ABCDGEFHIJKLMNOPQRSTUVWXYZ\[]^_`abcdefhgijlkmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   None!"#%,./4567=>?@ACDHPUVX_`fghk,3=Y]a *H ^ o q q o ^,a]Y=*H 3       !!"#$%&'())*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~        !"#$%&'()*++,-../00122344566789:;<=>?@ABCDEFGHIJKLMNOPPQRSTTUVWXYZ[\]]^_`abcdefghijklmnnoppqrstuvvwxyzz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRRSTUVWXYYZ[[\]^_`abcdefghijklmnopqqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRRSTTUVWWXYYZ[\]]^_`abcdefghijklmnopqrstuvwxyz{|}}~      !"##$%&'()*++,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !!"#$$%&'()*++,-./01223456789:;<==>?@ABCDEFGHIJKLMNOOPQRRSTUVWXYYZ[\\]^__`abcdefgghijklmnopqrsttuvwwxyz{{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMMNOPQRSTUVWXYZ[\]]^_`abcdefghijklmnoppqrstuvwxxyzz{|}}~       !"#$%&''()*+,-./0123456789:;;<=>?@ABCDEFGHIIJKLMNNOPQRSTUVWXYZ[\]^_`abcddefgghijklmnopqrstuvwxyz{|}~      !"#$%%&'()*+,-./01234556789:;;<=>?@ABCDEEFGHIJKLMNOPQQRSTUUVWXYZ[\]^_`abcdeefghijkklmnopqqrstuvwxyzz{|}}~                                  ! " # $ % & ' ( ) * + , - . / 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 { | } ~                                                                                                                                                                     !"##$%%&'(()*+,,-./0012345667899:;<<=>>??@ABCCDEFFGHIIJKLMNNOPPQQRSSTUUVVWXYYZ[[\]^^_``abccdeefghhijjklmmnnoopqqrsstuuvwxyz{|}~         !!"#$$%&&'(()*++,,-../001123345677899:;;<==>>?@@ABCCDEFFGHHIJKKLMMNOPQQRSSTUVWWXYYZ[[\]]^_``abcddeffghiijkllmnoppqrrsstuuvvwxxyz{{||}~~         !!"##$%%&'(()**+,,-.//0112334556789::;<==>??@ABBCDEEFGHHIJJKLMMNOPQQRSSTUUVWXXYZ[[\]^^_`abbcdefghhijklmnoopqrrstuvvwxyz{||}~       !!"#$$%&'(()*++,-../00123445677889:;;<=>??@ABCDEEFGHIJKLLMNOPQRSTTUVWXXYZ[\]^^_`abbccddeffghhijkkllmnnoppqrsstuvvwxxyz{{|}~~      !"#$%&'()*+,-./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{|}~tdlib-types-0.4.0-inplacePaths_tdlib_typesTDLib.Generated.TypesTDLib.Generated.FunArgsTDLib.Types.Common TDLib.EffectTDLib.Generated.FunctionsTDLib.Generated 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:verbosityLevel:LogVerbosityLevel LogStreamLogStreamDefault LogStreamFileLogStreamEmpty$sel:path:LogStreamDefault!$sel:maxFileSize:LogStreamDefaultUpdates$sel:updates:UpdatesUpdateUpdateAuthorizationStateUpdateNewMessageUpdateMessageSendAcknowledgedUpdateMessageSendSucceededUpdateMessageSendFailedUpdateMessageContentUpdateMessageEditedUpdateMessageViewsUpdateMessageContentOpenedUpdateMessageMentionReadUpdateMessageLiveLocationViewed UpdateNewChatUpdateChatTitleUpdateChatPhotoUpdateChatPermissionsUpdateChatLastMessageUpdateChatPositionUpdateChatIsMarkedAsUnreadUpdateChatHasScheduledMessages$UpdateChatDefaultDisableNotificationUpdateChatReadInboxUpdateChatReadOutboxUpdateChatUnreadMentionCountUpdateChatNotificationSettingsUpdateScopeNotificationSettingsUpdateChatActionBarUpdateChatPinnedMessageUpdateChatReplyMarkupUpdateChatDraftMessageUpdateChatFiltersUpdateChatOnlineMemberCountUpdateNotificationUpdateNotificationGroupUpdateActiveNotificationsUpdateHavePendingNotificationsUpdateDeleteMessagesUpdateUserChatActionUpdateUserStatus UpdateUserUpdateBasicGroupUpdateSupergroupUpdateSecretChatUpdateUserFullInfoUpdateBasicGroupFullInfoUpdateSupergroupFullInfoUpdateServiceNotification UpdateFileUpdateFileGenerationStartUpdateFileGenerationStop UpdateCallUpdateUserPrivacySettingRulesUpdateUnreadMessageCountUpdateUnreadChatCount UpdateOptionUpdateStickerSetUpdateInstalledStickerSetsUpdateTrendingStickerSetsUpdateRecentStickersUpdateFavoriteStickersUpdateSavedAnimationsUpdateSelectedBackgroundUpdateLanguagePackStringsUpdateConnectionStateUpdateTermsOfServiceUpdateUsersNearbyUpdateDiceEmojisUpdateAnimationSearchParametersUpdateNewInlineQueryUpdateNewChosenInlineResultUpdateNewCallbackQueryUpdateNewInlineCallbackQueryUpdateNewShippingQueryUpdateNewPreCheckoutQueryUpdateNewCustomEventUpdateNewCustomQuery UpdatePollUpdatePollAnswer0$sel:authorizationState:UpdateAuthorizationState%$sel:message:UpdateAuthorizationState$$sel:chatId:UpdateAuthorizationState'$sel:messageId:UpdateAuthorizationState*$sel:oldMessageId:UpdateAuthorizationState'$sel:errorCode:UpdateAuthorizationState*$sel:errorMessage:UpdateAuthorizationState($sel:newContent:UpdateAuthorizationState&$sel:editDate:UpdateAuthorizationState)$sel:replyMarkup:UpdateAuthorizationState#$sel:views:UpdateAuthorizationState0$sel:unreadMentionCount:UpdateAuthorizationState"$sel:chat:UpdateAuthorizationState#$sel:title:UpdateAuthorizationState#$sel:photo:UpdateAuthorizationState)$sel:permissions:UpdateAuthorizationState)$sel:lastMessage:UpdateAuthorizationState'$sel:positions:UpdateAuthorizationState&$sel:position:UpdateAuthorizationState.$sel:isMarkedAsUnread:UpdateAuthorizationState2$sel:hasScheduledMessages:UpdateAuthorizationState8$sel:defaultDisableNotification:UpdateAuthorizationState4$sel:lastReadInboxMessageId:UpdateAuthorizationState)$sel:unreadCount:UpdateAuthorizationState5$sel:lastReadOutboxMessageId:UpdateAuthorizationState4$sel:notificationSettings_2:UpdateAuthorizationState#$sel:scope:UpdateAuthorizationState2$sel:notificationSettings:UpdateAuthorizationState'$sel:actionBar:UpdateAuthorizationState-$sel:pinnedMessageId:UpdateAuthorizationState2$sel:replyMarkupMessageId:UpdateAuthorizationState*$sel:draftMessage:UpdateAuthorizationState)$sel:chatFilters:UpdateAuthorizationState/$sel:onlineMemberCount:UpdateAuthorizationState1$sel:notificationGroupId:UpdateAuthorizationState*$sel:notification:UpdateAuthorizationState$$sel:type_2:UpdateAuthorizationState8$sel:notificationSettingsChatId:UpdateAuthorizationState&$sel:isSilent:UpdateAuthorizationState($sel:totalCount:UpdateAuthorizationState0$sel:addedNotifications:UpdateAuthorizationState4$sel:removedNotificationIds:UpdateAuthorizationState$$sel:groups:UpdateAuthorizationState6$sel:haveDelayedNotifications:UpdateAuthorizationState9$sel:haveUnreceivedNotifications:UpdateAuthorizationState($sel:messageIds:UpdateAuthorizationState)$sel:isPermanent:UpdateAuthorizationState'$sel:fromCache:UpdateAuthorizationState$$sel:userId:UpdateAuthorizationState$$sel:action:UpdateAuthorizationState$$sel:status:UpdateAuthorizationState"$sel:user:UpdateAuthorizationState($sel:basicGroup:UpdateAuthorizationState($sel:supergroup:UpdateAuthorizationState($sel:secretChat:UpdateAuthorizationState*$sel:userFullInfo:UpdateAuthorizationState*$sel:basicGroupId:UpdateAuthorizationState0$sel:basicGroupFullInfo:UpdateAuthorizationState*$sel:supergroupId:UpdateAuthorizationState0$sel:supergroupFullInfo:UpdateAuthorizationState#$sel:type_:UpdateAuthorizationState%$sel:content:UpdateAuthorizationState"$sel:file:UpdateAuthorizationState*$sel:generationId:UpdateAuthorizationState*$sel:originalPath:UpdateAuthorizationState-$sel:destinationPath:UpdateAuthorizationState($sel:conversion:UpdateAuthorizationState"$sel:call:UpdateAuthorizationState%$sel:setting:UpdateAuthorizationState#$sel:rules:UpdateAuthorizationState&$sel:chatList:UpdateAuthorizationState0$sel:unreadUnmutedCount:UpdateAuthorizationState1$sel:markedAsUnreadCount:UpdateAuthorizationState8$sel:markedAsUnreadUnmutedCount:UpdateAuthorizationState"$sel:name:UpdateAuthorizationState#$sel:value:UpdateAuthorizationState($sel:stickerSet:UpdateAuthorizationState%$sel:isMasks:UpdateAuthorizationState+$sel:stickerSetIds:UpdateAuthorizationState)$sel:stickerSets:UpdateAuthorizationState($sel:isAttached:UpdateAuthorizationState($sel:stickerIds:UpdateAuthorizationState*$sel:animationIds:UpdateAuthorizationState*$sel:forDarkTheme:UpdateAuthorizationState($sel:background:UpdateAuthorizationState0$sel:localizationTarget:UpdateAuthorizationState,$sel:languagePackId:UpdateAuthorizationState%$sel:strings:UpdateAuthorizationState#$sel:state:UpdateAuthorizationState.$sel:termsOfServiceId:UpdateAuthorizationState,$sel:termsOfService:UpdateAuthorizationState)$sel:usersNearby:UpdateAuthorizationState$$sel:emojis:UpdateAuthorizationState&$sel:provider:UpdateAuthorizationState $sel:id:UpdateAuthorizationState*$sel:senderUserId:UpdateAuthorizationState*$sel:userLocation:UpdateAuthorizationState#$sel:query:UpdateAuthorizationState$$sel:offset:UpdateAuthorizationState&$sel:resultId:UpdateAuthorizationState-$sel:inlineMessageId:UpdateAuthorizationState*$sel:chatInstance:UpdateAuthorizationState%$sel:payload:UpdateAuthorizationState.$sel:invoicePayload_2:UpdateAuthorizationState-$sel:shippingAddress:UpdateAuthorizationState&$sel:currency:UpdateAuthorizationState)$sel:totalAmount:UpdateAuthorizationState,$sel:invoicePayload:UpdateAuthorizationState.$sel:shippingOptionId:UpdateAuthorizationState'$sel:orderInfo:UpdateAuthorizationState#$sel:event:UpdateAuthorizationState#$sel:data_:UpdateAuthorizationState%$sel:timeout:UpdateAuthorizationState"$sel:poll:UpdateAuthorizationState$$sel:pollId:UpdateAuthorizationState'$sel:optionIds:UpdateAuthorizationStateChatStatistics$sel:period:ChatStatistics$sel:memberCount:ChatStatistics!$sel:meanViewCount:ChatStatistics"$sel:meanShareCount:ChatStatistics2$sel:enabledNotificationsPercentage:ChatStatistics$$sel:memberCountGraph:ChatStatistics$sel:joinGraph:ChatStatistics$sel:muteGraph:ChatStatistics($sel:viewCountByHourGraph:ChatStatistics*$sel:viewCountBySourceGraph:ChatStatistics%$sel:joinBySourceGraph:ChatStatistics!$sel:languageGraph:ChatStatistics+$sel:messageInteractionGraph:ChatStatistics/$sel:instantViewInteractionGraph:ChatStatistics-$sel:recentMessageInteractions:ChatStatistics(ChatStatisticsMessageInteractionCounters7$sel:messageId:ChatStatisticsMessageInteractionCounters7$sel:viewCount:ChatStatisticsMessageInteractionCounters:$sel:forwardCount:ChatStatisticsMessageInteractionCountersStatisticsGraphStatisticsGraphDataStatisticsGraphAsyncStatisticsGraphError!$sel:jsonData:StatisticsGraphData"$sel:zoomToken:StatisticsGraphData$sel:token:StatisticsGraphData%$sel:errorMessage:StatisticsGraphDataStatisticsValue$sel:value:StatisticsValue"$sel:previousValue:StatisticsValue)$sel:growthRatePercentage:StatisticsValue DateRange$sel:startDate:DateRange$sel:endDate:DateRange InputStickerInputStickerStaticInputStickerAnimated$sel:sticker:InputStickerStatic$sel:emojis:InputStickerStatic$$sel:maskPosition:InputStickerStaticProxies$sel:proxies:ProxiesProxy $sel:id:Proxy$sel:server:Proxy$sel:port:Proxy$sel:lastUsedDate:Proxy$sel:isEnabled:Proxy$sel:type_:Proxy ProxyTypeProxyTypeSocks5 ProxyTypeHttpProxyTypeMtproto$sel:username:ProxyTypeSocks5$sel:password:ProxyTypeSocks5$sel:httpOnly:ProxyTypeSocks5$sel:secret:ProxyTypeSocks5 TextParseModeTextParseModeMarkdownTextParseModeHTML"$sel:version:TextParseModeMarkdown DeepLinkInfo$sel:text:DeepLinkInfo'$sel:needUpdateApplication:DeepLinkInfoSeconds$sel:seconds:SecondsText$sel:text:TextCount$sel:count:CountTMeUrls$sel:urls:TMeUrlsTMeUrl$sel:url:TMeUrl$sel:type_:TMeUrl TMeUrlTypeTMeUrlTypeUserTMeUrlTypeSupergroupTMeUrlTypeChatInviteTMeUrlTypeStickerSet$sel:userId:TMeUrlTypeUser $sel:supergroupId:TMeUrlTypeUser$sel:info:TMeUrlTypeUser $sel:stickerSetId:TMeUrlTypeUserTopChatCategoryTopChatCategoryUsersTopChatCategoryBotsTopChatCategoryGroupsTopChatCategoryChannelsTopChatCategoryInlineBotsTopChatCategoryCallsTopChatCategoryForwardChatsConnectionState ConnectionStateWaitingForNetwork ConnectionStateConnectingToProxyConnectionStateConnectingConnectionStateUpdatingConnectionStateReadyAutoDownloadSettingsPresets$$sel:low:AutoDownloadSettingsPresets'$sel:medium:AutoDownloadSettingsPresets%$sel:high:AutoDownloadSettingsPresetsAutoDownloadSettings/$sel:isAutoDownloadEnabled:AutoDownloadSettings*$sel:maxPhotoFileSize:AutoDownloadSettings*$sel:maxVideoFileSize:AutoDownloadSettings*$sel:maxOtherFileSize:AutoDownloadSettings,$sel:videoUploadBitrate:AutoDownloadSettings,$sel:preloadLargeVideos:AutoDownloadSettings*$sel:preloadNextAudio:AutoDownloadSettings-$sel:useLessDataForCalls:AutoDownloadSettingsNetworkStatistics $sel:sinceDate:NetworkStatistics$sel:entries:NetworkStatisticsNetworkStatisticsEntryNetworkStatisticsEntryFileNetworkStatisticsEntryCall($sel:fileType:NetworkStatisticsEntryFile+$sel:networkType:NetworkStatisticsEntryFile)$sel:sentBytes:NetworkStatisticsEntryFile-$sel:receivedBytes:NetworkStatisticsEntryFile($sel:duration:NetworkStatisticsEntryFile NetworkTypeNetworkTypeNoneNetworkTypeMobileNetworkTypeMobileRoamingNetworkTypeWiFiNetworkTypeOtherDatabaseStatistics"$sel:statistics:DatabaseStatisticsStorageStatisticsFast$$sel:filesSize:StorageStatisticsFast$$sel:fileCount:StorageStatisticsFast'$sel:databaseSize:StorageStatisticsFast3$sel:languagePackDatabaseSize:StorageStatisticsFast"$sel:logSize:StorageStatisticsFastStorageStatistics$sel:size:StorageStatistics$sel:count:StorageStatistics$sel:byChat:StorageStatisticsStorageStatisticsByChat#$sel:chatId:StorageStatisticsByChat!$sel:size:StorageStatisticsByChat"$sel:count:StorageStatisticsByChat'$sel:byFileType:StorageStatisticsByChatStorageStatisticsByFileType)$sel:fileType:StorageStatisticsByFileType%$sel:size:StorageStatisticsByFileType&$sel:count:StorageStatisticsByFileTypeFileType FileTypeNoneFileTypeAnimation FileTypeAudioFileTypeDocument FileTypePhotoFileTypeProfilePhotoFileTypeSecretFileTypeSecretThumbnailFileTypeSecureFileTypeStickerFileTypeThumbnailFileTypeUnknown FileTypeVideoFileTypeVideoNoteFileTypeVoiceNoteFileTypeWallpaperFilePart$sel:data_:FilePartMessageLinkInfo$sel:isPublic:MessageLinkInfo$sel:chatId:MessageLinkInfo$sel:message:MessageLinkInfo$sel:forAlbum:MessageLinkInfoPublicMessageLink$sel:link:PublicMessageLink$sel:html:PublicMessageLinkChatReportReasonChatReportReasonSpamChatReportReasonViolenceChatReportReasonPornographyChatReportReasonChildAbuseChatReportReasonCopyright!ChatReportReasonUnrelatedLocationChatReportReasonCustom$sel:text:ChatReportReasonSpamConnectedWebsites$sel:websites:ConnectedWebsitesConnectedWebsite$sel:id:ConnectedWebsite $sel:domainName:ConnectedWebsite$sel:botUserId:ConnectedWebsite$sel:browser:ConnectedWebsite$sel:platform:ConnectedWebsite$sel:logInDate:ConnectedWebsite$$sel:lastActiveDate:ConnectedWebsite$sel:ip:ConnectedWebsite$sel:location:ConnectedWebsiteSessions$sel:sessions:SessionsSession$sel:id:Session$sel:isCurrent:Session$sel:isPasswordPending:Session$sel:apiId:Session$sel:applicationName:Session$sel:applicationVersion:Session"$sel:isOfficialApplication:Session$sel:deviceModel:Session$sel:platform:Session$sel:systemVersion:Session$sel:logInDate:Session$sel:lastActiveDate: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:userIds:UserPrivacySettingRuleAllowAll+$sel:chatIds: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:chatId:NotificationGroup!$sel:totalCount:NotificationGroup$$sel:notifications:NotificationGroup Notification$sel:id:Notification$sel:date:Notification$sel:isSilent:Notification$sel:type_:NotificationNotificationGroupTypeNotificationGroupTypeMessagesNotificationGroupTypeMentionsNotificationGroupTypeSecretChatNotificationGroupTypeCallsNotificationTypeNotificationTypeNewMessageNotificationTypeNewSecretChatNotificationTypeNewCallNotificationTypeNewPushMessage'$sel:message:NotificationTypeNewMessage&$sel:callId:NotificationTypeNewMessage)$sel:messageId:NotificationTypeNewMessage,$sel:senderUserId:NotificationTypeNewMessage*$sel:senderName:NotificationTypeNewMessage*$sel:isOutgoing:NotificationTypeNewMessage'$sel:content:NotificationTypeNewMessagePushMessageContentPushMessageContentHiddenPushMessageContentAnimationPushMessageContentAudioPushMessageContentContact#PushMessageContentContactRegisteredPushMessageContentDocumentPushMessageContentGamePushMessageContentGameScorePushMessageContentInvoicePushMessageContentLocationPushMessageContentPhotoPushMessageContentPoll!PushMessageContentScreenshotTakenPushMessageContentStickerPushMessageContentTextPushMessageContentVideoPushMessageContentVideoNotePushMessageContentVoiceNote&PushMessageContentBasicGroupChatCreate PushMessageContentChatAddMembers!PushMessageContentChatChangePhoto!PushMessageContentChatChangeTitle"PushMessageContentChatDeleteMember PushMessageContentChatJoinByLink!PushMessageContentMessageForwardsPushMessageContentMediaAlbum&$sel:isPinned: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:isLive:PushMessageContentHidden#$sel:photo:PushMessageContentHidden&$sel:isSecret:PushMessageContentHidden&$sel:question:PushMessageContentHidden'$sel:isRegular:PushMessageContentHidden%$sel:sticker:PushMessageContentHidden#$sel:emoji:PushMessageContentHidden"$sel:text:PushMessageContentHidden#$sel:video:PushMessageContentHidden'$sel:videoNote:PushMessageContentHidden'$sel:voiceNote:PushMessageContentHidden($sel:memberName:PushMessageContentHidden+$sel:isCurrentUser:PushMessageContentHidden($sel:isReturned:PushMessageContentHidden$$sel:isLeft:PushMessageContentHidden($sel:totalCount:PushMessageContentHidden'$sel:hasPhotos:PushMessageContentHidden'$sel:hasVideos:PushMessageContentHiddenCheckChatUsernameResultCheckChatUsernameResultOk&CheckChatUsernameResultUsernameInvalid'CheckChatUsernameResultUsernameOccupied)CheckChatUsernameResultPublicChatsTooMuch.CheckChatUsernameResultPublicGroupsUnavailableCanTransferOwnershipResultCanTransferOwnershipResultOk(CanTransferOwnershipResultPasswordNeeded*CanTransferOwnershipResultPasswordTooFresh)CanTransferOwnershipResultSessionTooFresh,$sel:retryAfter:CanTransferOwnershipResultOkHashtags$sel:hashtags:HashtagsInputBackgroundInputBackgroundLocalInputBackgroundRemote$$sel:background:InputBackgroundLocal&$sel:backgroundId:InputBackgroundLocal Backgrounds$sel:backgrounds:Backgrounds Background$sel:id:Background$sel:isDefault:Background$sel:isDark:Background$sel:name:Background$sel:document:Background$sel:type_:BackgroundBackgroundTypeBackgroundTypeWallpaperBackgroundTypePatternBackgroundTypeFill&$sel:isBlurred:BackgroundTypeWallpaper%$sel:isMoving:BackgroundTypeWallpaper!$sel:fill:BackgroundTypeWallpaper&$sel:intensity:BackgroundTypeWallpaperBackgroundFillBackgroundFillSolidBackgroundFillGradient$sel:color:BackgroundFillSolid!$sel:topColor:BackgroundFillSolid$$sel:bottomColor:BackgroundFillSolid&$sel:rotationAngle:BackgroundFillSolidPushReceiverId$sel:id:PushReceiverId DeviceToken!DeviceTokenFirebaseCloudMessagingDeviceTokenApplePushDeviceTokenApplePushVoIPDeviceTokenWindowsPushDeviceTokenMicrosoftPushDeviceTokenMicrosoftPushVoIPDeviceTokenWebPushDeviceTokenSimplePushDeviceTokenUbuntuPushDeviceTokenBlackBerryPushDeviceTokenTizenPush,$sel:token:DeviceTokenFirebaseCloudMessaging.$sel:encrypt:DeviceTokenFirebaseCloudMessaging2$sel:deviceToken:DeviceTokenFirebaseCloudMessaging3$sel:isAppSandbox:DeviceTokenFirebaseCloudMessaging2$sel:accessToken:DeviceTokenFirebaseCloudMessaging1$sel:channelUri:DeviceTokenFirebaseCloudMessaging/$sel:endpoint:DeviceTokenFirebaseCloudMessaging6$sel:p256dhBase64url:DeviceTokenFirebaseCloudMessaging4$sel:authBase64url:DeviceTokenFirebaseCloudMessaging,$sel:regId:DeviceTokenFirebaseCloudMessagingLocalizationTargetInfo)$sel:languagePacks:LocalizationTargetInfoLanguagePackInfo$sel:id:LanguagePackInfo($sel:baseLanguagePackId:LanguagePackInfo$sel:name:LanguagePackInfo $sel:nativeName:LanguagePackInfo $sel:pluralCode:LanguagePackInfo $sel:isOfficial:LanguagePackInfo$sel:isRtl:LanguagePackInfo$sel:isBeta:LanguagePackInfo!$sel:isInstalled:LanguagePackInfo&$sel:totalStringCount:LanguagePackInfo+$sel:translatedStringCount:LanguagePackInfo&$sel:localStringCount:LanguagePackInfo$$sel:translationUrl:LanguagePackInfoLanguagePackStrings $sel:strings:LanguagePackStringsLanguagePackString$sel:key:LanguagePackString$sel:value:LanguagePackStringLanguagePackStringValueLanguagePackStringValueOrdinary!LanguagePackStringValuePluralizedLanguagePackStringValueDeleted*$sel:value:LanguagePackStringValueOrdinary.$sel:zeroValue:LanguagePackStringValueOrdinary-$sel:oneValue:LanguagePackStringValueOrdinary-$sel:twoValue:LanguagePackStringValueOrdinary-$sel:fewValue:LanguagePackStringValueOrdinary.$sel:manyValue:LanguagePackStringValueOrdinary/$sel:otherValue:LanguagePackStringValueOrdinaryChatEventLogFilters%$sel:messageEdits:ChatEventLogFilters)$sel:messageDeletions:ChatEventLogFilters$$sel:messagePins:ChatEventLogFilters$$sel:memberJoins:ChatEventLogFilters%$sel:memberLeaves:ChatEventLogFilters&$sel:memberInvites:ChatEventLogFilters)$sel:memberPromotions:ChatEventLogFilters+$sel:memberRestrictions:ChatEventLogFilters$$sel:infoChanges:ChatEventLogFilters'$sel:settingChanges:ChatEventLogFilters ChatEvents$sel:events:ChatEvents ChatEvent$sel:id:ChatEvent$sel:date:ChatEvent$sel:userId:ChatEvent$sel:action:ChatEventChatEventActionChatEventMessageEditedChatEventMessageDeletedChatEventPollStoppedChatEventMessagePinnedChatEventMessageUnpinnedChatEventMemberJoinedChatEventMemberLeftChatEventMemberInvitedChatEventMemberPromotedChatEventMemberRestrictedChatEventTitleChangedChatEventPermissionsChangedChatEventDescriptionChangedChatEventUsernameChangedChatEventPhotoChangedChatEventInvitesToggledChatEventLinkedChatChangedChatEventSlowModeDelayChangedChatEventSignMessagesToggledChatEventStickerSetChangedChatEventLocationChanged%ChatEventIsAllHistoryAvailableToggled&$sel:oldMessage:ChatEventMessageEdited&$sel:newMessage:ChatEventMessageEdited#$sel:message:ChatEventMessageEdited"$sel:userId:ChatEventMessageEdited"$sel:status:ChatEventMessageEdited%$sel:oldStatus:ChatEventMessageEdited%$sel:newStatus:ChatEventMessageEdited$$sel:oldTitle:ChatEventMessageEdited$$sel:newTitle:ChatEventMessageEdited*$sel:oldPermissions:ChatEventMessageEdited*$sel:newPermissions:ChatEventMessageEdited*$sel:oldDescription:ChatEventMessageEdited*$sel:newDescription:ChatEventMessageEdited'$sel:oldUsername:ChatEventMessageEdited'$sel:newUsername:ChatEventMessageEdited$$sel:oldPhoto:ChatEventMessageEdited$$sel:newPhoto:ChatEventMessageEdited*$sel:canInviteUsers:ChatEventMessageEdited+$sel:oldLinkedChatId:ChatEventMessageEdited+$sel:newLinkedChatId:ChatEventMessageEdited,$sel:oldSlowModeDelay:ChatEventMessageEdited,$sel:newSlowModeDelay:ChatEventMessageEdited($sel:signMessages:ChatEventMessageEdited+$sel:oldStickerSetId:ChatEventMessageEdited+$sel:newStickerSetId:ChatEventMessageEdited'$sel:oldLocation:ChatEventMessageEdited'$sel:newLocation:ChatEventMessageEdited1$sel:isAllHistoryAvailable:ChatEventMessageEditedGameHighScores$sel:scores:GameHighScores GameHighScore$sel:position:GameHighScore$sel:userId:GameHighScore$sel:score:GameHighScoreCustomRequestResult$sel:result:CustomRequestResultCallbackQueryAnswer$sel:text:CallbackQueryAnswer"$sel:showAlert:CallbackQueryAnswer$sel:url:CallbackQueryAnswerCallbackQueryPayloadCallbackQueryPayloadDataCallbackQueryPayloadGame#$sel:data_:CallbackQueryPayloadData+$sel:gameShortName:CallbackQueryPayloadDataInlineQueryResults%$sel:inlineQueryId:InlineQueryResults"$sel:nextOffset:InlineQueryResults$sel:results:InlineQueryResults$$sel:switchPmText:InlineQueryResults)$sel:switchPmParameter:InlineQueryResultsInlineQueryResultInlineQueryResultArticleInlineQueryResultContactInlineQueryResultLocationInlineQueryResultVenueInlineQueryResultGameInlineQueryResultAnimationInlineQueryResultAudioInlineQueryResultDocumentInlineQueryResultPhotoInlineQueryResultStickerInlineQueryResultVideoInlineQueryResultVoiceNote $sel:id:InlineQueryResultArticle!$sel:url:InlineQueryResultArticle%$sel:hideUrl: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:voiceNote:InlineQueryResultArticleInputInlineQueryResultInputInlineQueryResultAnimationInputInlineQueryResultArticleInputInlineQueryResultAudioInputInlineQueryResultContactInputInlineQueryResultDocumentInputInlineQueryResultGameInputInlineQueryResultLocationInputInlineQueryResultPhotoInputInlineQueryResultStickerInputInlineQueryResultVenueInputInlineQueryResultVideoInputInlineQueryResultVoiceNote'$sel:id:InputInlineQueryResultAnimation*$sel:title:InputInlineQueryResultAnimation1$sel:thumbnailUrl:InputInlineQueryResultAnimation6$sel:thumbnailMimeType:InputInlineQueryResultAnimation-$sel:videoUrl:InputInlineQueryResultAnimation2$sel:videoMimeType:InputInlineQueryResultAnimation2$sel:videoDuration:InputInlineQueryResultAnimation/$sel:videoWidth:InputInlineQueryResultAnimation0$sel:videoHeight:InputInlineQueryResultAnimation0$sel:replyMarkup:InputInlineQueryResultAnimation8$sel:inputMessageContent:InputInlineQueryResultAnimation($sel:url:InputInlineQueryResultAnimation,$sel:hideUrl:InputInlineQueryResultAnimation0$sel:description:InputInlineQueryResultAnimation3$sel:thumbnailWidth:InputInlineQueryResultAnimation4$sel:thumbnailHeight:InputInlineQueryResultAnimation.$sel:performer:InputInlineQueryResultAnimation-$sel:audioUrl:InputInlineQueryResultAnimation2$sel:audioDuration:InputInlineQueryResultAnimation,$sel:contact:InputInlineQueryResultAnimation0$sel:documentUrl:InputInlineQueryResultAnimation-$sel:mimeType:InputInlineQueryResultAnimation2$sel:gameShortName:InputInlineQueryResultAnimation-$sel:location:InputInlineQueryResultAnimation/$sel:livePeriod:InputInlineQueryResultAnimation-$sel:photoUrl:InputInlineQueryResultAnimation/$sel:photoWidth:InputInlineQueryResultAnimation0$sel:photoHeight:InputInlineQueryResultAnimation/$sel:stickerUrl:InputInlineQueryResultAnimation1$sel:stickerWidth:InputInlineQueryResultAnimation2$sel:stickerHeight:InputInlineQueryResultAnimation*$sel:venue:InputInlineQueryResultAnimation1$sel:voiceNoteUrl:InputInlineQueryResultAnimation6$sel:voiceNoteDuration:InputInlineQueryResultAnimationHttpUrl$sel:url:HttpUrlImportedContacts$sel:userIds:ImportedContacts#$sel:importerCount:ImportedContacts Animations$sel:animations:Animations!PhoneNumberAuthenticationSettings5$sel:allowFlashCall:PhoneNumberAuthenticationSettings;$sel:isCurrentPhoneNumber:PhoneNumberAuthenticationSettings;$sel:allowSmsRetrieverApi:PhoneNumberAuthenticationSettingsCall $sel:id:Call$sel:userId:Call$sel:isOutgoing:Call$sel:state:Call CallProblemCallProblemEchoCallProblemNoiseCallProblemInterruptionsCallProblemDistortedSpeechCallProblemSilentLocalCallProblemSilentRemoteCallProblemDropped CallStateCallStatePendingCallStateExchangingKeysCallStateReadyCallStateHangingUpCallStateDiscardedCallStateError$sel:isCreated:CallStatePending $sel:isReceived:CallStatePending$sel:protocol:CallStatePending!$sel:connections:CallStatePending$sel:config:CallStatePending#$sel:encryptionKey:CallStatePending$sel:emojis:CallStatePending$sel:allowP2p:CallStatePending$sel:reason:CallStatePending $sel:needRating:CallStatePending*$sel:needDebugInformation:CallStatePending$sel:error:CallStatePendingCallId$sel:id:CallIdCallConnection$sel:id:CallConnection$sel:ip:CallConnection$sel:ipv6:CallConnection$sel:port:CallConnection$sel:peerTag:CallConnection CallProtocol$sel:udpP2p:CallProtocol$sel:udpReflector:CallProtocol$sel:minLayer:CallProtocol$sel:maxLayer:CallProtocol!$sel:libraryVersions:CallProtocolCallDiscardReasonCallDiscardReasonEmptyCallDiscardReasonMissedCallDiscardReasonDeclinedCallDiscardReasonDisconnectedCallDiscardReasonHungUp StickerSets$sel:totalCount:StickerSets$sel:sets:StickerSetsStickerSetInfo$sel:id:StickerSetInfo$sel:title:StickerSetInfo$sel:name:StickerSetInfo$sel:thumbnail:StickerSetInfo$sel:isInstalled:StickerSetInfo$sel:isArchived:StickerSetInfo$sel:isOfficial:StickerSetInfo$sel:isAnimated:StickerSetInfo$sel:isMasks:StickerSetInfo$sel:isViewed:StickerSetInfo$sel:size:StickerSetInfo$sel:covers:StickerSetInfo StickerSet$sel:id:StickerSet$sel:title:StickerSet$sel:name:StickerSet$sel:thumbnail:StickerSet$sel:isInstalled:StickerSet$sel:isArchived:StickerSet$sel:isOfficial:StickerSet$sel:isAnimated:StickerSet$sel:isMasks:StickerSet$sel:isViewed:StickerSet$sel:stickers:StickerSet$sel:emojis:StickerSetEmojis$sel:emojis:EmojisStickers$sel:stickers:Stickers UserStatusUserStatusEmptyUserStatusOnlineUserStatusOfflineUserStatusRecentlyUserStatusLastWeekUserStatusLastMonth$sel:expires:UserStatusEmpty$sel:wasOnline:UserStatusEmpty ChatActionChatActionTypingChatActionRecordingVideoChatActionUploadingVideoChatActionRecordingVoiceNoteChatActionUploadingVoiceNoteChatActionUploadingPhotoChatActionUploadingDocumentChatActionChoosingLocationChatActionChoosingContactChatActionStartPlayingGameChatActionRecordingVideoNoteChatActionUploadingVideoNoteChatActionCancel$sel:progress:ChatActionTypingSearchMessagesFilterSearchMessagesFilterEmptySearchMessagesFilterAnimationSearchMessagesFilterAudioSearchMessagesFilterDocumentSearchMessagesFilterPhotoSearchMessagesFilterVideoSearchMessagesFilterVoiceNote!SearchMessagesFilterPhotoAndVideoSearchMessagesFilterUrlSearchMessagesFilterChatPhotoSearchMessagesFilterCallSearchMessagesFilterMissedCallSearchMessagesFilterVideoNote%SearchMessagesFilterVoiceAndVideoNoteSearchMessagesFilterMention!SearchMessagesFilterUnreadMention SearchMessagesFilterFailedToSendInputMessageContentInputMessageTextInputMessageAnimationInputMessageAudioInputMessageDocumentInputMessagePhotoInputMessageStickerInputMessageVideoInputMessageVideoNoteInputMessageVoiceNoteInputMessageLocationInputMessageVenueInputMessageContactInputMessageDiceInputMessageGameInputMessageInvoiceInputMessagePollInputMessageForwarded$sel:text:InputMessageText+$sel:disableWebPagePreview:InputMessageText $sel:clearDraft:InputMessageText$sel:animation:InputMessageText$sel:thumbnail:InputMessageText)$sel:addedStickerFileIds:InputMessageText$sel:duration:InputMessageText$sel:width:InputMessageText$sel:height:InputMessageText$sel:caption:InputMessageText$sel:audio:InputMessageText)$sel:albumCoverThumbnail:InputMessageText$sel:title:InputMessageText$sel:performer:InputMessageText$sel:document:InputMessageText$sel:photo:InputMessageText$sel:ttl:InputMessageText$sel:sticker:InputMessageText$sel:video:InputMessageText'$sel:supportsStreaming:InputMessageText$sel:videoNote:InputMessageText$sel:length:InputMessageText$sel:voiceNote:InputMessageText$sel:waveform:InputMessageText$sel:location:InputMessageText $sel:livePeriod:InputMessageText$sel:venue:InputMessageText$sel:contact:InputMessageText$sel:emoji:InputMessageText$sel:botUserId:InputMessageText#$sel:gameShortName:InputMessageText$sel:invoice:InputMessageText!$sel:description:InputMessageText$sel:photoUrl:InputMessageText$sel:photoSize:InputMessageText $sel:photoWidth:InputMessageText!$sel:photoHeight:InputMessageText$sel:payload:InputMessageText#$sel:providerToken:InputMessageText"$sel:providerData:InputMessageText$$sel:startParameter:InputMessageText$sel:question:InputMessageText$sel:options:InputMessageText!$sel:isAnonymous:InputMessageText$sel:type_:InputMessageText $sel:openPeriod:InputMessageText$sel:closeDate:InputMessageText$sel:isClosed:InputMessageText $sel:fromChatId:InputMessageText$sel:messageId:InputMessageText!$sel:inGameShare:InputMessageText$sel:sendCopy:InputMessageText#$sel:removeCaption:InputMessageTextSendMessageOptions+$sel:disableNotification:SendMessageOptions&$sel:fromBackground:SendMessageOptions'$sel:schedulingState:SendMessageOptionsMessageSchedulingState MessageSchedulingStateSendAtDate$MessageSchedulingStateSendWhenOnline.$sel:sendDate:MessageSchedulingStateSendAtDateInputThumbnail$sel:thumbnail:InputThumbnail$sel:width:InputThumbnail$sel:height:InputThumbnailTextEntityTypeTextEntityTypeMentionTextEntityTypeHashtagTextEntityTypeCashtagTextEntityTypeBotCommandTextEntityTypeUrlTextEntityTypeEmailAddressTextEntityTypePhoneNumberTextEntityTypeBankCardNumberTextEntityTypeBoldTextEntityTypeItalicTextEntityTypeUnderlineTextEntityTypeStrikethroughTextEntityTypeCodeTextEntityTypePreTextEntityTypePreCodeTextEntityTypeTextUrlTextEntityTypeMentionName#$sel:language:TextEntityTypeMention$sel:url:TextEntityTypeMention!$sel:userId:TextEntityTypeMentionMessageContent MessageTextMessageAnimation MessageAudioMessageDocument MessagePhotoMessageExpiredPhotoMessageSticker MessageVideoMessageExpiredVideoMessageVideoNoteMessageVoiceNoteMessageLocation MessageVenueMessageContact MessageDice MessageGame MessagePollMessageInvoice MessageCallMessageBasicGroupChatCreateMessageSupergroupChatCreateMessageChatChangeTitleMessageChatChangePhotoMessageChatDeletePhotoMessageChatAddMembersMessageChatJoinByLinkMessageChatDeleteMemberMessageChatUpgradeToMessageChatUpgradeFromMessagePinMessageMessageScreenshotTakenMessageChatSetTtlMessageCustomServiceActionMessageGameScoreMessagePaymentSuccessfulMessagePaymentSuccessfulBotMessageContactRegisteredMessageWebsiteConnectedMessagePassportDataSentMessagePassportDataReceivedMessageUnsupported$sel:text_2:MessageText$sel:webPage:MessageText$sel:animation:MessageText$sel:caption:MessageText$sel:isSecret:MessageText$sel:audio:MessageText$sel:document:MessageText$sel:photo:MessageText$sel:sticker:MessageText$sel:video:MessageText$sel:videoNote:MessageText$sel:isViewed:MessageText$sel:voiceNote:MessageText$sel:isListened:MessageText$sel:location:MessageText$sel:livePeriod:MessageText$sel:expiresIn:MessageText$sel:venue:MessageText$sel:contact:MessageText$$sel:initialStateSticker:MessageText"$sel:finalStateSticker:MessageText$sel:emoji:MessageText$sel:value:MessageText,$sel:successAnimationFrameNumber:MessageText$sel:game:MessageText$sel:poll:MessageText$sel:title:MessageText$sel:description:MessageText$sel:photo_2:MessageText$sel:currency:MessageText$sel:totalAmount:MessageText$sel:startParameter:MessageText$sel:isTest:MessageText$$sel:needShippingAddress:MessageText!$sel:receiptMessageId:MessageText$sel:discardReason:MessageText$sel:duration:MessageText$sel:memberUserIds:MessageText$sel:userId:MessageText$sel:supergroupId:MessageText$sel:basicGroupId:MessageText$sel:messageId:MessageText$sel:ttl:MessageText$sel:text:MessageText$sel:gameMessageId:MessageText$sel:gameId:MessageText$sel:score:MessageText!$sel:invoiceMessageId:MessageText$sel:invoicePayload:MessageText!$sel:shippingOptionId:MessageText$sel:orderInfo:MessageText($sel:telegramPaymentChargeId:MessageText($sel:providerPaymentChargeId:MessageText$sel:domainName: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:elementHash:InputPassportElementErrorSourceUnspecified9$sel:fieldName:InputPassportElementErrorSourceUnspecified8$sel:dataHash:InputPassportElementErrorSourceUnspecified8$sel:fileHash:InputPassportElementErrorSourceUnspecified:$sel:fileHashes:InputPassportElementErrorSourceUnspecifiedEncryptedPassportElement#$sel:type_:EncryptedPassportElement#$sel:data_:EncryptedPassportElement'$sel:frontSide:EncryptedPassportElement)$sel:reverseSide: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:PassportAuthorizationForm/$sel:requiredElements:PassportAuthorizationForm/$sel:privacyPolicyUrl:PassportAuthorizationFormPassportRequiredElement-$sel:suitableElements:PassportRequiredElementPassportSuitableElement"$sel:type_:PassportSuitableElement-$sel:isSelfieRequired:PassportSuitableElement2$sel:isTranslationRequired:PassportSuitableElement1$sel:isNativeNameRequired:PassportSuitableElementPassportElementError$sel:type_:PassportElementError!$sel:message:PassportElementError $sel:source:PassportElementErrorPassportElementErrorSource%PassportElementErrorSourceUnspecified#PassportElementErrorSourceDataField#PassportElementErrorSourceFrontSide%PassportElementErrorSourceReverseSide PassportElementErrorSourceSelfie)PassportElementErrorSourceTranslationFile*PassportElementErrorSourceTranslationFilesPassportElementErrorSourceFilePassportElementErrorSourceFiles4$sel:fieldName:PassportElementErrorSourceUnspecified4$sel:fileIndex:PassportElementErrorSourceUnspecifiedPassportElements$sel:elements:PassportElementsInputPassportElement#InputPassportElementPersonalDetailsInputPassportElementPassport!InputPassportElementDriverLicense InputPassportElementIdentityCard$InputPassportElementInternalPassportInputPassportElementAddressInputPassportElementUtilityBill!InputPassportElementBankStatement#InputPassportElementRentalAgreement(InputPassportElementPassportRegistration)InputPassportElementTemporaryRegistrationInputPassportElementPhoneNumber InputPassportElementEmailAddress8$sel:personalDetails:InputPassportElementPersonalDetails1$sel:passport:InputPassportElementPersonalDetails6$sel:driverLicense:InputPassportElementPersonalDetails5$sel:identityCard:InputPassportElementPersonalDetails9$sel:internalPassport:InputPassportElementPersonalDetails0$sel:address:InputPassportElementPersonalDetails4$sel:utilityBill:InputPassportElementPersonalDetails6$sel:bankStatement:InputPassportElementPersonalDetails8$sel:rentalAgreement:InputPassportElementPersonalDetails=$sel:passportRegistration:InputPassportElementPersonalDetails>$sel:temporaryRegistration:InputPassportElementPersonalDetails4$sel:phoneNumber:InputPassportElementPersonalDetails5$sel:emailAddress:InputPassportElementPersonalDetailsPassportElementPassportElementPersonalDetailsPassportElementPassportPassportElementDriverLicensePassportElementIdentityCardPassportElementInternalPassportPassportElementAddressPassportElementUtilityBillPassportElementBankStatementPassportElementRentalAgreement#PassportElementPassportRegistration$PassportElementTemporaryRegistrationPassportElementPhoneNumberPassportElementEmailAddress3$sel:personalDetails:PassportElementPersonalDetails,$sel:passport:PassportElementPersonalDetails1$sel:driverLicense:PassportElementPersonalDetails0$sel:identityCard:PassportElementPersonalDetails4$sel:internalPassport:PassportElementPersonalDetails+$sel:address:PassportElementPersonalDetails/$sel:utilityBill:PassportElementPersonalDetails1$sel:bankStatement:PassportElementPersonalDetails3$sel:rentalAgreement:PassportElementPersonalDetails8$sel:passportRegistration:PassportElementPersonalDetails9$sel:temporaryRegistration:PassportElementPersonalDetails/$sel:phoneNumber:PassportElementPersonalDetails0$sel:emailAddress:PassportElementPersonalDetailsInputPersonalDocument $sel:files:InputPersonalDocument&$sel:translation:InputPersonalDocumentPersonalDocument$sel:files:PersonalDocument!$sel:translation:PersonalDocumentInputIdentityDocument!$sel:number:InputIdentityDocument%$sel:expiryDate:InputIdentityDocument$$sel:frontSide:InputIdentityDocument&$sel:reverseSide:InputIdentityDocument!$sel:selfie:InputIdentityDocument&$sel:translation:InputIdentityDocumentIdentityDocument$sel:number:IdentityDocument $sel:expiryDate:IdentityDocument$sel:frontSide:IdentityDocument!$sel:reverseSide:IdentityDocument$sel:selfie:IdentityDocument!$sel:translation:IdentityDocumentPersonalDetails$sel:firstName:PersonalDetails$sel:middleName:PersonalDetails$sel:lastName:PersonalDetails$$sel:nativeFirstName:PersonalDetails%$sel:nativeMiddleName:PersonalDetails#$sel:nativeLastName:PersonalDetails$sel:birthdate:PersonalDetails$sel:gender:PersonalDetails $sel:countryCode:PersonalDetails)$sel:residenceCountryCode: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:paymentsProviderUserId:PaymentReceipt$sel:invoice:PaymentReceipt$sel:orderInfo:PaymentReceipt"$sel:shippingOption:PaymentReceipt$$sel:credentialsTitle:PaymentReceipt PaymentResult$sel:success:PaymentResult"$sel:verificationUrl:PaymentResultValidatedOrderInfo#$sel:orderInfoId:ValidatedOrderInfo'$sel:shippingOptions:ValidatedOrderInfo PaymentForm$sel:invoice:PaymentForm$sel:url:PaymentForm!$sel:paymentsProvider:PaymentForm$sel:savedOrderInfo:PaymentForm!$sel:savedCredentials:PaymentForm#$sel:canSaveCredentials:PaymentForm$sel:needPassword:PaymentFormPaymentsProviderStripe*$sel:publishableKey:PaymentsProviderStripe'$sel:needCountry:PaymentsProviderStripe*$sel:needPostalCode:PaymentsProviderStripe.$sel:needCardholderName:PaymentsProviderStripeInputCredentialsInputCredentialsSavedInputCredentialsNewInputCredentialsAndroidPayInputCredentialsApplePay-$sel:savedCredentialsId:InputCredentialsSaved $sel:data_:InputCredentialsSaved$$sel:allowSave:InputCredentialsSavedSavedCredentials$sel:id:SavedCredentials$sel:title:SavedCredentialsShippingOption$sel:id:ShippingOption$sel:title:ShippingOption$sel:priceParts:ShippingOption OrderInfo$sel:name:OrderInfo$sel:phoneNumber:OrderInfo$sel:emailAddress:OrderInfo$sel:shippingAddress:OrderInfoInvoice$sel:currency:Invoice$sel:priceParts:Invoice$sel:isTest:Invoice$sel:needName:Invoice$sel:needPhoneNumber:Invoice$sel:needEmailAddress:Invoice $sel:needShippingAddress:Invoice&$sel:sendPhoneNumberToProvider:Invoice'$sel:sendEmailAddressToProvider:Invoice$sel:isFlexible:InvoiceLabeledPricePart$sel:label:LabeledPricePart$sel:amount:LabeledPricePartAddress$sel:countryCode:Address$sel:state:Address$sel:city:Address$sel:streetLine1:Address$sel:streetLine2:Address$sel:postalCode:Address BankCardInfo$sel:title:BankCardInfo$sel:actions:BankCardInfoBankCardActionOpenUrl$sel:text:BankCardActionOpenUrl$sel:url:BankCardActionOpenUrlWebPage$sel:url:WebPage$sel:displayUrl:WebPage$sel:type_:WebPage$sel:siteName:WebPage$sel:title:WebPage$sel:description:WebPage$sel:photo:WebPage$sel:embedUrl:WebPage$sel:embedType:WebPage$sel:embedWidth:WebPage$sel:embedHeight:WebPage$sel:duration:WebPage$sel:author:WebPage$sel:animation:WebPage$sel:audio:WebPage$sel:document:WebPage$sel:sticker:WebPage$sel:video:WebPage$sel:videoNote:WebPage$sel:voiceNote:WebPage$sel:instantViewVersion:WebPageWebPageInstantView"$sel:pageBlocks:WebPageInstantView!$sel:viewCount:WebPageInstantView$sel:version:WebPageInstantView$sel:isRtl:WebPageInstantView$sel:isFull:WebPageInstantView PageBlockPageBlockTitlePageBlockSubtitlePageBlockAuthorDatePageBlockHeaderPageBlockSubheaderPageBlockKickerPageBlockParagraphPageBlockPreformattedPageBlockFooterPageBlockDividerPageBlockAnchor PageBlockListPageBlockBlockQuotePageBlockPullQuotePageBlockAnimationPageBlockAudioPageBlockPhotoPageBlockVideoPageBlockVoiceNotePageBlockCoverPageBlockEmbeddedPageBlockEmbeddedPostPageBlockCollagePageBlockSlideshowPageBlockChatLinkPageBlockTablePageBlockDetailsPageBlockRelatedArticles PageBlockMap$sel:title_2:PageBlockTitle$sel:subtitle:PageBlockTitle$sel:author_2:PageBlockTitle$sel:publishDate: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:needAutoplay:PageBlockTitle$sel:audio:PageBlockTitle$sel:photo_2:PageBlockTitle$sel:url:PageBlockTitle$sel:video:PageBlockTitle$sel:isLooped:PageBlockTitle$sel:voiceNote:PageBlockTitle$sel:cover:PageBlockTitle$sel:html:PageBlockTitle$sel:posterPhoto:PageBlockTitle$sel:width:PageBlockTitle$sel:height:PageBlockTitle$sel:isFullWidth:PageBlockTitle"$sel:allowScrolling:PageBlockTitle$sel:author:PageBlockTitle$sel:authorPhoto:PageBlockTitle$sel:date:PageBlockTitle$sel:pageBlocks:PageBlockTitle$sel:title:PageBlockTitle$sel:photo:PageBlockTitle$sel:username:PageBlockTitle$sel:caption_2:PageBlockTitle$sel:cells:PageBlockTitle$sel:isBordered:PageBlockTitle$sel:isStriped:PageBlockTitle$sel:isOpen: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:publishDate:PageBlockRelatedArticlePageBlockTableCell$sel:text:PageBlockTableCell $sel:isHeader:PageBlockTableCell$sel:colspan:PageBlockTableCell$sel:rowspan:PageBlockTableCell$sel:align:PageBlockTableCell$sel:valign:PageBlockTableCellPageBlockVerticalAlignmentPageBlockVerticalAlignmentTop PageBlockVerticalAlignmentMiddle PageBlockVerticalAlignmentBottomPageBlockHorizontalAlignment PageBlockHorizontalAlignmentLeft"PageBlockHorizontalAlignmentCenter!PageBlockHorizontalAlignmentRightPageBlockListItem$sel:label:PageBlockListItem!$sel:pageBlocks:PageBlockListItemPageBlockCaption$sel:text:PageBlockCaption$sel:credit:PageBlockCaptionRichText RichTextPlain RichTextBoldRichTextItalicRichTextUnderlineRichTextStrikethrough RichTextFixed RichTextUrlRichTextEmailAddressRichTextSubscriptRichTextSuperscriptRichTextMarkedRichTextPhoneNumber RichTextIconRichTextReferenceRichTextAnchorRichTextAnchorLink RichTexts$sel:text_2:RichTextPlain$sel:text:RichTextPlain$sel:url:RichTextPlain$sel:isCached:RichTextPlain$sel:emailAddress:RichTextPlain$sel:phoneNumber:RichTextPlain$sel:document:RichTextPlain$sel:width:RichTextPlain$sel:height:RichTextPlain $sel:referenceText:RichTextPlain$sel:name:RichTextPlain$sel:texts:RichTextPlain LoginUrlInfoLoginUrlInfoOpenLoginUrlInfoRequestConfirmation$sel:url:LoginUrlInfoOpen!$sel:skipConfirm:LoginUrlInfoOpen$sel:domain:LoginUrlInfoOpen$sel:botUserId:LoginUrlInfoOpen($sel:requestWriteAccess:LoginUrlInfoOpen ReplyMarkupReplyMarkupRemoveKeyboardReplyMarkupForceReplyReplyMarkupShowKeyboardReplyMarkupInlineKeyboard)$sel:isPersonal:ReplyMarkupRemoveKeyboard%$sel:rows_2:ReplyMarkupRemoveKeyboard-$sel:resizeKeyboard:ReplyMarkupRemoveKeyboard&$sel:oneTime:ReplyMarkupRemoveKeyboard#$sel:rows:ReplyMarkupRemoveKeyboardInlineKeyboardButton$sel:text:InlineKeyboardButton$sel:type_:InlineKeyboardButtonInlineKeyboardButtonTypeInlineKeyboardButtonTypeUrl InlineKeyboardButtonTypeLoginUrl InlineKeyboardButtonTypeCallback$InlineKeyboardButtonTypeCallbackGame$InlineKeyboardButtonTypeSwitchInlineInlineKeyboardButtonTypeBuy$$sel:url:InlineKeyboardButtonTypeUrl#$sel:id:InlineKeyboardButtonTypeUrl,$sel:forwardText:InlineKeyboardButtonTypeUrl&$sel:data_:InlineKeyboardButtonTypeUrl&$sel:query:InlineKeyboardButtonTypeUrl.$sel:inCurrentChat:InlineKeyboardButtonTypeUrlKeyboardButton$sel:text:KeyboardButton$sel:type_:KeyboardButtonKeyboardButtonTypeKeyboardButtonTypeText$KeyboardButtonTypeRequestPhoneNumber!KeyboardButtonTypeRequestLocationKeyboardButtonTypeRequestPoll($sel:forceRegular:KeyboardButtonTypeText%$sel:forceQuiz:KeyboardButtonTypeText ChatActionBarChatActionBarReportSpam$ChatActionBarReportUnrelatedLocationChatActionBarReportAddBlockChatActionBarAddContactChatActionBarSharePhoneNumberPublicChatTypePublicChatTypeHasUsernamePublicChatTypeIsLocationBasedChatInviteLinkInfo$sel:chatId:ChatInviteLinkInfo$sel:type_:ChatInviteLinkInfo$sel:title:ChatInviteLinkInfo$sel:photo:ChatInviteLinkInfo#$sel:memberCount:ChatInviteLinkInfo%$sel:memberUserIds:ChatInviteLinkInfo $sel:isPublic:ChatInviteLinkInfoChatInviteLink$sel:inviteLink:ChatInviteLink ChatsNearby$sel:usersNearby:ChatsNearby"$sel:supergroupsNearby:ChatsNearby ChatNearby$sel:chatId:ChatNearby$sel:distance:ChatNearbyChats$sel:chatIds:ChatsChat $sel:id:Chat$sel:type_:Chat$sel:title:Chat$sel:photo:Chat$sel:permissions:Chat$sel:lastMessage:Chat$sel:positions:Chat$sel:isMarkedAsUnread:Chat$sel:hasScheduledMessages:Chat!$sel:canBeDeletedOnlyForSelf:Chat!$sel:canBeDeletedForAllUsers:Chat$sel:canBeReported:Chat$$sel:defaultDisableNotification:Chat$sel:unreadCount:Chat $sel:lastReadInboxMessageId:Chat!$sel:lastReadOutboxMessageId:Chat$sel:unreadMentionCount:Chat$sel:notificationSettings:Chat$sel:actionBar:Chat$sel:pinnedMessageId:Chat$sel:replyMarkupMessageId:Chat$sel:draftMessage:Chat$sel:clientData:Chat ChatPosition$sel:list:ChatPosition$sel:order:ChatPosition$sel:isPinned:ChatPosition$sel:source:ChatPosition ChatSourceChatSourceMtprotoProxy#ChatSourcePublicServiceAnnouncement!$sel:type_:ChatSourceMtprotoProxy $sel:text:ChatSourceMtprotoProxy ChatLists$sel:chatLists:ChatListsChatList ChatListMainChatListArchiveChatListFilter$sel:chatFilterId:ChatListMainRecommendedChatFilters'$sel:chatFilters:RecommendedChatFiltersRecommendedChatFilter!$sel:filter:RecommendedChatFilter&$sel:description:RecommendedChatFilterChatFilterInfo$sel:id:ChatFilterInfo$sel:title:ChatFilterInfo$sel:iconName:ChatFilterInfo ChatFilter$sel:title:ChatFilter$sel:iconName:ChatFilter$sel:pinnedChatIds:ChatFilter$sel:includedChatIds:ChatFilter$sel:excludedChatIds:ChatFilter$sel:excludeMuted:ChatFilter$sel:excludeRead:ChatFilter$sel:excludeArchived:ChatFilter$sel:includeContacts:ChatFilter"$sel:includeNonContacts:ChatFilter$sel:includeBots:ChatFilter$sel:includeGroups:ChatFilter$sel:includeChannels:ChatFilterChatTypeChatTypePrivateChatTypeBasicGroupChatTypeSupergroupChatTypeSecret$sel:userId:ChatTypePrivate!$sel:basicGroupId:ChatTypePrivate!$sel:supergroupId:ChatTypePrivate$sel:isChannel:ChatTypePrivate!$sel:secretChatId:ChatTypePrivate DraftMessage"$sel:replyToMessageId:DraftMessage$sel:date:DraftMessage"$sel:inputMessageText:DraftMessageScopeNotificationSettings&$sel:muteFor:ScopeNotificationSettings$$sel:sound:ScopeNotificationSettings*$sel:showPreview:ScopeNotificationSettings@$sel:disablePinnedMessageNotifications:ScopeNotificationSettings:$sel:disableMentionNotifications:ScopeNotificationSettingsChatNotificationSettings/$sel:useDefaultMuteFor:ChatNotificationSettings%$sel:muteFor:ChatNotificationSettings-$sel:useDefaultSound:ChatNotificationSettings#$sel:sound:ChatNotificationSettings3$sel:useDefaultShowPreview:ChatNotificationSettings)$sel:showPreview:ChatNotificationSettingsI$sel:useDefaultDisablePinnedMessageNotifications:ChatNotificationSettings?$sel:disablePinnedMessageNotifications:ChatNotificationSettingsC$sel:useDefaultDisableMentionNotifications:ChatNotificationSettings9$sel:disableMentionNotifications:ChatNotificationSettingsNotificationSettingsScope%NotificationSettingsScopePrivateChats#NotificationSettingsScopeGroupChats%NotificationSettingsScopeChannelChats FoundMessages$sel:messages:FoundMessages#$sel:nextFromSearchId:FoundMessagesMessages$sel:totalCount:Messages$sel:messages:MessagesMessage$sel:id:Message$sel:senderUserId:Message$sel:chatId:Message$sel:sendingState:Message$sel:schedulingState:Message$sel:isOutgoing:Message$sel:canBeEdited:Message$sel:canBeForwarded:Message$$sel:canBeDeletedOnlyForSelf:Message$$sel:canBeDeletedForAllUsers:Message$sel:isChannelPost:Message"$sel:containsUnreadMention:Message$sel:date:Message$sel:editDate:Message$sel:forwardInfo:Message$sel:replyToMessageId:Message$sel:ttl:Message$sel:ttlExpiresIn:Message$sel:viaBotUserId:Message$sel:authorSignature:Message$sel:views:Message$sel:mediaAlbumId:Message$sel:restrictionReason:Message$sel:content:Message$sel:replyMarkup:MessageMessageSendingStateMessageSendingStatePendingMessageSendingStateFailed)$sel:errorCode:MessageSendingStatePending,$sel:errorMessage:MessageSendingStatePending($sel:canRetry:MessageSendingStatePending*$sel:retryAfter:MessageSendingStatePendingMessageForwardInfo$sel:origin:MessageForwardInfo$sel:date:MessageForwardInfo5$sel:publicServiceAnnouncementType:MessageForwardInfo"$sel:fromChatId:MessageForwardInfo%$sel:fromMessageId:MessageForwardInfoMessageForwardOriginMessageForwardOriginUserMessageForwardOriginHiddenUserMessageForwardOriginChannel*$sel:senderUserId:MessageForwardOriginUser($sel:senderName:MessageForwardOriginUser$$sel:chatId:MessageForwardOriginUser'$sel:messageId:MessageForwardOriginUser-$sel:authorSignature:MessageForwardOriginUser SecretChat$sel:id:SecretChat$sel:userId:SecretChat$sel:state:SecretChat$sel:isOutbound:SecretChat$sel:ttl:SecretChat$sel:keyHash:SecretChat$sel:layer:SecretChatSecretChatStateSecretChatStatePendingSecretChatStateReadySecretChatStateClosedSupergroupFullInfo#$sel:description:SupergroupFullInfo#$sel:memberCount:SupergroupFullInfo*$sel:administratorCount:SupergroupFullInfo'$sel:restrictedCount:SupergroupFullInfo#$sel:bannedCount:SupergroupFullInfo$$sel:linkedChatId:SupergroupFullInfo%$sel:slowModeDelay:SupergroupFullInfo.$sel:slowModeDelayExpiresIn:SupergroupFullInfo%$sel:canGetMembers:SupergroupFullInfo&$sel:canSetUsername:SupergroupFullInfo($sel:canSetStickerSet:SupergroupFullInfo&$sel:canSetLocation:SupergroupFullInfo)$sel:canViewStatistics:SupergroupFullInfo-$sel:isAllHistoryAvailable:SupergroupFullInfo$$sel:stickerSetId:SupergroupFullInfo $sel:location:SupergroupFullInfo"$sel:inviteLink:SupergroupFullInfo0$sel:upgradedFromBasicGroupId:SupergroupFullInfo0$sel:upgradedFromMaxMessageId:SupergroupFullInfo Supergroup$sel:id:Supergroup$sel:username:Supergroup$sel:date:Supergroup$sel:status:Supergroup$sel:memberCount:Supergroup$sel:hasLinkedChat:Supergroup$sel:hasLocation:Supergroup$sel:signMessages:Supergroup!$sel:isSlowModeEnabled:Supergroup$sel:isChannel:Supergroup$sel:isVerified:Supergroup!$sel:restrictionReason:Supergroup$sel:isScam:SupergroupBasicGroupFullInfo#$sel:description:BasicGroupFullInfo%$sel:creatorUserId:BasicGroupFullInfo$sel:members:BasicGroupFullInfo"$sel:inviteLink:BasicGroupFullInfo BasicGroup$sel:id:BasicGroup$sel:memberCount:BasicGroup$sel:status:BasicGroup$sel:isActive:BasicGroup&$sel:upgradedToSupergroupId:BasicGroupSupergroupMembersFilterSupergroupMembersFilterRecentSupergroupMembersFilterContacts%SupergroupMembersFilterAdministratorsSupergroupMembersFilterSearch!SupergroupMembersFilterRestrictedSupergroupMembersFilterBannedSupergroupMembersFilterBots($sel:query:SupergroupMembersFilterRecentChatMembersFilterChatMembersFilterContactsChatMembersFilterAdministratorsChatMembersFilterMembersChatMembersFilterRestrictedChatMembersFilterBannedChatMembersFilterBots ChatMembers$sel:totalCount:ChatMembers$sel:members:ChatMembers ChatMember$sel:userId:ChatMember$sel:inviterUserId:ChatMember$sel:joinedChatDate:ChatMember$sel:status:ChatMember$sel:botInfo:ChatMemberChatMemberStatusChatMemberStatusCreatorChatMemberStatusAdministratorChatMemberStatusMemberChatMemberStatusRestrictedChatMemberStatusLeftChatMemberStatusBanned($sel:customTitle:ChatMemberStatusCreator%$sel:isMember:ChatMemberStatusCreator($sel:canBeEdited:ChatMemberStatusCreator*$sel:canChangeInfo:ChatMemberStatusCreator,$sel:canPostMessages:ChatMemberStatusCreator,$sel:canEditMessages:ChatMemberStatusCreator.$sel:canDeleteMessages:ChatMemberStatusCreator+$sel:canInviteUsers:ChatMemberStatusCreator/$sel:canRestrictMembers:ChatMemberStatusCreator+$sel:canPinMessages:ChatMemberStatusCreator.$sel:canPromoteMembers:ChatMemberStatusCreator0$sel:restrictedUntilDate:ChatMemberStatusCreator($sel:permissions:ChatMemberStatusCreator,$sel:bannedUntilDate:ChatMemberStatusCreatorChatPermissions$$sel:canSendMessages:ChatPermissions)$sel:canSendMediaMessages:ChatPermissions!$sel:canSendPolls:ChatPermissions)$sel:canSendOtherMessages:ChatPermissions*$sel:canAddWebPagePreviews:ChatPermissions"$sel:canChangeInfo:ChatPermissions#$sel:canInviteUsers:ChatPermissions#$sel:canPinMessages:ChatPermissionsChatAdministrators&$sel:administrators:ChatAdministratorsChatAdministrator$sel:userId:ChatAdministrator"$sel:customTitle:ChatAdministrator$sel:isOwner:ChatAdministratorUsers$sel:totalCount:Users$sel:userIds:UsersUserProfilePhotos!$sel:totalCount:UserProfilePhotos$sel:photos:UserProfilePhotosUserProfilePhoto$sel:id:UserProfilePhoto$sel:addedDate:UserProfilePhoto$sel:sizes:UserProfilePhoto UserFullInfo$sel:isBlocked:UserFullInfo$sel:canBeCalled:UserFullInfo!$sel:hasPrivateCalls:UserFullInfo1$sel:needPhoneNumberPrivacyException:UserFullInfo$sel:bio:UserFullInfo$sel:shareText:UserFullInfo$$sel:groupInCommonCount:UserFullInfo$sel:botInfo:UserFullInfoUser $sel:id:User$sel:firstName:User$sel:lastName:User$sel:username:User$sel:phoneNumber:User$sel:status:User$sel:profilePhoto:User$sel:isContact:User$sel:isMutualContact:User$sel:isVerified:User$sel:isSupport:User$sel:restrictionReason:User$sel:isScam:User$sel:haveAccess:User$sel:type_:User$sel:languageCode:User ChatLocation$sel:location:ChatLocation$sel:address:ChatLocationBotInfo$sel:description:BotInfo$sel:commands:BotInfo BotCommand$sel:command:BotCommand$sel:description:BotCommandUserTypeUserTypeRegularUserTypeDeleted UserTypeBotUserTypeUnknown"$sel:canJoinGroups:UserTypeRegular,$sel:canReadAllGroupMessages:UserTypeRegular$sel:isInline:UserTypeRegular+$sel:inlineQueryPlaceholder:UserTypeRegular!$sel:needLocation: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:totalVoterCount:Poll$sel:recentVoterUserIds:Poll$sel:isAnonymous:Poll$sel:type_:Poll$sel:openPeriod:Poll$sel:closeDate:Poll$sel:isClosed:PollGame $sel:id:Game$sel:shortName: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:phoneNumber:Contact$sel:firstName:Contact$sel:lastName:Contact$sel:vcard:Contact$sel:userId:Contact VoiceNote$sel:duration:VoiceNote$sel:waveform:VoiceNote$sel:mimeType: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:fileName:Video$sel:mimeType:Video$sel:hasStickers:Video$sel:supportsStreaming:Video$sel:minithumbnail:Video$sel:thumbnail:Video$sel:video:VideoSticker$sel:setId:Sticker$sel:width:Sticker$sel:height:Sticker$sel:emoji:Sticker$sel:isAnimated:Sticker$sel:isMask:Sticker$sel:maskPosition:Sticker$sel:thumbnail:Sticker$sel:sticker:StickerPhoto$sel:hasStickers:Photo$sel:minithumbnail:Photo$sel:sizes:PhotoDocument$sel:fileName:Document$sel:mimeType:Document$sel:minithumbnail:Document$sel:thumbnail:Document$sel:document:DocumentAudio$sel:duration:Audio$sel:title:Audio$sel:performer:Audio$sel:fileName:Audio$sel:mimeType:Audio"$sel:albumCoverMinithumbnail:Audio$sel:albumCoverThumbnail:Audio$sel:audio:Audio Animation$sel:duration:Animation$sel:width:Animation$sel:height:Animation$sel:fileName:Animation$sel:mimeType:Animation$sel:hasStickers:Animation$sel:minithumbnail:Animation$sel:thumbnail:Animation$sel:animation:AnimationPollTypePollTypeRegular PollTypeQuiz)$sel:allowMultipleAnswers:PollTypeRegular$$sel:correctOptionId:PollTypeRegular $sel:explanation:PollTypeRegular PollOption$sel:text:PollOption$sel:voterCount:PollOption$sel:votePercentage:PollOption$sel:isChosen:PollOption$sel:isBeingChosen:PollOption MaskPosition$sel:point:MaskPosition$sel:xShift:MaskPosition$sel:yShift:MaskPosition$sel:scale:MaskPosition MaskPointMaskPointForehead MaskPointEyesMaskPointMouth MaskPointChin Thumbnail$sel:format:Thumbnail$sel:width:Thumbnail$sel:height:Thumbnail$sel:file:ThumbnailThumbnailFormatThumbnailFormatJpegThumbnailFormatPngThumbnailFormatWebpThumbnailFormatGifThumbnailFormatTgsThumbnailFormatMpeg4 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:originalPath:InputFileId$sel:conversion:InputFileId$sel:expectedSize:InputFileIdFile $sel:id:File$sel:size:File$sel:expectedSize:File$sel:local:File$sel:remote:File RemoteFile$sel:id:RemoteFile$sel:uniqueId:RemoteFile!$sel:isUploadingActive:RemoteFile$$sel:isUploadingCompleted:RemoteFile$sel:uploadedSize:RemoteFile LocalFile$sel:path:LocalFile$sel:canBeDownloaded:LocalFile$sel:canBeDeleted:LocalFile"$sel:isDownloadingActive:LocalFile%$sel:isDownloadingCompleted:LocalFile$sel:downloadOffset:LocalFile#$sel:downloadedPrefixSize:LocalFile$sel:downloadedSize:LocalFileTemporaryPasswordState'$sel:hasPassword:TemporaryPasswordState$$sel:validFor:TemporaryPasswordStateRecoveryEmailAddress.$sel:recoveryEmailAddress:RecoveryEmailAddress PasswordState$sel:hasPassword:PasswordState$sel:passwordHint:PasswordState*$sel:hasRecoveryEmailAddress:PasswordState"$sel:hasPassportData:PasswordState/$sel:recoveryEmailAddressCodeInfo:PasswordStateAuthorizationState%AuthorizationStateWaitTdlibParameters#AuthorizationStateWaitEncryptionKey!AuthorizationStateWaitPhoneNumberAuthorizationStateWaitCode-AuthorizationStateWaitOtherDeviceConfirmation"AuthorizationStateWaitRegistrationAuthorizationStateWaitPasswordAuthorizationStateReadyAuthorizationStateLoggingOutAuthorizationStateClosingAuthorizationStateClosed6$sel:isEncrypted:AuthorizationStateWaitTdlibParameters3$sel:codeInfo:AuthorizationStateWaitTdlibParameters/$sel:link:AuthorizationStateWaitTdlibParameters9$sel:termsOfService:AuthorizationStateWaitTdlibParameters7$sel:passwordHint:AuthorizationStateWaitTdlibParametersB$sel:hasRecoveryEmailAddress:AuthorizationStateWaitTdlibParametersF$sel:recoveryEmailAddressPattern:AuthorizationStateWaitTdlibParametersTermsOfService$sel:text:TermsOfService$sel:minUserAge:TermsOfService$sel:showPopup:TermsOfService FormattedText$sel:text:FormattedText$sel:entities:FormattedText TextEntities$sel:entities:TextEntities TextEntity$sel:offset:TextEntity$sel:length:TextEntity$sel:type_:TextEntity"EmailAddressAuthenticationCodeInfo;$sel:emailAddressPattern:EmailAddressAuthenticationCodeInfo.$sel:length:EmailAddressAuthenticationCodeInfoAuthenticationCodeInfo'$sel:phoneNumber:AuthenticationCodeInfo!$sel:type_:AuthenticationCodeInfo$$sel:nextType:AuthenticationCodeInfo#$sel:timeout:AuthenticationCodeInfoAuthenticationCodeType%AuthenticationCodeTypeTelegramMessageAuthenticationCodeTypeSmsAuthenticationCodeTypeCallAuthenticationCodeTypeFlashCall1$sel:length:AuthenticationCodeTypeTelegramMessage3$sel:pattern_:AuthenticationCodeTypeTelegramMessageTdlibParameters$sel:useTestDc:TdlibParameters&$sel:databaseDirectory:TdlibParameters#$sel:filesDirectory:TdlibParameters$$sel:useFileDatabase:TdlibParameters($sel:useChatInfoDatabase:TdlibParameters'$sel:useMessageDatabase:TdlibParameters#$sel:useSecretChats:TdlibParameters$sel:apiId:TdlibParameters$sel:apiHash:TdlibParameters'$sel:systemLanguageCode:TdlibParameters $sel:deviceModel:TdlibParameters"$sel:systemVersion:TdlibParameters'$sel:applicationVersion:TdlibParameters+$sel:enableStorageOptimizer:TdlibParameters$$sel:ignoreFileNames: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$fShowThumbnailFormat$fEqThumbnailFormat$fGenericThumbnailFormat$fShowThumbnail $fEqThumbnail$fGenericThumbnail$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$fShowChatFilter$fEqChatFilter$fGenericChatFilter$fShowChatFilterInfo$fEqChatFilterInfo$fGenericChatFilterInfo$fShowRecommendedChatFilter$fEqRecommendedChatFilter$fGenericRecommendedChatFilter$fShowRecommendedChatFilters$fEqRecommendedChatFilters$fGenericRecommendedChatFilters$fShowChatList $fEqChatList$fGenericChatList$fShowChatLists $fEqChatLists$fGenericChatLists$fShowChatSource$fEqChatSource$fGenericChatSource$fShowChatPosition$fEqChatPosition$fGenericChatPosition $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$fFromJSONChatPosition$fToJSONChatPosition$fFromJSONChatSource$fToJSONChatSource$fFromJSONChatLists$fToJSONChatLists$fFromJSONChatList$fToJSONChatList $fFromJSONRecommendedChatFilters$fToJSONRecommendedChatFilters$fFromJSONRecommendedChatFilter$fToJSONRecommendedChatFilter$fFromJSONChatFilterInfo$fToJSONChatFilterInfo$fFromJSONChatFilter$fToJSONChatFilter$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$fFromJSONThumbnail$fToJSONThumbnail$fFromJSONThumbnailFormat$fToJSONThumbnailFormat$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:dcId: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:verbosityLevel:AddLogMessage$sel:text:AddLogMessageGetLogTagVerbosityLevel $sel:tag:GetLogTagVerbosityLevelSetLogTagVerbosityLevel $sel:tag:SetLogTagVerbosityLevel.$sel:newVerbosityLevel:SetLogTagVerbosityLevel GetLogTagsGetLogVerbosityLevelSetLogVerbosityLevel+$sel:newVerbosityLevel:SetLogVerbosityLevel GetLogStream SetLogStream$sel:logStream:SetLogStream PingProxy$sel:proxyId:PingProxy GetProxyLink$sel:proxyId:GetProxyLink GetProxies RemoveProxy$sel:proxyId:RemoveProxy DisableProxy EnableProxy$sel:proxyId:EnableProxy EditProxy$sel:proxyId: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:chatId:SaveApplicationLogEvent"$sel:data_:SaveApplicationLogEventGetApplicationConfigGetDeepLinkInfo$sel:link:GetDeepLinkInfo GetInviteTextGetCountryCodeSetAlarm$sel:seconds:SetAlarmAnswerCustomQuery$$sel:customQueryId:AnswerCustomQuery$sel:data_:AnswerCustomQuerySendCustomRequest$sel:method:SendCustomRequest!$sel:parameters:SendCustomRequestAcceptTermsOfService*$sel:termsOfServiceId:AcceptTermsOfServiceGetMapThumbnailFile!$sel:location:GetMapThumbnailFile$sel:zoom:GetMapThumbnailFile$sel:width:GetMapThumbnailFile$sel:height:GetMapThumbnailFile$sel:scale:GetMapThumbnailFile$sel:chatId:GetMapThumbnailFileRemoveStickerFromSet!$sel:sticker:RemoveStickerFromSetSetStickerPositionInSet$$sel:sticker:SetStickerPositionInSet%$sel:position:SetStickerPositionInSetSetStickerSetThumbnail"$sel:userId:SetStickerSetThumbnail $sel:name:SetStickerSetThumbnail%$sel:thumbnail:SetStickerSetThumbnailAddStickerToSet$sel:userId:AddStickerToSet$sel:name:AddStickerToSet$sel:sticker:AddStickerToSetCreateNewStickerSet$sel:userId:CreateNewStickerSet$sel:title:CreateNewStickerSet$sel:name:CreateNewStickerSet $sel:isMasks:CreateNewStickerSet!$sel:stickers:CreateNewStickerSetUploadStickerFile$sel:userId:UploadStickerFile!$sel:pngSticker:UploadStickerFileSetBotUpdatesStatus+$sel:pendingUpdateCount:SetBotUpdatesStatus%$sel:errorMessage:SetBotUpdatesStatus CheckPhoneNumberConfirmationCode*$sel:code:CheckPhoneNumberConfirmationCode!ResendPhoneNumberConfirmationCodeSendPhoneNumberConfirmationCode)$sel:hash:SendPhoneNumberConfirmationCode0$sel:phoneNumber:SendPhoneNumberConfirmationCode-$sel:settings:SendPhoneNumberConfirmationCodeSendPassportAuthorizationForm5$sel:autorizationFormId:SendPassportAuthorizationForm($sel:types:SendPassportAuthorizationForm-GetPassportAuthorizationFormAvailableElementsE$sel:autorizationFormId:GetPassportAuthorizationFormAvailableElements;$sel:password:GetPassportAuthorizationFormAvailableElementsGetPassportAuthorizationForm+$sel:botUserId:GetPassportAuthorizationForm'$sel:scope:GetPassportAuthorizationForm+$sel:publicKey:GetPassportAuthorizationForm'$sel:nonce:GetPassportAuthorizationForm!CheckEmailAddressVerificationCode+$sel:code:CheckEmailAddressVerificationCode"ResendEmailAddressVerificationCode SendEmailAddressVerificationCode2$sel:emailAddress:SendEmailAddressVerificationCode CheckPhoneNumberVerificationCode*$sel:code:CheckPhoneNumberVerificationCode!ResendPhoneNumberVerificationCodeSendPhoneNumberVerificationCode0$sel:phoneNumber:SendPhoneNumberVerificationCode-$sel:settings:SendPhoneNumberVerificationCodeGetPreferredCountryLanguage,$sel:countryCode:GetPreferredCountryLanguageSetPassportElementErrors$$sel:userId:SetPassportElementErrors$$sel:errors:SetPassportElementErrorsDeletePassportElement $sel:type_:DeletePassportElementSetPassportElement$sel:element:SetPassportElement $sel:password:SetPassportElementGetAllPassportElements$$sel:password:GetAllPassportElementsGetPassportElement$sel:type_:GetPassportElement $sel:password:GetPassportElementGetBankCardInfo#$sel:bankCardNumber:GetBankCardInfoSetAutoDownloadSettings%$sel:settings:SetAutoDownloadSettings"$sel:type_:SetAutoDownloadSettingsGetAutoDownloadSettingsPresetsResetNetworkStatisticsAddNetworkStatistics$sel:entry:AddNetworkStatisticsGetNetworkStatistics%$sel:onlyCurrent:GetNetworkStatisticsSetNetworkType$sel:type_:SetNetworkTypeOptimizeStorage$sel:size:OptimizeStorage$sel:ttl:OptimizeStorage$sel:count:OptimizeStorage"$sel:immunityDelay:OptimizeStorage$sel:fileTypes:OptimizeStorage$sel:chatIds:OptimizeStorage#$sel:excludeChatIds:OptimizeStorage0$sel:returnDeletedFileStatistics:OptimizeStorage$sel:chatLimit:OptimizeStorageGetDatabaseStatisticsGetStorageStatisticsFastGetStorageStatistics#$sel:chatLimit:GetStorageStatisticsGetChatStatisticsGraph"$sel:chatId:GetChatStatisticsGraph!$sel:token:GetChatStatisticsGraph$sel:x:GetChatStatisticsGraphGetChatStatistics$sel:chatId:GetChatStatistics$sel:isDark:GetChatStatisticsGetChatStatisticsUrl $sel:chatId:GetChatStatisticsUrl$$sel:parameters:GetChatStatisticsUrl $sel:isDark:GetChatStatisticsUrl ReportChat$sel:chatId:ReportChat$sel:reason:ReportChat$sel:messageIds:ReportChatRemoveChatActionBar$sel:chatId: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:deviceToken:RegisterDevice $sel:otherUserIds:RegisterDeviceDeleteLanguagePack&$sel:languagePackId:DeleteLanguagePackSetCustomLanguagePackString/$sel:languagePackId:SetCustomLanguagePackString*$sel:newString:SetCustomLanguagePackStringEditCustomLanguagePackInfo$$sel:info:EditCustomLanguagePackInfoSetCustomLanguagePack$sel:info:SetCustomLanguagePack"$sel:strings:SetCustomLanguagePackAddCustomServerLanguagePack/$sel:languagePackId:AddCustomServerLanguagePackSynchronizeLanguagePack+$sel:languagePackId:SynchronizeLanguagePackGetLanguagePackStrings*$sel:languagePackId:GetLanguagePackStrings $sel:keys:GetLanguagePackStringsGetLanguagePackInfo'$sel:languagePackId:GetLanguagePackInfoGetLocalizationTargetInfo($sel:onlyLocal:GetLocalizationTargetInfoResetBackgroundsRemoveBackground"$sel:backgroundId:RemoveBackground SetBackground$sel:background:SetBackground$sel:type_:SetBackground$sel:forDarkTheme:SetBackgroundSearchBackground$sel:name:SearchBackgroundGetBackgroundUrl$sel:name:GetBackgroundUrl$sel:type_:GetBackgroundUrlGetBackgrounds $sel:forDarkTheme:GetBackgroundsGetSupportUserDeleteSavedCredentialsDeleteSavedOrderInfoGetSavedOrderInfoGetPaymentReceipt$sel:chatId:GetPaymentReceipt $sel:messageId:GetPaymentReceiptSendPaymentForm$sel:chatId:SendPaymentForm$sel:messageId:SendPaymentForm $sel:orderInfoId:SendPaymentForm%$sel:shippingOptionId:SendPaymentForm $sel:credentials:SendPaymentFormValidateOrderInfo$sel:chatId:ValidateOrderInfo $sel:messageId:ValidateOrderInfo $sel:orderInfo:ValidateOrderInfo $sel:allowSave:ValidateOrderInfoGetPaymentForm$sel:chatId:GetPaymentForm$sel:messageId:GetPaymentFormGetChatEventLog$sel:chatId:GetChatEventLog$sel:query:GetChatEventLog $sel:fromEventId:GetChatEventLog$sel:limit:GetChatEventLog$sel:filters:GetChatEventLog$sel:userIds:GetChatEventLogCloseSecretChat!$sel:secretChatId:CloseSecretChatDeleteSupergroup"$sel:supergroupId:DeleteSupergroupGetSupergroupMembers&$sel:supergroupId:GetSupergroupMembers $sel:filter:GetSupergroupMembers $sel:offset:GetSupergroupMembers$sel:limit:GetSupergroupMembersReportSupergroupSpam&$sel:supergroupId:ReportSupergroupSpam $sel:userId:ReportSupergroupSpam$$sel:messageIds:ReportSupergroupSpam%ToggleSupergroupIsAllHistoryAvailable7$sel:supergroupId:ToggleSupergroupIsAllHistoryAvailable@$sel:isAllHistoryAvailable:ToggleSupergroupIsAllHistoryAvailableToggleSupergroupSignMessages.$sel:supergroupId:ToggleSupergroupSignMessages.$sel:signMessages:ToggleSupergroupSignMessagesSetSupergroupStickerSet)$sel:supergroupId:SetSupergroupStickerSet)$sel:stickerSetId:SetSupergroupStickerSetSetSupergroupUsername'$sel:supergroupId:SetSupergroupUsername#$sel:username:SetSupergroupUsernameDisconnectAllWebsitesDisconnectWebsite $sel:websiteId:DisconnectWebsiteGetConnectedWebsitesTerminateAllOtherSessionsTerminateSession$sel:sessionId:TerminateSessionGetActiveSessions SetCommands$sel:commands:SetCommandsCheckChangePhoneNumberCode$$sel:code:CheckChangePhoneNumberCodeResendChangePhoneNumberCodeChangePhoneNumber"$sel:phoneNumber:ChangePhoneNumber$sel:settings:ChangePhoneNumber SetLocation$sel:location:SetLocation SetUsername$sel:username:SetUsernameSetBio$sel:bio:SetBioSetName$sel:firstName:SetName$sel:lastName:SetNameDeleteProfilePhoto&$sel:profilePhotoId:DeleteProfilePhotoSetProfilePhoto$sel:photo:SetProfilePhotoGetWebPageInstantView$sel:url:GetWebPageInstantView$$sel:forceFull:GetWebPageInstantViewGetWebPagePreview$sel:text:GetWebPagePreviewRemoveRecentHashtag $sel:hashtag:RemoveRecentHashtagSearchHashtags$sel:prefix:SearchHashtags$sel:limit:SearchHashtagsGetRecentInlineBotsRemoveSavedAnimation#$sel:animation:RemoveSavedAnimationAddSavedAnimation $sel:animation:AddSavedAnimationGetSavedAnimationsGetEmojiSuggestionsUrl($sel:languageCode:GetEmojiSuggestionsUrl SearchEmojis$sel:text:SearchEmojis$sel:exactMatch:SearchEmojis$$sel:inputLanguageCodes:SearchEmojisGetStickerEmojis$sel:sticker:GetStickerEmojisRemoveFavoriteSticker"$sel:sticker:RemoveFavoriteStickerAddFavoriteSticker$sel:sticker:AddFavoriteStickerGetFavoriteStickersClearRecentStickers#$sel:isAttached:ClearRecentStickersRemoveRecentSticker#$sel:isAttached:RemoveRecentSticker $sel:sticker:RemoveRecentStickerAddRecentSticker $sel:isAttached:AddRecentSticker$sel:sticker:AddRecentStickerGetRecentStickers!$sel:isAttached:GetRecentStickersReorderInstalledStickerSets($sel:isMasks:ReorderInstalledStickerSets.$sel:stickerSetIds:ReorderInstalledStickerSetsViewTrendingStickerSets*$sel:stickerSetIds:ViewTrendingStickerSetsChangeStickerSet$sel:setId:ChangeStickerSet!$sel:isInstalled:ChangeStickerSet $sel:isArchived:ChangeStickerSetSearchStickerSets$sel:query:SearchStickerSetsSearchInstalledStickerSets'$sel:isMasks:SearchInstalledStickerSets%$sel:query:SearchInstalledStickerSets%$sel:limit:SearchInstalledStickerSetsSearchStickerSet$sel:name:SearchStickerSet GetStickerSet$sel:setId:GetStickerSetGetAttachedStickerSets"$sel:fileId:GetAttachedStickerSetsGetTrendingStickerSets"$sel:offset:GetTrendingStickerSets!$sel:limit:GetTrendingStickerSetsGetArchivedStickerSets#$sel:isMasks:GetArchivedStickerSets.$sel:offsetStickerSetId:GetArchivedStickerSets!$sel:limit:GetArchivedStickerSetsGetInstalledStickerSets$$sel:isMasks:GetInstalledStickerSetsSearchStickers$sel:emoji:SearchStickers$sel:limit:SearchStickers GetStickers$sel:emoji:GetStickers$sel:limit:GetStickersGetUserProfilePhotos $sel:userId:GetUserProfilePhotos $sel:offset:GetUserProfilePhotos$sel:limit:GetUserProfilePhotosSharePhoneNumber$sel:userId:SharePhoneNumberClearImportedContactsChangeImportedContacts$$sel:contacts:ChangeImportedContactsGetImportedContactCountRemoveContacts$sel:userIds:RemoveContactsSearchContacts$sel:query:SearchContacts$sel:limit:SearchContacts GetContactsImportContacts$sel:contacts:ImportContacts AddContact$sel:contact:AddContact $sel:sharePhoneNumber:AddContactGetBlockedUsers$sel:offset:GetBlockedUsers$sel:limit:GetBlockedUsers UnblockUser$sel:userId:UnblockUser BlockUser$sel:userId:BlockUserSendCallDebugInformation$$sel:callId:SendCallDebugInformation.$sel:debugInformation:SendCallDebugInformationSendCallRating$sel:callId:SendCallRating$sel:rating:SendCallRating$sel:comment:SendCallRating$sel:problems:SendCallRating DiscardCall$sel:callId:DiscardCall$sel:isDisconnected:DiscardCall$sel:duration:DiscardCall$sel:connectionId:DiscardCall AcceptCall$sel:callId:AcceptCall$sel:protocol:AcceptCall CreateCall$sel:userId:CreateCall$sel:protocol:CreateCallJoinChatByInviteLink$$sel:inviteLink:JoinChatByInviteLinkCheckChatInviteLink#$sel:inviteLink:CheckChatInviteLinkGenerateChatInviteLink"$sel:chatId:GenerateChatInviteLink DeleteFile$sel:fileId:DeleteFile ReadFilePart$sel:fileId:ReadFilePart$sel:offset:ReadFilePart$sel:count:ReadFilePartFinishFileGeneration&$sel:generationId:FinishFileGeneration$sel:error:FinishFileGenerationSetFileGenerationProgress+$sel:generationId:SetFileGenerationProgress+$sel:expectedSize:SetFileGenerationProgress.$sel:localPrefixSize:SetFileGenerationProgressWriteGeneratedFilePart($sel:generationId:WriteGeneratedFilePart"$sel:offset:WriteGeneratedFilePart!$sel:data_:WriteGeneratedFilePartCancelUploadFile$sel:fileId:CancelUploadFile UploadFile$sel:file:UploadFile$sel:fileType:UploadFile$sel:priority:UploadFileCancelDownloadFile$sel:fileId:CancelDownloadFile%$sel:onlyIfPending:CancelDownloadFileGetFileDownloadedPrefixSize'$sel:fileId:GetFileDownloadedPrefixSize'$sel:offset:GetFileDownloadedPrefixSize DownloadFile$sel:fileId:DownloadFile$sel:priority:DownloadFile$sel:offset:DownloadFile$sel:limit:DownloadFile$sel:synchronous:DownloadFileSetPinnedChats$sel:chatList:SetPinnedChats$sel:chatIds:SetPinnedChatsToggleChatIsPinned $sel:chatList:ToggleChatIsPinned$sel:chatId:ToggleChatIsPinned $sel:isPinned:ToggleChatIsPinnedResetAllNotificationSettingsSetScopeNotificationSettings'$sel:scope:SetScopeNotificationSettings6$sel:notificationSettings:SetScopeNotificationSettingsGetScopeNotificationSettings'$sel:scope:GetScopeNotificationSettings%GetChatNotificationSettingsExceptions0$sel:scope:GetChatNotificationSettingsExceptions7$sel:compareSound:GetChatNotificationSettingsExceptionsClearAllDraftMessages-$sel:excludeSecretChats:ClearAllDraftMessagesGetChatAdministrators!$sel:chatId:GetChatAdministratorsSearchChatMembers$sel:chatId:SearchChatMembers$sel:query:SearchChatMembers$sel:limit:SearchChatMembers$sel:filter:SearchChatMembers GetChatMember$sel:chatId:GetChatMember$sel:userId:GetChatMemberTransferChatOwnership!$sel:chatId:TransferChatOwnership!$sel:userId:TransferChatOwnership#$sel:password:TransferChatOwnershipCanTransferOwnershipSetChatMemberStatus$sel:chatId:SetChatMemberStatus$sel:userId:SetChatMemberStatus$sel:status:SetChatMemberStatusAddChatMembers$sel:chatId:AddChatMembers$sel:userIds:AddChatMembers AddChatMember$sel:chatId:AddChatMember$sel:userId:AddChatMember$sel:forwardLimit:AddChatMember LeaveChat$sel:chatId:LeaveChatJoinChat$sel:chatId:JoinChatUnpinChatMessage$sel:chatId:UnpinChatMessagePinChatMessage$sel:chatId:PinChatMessage$sel:messageId:PinChatMessage'$sel:disableNotification:PinChatMessageSetChatSlowModeDelay $sel:chatId:SetChatSlowModeDelay'$sel:slowModeDelay:SetChatSlowModeDelaySetChatLocation$sel:chatId:SetChatLocation$sel:location:SetChatLocationSetChatDiscussionGroup"$sel:chatId:SetChatDiscussionGroup,$sel:discussionChatId:SetChatDiscussionGroupSetChatDescription$sel:chatId:SetChatDescription#$sel:description:SetChatDescriptionSetChatClientData$sel:chatId:SetChatClientData!$sel:clientData:SetChatClientData$ToggleChatDefaultDisableNotification0$sel:chatId:ToggleChatDefaultDisableNotificationD$sel:defaultDisableNotification:ToggleChatDefaultDisableNotificationToggleChatIsMarkedAsUnread&$sel:chatId:ToggleChatIsMarkedAsUnread0$sel:isMarkedAsUnread:ToggleChatIsMarkedAsUnreadSetChatNotificationSettings'$sel:chatId:SetChatNotificationSettings5$sel:notificationSettings:SetChatNotificationSettingsSetChatDraftMessage$sel:chatId:SetChatDraftMessage%$sel:draftMessage:SetChatDraftMessageSetChatPermissions$sel:chatId:SetChatPermissions#$sel:permissions:SetChatPermissions SetChatPhoto$sel:chatId:SetChatPhoto$sel:photo:SetChatPhoto SetChatTitle$sel:chatId:SetChatTitle$sel:title:SetChatTitleGetChatFilterDefaultIconName($sel:filter:GetChatFilterDefaultIconNameGetRecommendedChatFiltersReorderChatFilters%$sel:chatFilterIds:ReorderChatFiltersDeleteChatFilter"$sel:chatFilterId:DeleteChatFilterEditChatFilter $sel:chatFilterId:EditChatFilter$sel:filter:EditChatFilterCreateChatFilter$sel:filter:CreateChatFilter GetChatFilter$sel:chatFilterId:GetChatFilter AddChatToList$sel:chatId:AddChatToList$sel:chatList:AddChatToListGetChatListsToAddChat!$sel:chatId:GetChatListsToAddChat%UpgradeBasicGroupChatToSupergroupChat1$sel:chatId:UpgradeBasicGroupChatToSupergroupChatCreateNewSecretChat$sel:userId:CreateNewSecretChatCreateNewSupergroupChat"$sel:title:CreateNewSupergroupChat&$sel:isChannel:CreateNewSupergroupChat($sel:description:CreateNewSupergroupChat%$sel:location:CreateNewSupergroupChatCreateNewBasicGroupChat$$sel:userIds:CreateNewBasicGroupChat"$sel:title:CreateNewBasicGroupChatCreateSecretChat"$sel:secretChatId:CreateSecretChatCreateSupergroupChat&$sel:supergroupId:CreateSupergroupChat$sel:force:CreateSupergroupChatCreateBasicGroupChat&$sel:basicGroupId:CreateBasicGroupChat$sel:force:CreateBasicGroupChatCreatePrivateChat$sel:userId:CreatePrivateChat$sel:force:CreatePrivateChatReadAllChatMentions$sel:chatId:ReadAllChatMentionsOpenMessageContent$sel:chatId:OpenMessageContent!$sel:messageId:OpenMessageContent ViewMessages$sel:chatId:ViewMessages$sel:messageIds:ViewMessages$sel:forceRead:ViewMessages CloseChat$sel:chatId:CloseChatOpenChat$sel:chatId:OpenChatSendChatAction$sel:chatId:SendChatAction$sel:action:SendChatActionDeleteChatReplyMarkup!$sel:chatId:DeleteChatReplyMarkup$$sel:messageId:DeleteChatReplyMarkupGetInlineGameHighScores,$sel:inlineMessageId:GetInlineGameHighScores#$sel:userId:GetInlineGameHighScoresGetGameHighScores$sel:chatId:GetGameHighScores $sel:messageId:GetGameHighScores$sel:userId:GetGameHighScoresSetInlineGameScore'$sel:inlineMessageId:SetInlineGameScore#$sel:editMessage:SetInlineGameScore$sel:userId:SetInlineGameScore$sel:score:SetInlineGameScore$sel:force:SetInlineGameScore SetGameScore$sel:chatId:SetGameScore$sel:messageId:SetGameScore$sel:editMessage:SetGameScore$sel:userId:SetGameScore$sel:score:SetGameScore$sel:force:SetGameScoreAnswerPreCheckoutQuery.$sel:preCheckoutQueryId:AnswerPreCheckoutQuery($sel:errorMessage:AnswerPreCheckoutQueryAnswerShippingQuery($sel:shippingQueryId:AnswerShippingQuery($sel:shippingOptions:AnswerShippingQuery%$sel:errorMessage:AnswerShippingQueryAnswerCallbackQuery($sel:callbackQueryId:AnswerCallbackQuery$sel:text:AnswerCallbackQuery"$sel:showAlert:AnswerCallbackQuery$sel:url:AnswerCallbackQuery"$sel:cacheTime:AnswerCallbackQueryGetCallbackQueryAnswer"$sel:chatId:GetCallbackQueryAnswer%$sel:messageId:GetCallbackQueryAnswer#$sel:payload:GetCallbackQueryAnswerAnswerInlineQuery$$sel:inlineQueryId:AnswerInlineQuery!$sel:isPersonal:AnswerInlineQuery$sel:results:AnswerInlineQuery $sel:cacheTime:AnswerInlineQuery!$sel:nextOffset:AnswerInlineQuery#$sel:switchPmText:AnswerInlineQuery($sel:switchPmParameter:AnswerInlineQueryGetInlineQueryResults$$sel:botUserId:GetInlineQueryResults!$sel:chatId:GetInlineQueryResults'$sel:userLocation:GetInlineQueryResults $sel:query:GetInlineQueryResults!$sel:offset:GetInlineQueryResults GetLoginUrl$sel:chatId:GetLoginUrl$sel:messageId:GetLoginUrl$sel:buttonId:GetLoginUrl!$sel:allowWriteAccess:GetLoginUrlGetLoginUrlInfo$sel:chatId:GetLoginUrlInfo$sel:messageId:GetLoginUrlInfo$sel:buttonId:GetLoginUrlInfoStopPoll$sel:chatId:StopPoll$sel:messageId:StopPoll$sel:replyMarkup:StopPoll GetPollVoters$sel:chatId:GetPollVoters$sel:messageId:GetPollVoters$sel:optionId:GetPollVoters$sel:offset:GetPollVoters$sel:limit:GetPollVoters SetPollAnswer$sel:chatId:SetPollAnswer$sel:messageId:SetPollAnswer$sel:optionIds:SetPollAnswer GetJsonString$sel:jsonValue:GetJsonString GetJsonValue$sel:json:GetJsonValueGetLanguagePackString3$sel:languagePackDatabasePath:GetLanguagePackString-$sel:localizationTarget:GetLanguagePackString)$sel:languagePackId:GetLanguagePackString$sel:key:GetLanguagePackString CleanFileName$sel:fileName:CleanFileNameGetFileExtension$sel:mimeType:GetFileExtensionGetFileMimeType$sel:fileName:GetFileMimeTypeGetMarkdownText$sel:text:GetMarkdownText ParseMarkdown$sel:text:ParseMarkdownParseTextEntities$sel:text:ParseTextEntities $sel:parseMode:ParseTextEntitiesGetTextEntities$sel:text:GetTextEntitiesEditMessageSchedulingState&$sel:chatId:EditMessageSchedulingState)$sel:messageId:EditMessageSchedulingState/$sel:schedulingState:EditMessageSchedulingStateEditInlineMessageReplyMarkup1$sel:inlineMessageId:EditInlineMessageReplyMarkup-$sel:replyMarkup:EditInlineMessageReplyMarkupEditInlineMessageCaption-$sel:inlineMessageId:EditInlineMessageCaption)$sel:replyMarkup:EditInlineMessageCaption%$sel:caption:EditInlineMessageCaptionEditInlineMessageMedia+$sel:inlineMessageId:EditInlineMessageMedia'$sel:replyMarkup:EditInlineMessageMedia/$sel:inputMessageContent:EditInlineMessageMediaEditInlineMessageLiveLocation2$sel:inlineMessageId:EditInlineMessageLiveLocation.$sel:replyMarkup:EditInlineMessageLiveLocation+$sel:location:EditInlineMessageLiveLocationEditInlineMessageText*$sel:inlineMessageId:EditInlineMessageText&$sel:replyMarkup:EditInlineMessageText.$sel:inputMessageContent:EditInlineMessageTextEditMessageReplyMarkup"$sel:chatId:EditMessageReplyMarkup%$sel:messageId:EditMessageReplyMarkup'$sel:replyMarkup:EditMessageReplyMarkupEditMessageCaption$sel:chatId:EditMessageCaption!$sel:messageId:EditMessageCaption#$sel:replyMarkup:EditMessageCaption$sel:caption:EditMessageCaptionEditMessageMedia$sel:chatId:EditMessageMedia$sel:messageId:EditMessageMedia!$sel:replyMarkup:EditMessageMedia)$sel:inputMessageContent:EditMessageMediaEditMessageLiveLocation#$sel:chatId:EditMessageLiveLocation&$sel:messageId:EditMessageLiveLocation($sel:replyMarkup:EditMessageLiveLocation%$sel:location:EditMessageLiveLocationEditMessageText$sel:chatId:EditMessageText$sel:messageId:EditMessageText $sel:replyMarkup:EditMessageText($sel:inputMessageContent:EditMessageTextDeleteChatMessagesFromUser&$sel:chatId:DeleteChatMessagesFromUser&$sel:userId:DeleteChatMessagesFromUserDeleteMessages$sel:chatId:DeleteMessages$sel:messageIds:DeleteMessages$sel:revoke:DeleteMessagesAddLocalMessage$sel:chatId:AddLocalMessage!$sel:senderUserId:AddLocalMessage%$sel:replyToMessageId:AddLocalMessage($sel:disableNotification:AddLocalMessage($sel:inputMessageContent:AddLocalMessage#SendChatScreenshotTakenNotification/$sel:chatId:SendChatScreenshotTakenNotificationSendChatSetTtlMessage!$sel:chatId:SendChatSetTtlMessage$sel:ttl:SendChatSetTtlMessageResendMessages$sel:chatId:ResendMessages$sel:messageIds:ResendMessagesForwardMessages$sel:chatId:ForwardMessages$sel:fromChatId:ForwardMessages$sel:messageIds:ForwardMessages$sel:options:ForwardMessages$sel:asAlbum:ForwardMessages$sel:sendCopy:ForwardMessages"$sel:removeCaption:ForwardMessagesSendInlineQueryResultMessage($sel:chatId:SendInlineQueryResultMessage2$sel:replyToMessageId:SendInlineQueryResultMessage)$sel:options:SendInlineQueryResultMessage)$sel:queryId:SendInlineQueryResultMessage*$sel:resultId:SendInlineQueryResultMessage,$sel:hideViaBot:SendInlineQueryResultMessageSendBotStartMessage"$sel:botUserId:SendBotStartMessage$sel:chatId:SendBotStartMessage"$sel:parameter:SendBotStartMessageSendMessageAlbum$sel:chatId:SendMessageAlbum&$sel:replyToMessageId:SendMessageAlbum$sel:options:SendMessageAlbum*$sel:inputMessageContents:SendMessageAlbum SendMessage$sel:chatId:SendMessage!$sel:replyToMessageId:SendMessage$sel:options:SendMessage$sel:replyMarkup:SendMessage$$sel:inputMessageContent:SendMessageGetMessageLinkInfo$sel:url:GetMessageLinkInfoGetMessageLink$sel:chatId:GetMessageLink$sel:messageId:GetMessageLinkGetPublicMessageLink $sel:chatId:GetPublicMessageLink#$sel:messageId:GetPublicMessageLink"$sel:forAlbum:GetPublicMessageLinkRemoveNotificationGroup0$sel:notificationGroupId:RemoveNotificationGroup.$sel:maxNotificationId:RemoveNotificationGroupRemoveNotification+$sel:notificationGroupId:RemoveNotification&$sel:notificationId:RemoveNotificationGetChatScheduledMessages$$sel:chatId:GetChatScheduledMessagesGetChatMessageCount$sel:chatId:GetChatMessageCount$sel:filter:GetChatMessageCount$$sel:returnLocal:GetChatMessageCountGetChatMessageByDate $sel:chatId:GetChatMessageByDate$sel:date:GetChatMessageByDateGetActiveLiveLocationMessages SearchChatRecentLocationMessages,$sel:chatId:SearchChatRecentLocationMessages+$sel:limit:SearchChatRecentLocationMessagesSearchCallMessages%$sel:fromMessageId:SearchCallMessages$sel:limit:SearchCallMessages"$sel:onlyMissed:SearchCallMessagesSearchSecretMessages $sel:chatId:SearchSecretMessages$sel:query:SearchSecretMessages&$sel:fromSearchId:SearchSecretMessages$sel:limit:SearchSecretMessages $sel:filter:SearchSecretMessagesSearchMessages$sel:chatList:SearchMessages$sel:query:SearchMessages$sel:offsetDate:SearchMessages $sel:offsetChatId:SearchMessages#$sel:offsetMessageId:SearchMessages$sel:limit:SearchMessagesSearchChatMessages$sel:chatId:SearchChatMessages$sel:query:SearchChatMessages$$sel:senderUserId:SearchChatMessages%$sel:fromMessageId:SearchChatMessages$sel:offset:SearchChatMessages$sel:limit:SearchChatMessages$sel:filter:SearchChatMessagesDeleteChatHistory$sel:chatId:DeleteChatHistory)$sel:removeFromChatList:DeleteChatHistory$sel:revoke:DeleteChatHistoryGetChatHistory$sel:chatId:GetChatHistory!$sel:fromMessageId:GetChatHistory$sel:offset:GetChatHistory$sel:limit:GetChatHistory$sel:onlyLocal:GetChatHistoryGetGroupsInCommon$sel:userId:GetGroupsInCommon#$sel:offsetChatId:GetGroupsInCommon$sel:limit:GetGroupsInCommonGetInactiveSupergroupChatsGetSuitableDiscussionChatsCheckCreatedPublicChatsLimit'$sel:type_:CheckCreatedPublicChatsLimitGetCreatedPublicChats $sel:type_:GetCreatedPublicChatsCheckChatUsername$sel:chatId:CheckChatUsername$sel:username:CheckChatUsernameClearRecentlyFoundChatsRemoveRecentlyFoundChat#$sel:chatId:RemoveRecentlyFoundChatAddRecentlyFoundChat $sel:chatId:AddRecentlyFoundChat RemoveTopChat$sel:category:RemoveTopChat$sel:chatId: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:chatList:GetChats$sel:offsetOrder:GetChats$sel:offsetChatId:GetChats$sel:limit:GetChats GetRemoteFile$sel:remoteFileId:GetRemoteFile$sel:fileType:GetRemoteFileGetFile$sel:fileId:GetFile GetMessages$sel:chatId:GetMessages$sel:messageIds:GetMessagesGetChatPinnedMessage $sel:chatId:GetChatPinnedMessageGetRepliedMessage$sel:chatId:GetRepliedMessage $sel:messageId:GetRepliedMessageGetMessageLocally$sel:chatId:GetMessageLocally $sel:messageId:GetMessageLocally GetMessage$sel:chatId:GetMessage$sel:messageId:GetMessageGetChat$sel:chatId:GetChat GetSecretChat$sel:secretChatId:GetSecretChatGetSupergroupFullInfo'$sel:supergroupId:GetSupergroupFullInfo GetSupergroup$sel:supergroupId:GetSupergroupGetBasicGroupFullInfo'$sel:basicGroupId:GetBasicGroupFullInfo GetBasicGroup$sel:basicGroupId:GetBasicGroupGetUserFullInfo$sel:userId:GetUserFullInfoGetUser$sel:userId:GetUserGetMeGetTemporaryPasswordStateCreateTemporaryPassword%$sel:password:CreateTemporaryPassword%$sel:validFor:CreateTemporaryPasswordRecoverPassword!$sel:recoveryCode:RecoverPasswordRequestPasswordRecoveryResendRecoveryEmailAddressCodeCheckRecoveryEmailAddressCode'$sel:code:CheckRecoveryEmailAddressCodeSetRecoveryEmailAddress%$sel:password:SetRecoveryEmailAddress4$sel:newRecoveryEmailAddress:SetRecoveryEmailAddressGetRecoveryEmailAddress%$sel:password:GetRecoveryEmailAddress SetPassword$sel:oldPassword:SetPassword$sel:newPassword:SetPassword$sel:newHint:SetPassword($sel:setRecoveryEmailAddress:SetPassword($sel:newRecoveryEmailAddress:SetPasswordGetPasswordStateSetDatabaseEncryptionKey.$sel:newEncryptionKey:SetDatabaseEncryptionKeyGetCurrentStateConfirmQrCodeAuthentication%$sel:link:ConfirmQrCodeAuthenticationDestroyCloseLogOutCheckAuthenticationBotToken&$sel:token:CheckAuthenticationBotTokenRecoverAuthenticationPassword/$sel:recoveryCode:RecoverAuthenticationPassword%RequestAuthenticationPasswordRecoveryCheckAuthenticationPassword)$sel:password:CheckAuthenticationPassword RegisterUser$sel:firstName:RegisterUser$sel:lastName:RegisterUserRequestQrCodeAuthentication-$sel:otherUserIds:RequestQrCodeAuthenticationCheckAuthenticationCode!$sel:code:CheckAuthenticationCodeResendAuthenticationCodeSetAuthenticationPhoneNumber-$sel:phoneNumber:SetAuthenticationPhoneNumber*$sel:settings:SetAuthenticationPhoneNumberCheckDatabaseEncryptionKey-$sel:encryptionKey: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$fShowGetChatListsToAddChat$fEqGetChatListsToAddChat$fGenericGetChatListsToAddChat$fShowAddChatToList$fEqAddChatToList$fGenericAddChatToList$fShowGetChatFilter$fEqGetChatFilter$fGenericGetChatFilter$fShowCreateChatFilter$fEqCreateChatFilter$fGenericCreateChatFilter$fShowEditChatFilter$fEqEditChatFilter$fGenericEditChatFilter$fShowDeleteChatFilter$fEqDeleteChatFilter$fGenericDeleteChatFilter$fShowReorderChatFilters$fEqReorderChatFilters$fGenericReorderChatFilters$fShowGetRecommendedChatFilters$fEqGetRecommendedChatFilters"$fGenericGetRecommendedChatFilters"$fShowGetChatFilterDefaultIconName $fEqGetChatFilterDefaultIconName%$fGenericGetChatFilterDefaultIconName$fShowSetChatTitle$fEqSetChatTitle$fGenericSetChatTitle$fShowSetChatPhoto$fEqSetChatPhoto$fGenericSetChatPhoto$fShowSetChatPermissions$fEqSetChatPermissions$fGenericSetChatPermissions$fShowSetChatDraftMessage$fEqSetChatDraftMessage$fGenericSetChatDraftMessage!$fShowSetChatNotificationSettings$fEqSetChatNotificationSettings$$fGenericSetChatNotificationSettings $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$fShowToggleChatIsPinned$fEqToggleChatIsPinned$fGenericToggleChatIsPinned$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$fFromJSONToggleChatIsPinned$fToJSONToggleChatIsPinned&$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%$fFromJSONSetChatNotificationSettings#$fToJSONSetChatNotificationSettings$fFromJSONSetChatDraftMessage$fToJSONSetChatDraftMessage$fFromJSONSetChatPermissions$fToJSONSetChatPermissions$fFromJSONSetChatPhoto$fToJSONSetChatPhoto$fFromJSONSetChatTitle$fToJSONSetChatTitle&$fFromJSONGetChatFilterDefaultIconName$$fToJSONGetChatFilterDefaultIconName#$fFromJSONGetRecommendedChatFilters!$fToJSONGetRecommendedChatFilters$fFromJSONReorderChatFilters$fToJSONReorderChatFilters$fFromJSONDeleteChatFilter$fToJSONDeleteChatFilter$fFromJSONEditChatFilter$fToJSONEditChatFilter$fFromJSONCreateChatFilter$fToJSONCreateChatFilter$fFromJSONGetChatFilter$fToJSONGetChatFilter$fFromJSONAddChatToList$fToJSONAddChatToList$fFromJSONGetChatListsToAddChat$fToJSONGetChatListsToAddChat/$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%upgradeBasicGroupChatToSupergroupChatgetChatListsToAddChat addChatToList getChatFiltercreateChatFiltereditChatFilterdeleteChatFilterreorderChatFiltersgetRecommendedChatFiltersgetChatFilterDefaultIconName setChatTitle setChatPhotosetChatPermissionssetChatDraftMessagesetChatNotificationSettingstoggleChatIsMarkedAsUnread$toggleChatDefaultDisableNotificationsetChatClientDatasetChatDescriptionsetChatDiscussionGroupsetChatLocationsetChatSlowModeDelaypinChatMessageunpinChatMessagejoinChat leaveChat addChatMemberaddChatMemberssetChatMemberStatuscanTransferOwnershiptransferChatOwnership getChatMembersearchChatMembersgetChatAdministratorsclearAllDraftMessages%getChatNotificationSettingsExceptionsgetScopeNotificationSettingssetScopeNotificationSettingsresetAllNotificationSettingstoggleChatIsPinnedsetPinnedChats 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