!p{l      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Safe% None .8=>?UVX'Rtelegram-types'A class for types with a default value. None-.HXk' None(telegram-typeswrapper for serializing  None -.79;<HX3 telegram-typesA Telegram user or bot. telegram-types&Unique identifier for this user or bot telegram-typesTrue, if this user is a bot telegram-typesUser's or bot's first nametelegram-typesUser's or bot's last nametelegram-typesUser's or bot's usernametelegram-types /https://en.wikipedia.org/wiki/IETF_language_tagIETF language tag of the user's languagetelegram-typesATrue, if the bot can be invited to groups. Returned only in getMetelegram-typesETrue, if privacy mode is disabled for the bot. Returned only in getMetelegram-typesATrue, if the bot supports inline queries. Returned only in getMe. None.79;<3 None".79;<d4,; -,+*)('&%$#!".76543210/?>=;:<98@ADBCEFONMLJIHGKPQRVTSUWXZYNone".79;<d5p[\`^]_abdcefonmljihgkprqstwuvxy{z|}~None"79;<d7None "#.79;<d8+     None"#,-.79;<@AHXk9# !"#$%&'()*,+-.None"#.179;<=?@AUVXd;G>/32109645=<78A>@?:;BCGEDFHILJKMNRPOQSTXVZYU[W\]a_d^c`befgjihNoneA87<=5469klnoqmprstuvwxyz{|}~orstuvwxyz{|}~klnoqmp/0123;:?@>A87<=5469None "#-.79;<HXdEtelegram-typestelegram-types 'https://core.telegram.org/bots/api#chat           !%$#"&',(+.-*)/01462537FEDCB@?:98=>;<AGba`_^]\[ZYXWVUTSRQPONMLKJIHc}|{zyxwvusqpkhe~mojilrnfgtdNone.79;<SXftelegram-types;Contains information about the current status of a webhook.telegram-types2Webhook URL, may be empty if webhook is not set uptelegram-typesITrue, if a custom certificate was provided for webhook certificate checkstelegram-types#Number of updates awaiting deliverytelegram-types^Unix time for the most recent error that happened when trying to deliver an update via webhooktelegram-types{Error message in human-readable format for the most recent error that happened when trying to deliver an update via webhooktelegram-types[Maximum allowed number of simultaneous HTTPS connections to the webhook for update deliverytelegram-typesMA list of update types the bot is subscribed to. Defaults to all update typestelegram-typesAn incoming updatetelegram-types=New incoming message of any kind  text, photo, sticker, etc.telegram-types@New version of a message that is known to the bot and was editedtelegram-typesBNew incoming channel post of any kind  text, photo, sticker, etc.telegram-typesENew version of a channel post that is known to the bot and was editedtelegram-typesNew incoming inline querytelegram-typesThe result of an inline query that was chosen by a user and sent to their chat partner. Please see our documentation on the feedback collecting for details on how to enable these updates for your bottelegram-typesNew incoming callback querytelegram-typesBNew incoming shipping query. Only for invoices with flexible pricetelegram-typesINew incoming pre-checkout query. Contains full information about checkouttelegram-typesbNew poll state. Bots receive only updates about stopped polls and polls, which are sent by the bottelegram-types{A user changed their answer in a non-anonymous poll. Bots receive new votes only in polls that were sent by the bot itself.None .179;<=?XgO     &')*-.+(,O&')*-.+(,     None.79;<ktelegram-typesAlias to required paramtelegram-typesAlias to coerce^ [\_]^`abcdefkghijlmnopqrstvuwxyz{|}~ghij      !"#$%/03526417A<;>=89:?@BCDEFGcHIJKLMNOPQRSTUVWXYZ[\]^_`abdtgfnrlijom~ehkpqsuvwxyz{|}^ /03526417A<;>=89:?@BCDEFGcHIJKLMNOPQRSTUVWXYZ[\]^_`abdtgfnrlijom~ehkpqsuvwxyz{|}ghij !"#$%     |}~xyz{efkghijlmnopqrstvuwabcd[\_]^`Nonew; "!#$%&'()*+,-./0123456789<:;=>?@ACBDEFPKGHIJLMNOQRUSTVWXYZ;WXYZQRUSTVEFPKGHIJLMNO "!#$%&'()*+,-@ACBD./0123456789<:;=>?NoneyNoneyz++None{         ! " # # $ % & ' ( ) * + ,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYYZ[\]]^_`abcdefghhijklmmnoppqrstuuvwxxyz{|}~88           !"#$%&'(()*+,--./011234566789:;<=>>?@ABCDEFGHIJK3LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2654     FE !"#$%&'()*+,-./0123m456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc.defgghijklmnopqrstuvwxyz{{|}~./012345678            +telegram-types-0.4.0-GY2pKDfdNLI2NIow40oJfOWeb.Telegram.TypesWeb.Telegram.Types.StockWeb.Telegram.Types.UpdateTypeWeb.Telegram.Types.PassportWeb.Telegram.Types.InteractionWeb.Telegram.Types.InputWeb.Telegram.Types.InlineWeb.Telegram.Types.UpdatePaths_telegram_types)Web.Telegram.Types.Internal.Utils.Default'Web.Telegram.Types.Internal.Utils.Stock!Web.Telegram.Types.Internal.Utils Web.Telegram.Types.Internal.User&Web.Telegram.Types.Internal.UpdateType$Web.Telegram.Types.Internal.Passport!Web.Telegram.Types.Internal.Media#Web.Telegram.Types.Internal.Sticker$Web.Telegram.Types.Internal.Keyboard%Web.Telegram.Types.Internal.InputFile&Web.Telegram.Types.Internal.InputMedia'Web.Telegram.Types.Internal.InlineQuery"Web.Telegram.Types.Internal.Common"Web.Telegram.Types.Internal.Update)open-union-0.4.0.0-6h1iw6YmDoTAFDgmPCnbEbData.OpenUnion.Internal liftUnionDefaultdefPrefixedSnake'Prefixed PrefixedSnake UntaggedSum OmitNothingSnakeUseruserIdisBot firstNamelastNameusername languageCode canJoinGroupscanReadAllGroupMessagessupportsInlineQueries UpdateTypeMessage EditedMessage ChannelPostEditedChannelPost InlineQueryChosenInlineResult CallbackQuery ShippingQueryPreCheckoutQuery PollUpdate PollAnswerEncryptedPassportElementTypePersonalDetailsPassport DriverLicense IdentityCardInternalPassportAddress UtilityBill BankStatementRentalAgreementPassportRegistrationTemporaryRegistration PhoneNumberEmailPassportElementErrorPassportElementErrorDataFieldPassportElementErrorFrontSidePassportElementErrorReverseSidePassportElementErrorSelfiePassportElementErrorFilePassportElementErrorFiles#PassportElementErrorTranslationFile$PassportElementErrorTranslationFilesPassportElementErrorUnspecified)$sel:source:PassportElementErrorDataField,$sel:errorType:PassportElementErrorDataField,$sel:fieldName:PassportElementErrorDataField+$sel:dataHash:PassportElementErrorDataField*$sel:message:PassportElementErrorDataField+$sel:fileHash:PassportElementErrorDataField-$sel:fileHashes:PassportElementErrorDataField.$sel:elementHash:PassportElementErrorDataFieldEncryptedCredentials($sel:credentialData:EncryptedCredentials$sel:hash:EncryptedCredentials $sel:secret:EncryptedCredentialsEncryptedPassportElement)$sel:elementType:EncryptedPassportElement)$sel:elementData:EncryptedPassportElement)$sel:phoneNumber:EncryptedPassportElement#$sel:email:EncryptedPassportElement#$sel:files:EncryptedPassportElement'$sel:frontSide:EncryptedPassportElement)$sel:reverseSide:EncryptedPassportElement$$sel:selfie:EncryptedPassportElement)$sel:translation:EncryptedPassportElement"$sel:hash:EncryptedPassportElement PassportFile$sel:fileId:PassportFile$sel:fileUniqueId:PassportFile$sel:fileSize:PassportFile$sel:fileDate:PassportFile PassportData$sel:passportData:PassportData$sel:credentials:PassportDataFile$sel:fileId:File$sel:fileUniqueId:File$sel:fileSize:File$sel:filePath:FileUserProfilePhotos!$sel:totalCount:UserProfilePhotos$sel:photos:UserProfilePhotosPoll$sel:pollId:Poll$sel:question:Poll$sel:options:Poll$sel:totalVoterCount:Poll$sel:isClosed:Poll$sel:isAnonymous:Poll$sel:pollType:Poll$sel:allowsMultipleAnswers:Poll$sel:correctOptionId:PollPollTypeRegularQuiz$sel:pollId:PollAnswer$sel:user:PollAnswer$sel:optionIds:PollAnswer PollOption$sel:text:PollOption$sel:voterCount:PollOptionVenue$sel:location:Venue$sel:title:Venue$sel:address:Venue$sel:foursquareId:Venue$sel:foursquareType:VenueLocation$sel:longitude:Location$sel:latitude:LocationContact$sel:phoneNumber:Contact$sel:firstName:Contact$sel:lastName:Contact$sel:userId:Contact$sel:vcard:Contact VideoNote$sel:fileId:VideoNote$sel:fileUniqueId:VideoNote$sel:length:VideoNote$sel:duration:VideoNote$sel:thumb:VideoNote$sel:fileSize:VideoNoteVoice$sel:fileId:Voice$sel:fileUniqueId:Voice$sel:duration:Voice$sel:mimeType:Voice$sel:fileSize:Voice Animation$sel:fileId:Animation$sel:fileUniqueId:Animation$sel:width:Animation$sel:height:Animation$sel:duration:Animation$sel:thumb:Animation$sel:fileName:Animation$sel:mimeType:Animation$sel:fileSize:AnimationVideo$sel:fileId:Video$sel:fileUniqueId:Video$sel:width:Video$sel:height:Video$sel:duration:Video$sel:thumb:Video$sel:mimeType:Video$sel:fileSize:VideoDocument$sel:fileId:Document$sel:fileUniqueId:Document$sel:thumb:Document$sel:fileName:Document$sel:mimeType:Document$sel:fileSize:DocumentAudio$sel:fileId:Audio$sel:fileUniqueId:Audio$sel:duration:Audio$sel:performer:Audio$sel:title:Audio$sel:mimeType:Audio$sel:fileSize:Audio$sel:thumb:Audio PhotoSize$sel:fileId:PhotoSize$sel:fileUniqueId:PhotoSize$sel:width:PhotoSize$sel:height:PhotoSize$sel:fileSize:PhotoSize MaskPosition$sel:point:MaskPosition$sel:xShift:MaskPosition$sel:yShift:MaskPosition$sel:scale:MaskPosition StickerSet$sel:name:StickerSet$sel:title:StickerSet$sel:isAnimated:StickerSet$sel:containsMasks:StickerSet$sel:stickers:StickerSetSticker$sel:fileId:Sticker$sel:fileUniqueId:Sticker$sel:width:Sticker$sel:height:Sticker$sel:isAnimated:Sticker$sel:thumb:Sticker$sel:emoji:Sticker$sel:setName:Sticker$sel:maskPosition:Sticker$sel:fileSize:Sticker ForceReply$sel:forceReply:ForceReply$sel:selective:ForceReplyLoginUrl$sel:url:LoginUrl$sel:forwardText:LoginUrl$sel:botUsername:LoginUrl $sel:requestWriteAccess:LoginUrlInlineKeyboardButton$sel:text:InlineKeyboardButton$sel:url:InlineKeyboardButton"$sel:loginUrl:InlineKeyboardButton&$sel:callbackData:InlineKeyboardButton+$sel:switchInlineQuery:InlineKeyboardButton6$sel:switchInlineQueryCurrentChat:InlineKeyboardButton$sel:pay:InlineKeyboardButtonInlineKeyboardMarkup($sel:inlineKeyboard:InlineKeyboardMarkupReplyKeyboardRemove'$sel:removeKeyboard:ReplyKeyboardRemove"$sel:selective:ReplyKeyboardRemoveKeyboardButtonPollType$$sel:pollType:KeyboardButtonPollTypeKeyboardButtonAddonRequestContactRequestLocation RequestPollKeyboardButton$sel:text:KeyboardButton$sel:addon:KeyboardButtonReplyKeyboardMarkup!$sel:keyboard:ReplyKeyboardMarkup'$sel:resizeKeyboard:ReplyKeyboardMarkup($sel:oneTimeKeyboard:ReplyKeyboardMarkup"$sel:selective:ReplyKeyboardMarkupMedia TgsSticker PngStickerDocPhotoThumbCert InputFilefileNamemimeTypecontent readInputInputMessageContentInputTextMessageContentInputLocationMessageContentInputVenueMessageContentInputContactMessageContent($sel:messageText:InputTextMessageContent&$sel:parseMode:InputTextMessageContent2$sel:disableWebPagePreview:InputTextMessageContent%$sel:latitude:InputTextMessageContent&$sel:longitude:InputTextMessageContent'$sel:livePeriod:InputTextMessageContent"$sel:title:InputTextMessageContent$$sel:address:InputTextMessageContent)$sel:foursquareId:InputTextMessageContent+$sel:foursquareType:InputTextMessageContent($sel:phoneNumber:InputTextMessageContent&$sel:firstName:InputTextMessageContent%$sel:lastName:InputTextMessageContent"$sel:vcard:InputTextMessageContentInputMediaVideo$sel:media:InputMediaVideo$sel:thumb:InputMediaVideo$sel:caption:InputMediaVideo$sel:parseMode:InputMediaVideoInputMediaPhoto$sel:media:InputMediaPhoto$sel:caption:InputMediaPhoto$sel:parseMode:InputMediaPhotoInputMediaDocument$sel:media:InputMediaDocument$sel:thumb:InputMediaDocument$sel:caption:InputMediaDocument!$sel:parseMode:InputMediaDocumentInputMediaAudio$sel:media:InputMediaAudio$sel:thumb:InputMediaAudio$sel:caption:InputMediaAudio$sel:parseMode:InputMediaAudio$sel:duration:InputMediaAudio$sel:performer:InputMediaAudio$sel:title:InputMediaAudioInputMediaAnimation$sel:media:InputMediaAnimation$sel:thumb:InputMediaAnimation $sel:caption:InputMediaAnimation"$sel:parseMode:InputMediaAnimation$sel:width:InputMediaAnimation$sel:height:InputMediaAnimation!$sel:duration:InputMediaAnimation InputMedia VideoOrPhoto ParseMode MarkdownV2HTMLMarkdownChosenIR$sel:resultId:ChosenIR$sel:from:ChosenIR$sel:location:ChosenIR$sel:inlineMessageId:ChosenIR$sel:query:ChosenIRInlineQueryResultInlineQueryResultArticleInlineQueryResultPhotoInlineQueryResultGifInlineQueryResultMpeg4GifInlineQueryResultVideoInlineQueryResultAudioInlineQueryResultVoiceInlineQueryResultDocumentInlineQueryResultLocationInlineQueryResultVenueInlineQueryResultContactInlineQueryResultGameInlineQueryResultCachedPhotoInlineQueryResultCachedGifInlineQueryResultCachedMpeg4GifInlineQueryResultCachedStickerInlineQueryResultCachedDocumentInlineQueryResultCachedVideoInlineQueryResultCachedVoiceInlineQueryResultCachedAudio($sel:resultType:InlineQueryResultArticle&$sel:resultId:InlineQueryResultArticle#$sel:title:InlineQueryResultArticle7$sel:resultInputMessageContent:InlineQueryResultArticle)$sel:replyMarkup:InlineQueryResultArticle!$sel:url:InlineQueryResultArticle%$sel:hideUrl:InlineQueryResultArticle)$sel:description:InlineQueryResultArticle&$sel:thumbUrl:InlineQueryResultArticle($sel:thumbWidth:InlineQueryResultArticle)$sel:thumbHeight:InlineQueryResultArticle&$sel:photoUrl:InlineQueryResultArticle'$sel:thumbUrl':InlineQueryResultArticle($sel:photoWidth:InlineQueryResultArticle)$sel:photoHeight:InlineQueryResultArticle)$sel:resultTitle:InlineQueryResultArticle%$sel:caption:InlineQueryResultArticle'$sel:parseMode:InlineQueryResultArticle1$sel:inputMessageContent:InlineQueryResultArticle$$sel:gifUrl:InlineQueryResultArticle&$sel:gifWidth:InlineQueryResultArticle'$sel:gifHeight:InlineQueryResultArticle)$sel:gifDuration:InlineQueryResultArticle&$sel:mpeg4Url:InlineQueryResultArticle($sel:mpeg4Width:InlineQueryResultArticle)$sel:mpeg4Height:InlineQueryResultArticle+$sel:mpeg4Duration:InlineQueryResultArticle&$sel:videoUrl:InlineQueryResultArticle&$sel:mimeType:InlineQueryResultArticle($sel:videoWidth:InlineQueryResultArticle)$sel:videoHeight:InlineQueryResultArticle+$sel:videoDuration:InlineQueryResultArticle&$sel:audioUrl:InlineQueryResultArticle'$sel:performer:InlineQueryResultArticle+$sel:audioDuration:InlineQueryResultArticle&$sel:voiceUrl:InlineQueryResultArticle+$sel:voiceDuration:InlineQueryResultArticle)$sel:documentUrl:InlineQueryResultArticle&$sel:latitude:InlineQueryResultArticle'$sel:longitude:InlineQueryResultArticle($sel:livePeriod:InlineQueryResultArticle%$sel:address:InlineQueryResultArticle*$sel:foursquareId:InlineQueryResultArticle,$sel:foursquareType:InlineQueryResultArticle)$sel:phoneNumber:InlineQueryResultArticle'$sel:firstName:InlineQueryResultArticle&$sel:lastName:InlineQueryResultArticle#$sel:vcard:InlineQueryResultArticle+$sel:gameShortName:InlineQueryResultArticle)$sel:photoFileId:InlineQueryResultArticle'$sel:gifFileId:InlineQueryResultArticle)$sel:mpeg4FileId:InlineQueryResultArticle+$sel:stickerFileId:InlineQueryResultArticle,$sel:documentFileId:InlineQueryResultArticle)$sel:videoFileId:InlineQueryResultArticle)$sel:voiceFileId:InlineQueryResultArticle)$sel:audioFileId:InlineQueryResultArticleIQ$sel:queryId:IQ $sel:from:IQ$sel:location:IQ $sel:query:IQ$sel:offset:IQ ReqEitherLLLRRR ReqResultOkResponseParameters'$sel:migrateToChatId:ResponseParameters"$sel:retryAfter:ResponseParametersPCQuery$sel:queryId:PCQuery$sel:from:PCQuery$sel:currency:PCQuery$sel:totalAmount:PCQuery$sel:invoicePayload:PCQuery$sel:shippingOptionId:PCQuery$sel:orderInfo:PCQuerySQuery$sel:queryId:SQuery$sel:from:SQuery$sel:invoicePayload:SQuery$sel:shippingAddress:SQuerySuccessfulPayment$sel:currency:SuccessfulPayment"$sel:totalAmount:SuccessfulPayment%$sel:invoicePayload:SuccessfulPayment'$sel:shippingOptionId:SuccessfulPayment $sel:orderInfo:SuccessfulPayment.$sel:telegramPaymentChargeId:SuccessfulPayment.$sel:providerPaymentChargeId:SuccessfulPayment OrderInfo$sel:name:OrderInfo$sel:phoneNumber:OrderInfo$sel:email:OrderInfo$sel:shippingAddress:OrderInfoShippingAddress $sel:countryCode:ShippingAddress$sel:state:ShippingAddress$sel:city:ShippingAddress $sel:streetLine1:ShippingAddress $sel:streetLine2:ShippingAddress$sel:postCode:ShippingAddress BotCommandBC$sel:command:BC$sel:description:BCChatPermissions$$sel:canSendMessages:ChatPermissions)$sel:canSendMediaMessages:ChatPermissions!$sel:canSendPolls:ChatPermissions*$sel:canSendOtherMesssages:ChatPermissions*$sel:canAddWebPagePreviews:ChatPermissions"$sel:canChangeInfo:ChatPermissions#$sel:canInviteUsers:ChatPermissions#$sel:canPinMessages:ChatPermissions ChatMember$sel:user:ChatMember$sel:status:ChatMember$sel:customTitle:ChatMember$sel:untilDate:ChatMember$sel:canBeEdited:ChatMember$sel:canPostMessages:ChatMember$sel:canEditMessages:ChatMember!$sel:canDeleteMessages:ChatMember"$sel:canRestrictMembers:ChatMember!$sel:canPromoteMembers:ChatMember$sel:canChangeInfo:ChatMember$sel:canInviteUsers:ChatMember$sel:canPinMessages:ChatMember$sel:isMember:ChatMember$sel:canSendMessages:ChatMember$$sel:canSendMediaMessages:ChatMember$sel:canSendPolls:ChatMember%$sel:canSendOtherMesssages:ChatMember%$sel:canAddWebPagePreviews:ChatMember ChatStatusCreator AdministratorMember RestrictedLeftKicked ChatPhoto$sel:smallFileId:ChatPhoto $sel:smallFileUniqueId:ChatPhoto$sel:bigFileId:ChatPhoto$sel:bitFileUniqueId:ChatPhotoCBQuery$sel:callbackId:CBQuery$sel:from:CBQuery$sel:message:CBQuery$sel:inlineMessageId:CBQuery$sel:chatInstance:CBQuery$sel:callbackData:CBQuery$sel:gameShortName:CBQuery MessageEntity$sel:entityType:MessageEntity$sel:offset:MessageEntity$sel:length:MessageEntity$sel:url:MessageEntity$sel:user:MessageEntity$sel:language:MessageEntityMessageEntityTypeMentionHashtagCashtagUrlBoldItalic Underline StrikethroughCodePreTextLink TextMentionMessageContentTextMAudioM DocumentM AnimationMGameMPhotoMStickerMVideoMVoiceM VideoNoteMContactM LocationMVenueMPollMNewChatMembersLeftChatMember NewChatPhotoDeleteChatPhotoGroupChatCreatedSupergroupChatCreatedChannelChatCreatedMigrateToChatIdMigrateFromChatId PinnedMessageInvoiceMSuccessfulPaymentMConnectedWebsite$sel:text:TextM$sel:entities:TextM$sel:audio:TextM$sel:caption:TextM$sel:captionEntities:TextM$sel:document:TextM$sel:animation:TextM$sel:game:TextM$sel:photo:TextM$sel:sticker:TextM$sel:video:TextM$sel:voice:TextM$sel:videoNote:TextM$sel:contact:TextM$sel:location:TextM$sel:venue:TextM$sel:poll:TextM$sel:newChatMembers:TextM$sel:leftChatMember:TextM$sel:newChatPhoto:TextM$sel:deleteChatPhoto:TextM$sel:groupChatCreated:TextM $sel:supergroupChatCreated:TextM$sel:channelChatCreated:TextM$sel:migrateToChatId:TextM$sel:migrateFromChatId:TextM$sel:pinnedMessage:TextM$sel:invoice:TextM$sel:successfulPayment:TextM$sel:connectedWebsite:TextM$sel:passPortData:TextMMessageMetadata MMetadata$sel:messageId:MMetadata$sel:from:MMetadata$sel:date:MMetadata$sel:chat:MMetadata$sel:forwardFrom:MMetadata$sel:forwardFromChat:MMetadata#$sel:forwardFromMessageId:MMetadata$sel:forwardSignature:MMetadata $sel:forwardSenderName:MMetadata$sel:forwardDate:MMetadata$sel:replyToMessage:MMetadata$sel:editDate:MMetadata$sel:mediaGroupId:MMetadata$sel:authorSignature:MMetadata$sel:replyMarkup:MMetadataMsg$sel:metadata:Msg$sel:content:MsgChat$sel:chatId:Chat$sel:chatType:Chat$sel:title:Chat$sel:username:Chat$sel:firstName:Chat$sel:lastName:Chat$sel:photo:Chat$sel:description:Chat$sel:inviteLink:Chat$sel:pinnedMessage:Chat$sel:permissions:Chat$sel:slowModeDelay:Chat$sel:stickerSetName:Chat$sel:canSetStickerSet:ChatChatTypePrivateGroup SupergroupChannel WebhookInfourlhasCustomCertificatependingUpdateCount lastErrorDatelastErrorMessagemaxConnectionsallowedUpdatesUpdateupdateIdmessageiqueryresultcbquerysquerypcquerypollanswerActionTyping UploadPhoto RecordVideo UploadVideo RecordAudio UploadAudioUploadDocument FindLocationRecordVideoNoteUploadVideoNote ReplyMarkup $fToJSONUnion $fShowAction $fEqAction $fOrdAction$fGenericAction$fDefaultAction$fToJSONAction$fFromJSONAction$fToHttpApiDataAction$fToHttpApiDataUnionQueryRcoeversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileNameGDefaultgdef SerializeInputFMulti.=? emptyData GameHighScore$sel:score:GameHighScore$sel:position:GameHighScore$sel:user:GameHighScore CallbackGameGame$sel:textEntities:Game$sel:animation:Game$sel:photo:Game$sel:description:Game$sel:title:Game$sel:text:GameShippingOption$sel:prices:ShippingOption$sel:optionId:ShippingOption$sel:title:ShippingOptionInvoice$sel:totalAmount:Invoice$sel:currency:Invoice$sel:startParameter:Invoice$sel:description:Invoice$sel:title:Invoice LabeledPrice$sel:amount:LabeledPrice$sel:label:LabeledPrice