Versions in this module Expand all Collapse all v0 v0.4.3 Nov 30, 2021 Changes in this version + const ClassAccountTtl + const ClassAddress + const ClassAnimatedChatPhoto + const ClassAnimation + const ClassAnimations + const ClassAudio + const ClassAuthenticationCodeInfo + const ClassAuthenticationCodeType + const ClassAuthorizationState + const ClassAutoDownloadSettings + const ClassAutoDownloadSettingsPresets + const ClassBackground + const ClassBackgroundFill + const ClassBackgroundType + const ClassBackgrounds + const ClassBankCardActionOpenUrl + const ClassBankCardInfo + const ClassBasicGroup + const ClassBasicGroupFullInfo + const ClassBotCommand + const ClassBotInfo + const ClassCall + const ClassCallDiscardReason + const ClassCallId + const ClassCallProblem + const ClassCallProtocol + const ClassCallServer + const ClassCallServerType + const ClassCallState + const ClassCallbackQueryAnswer + const ClassCallbackQueryPayload + const ClassCanTransferOwnershipResult + const ClassChat + const ClassChatAction + const ClassChatActionBar + const ClassChatAdministrator + const ClassChatAdministrators + const ClassChatEvent + const ClassChatEventAction + const ClassChatEventLogFilters + const ClassChatEvents + const ClassChatFilter + const ClassChatFilterInfo + const ClassChatInviteLink + const ClassChatInviteLinkInfo + const ClassChatList + const ClassChatLists + const ClassChatLocation + const ClassChatMember + const ClassChatMemberStatus + const ClassChatMembers + const ClassChatMembersFilter + const ClassChatNearby + const ClassChatNotificationSettings + const ClassChatPermissions + const ClassChatPhoto + const ClassChatPhotoInfo + const ClassChatPhotos + const ClassChatPosition + const ClassChatReportReason + const ClassChatSource + const ClassChatStatistics + const ClassChatStatisticsAdministratorActionsInfo + const ClassChatStatisticsInviterInfo + const ClassChatStatisticsMessageInteractionInfo + const ClassChatStatisticsMessageSenderInfo + const ClassChatType + const ClassChats + const ClassChatsNearby + const ClassCheckChatUsernameResult + const ClassConnectedWebsite + const ClassConnectedWebsites + const ClassConnectionState + const ClassContact + const ClassCount + const ClassCountries + const ClassCountryInfo + const ClassCustomRequestResult + const ClassDatabaseStatistics + const ClassDate + const ClassDateRange + const ClassDatedFile + const ClassDeepLinkInfo + const ClassDeviceToken + const ClassDiceStickers + const ClassDocument + const ClassDraftMessage + const ClassEmailAddressAuthenticationCodeInfo + const ClassEmojis + const ClassEncryptedCredentials + const ClassEncryptedPassportElement + const ClassError + const ClassFile + const ClassFilePart + const ClassFileType + const ClassFormattedText + const ClassFoundMessages + const ClassGame + const ClassGameHighScore + const ClassGameHighScores + const ClassHashtags + const ClassHttpUrl + const ClassIdentityDocument + const ClassImportedContacts + const ClassInlineKeyboardButton + const ClassInlineKeyboardButtonType + const ClassInlineQueryResult + const ClassInlineQueryResults + const ClassInputBackground + const ClassInputChatPhoto + const ClassInputCredentials + const ClassInputFile + const ClassInputIdentityDocument + const ClassInputInlineQueryResult + const ClassInputMessageContent + const ClassInputPassportElement + const ClassInputPassportElementError + const ClassInputPassportElementErrorSource + const ClassInputPersonalDocument + const ClassInputSticker + const ClassInputThumbnail + const ClassInvoice + const ClassJsonObjectMember + const ClassJsonValue + const ClassKeyboardButton + const ClassKeyboardButtonType + const ClassLabeledPricePart + const ClassLanguagePackInfo + const ClassLanguagePackString + const ClassLanguagePackStringValue + const ClassLanguagePackStrings + const ClassLocalFile + const ClassLocalizationTargetInfo + const ClassLocation + const ClassLogStream + const ClassLogTags + const ClassLogVerbosityLevel + const ClassLoginUrlInfo + const ClassMaskPoint + const ClassMaskPosition + const ClassMessage + const ClassMessageContent + const ClassMessageCopyOptions + const ClassMessageForwardInfo + const ClassMessageForwardOrigin + const ClassMessageInteractionInfo + const ClassMessageLink + const ClassMessageLinkInfo + const ClassMessageReplyInfo + const ClassMessageSchedulingState + const ClassMessageSendOptions + const ClassMessageSender + const ClassMessageSenders + const ClassMessageSendingState + const ClassMessageStatistics + const ClassMessageThreadInfo + const ClassMessages + const ClassMinithumbnail + const ClassNetworkStatistics + const ClassNetworkStatisticsEntry + const ClassNetworkType + const ClassNotification + const ClassNotificationGroup + const ClassNotificationGroupType + const ClassNotificationSettingsScope + const ClassNotificationType + const ClassOk + const ClassOptionValue + const ClassOrderInfo + const ClassPageBlock + const ClassPageBlockCaption + const ClassPageBlockHorizontalAlignment + const ClassPageBlockListItem + const ClassPageBlockRelatedArticle + const ClassPageBlockTableCell + const ClassPageBlockVerticalAlignment + const ClassPassportAuthorizationForm + const ClassPassportElement + const ClassPassportElementError + const ClassPassportElementErrorSource + const ClassPassportElementType + const ClassPassportElements + const ClassPassportElementsWithErrors + const ClassPassportRequiredElement + const ClassPassportSuitableElement + const ClassPasswordState + const ClassPaymentForm + const ClassPaymentReceipt + const ClassPaymentResult + const ClassPaymentsProviderStripe + const ClassPersonalDetails + const ClassPersonalDocument + const ClassPhoneNumberAuthenticationSettings + const ClassPhoneNumberInfo + const ClassPhoto + const ClassPhotoSize + const ClassPoll + const ClassPollOption + const ClassPollType + const ClassProfilePhoto + const ClassProxies + const ClassProxy + const ClassProxyType + const ClassPublicChatType + const ClassPushMessageContent + const ClassPushReceiverId + const ClassRecommendedChatFilter + const ClassRecommendedChatFilters + const ClassRecoveryEmailAddress + const ClassRemoteFile + const ClassReplyMarkup + const ClassRichText + const ClassSavedCredentials + const ClassScopeNotificationSettings + const ClassSearchMessagesFilter + const ClassSeconds + const ClassSecretChat + const ClassSecretChatState + const ClassSession + const ClassSessions + const ClassShippingOption + const ClassStatisticalGraph + const ClassStatisticalValue + const ClassSticker + const ClassStickerSet + const ClassStickerSetInfo + const ClassStickerSets + const ClassStickers + const ClassStorageStatistics + const ClassStorageStatisticsByChat + const ClassStorageStatisticsByFileType + const ClassStorageStatisticsFast + const ClassSuggestedAction + const ClassSupergroup + const ClassSupergroupFullInfo + const ClassSupergroupMembersFilter + const ClassTMeUrl + const ClassTMeUrlType + const ClassTMeUrls + const ClassTdlibParameters + const ClassTemporaryPasswordState + const ClassTermsOfService + const ClassTestBytes + const ClassTestInt + const ClassTestString + const ClassTestVectorInt + const ClassTestVectorIntObject + const ClassTestVectorString + const ClassTestVectorStringObject + const ClassText + const ClassTextEntities + const ClassTextEntity + const ClassTextEntityType + const ClassTextParseMode + const ClassThumbnail + const ClassThumbnailFormat + const ClassTopChatCategory + const ClassUpdate + const ClassUpdates + const ClassUser + const ClassUserFullInfo + const ClassUserPrivacySetting + const ClassUserPrivacySettingRule + const ClassUserPrivacySettingRules + const ClassUserStatus + const ClassUserType + const ClassUsers + const ClassValidatedOrderInfo + const ClassVenue + const ClassVideo + const ClassVideoNote + const ClassVoiceNote + const ClassWebPage + const ClassWebPageInstantView + const TypeAccountTtl + const TypeAddress + const TypeAnimatedChatPhoto + const TypeAnimation + const TypeAnimations + const TypeAudio + const TypeAuthenticationCodeInfo + const TypeAuthenticationCodeTypeCall + const TypeAuthenticationCodeTypeFlashCall + const TypeAuthenticationCodeTypeSms + const TypeAuthenticationCodeTypeTelegramMessage + const TypeAuthorizationStateClosed + const TypeAuthorizationStateClosing + const TypeAuthorizationStateLoggingOut + const TypeAuthorizationStateReady + const TypeAuthorizationStateWaitCode + const TypeAuthorizationStateWaitEncryptionKey + const TypeAuthorizationStateWaitOtherDeviceConfirmation + const TypeAuthorizationStateWaitPassword + const TypeAuthorizationStateWaitPhoneNumber + const TypeAuthorizationStateWaitRegistration + const TypeAuthorizationStateWaitTdlibParameters + const TypeAutoDownloadSettings + const TypeAutoDownloadSettingsPresets + const TypeBackground + const TypeBackgroundFillGradient + const TypeBackgroundFillSolid + const TypeBackgroundTypeFill + const TypeBackgroundTypePattern + const TypeBackgroundTypeWallpaper + const TypeBackgrounds + const TypeBankCardActionOpenUrl + const TypeBankCardInfo + const TypeBasicGroup + const TypeBasicGroupFullInfo + const TypeBotCommand + const TypeBotInfo + const TypeCall + const TypeCallDiscardReasonDeclined + const TypeCallDiscardReasonDisconnected + const TypeCallDiscardReasonEmpty + const TypeCallDiscardReasonHungUp + const TypeCallDiscardReasonMissed + const TypeCallId + const TypeCallProblemDistortedSpeech + const TypeCallProblemDistortedVideo + const TypeCallProblemDropped + const TypeCallProblemEcho + const TypeCallProblemInterruptions + const TypeCallProblemNoise + const TypeCallProblemPixelatedVideo + const TypeCallProblemSilentLocal + const TypeCallProblemSilentRemote + const TypeCallProtocol + const TypeCallServer + const TypeCallServerTypeTelegramReflector + const TypeCallServerTypeWebrtc + const TypeCallStateDiscarded + const TypeCallStateError + const TypeCallStateExchangingKeys + const TypeCallStateHangingUp + const TypeCallStatePending + const TypeCallStateReady + const TypeCallbackQueryAnswer + const TypeCallbackQueryPayloadData + const TypeCallbackQueryPayloadDataWithPassword + const TypeCallbackQueryPayloadGame + const TypeCanTransferOwnershipResultOk + const TypeCanTransferOwnershipResultPasswordNeeded + const TypeCanTransferOwnershipResultPasswordTooFresh + const TypeCanTransferOwnershipResultSessionTooFresh + const TypeChat + const TypeChatActionBarAddContact + const TypeChatActionBarReportAddBlock + const TypeChatActionBarReportSpam + const TypeChatActionBarReportUnrelatedLocation + const TypeChatActionBarSharePhoneNumber + const TypeChatActionCancel + const TypeChatActionChoosingContact + const TypeChatActionChoosingLocation + const TypeChatActionRecordingVideo + const TypeChatActionRecordingVideoNote + const TypeChatActionRecordingVoiceNote + const TypeChatActionStartPlayingGame + const TypeChatActionTyping + const TypeChatActionUploadingDocument + const TypeChatActionUploadingPhoto + const TypeChatActionUploadingVideo + const TypeChatActionUploadingVideoNote + const TypeChatActionUploadingVoiceNote + const TypeChatAdministrator + const TypeChatAdministrators + const TypeChatEvent + const TypeChatEventDescriptionChanged + const TypeChatEventInvitesToggled + const TypeChatEventIsAllHistoryAvailableToggled + const TypeChatEventLinkedChatChanged + const TypeChatEventLocationChanged + const TypeChatEventLogFilters + const TypeChatEventMemberInvited + const TypeChatEventMemberJoined + const TypeChatEventMemberLeft + const TypeChatEventMemberPromoted + const TypeChatEventMemberRestricted + const TypeChatEventMessageDeleted + const TypeChatEventMessageEdited + const TypeChatEventMessagePinned + const TypeChatEventMessageUnpinned + const TypeChatEventPermissionsChanged + const TypeChatEventPhotoChanged + const TypeChatEventPollStopped + const TypeChatEventSignMessagesToggled + const TypeChatEventSlowModeDelayChanged + const TypeChatEventStickerSetChanged + const TypeChatEventTitleChanged + const TypeChatEventUsernameChanged + const TypeChatEvents + const TypeChatFilter + const TypeChatFilterInfo + const TypeChatInviteLink + const TypeChatInviteLinkInfo + const TypeChatListArchive + const TypeChatListFilter + const TypeChatListMain + const TypeChatLists + const TypeChatLocation + const TypeChatMember + const TypeChatMemberStatusAdministrator + const TypeChatMemberStatusBanned + const TypeChatMemberStatusCreator + const TypeChatMemberStatusLeft + const TypeChatMemberStatusMember + const TypeChatMemberStatusRestricted + const TypeChatMembers + const TypeChatMembersFilterAdministrators + const TypeChatMembersFilterBanned + const TypeChatMembersFilterBots + const TypeChatMembersFilterContacts + const TypeChatMembersFilterMembers + const TypeChatMembersFilterMention + const TypeChatMembersFilterRestricted + const TypeChatNearby + const TypeChatNotificationSettings + const TypeChatPermissions + const TypeChatPhoto + const TypeChatPhotoInfo + const TypeChatPhotos + const TypeChatPosition + const TypeChatReportReasonChildAbuse + const TypeChatReportReasonCopyright + const TypeChatReportReasonCustom + const TypeChatReportReasonPornography + const TypeChatReportReasonSpam + const TypeChatReportReasonUnrelatedLocation + const TypeChatReportReasonViolence + const TypeChatSourceMtprotoProxy + const TypeChatSourcePublicServiceAnnouncement + const TypeChatStatisticsAdministratorActionsInfo + const TypeChatStatisticsChannel + const TypeChatStatisticsInviterInfo + const TypeChatStatisticsMessageInteractionInfo + const TypeChatStatisticsMessageSenderInfo + const TypeChatStatisticsSupergroup + const TypeChatTypeBasicGroup + const TypeChatTypePrivate + const TypeChatTypeSecret + const TypeChatTypeSupergroup + const TypeChats + const TypeChatsNearby + const TypeCheckChatUsernameResultOk + const TypeCheckChatUsernameResultPublicChatsTooMuch + const TypeCheckChatUsernameResultPublicGroupsUnavailable + const TypeCheckChatUsernameResultUsernameInvalid + const TypeCheckChatUsernameResultUsernameOccupied + const TypeConnectedWebsite + const TypeConnectedWebsites + const TypeConnectionStateConnecting + const TypeConnectionStateConnectingToProxy + const TypeConnectionStateReady + const TypeConnectionStateUpdating + const TypeConnectionStateWaitingForNetwork + const TypeContact + const TypeCount + const TypeCountries + const TypeCountryInfo + const TypeCustomRequestResult + const TypeDatabaseStatistics + const TypeDate + const TypeDateRange + const TypeDatedFile + const TypeDeepLinkInfo + const TypeDeviceTokenApplePush + const TypeDeviceTokenApplePushVoIP + const TypeDeviceTokenBlackBerryPush + const TypeDeviceTokenFirebaseCloudMessaging + const TypeDeviceTokenMicrosoftPush + const TypeDeviceTokenMicrosoftPushVoIP + const TypeDeviceTokenSimplePush + const TypeDeviceTokenTizenPush + const TypeDeviceTokenUbuntuPush + const TypeDeviceTokenWebPush + const TypeDeviceTokenWindowsPush + const TypeDiceStickersRegular + const TypeDiceStickersSlotMachine + const TypeDocument + const TypeDraftMessage + const TypeEmailAddressAuthenticationCodeInfo + const TypeEmojis + const TypeEncryptedCredentials + const TypeEncryptedPassportElement + const TypeError + const TypeFile + const TypeFilePart + const TypeFileTypeAnimation + const TypeFileTypeAudio + const TypeFileTypeDocument + const TypeFileTypeNone + const TypeFileTypePhoto + const TypeFileTypeProfilePhoto + const TypeFileTypeSecret + const TypeFileTypeSecretThumbnail + const TypeFileTypeSecure + const TypeFileTypeSticker + const TypeFileTypeThumbnail + const TypeFileTypeUnknown + const TypeFileTypeVideo + const TypeFileTypeVideoNote + const TypeFileTypeVoiceNote + const TypeFileTypeWallpaper + const TypeFormattedText + const TypeFoundMessages + const TypeGame + const TypeGameHighScore + const TypeGameHighScores + const TypeHashtags + const TypeHttpUrl + const TypeIdentityDocument + const TypeImportedContacts + const TypeInlineKeyboardButton + const TypeInlineKeyboardButtonTypeBuy + const TypeInlineKeyboardButtonTypeCallback + const TypeInlineKeyboardButtonTypeCallbackGame + const TypeInlineKeyboardButtonTypeCallbackWithPassword + const TypeInlineKeyboardButtonTypeLoginUrl + const TypeInlineKeyboardButtonTypeSwitchInline + const TypeInlineKeyboardButtonTypeUrl + const TypeInlineQueryResultAnimation + const TypeInlineQueryResultArticle + const TypeInlineQueryResultAudio + const TypeInlineQueryResultContact + const TypeInlineQueryResultDocument + const TypeInlineQueryResultGame + const TypeInlineQueryResultLocation + const TypeInlineQueryResultPhoto + const TypeInlineQueryResultSticker + const TypeInlineQueryResultVenue + const TypeInlineQueryResultVideo + const TypeInlineQueryResultVoiceNote + const TypeInlineQueryResults + const TypeInputBackgroundLocal + const TypeInputBackgroundRemote + const TypeInputChatPhotoAnimation + const TypeInputChatPhotoPrevious + const TypeInputChatPhotoStatic + const TypeInputCredentialsAndroidPay + const TypeInputCredentialsApplePay + const TypeInputCredentialsNew + const TypeInputCredentialsSaved + const TypeInputFileGenerated + const TypeInputFileId + const TypeInputFileLocal + const TypeInputFileRemote + const TypeInputIdentityDocument + const TypeInputInlineQueryResultAnimation + const TypeInputInlineQueryResultArticle + const TypeInputInlineQueryResultAudio + const TypeInputInlineQueryResultContact + const TypeInputInlineQueryResultDocument + const TypeInputInlineQueryResultGame + const TypeInputInlineQueryResultLocation + const TypeInputInlineQueryResultPhoto + const TypeInputInlineQueryResultSticker + const TypeInputInlineQueryResultVenue + const TypeInputInlineQueryResultVideo + const TypeInputInlineQueryResultVoiceNote + const TypeInputMessageAnimation + const TypeInputMessageAudio + const TypeInputMessageContact + const TypeInputMessageDice + const TypeInputMessageDocument + const TypeInputMessageForwarded + const TypeInputMessageGame + const TypeInputMessageInvoice + const TypeInputMessageLocation + const TypeInputMessagePhoto + const TypeInputMessagePoll + const TypeInputMessageSticker + const TypeInputMessageText + const TypeInputMessageVenue + const TypeInputMessageVideo + const TypeInputMessageVideoNote + const TypeInputMessageVoiceNote + const TypeInputPassportElementAddress + const TypeInputPassportElementBankStatement + const TypeInputPassportElementDriverLicense + const TypeInputPassportElementEmailAddress + const TypeInputPassportElementError + const TypeInputPassportElementErrorSourceDataField + const TypeInputPassportElementErrorSourceFile + const TypeInputPassportElementErrorSourceFiles + const TypeInputPassportElementErrorSourceFrontSide + const TypeInputPassportElementErrorSourceReverseSide + const TypeInputPassportElementErrorSourceSelfie + const TypeInputPassportElementErrorSourceTranslationFile + const TypeInputPassportElementErrorSourceTranslationFiles + const TypeInputPassportElementErrorSourceUnspecified + const TypeInputPassportElementIdentityCard + const TypeInputPassportElementInternalPassport + const TypeInputPassportElementPassport + const TypeInputPassportElementPassportRegistration + const TypeInputPassportElementPersonalDetails + const TypeInputPassportElementPhoneNumber + const TypeInputPassportElementRentalAgreement + const TypeInputPassportElementTemporaryRegistration + const TypeInputPassportElementUtilityBill + const TypeInputPersonalDocument + const TypeInputStickerAnimated + const TypeInputStickerStatic + const TypeInputThumbnail + const TypeInvoice + const TypeJsonObjectMember + const TypeJsonValueArray + const TypeJsonValueBoolean + const TypeJsonValueNull + const TypeJsonValueNumber + const TypeJsonValueObject + const TypeJsonValueString + const TypeKeyboardButton + const TypeKeyboardButtonTypeRequestLocation + const TypeKeyboardButtonTypeRequestPhoneNumber + const TypeKeyboardButtonTypeRequestPoll + const TypeKeyboardButtonTypeText + const TypeLabeledPricePart + const TypeLanguagePackInfo + const TypeLanguagePackString + const TypeLanguagePackStringValueDeleted + const TypeLanguagePackStringValueOrdinary + const TypeLanguagePackStringValuePluralized + const TypeLanguagePackStrings + const TypeLocalFile + const TypeLocalizationTargetInfo + const TypeLocation + const TypeLogStreamDefault + const TypeLogStreamEmpty + const TypeLogStreamFile + const TypeLogTags + const TypeLogVerbosityLevel + const TypeLoginUrlInfoOpen + const TypeLoginUrlInfoRequestConfirmation + const TypeMaskPointChin + const TypeMaskPointEyes + const TypeMaskPointForehead + const TypeMaskPointMouth + const TypeMaskPosition + const TypeMessage + const TypeMessageAnimation + const TypeMessageAudio + const TypeMessageBasicGroupChatCreate + const TypeMessageCall + const TypeMessageChatAddMembers + const TypeMessageChatChangePhoto + const TypeMessageChatChangeTitle + const TypeMessageChatDeleteMember + const TypeMessageChatDeletePhoto + const TypeMessageChatJoinByLink + const TypeMessageChatSetTtl + const TypeMessageChatUpgradeFrom + const TypeMessageChatUpgradeTo + const TypeMessageContact + const TypeMessageContactRegistered + const TypeMessageCopyOptions + const TypeMessageCustomServiceAction + const TypeMessageDice + const TypeMessageDocument + const TypeMessageExpiredPhoto + const TypeMessageExpiredVideo + const TypeMessageForwardInfo + const TypeMessageForwardOriginChannel + const TypeMessageForwardOriginChat + const TypeMessageForwardOriginHiddenUser + const TypeMessageForwardOriginUser + const TypeMessageGame + const TypeMessageGameScore + const TypeMessageInteractionInfo + const TypeMessageInvoice + const TypeMessageLink + const TypeMessageLinkInfo + const TypeMessageLocation + const TypeMessagePassportDataReceived + const TypeMessagePassportDataSent + const TypeMessagePaymentSuccessful + const TypeMessagePaymentSuccessfulBot + const TypeMessagePhoto + const TypeMessagePinMessage + const TypeMessagePoll + const TypeMessageProximityAlertTriggered + const TypeMessageReplyInfo + const TypeMessageSchedulingStateSendAtDate + const TypeMessageSchedulingStateSendWhenOnline + const TypeMessageScreenshotTaken + const TypeMessageSendOptions + const TypeMessageSenderChat + const TypeMessageSenderUser + const TypeMessageSenders + const TypeMessageSendingStateFailed + const TypeMessageSendingStatePending + const TypeMessageStatistics + const TypeMessageSticker + const TypeMessageSupergroupChatCreate + const TypeMessageText + const TypeMessageThreadInfo + const TypeMessageUnsupported + const TypeMessageVenue + const TypeMessageVideo + const TypeMessageVideoNote + const TypeMessageVoiceNote + const TypeMessageWebsiteConnected + const TypeMessages + const TypeMinithumbnail + const TypeNetworkStatistics + const TypeNetworkStatisticsEntryCall + const TypeNetworkStatisticsEntryFile + const TypeNetworkTypeMobile + const TypeNetworkTypeMobileRoaming + const TypeNetworkTypeNone + const TypeNetworkTypeOther + const TypeNetworkTypeWiFi + const TypeNotification + const TypeNotificationGroup + const TypeNotificationGroupTypeCalls + const TypeNotificationGroupTypeMentions + const TypeNotificationGroupTypeMessages + const TypeNotificationGroupTypeSecretChat + const TypeNotificationSettingsScopeChannelChats + const TypeNotificationSettingsScopeGroupChats + const TypeNotificationSettingsScopePrivateChats + const TypeNotificationTypeNewCall + const TypeNotificationTypeNewMessage + const TypeNotificationTypeNewPushMessage + const TypeNotificationTypeNewSecretChat + const TypeOk + const TypeOptionValueBoolean + const TypeOptionValueEmpty + const TypeOptionValueInteger + const TypeOptionValueString + const TypeOrderInfo + const TypePageBlockAnchor + const TypePageBlockAnimation + const TypePageBlockAudio + const TypePageBlockAuthorDate + const TypePageBlockBlockQuote + const TypePageBlockCaption + const TypePageBlockChatLink + const TypePageBlockCollage + const TypePageBlockCover + const TypePageBlockDetails + const TypePageBlockDivider + const TypePageBlockEmbedded + const TypePageBlockEmbeddedPost + const TypePageBlockFooter + const TypePageBlockHeader + const TypePageBlockHorizontalAlignmentCenter + const TypePageBlockHorizontalAlignmentLeft + const TypePageBlockHorizontalAlignmentRight + const TypePageBlockKicker + const TypePageBlockList + const TypePageBlockListItem + const TypePageBlockMap + const TypePageBlockParagraph + const TypePageBlockPhoto + const TypePageBlockPreformatted + const TypePageBlockPullQuote + const TypePageBlockRelatedArticle + const TypePageBlockRelatedArticles + const TypePageBlockSlideshow + const TypePageBlockSubheader + const TypePageBlockSubtitle + const TypePageBlockTable + const TypePageBlockTableCell + const TypePageBlockTitle + const TypePageBlockVerticalAlignmentBottom + const TypePageBlockVerticalAlignmentMiddle + const TypePageBlockVerticalAlignmentTop + const TypePageBlockVideo + const TypePageBlockVoiceNote + const TypePassportAuthorizationForm + const TypePassportElementAddress + const TypePassportElementBankStatement + const TypePassportElementDriverLicense + const TypePassportElementEmailAddress + const TypePassportElementError + const TypePassportElementErrorSourceDataField + const TypePassportElementErrorSourceFile + const TypePassportElementErrorSourceFiles + const TypePassportElementErrorSourceFrontSide + const TypePassportElementErrorSourceReverseSide + const TypePassportElementErrorSourceSelfie + const TypePassportElementErrorSourceTranslationFile + const TypePassportElementErrorSourceTranslationFiles + const TypePassportElementErrorSourceUnspecified + const TypePassportElementIdentityCard + const TypePassportElementInternalPassport + const TypePassportElementPassport + const TypePassportElementPassportRegistration + const TypePassportElementPersonalDetails + const TypePassportElementPhoneNumber + const TypePassportElementRentalAgreement + const TypePassportElementTemporaryRegistration + const TypePassportElementTypeAddress + const TypePassportElementTypeBankStatement + const TypePassportElementTypeDriverLicense + const TypePassportElementTypeEmailAddress + const TypePassportElementTypeIdentityCard + const TypePassportElementTypeInternalPassport + const TypePassportElementTypePassport + const TypePassportElementTypePassportRegistration + const TypePassportElementTypePersonalDetails + const TypePassportElementTypePhoneNumber + const TypePassportElementTypeRentalAgreement + const TypePassportElementTypeTemporaryRegistration + const TypePassportElementTypeUtilityBill + const TypePassportElementUtilityBill + const TypePassportElements + const TypePassportElementsWithErrors + const TypePassportRequiredElement + const TypePassportSuitableElement + const TypePasswordState + const TypePaymentForm + const TypePaymentReceipt + const TypePaymentResult + const TypePaymentsProviderStripe + const TypePersonalDetails + const TypePersonalDocument + const TypePhoneNumberAuthenticationSettings + const TypePhoneNumberInfo + const TypePhoto + const TypePhotoSize + const TypePoll + const TypePollOption + const TypePollTypeQuiz + const TypePollTypeRegular + const TypeProfilePhoto + const TypeProxies + const TypeProxy + const TypeProxyTypeHttp + const TypeProxyTypeMtproto + const TypeProxyTypeSocks5 + const TypePublicChatTypeHasUsername + const TypePublicChatTypeIsLocationBased + const TypePushMessageContentAnimation + const TypePushMessageContentAudio + const TypePushMessageContentBasicGroupChatCreate + const TypePushMessageContentChatAddMembers + const TypePushMessageContentChatChangePhoto + const TypePushMessageContentChatChangeTitle + const TypePushMessageContentChatDeleteMember + const TypePushMessageContentChatJoinByLink + const TypePushMessageContentContact + const TypePushMessageContentContactRegistered + const TypePushMessageContentDocument + const TypePushMessageContentGame + const TypePushMessageContentGameScore + const TypePushMessageContentHidden + const TypePushMessageContentInvoice + const TypePushMessageContentLocation + const TypePushMessageContentMediaAlbum + const TypePushMessageContentMessageForwards + const TypePushMessageContentPhoto + const TypePushMessageContentPoll + const TypePushMessageContentScreenshotTaken + const TypePushMessageContentSticker + const TypePushMessageContentText + const TypePushMessageContentVideo + const TypePushMessageContentVideoNote + const TypePushMessageContentVoiceNote + const TypePushReceiverId + const TypeRecommendedChatFilter + const TypeRecommendedChatFilters + const TypeRecoveryEmailAddress + const TypeRemoteFile + const TypeReplyMarkupForceReply + const TypeReplyMarkupInlineKeyboard + const TypeReplyMarkupRemoveKeyboard + const TypeReplyMarkupShowKeyboard + const TypeRichTextAnchor + const TypeRichTextAnchorLink + const TypeRichTextBold + const TypeRichTextEmailAddress + const TypeRichTextFixed + const TypeRichTextIcon + const TypeRichTextItalic + const TypeRichTextMarked + const TypeRichTextPhoneNumber + const TypeRichTextPlain + const TypeRichTextReference + const TypeRichTextStrikethrough + const TypeRichTextSubscript + const TypeRichTextSuperscript + const TypeRichTextUnderline + const TypeRichTextUrl + const TypeRichTexts + const TypeSavedCredentials + const TypeScopeNotificationSettings + const TypeSearchMessagesFilterAnimation + const TypeSearchMessagesFilterAudio + const TypeSearchMessagesFilterCall + const TypeSearchMessagesFilterChatPhoto + const TypeSearchMessagesFilterDocument + const TypeSearchMessagesFilterEmpty + const TypeSearchMessagesFilterFailedToSend + const TypeSearchMessagesFilterMention + const TypeSearchMessagesFilterMissedCall + const TypeSearchMessagesFilterPhoto + const TypeSearchMessagesFilterPhotoAndVideo + const TypeSearchMessagesFilterPinned + const TypeSearchMessagesFilterUnreadMention + const TypeSearchMessagesFilterUrl + const TypeSearchMessagesFilterVideo + const TypeSearchMessagesFilterVideoNote + const TypeSearchMessagesFilterVoiceAndVideoNote + const TypeSearchMessagesFilterVoiceNote + const TypeSeconds + const TypeSecretChat + const TypeSecretChatStateClosed + const TypeSecretChatStatePending + const TypeSecretChatStateReady + const TypeSession + const TypeSessions + const TypeShippingOption + const TypeStatisticalGraphAsync + const TypeStatisticalGraphData + const TypeStatisticalGraphError + const TypeStatisticalValue + const TypeSticker + const TypeStickerSet + const TypeStickerSetInfo + const TypeStickerSets + const TypeStickers + const TypeStorageStatistics + const TypeStorageStatisticsByChat + const TypeStorageStatisticsByFileType + const TypeStorageStatisticsFast + const TypeSuggestedActionCheckPhoneNumber + const TypeSuggestedActionEnableArchiveAndMuteNewChats + const TypeSupergroup + const TypeSupergroupFullInfo + const TypeSupergroupMembersFilterAdministrators + const TypeSupergroupMembersFilterBanned + const TypeSupergroupMembersFilterBots + const TypeSupergroupMembersFilterContacts + const TypeSupergroupMembersFilterMention + const TypeSupergroupMembersFilterRecent + const TypeSupergroupMembersFilterRestricted + const TypeSupergroupMembersFilterSearch + const TypeTMeUrl + const TypeTMeUrlTypeChatInvite + const TypeTMeUrlTypeStickerSet + const TypeTMeUrlTypeSupergroup + const TypeTMeUrlTypeUser + const TypeTMeUrls + const TypeTdlibParameters + const TypeTemporaryPasswordState + const TypeTermsOfService + const TypeTestBytes + const TypeTestInt + const TypeTestString + const TypeTestVectorInt + const TypeTestVectorIntObject + const TypeTestVectorString + const TypeTestVectorStringObject + const TypeText + const TypeTextEntities + const TypeTextEntity + const TypeTextEntityTypeBankCardNumber + const TypeTextEntityTypeBold + const TypeTextEntityTypeBotCommand + const TypeTextEntityTypeCashtag + const TypeTextEntityTypeCode + const TypeTextEntityTypeEmailAddress + const TypeTextEntityTypeHashtag + const TypeTextEntityTypeItalic + const TypeTextEntityTypeMention + const TypeTextEntityTypeMentionName + const TypeTextEntityTypePhoneNumber + const TypeTextEntityTypePre + const TypeTextEntityTypePreCode + const TypeTextEntityTypeStrikethrough + const TypeTextEntityTypeTextUrl + const TypeTextEntityTypeUnderline + const TypeTextEntityTypeUrl + const TypeTextParseModeHTML + const TypeTextParseModeMarkdown + const TypeThumbnail + const TypeThumbnailFormatGif + const TypeThumbnailFormatJpeg + const TypeThumbnailFormatMpeg4 + const TypeThumbnailFormatPng + const TypeThumbnailFormatTgs + const TypeThumbnailFormatWebp + const TypeTopChatCategoryBots + const TypeTopChatCategoryCalls + const TypeTopChatCategoryChannels + const TypeTopChatCategoryForwardChats + const TypeTopChatCategoryGroups + const TypeTopChatCategoryInlineBots + const TypeTopChatCategoryUsers + const TypeUpdateActiveNotifications + const TypeUpdateAnimationSearchParameters + const TypeUpdateAuthorizationState + const TypeUpdateBasicGroup + const TypeUpdateBasicGroupFullInfo + const TypeUpdateCall + const TypeUpdateChatActionBar + const TypeUpdateChatDefaultDisableNotification + const TypeUpdateChatDraftMessage + const TypeUpdateChatFilters + const TypeUpdateChatHasScheduledMessages + const TypeUpdateChatIsBlocked + const TypeUpdateChatIsMarkedAsUnread + const TypeUpdateChatLastMessage + const TypeUpdateChatNotificationSettings + const TypeUpdateChatOnlineMemberCount + const TypeUpdateChatPermissions + const TypeUpdateChatPhoto + const TypeUpdateChatPosition + const TypeUpdateChatReadInbox + const TypeUpdateChatReadOutbox + const TypeUpdateChatReplyMarkup + const TypeUpdateChatTitle + const TypeUpdateChatUnreadMentionCount + const TypeUpdateConnectionState + const TypeUpdateDeleteMessages + const TypeUpdateDiceEmojis + const TypeUpdateFavoriteStickers + const TypeUpdateFile + const TypeUpdateFileGenerationStart + const TypeUpdateFileGenerationStop + const TypeUpdateHavePendingNotifications + const TypeUpdateInstalledStickerSets + const TypeUpdateLanguagePackStrings + const TypeUpdateMessageContent + const TypeUpdateMessageContentOpened + const TypeUpdateMessageEdited + const TypeUpdateMessageInteractionInfo + const TypeUpdateMessageIsPinned + const TypeUpdateMessageLiveLocationViewed + const TypeUpdateMessageMentionRead + const TypeUpdateMessageSendAcknowledged + const TypeUpdateMessageSendFailed + const TypeUpdateMessageSendSucceeded + const TypeUpdateNewCallSignalingData + const TypeUpdateNewCallbackQuery + const TypeUpdateNewChat + const TypeUpdateNewChosenInlineResult + const TypeUpdateNewCustomEvent + const TypeUpdateNewCustomQuery + const TypeUpdateNewInlineCallbackQuery + const TypeUpdateNewInlineQuery + const TypeUpdateNewMessage + const TypeUpdateNewPreCheckoutQuery + const TypeUpdateNewShippingQuery + const TypeUpdateNotification + const TypeUpdateNotificationGroup + const TypeUpdateOption + const TypeUpdatePoll + const TypeUpdatePollAnswer + const TypeUpdateRecentStickers + const TypeUpdateSavedAnimations + const TypeUpdateScopeNotificationSettings + const TypeUpdateSecretChat + const TypeUpdateSelectedBackground + const TypeUpdateServiceNotification + const TypeUpdateStickerSet + const TypeUpdateSuggestedActions + const TypeUpdateSupergroup + const TypeUpdateSupergroupFullInfo + const TypeUpdateTermsOfService + const TypeUpdateTrendingStickerSets + const TypeUpdateUnreadChatCount + const TypeUpdateUnreadMessageCount + const TypeUpdateUser + const TypeUpdateUserChatAction + const TypeUpdateUserFullInfo + const TypeUpdateUserPrivacySettingRules + const TypeUpdateUserStatus + const TypeUpdateUsersNearby + const TypeUpdates + const TypeUser + const TypeUserFullInfo + const TypeUserPrivacySettingAllowCalls + const TypeUserPrivacySettingAllowChatInvites + const TypeUserPrivacySettingAllowFindingByPhoneNumber + const TypeUserPrivacySettingAllowPeerToPeerCalls + const TypeUserPrivacySettingRuleAllowAll + const TypeUserPrivacySettingRuleAllowChatMembers + const TypeUserPrivacySettingRuleAllowContacts + const TypeUserPrivacySettingRuleAllowUsers + const TypeUserPrivacySettingRuleRestrictAll + const TypeUserPrivacySettingRuleRestrictChatMembers + const TypeUserPrivacySettingRuleRestrictContacts + const TypeUserPrivacySettingRuleRestrictUsers + const TypeUserPrivacySettingRules + const TypeUserPrivacySettingShowLinkInForwardedMessages + const TypeUserPrivacySettingShowPhoneNumber + const TypeUserPrivacySettingShowProfilePhoto + const TypeUserPrivacySettingShowStatus + const TypeUserStatusEmpty + const TypeUserStatusLastMonth + const TypeUserStatusLastWeek + const TypeUserStatusOffline + const TypeUserStatusOnline + const TypeUserStatusRecently + const TypeUserTypeBot + const TypeUserTypeDeleted + const TypeUserTypeRegular + const TypeUserTypeUnknown + const TypeUsers + const TypeValidatedOrderInfo + const TypeVenue + const TypeVideo + const TypeVideoNote + const TypeVoiceNote + const TypeWebPage + const TypeWebPageInstantView + var ErrNotSupportedAuthorizationState = errors.New("not supported state") + func Authorize(client *Client, authorizationStateHandler AuthorizationStateHandler) error + func BotAuthorizer(token string) *botAuthorizer + func CliInteractor(clientAuthorizer *clientAuthorizer) + func ClientAuthorizer() *clientAuthorizer + type AcceptCallRequest struct + CallId int32 + Protocol *CallProtocol + type AcceptTermsOfServiceRequest struct + TermsOfServiceId string + type AccountTtl struct + Days int32 + func UnmarshalAccountTtl(data json.RawMessage) (*AccountTtl, error) + func (*AccountTtl) GetClass() string + func (*AccountTtl) GetType() string + func (entity *AccountTtl) MarshalJSON() ([]byte, error) + type AddChatMemberRequest struct + ChatId int64 + ForwardLimit int32 + UserId int32 + type AddChatMembersRequest struct + ChatId int64 + UserIds []int32 + type AddChatToListRequest struct + ChatId int64 + ChatList ChatList + type AddContactRequest struct + Contact *Contact + SharePhoneNumber bool + type AddCustomServerLanguagePackRequest struct + LanguagePackId string + type AddFavoriteStickerRequest struct + Sticker InputFile + type AddLocalMessageRequest struct + ChatId int64 + DisableNotification bool + InputMessageContent InputMessageContent + ReplyToMessageId int64 + Sender MessageSender + type AddLogMessageRequest struct + Text string + VerbosityLevel int32 + type AddNetworkStatisticsRequest struct + Entry NetworkStatisticsEntry + type AddProxyRequest struct + Enable bool + Port int32 + Server string + Type ProxyType + type AddRecentStickerRequest struct + IsAttached bool + Sticker InputFile + type AddRecentlyFoundChatRequest struct + ChatId int64 + type AddSavedAnimationRequest struct + Animation InputFile + type AddStickerToSetRequest struct + Name string + Sticker InputSticker + UserId int32 + type Address struct + City string + CountryCode string + PostalCode string + State string + StreetLine1 string + StreetLine2 string + func UnmarshalAddress(data json.RawMessage) (*Address, error) + func (*Address) GetClass() string + func (*Address) GetType() string + func (entity *Address) MarshalJSON() ([]byte, error) + type AnimatedChatPhoto struct + File *File + Length int32 + MainFrameTimestamp float64 + func UnmarshalAnimatedChatPhoto(data json.RawMessage) (*AnimatedChatPhoto, error) + func (*AnimatedChatPhoto) GetClass() string + func (*AnimatedChatPhoto) GetType() string + func (entity *AnimatedChatPhoto) MarshalJSON() ([]byte, error) + type Animation struct + Animation *File + Duration int32 + FileName string + HasStickers bool + Height int32 + MimeType string + Minithumbnail *Minithumbnail + Thumbnail *Thumbnail + Width int32 + func UnmarshalAnimation(data json.RawMessage) (*Animation, error) + func (*Animation) GetClass() string + func (*Animation) GetType() string + func (entity *Animation) MarshalJSON() ([]byte, error) + type Animations struct + Animations []*Animation + func UnmarshalAnimations(data json.RawMessage) (*Animations, error) + func (*Animations) GetClass() string + func (*Animations) GetType() string + func (entity *Animations) MarshalJSON() ([]byte, error) + type AnswerCallbackQueryRequest struct + CacheTime int32 + CallbackQueryId JsonInt64 + ShowAlert bool + Text string + Url string + type AnswerCustomQueryRequest struct + CustomQueryId JsonInt64 + Data string + type AnswerInlineQueryRequest struct + CacheTime int32 + InlineQueryId JsonInt64 + IsPersonal bool + NextOffset string + Results []InputInlineQueryResult + SwitchPmParameter string + SwitchPmText string + type AnswerPreCheckoutQueryRequest struct + ErrorMessage string + PreCheckoutQueryId JsonInt64 + type AnswerShippingQueryRequest struct + ErrorMessage string + ShippingOptions []*ShippingOption + ShippingQueryId JsonInt64 + type Audio struct + AlbumCoverMinithumbnail *Minithumbnail + AlbumCoverThumbnail *Thumbnail + Audio *File + Duration int32 + FileName string + MimeType string + Performer string + Title string + func UnmarshalAudio(data json.RawMessage) (*Audio, error) + func (*Audio) GetClass() string + func (*Audio) GetType() string + func (entity *Audio) MarshalJSON() ([]byte, error) + type AuthenticationCodeInfo struct + NextType AuthenticationCodeType + PhoneNumber string + Timeout int32 + Type AuthenticationCodeType + func UnmarshalAuthenticationCodeInfo(data json.RawMessage) (*AuthenticationCodeInfo, error) + func (*AuthenticationCodeInfo) GetClass() string + func (*AuthenticationCodeInfo) GetType() string + func (authenticationCodeInfo *AuthenticationCodeInfo) UnmarshalJSON(data []byte) error + func (entity *AuthenticationCodeInfo) MarshalJSON() ([]byte, error) + type AuthenticationCodeType interface + AuthenticationCodeTypeType func() string + func UnmarshalAuthenticationCodeType(data json.RawMessage) (AuthenticationCodeType, error) + func UnmarshalListOfAuthenticationCodeType(dataList []json.RawMessage) ([]AuthenticationCodeType, error) + type AuthenticationCodeTypeCall struct + Length int32 + func UnmarshalAuthenticationCodeTypeCall(data json.RawMessage) (*AuthenticationCodeTypeCall, error) + func (*AuthenticationCodeTypeCall) AuthenticationCodeTypeType() string + func (*AuthenticationCodeTypeCall) GetClass() string + func (*AuthenticationCodeTypeCall) GetType() string + func (entity *AuthenticationCodeTypeCall) MarshalJSON() ([]byte, error) + type AuthenticationCodeTypeFlashCall struct + Pattern string + func UnmarshalAuthenticationCodeTypeFlashCall(data json.RawMessage) (*AuthenticationCodeTypeFlashCall, error) + func (*AuthenticationCodeTypeFlashCall) AuthenticationCodeTypeType() string + func (*AuthenticationCodeTypeFlashCall) GetClass() string + func (*AuthenticationCodeTypeFlashCall) GetType() string + func (entity *AuthenticationCodeTypeFlashCall) MarshalJSON() ([]byte, error) + type AuthenticationCodeTypeSms struct + Length int32 + func UnmarshalAuthenticationCodeTypeSms(data json.RawMessage) (*AuthenticationCodeTypeSms, error) + func (*AuthenticationCodeTypeSms) AuthenticationCodeTypeType() string + func (*AuthenticationCodeTypeSms) GetClass() string + func (*AuthenticationCodeTypeSms) GetType() string + func (entity *AuthenticationCodeTypeSms) MarshalJSON() ([]byte, error) + type AuthenticationCodeTypeTelegramMessage struct + Length int32 + func UnmarshalAuthenticationCodeTypeTelegramMessage(data json.RawMessage) (*AuthenticationCodeTypeTelegramMessage, error) + func (*AuthenticationCodeTypeTelegramMessage) AuthenticationCodeTypeType() string + func (*AuthenticationCodeTypeTelegramMessage) GetClass() string + func (*AuthenticationCodeTypeTelegramMessage) GetType() string + func (entity *AuthenticationCodeTypeTelegramMessage) MarshalJSON() ([]byte, error) + type AuthorizationState interface + AuthorizationStateType func() string + func UnmarshalAuthorizationState(data json.RawMessage) (AuthorizationState, error) + func UnmarshalListOfAuthorizationState(dataList []json.RawMessage) ([]AuthorizationState, error) + type AuthorizationStateClosed struct + func UnmarshalAuthorizationStateClosed(data json.RawMessage) (*AuthorizationStateClosed, error) + func (*AuthorizationStateClosed) AuthorizationStateType() string + func (*AuthorizationStateClosed) GetClass() string + func (*AuthorizationStateClosed) GetType() string + func (entity *AuthorizationStateClosed) MarshalJSON() ([]byte, error) + type AuthorizationStateClosing struct + func UnmarshalAuthorizationStateClosing(data json.RawMessage) (*AuthorizationStateClosing, error) + func (*AuthorizationStateClosing) AuthorizationStateType() string + func (*AuthorizationStateClosing) GetClass() string + func (*AuthorizationStateClosing) GetType() string + func (entity *AuthorizationStateClosing) MarshalJSON() ([]byte, error) + type AuthorizationStateHandler interface + Close func() + Handle func(client *Client, state AuthorizationState) error + type AuthorizationStateLoggingOut struct + func UnmarshalAuthorizationStateLoggingOut(data json.RawMessage) (*AuthorizationStateLoggingOut, error) + func (*AuthorizationStateLoggingOut) AuthorizationStateType() string + func (*AuthorizationStateLoggingOut) GetClass() string + func (*AuthorizationStateLoggingOut) GetType() string + func (entity *AuthorizationStateLoggingOut) MarshalJSON() ([]byte, error) + type AuthorizationStateReady struct + func UnmarshalAuthorizationStateReady(data json.RawMessage) (*AuthorizationStateReady, error) + func (*AuthorizationStateReady) AuthorizationStateType() string + func (*AuthorizationStateReady) GetClass() string + func (*AuthorizationStateReady) GetType() string + func (entity *AuthorizationStateReady) MarshalJSON() ([]byte, error) + type AuthorizationStateWaitCode struct + CodeInfo *AuthenticationCodeInfo + func UnmarshalAuthorizationStateWaitCode(data json.RawMessage) (*AuthorizationStateWaitCode, error) + func (*AuthorizationStateWaitCode) AuthorizationStateType() string + func (*AuthorizationStateWaitCode) GetClass() string + func (*AuthorizationStateWaitCode) GetType() string + func (entity *AuthorizationStateWaitCode) MarshalJSON() ([]byte, error) + type AuthorizationStateWaitEncryptionKey struct + IsEncrypted bool + func UnmarshalAuthorizationStateWaitEncryptionKey(data json.RawMessage) (*AuthorizationStateWaitEncryptionKey, error) + func (*AuthorizationStateWaitEncryptionKey) AuthorizationStateType() string + func (*AuthorizationStateWaitEncryptionKey) GetClass() string + func (*AuthorizationStateWaitEncryptionKey) GetType() string + func (entity *AuthorizationStateWaitEncryptionKey) MarshalJSON() ([]byte, error) + type AuthorizationStateWaitOtherDeviceConfirmation struct + Link string + func UnmarshalAuthorizationStateWaitOtherDeviceConfirmation(data json.RawMessage) (*AuthorizationStateWaitOtherDeviceConfirmation, error) + func (*AuthorizationStateWaitOtherDeviceConfirmation) AuthorizationStateType() string + func (*AuthorizationStateWaitOtherDeviceConfirmation) GetClass() string + func (*AuthorizationStateWaitOtherDeviceConfirmation) GetType() string + func (entity *AuthorizationStateWaitOtherDeviceConfirmation) MarshalJSON() ([]byte, error) + type AuthorizationStateWaitPassword struct + HasRecoveryEmailAddress bool + PasswordHint string + RecoveryEmailAddressPattern string + func UnmarshalAuthorizationStateWaitPassword(data json.RawMessage) (*AuthorizationStateWaitPassword, error) + func (*AuthorizationStateWaitPassword) AuthorizationStateType() string + func (*AuthorizationStateWaitPassword) GetClass() string + func (*AuthorizationStateWaitPassword) GetType() string + func (entity *AuthorizationStateWaitPassword) MarshalJSON() ([]byte, error) + type AuthorizationStateWaitPhoneNumber struct + func UnmarshalAuthorizationStateWaitPhoneNumber(data json.RawMessage) (*AuthorizationStateWaitPhoneNumber, error) + func (*AuthorizationStateWaitPhoneNumber) AuthorizationStateType() string + func (*AuthorizationStateWaitPhoneNumber) GetClass() string + func (*AuthorizationStateWaitPhoneNumber) GetType() string + func (entity *AuthorizationStateWaitPhoneNumber) MarshalJSON() ([]byte, error) + type AuthorizationStateWaitRegistration struct + TermsOfService *TermsOfService + func UnmarshalAuthorizationStateWaitRegistration(data json.RawMessage) (*AuthorizationStateWaitRegistration, error) + func (*AuthorizationStateWaitRegistration) AuthorizationStateType() string + func (*AuthorizationStateWaitRegistration) GetClass() string + func (*AuthorizationStateWaitRegistration) GetType() string + func (entity *AuthorizationStateWaitRegistration) MarshalJSON() ([]byte, error) + type AuthorizationStateWaitTdlibParameters struct + func UnmarshalAuthorizationStateWaitTdlibParameters(data json.RawMessage) (*AuthorizationStateWaitTdlibParameters, error) + func (*AuthorizationStateWaitTdlibParameters) AuthorizationStateType() string + func (*AuthorizationStateWaitTdlibParameters) GetClass() string + func (*AuthorizationStateWaitTdlibParameters) GetType() string + func (entity *AuthorizationStateWaitTdlibParameters) MarshalJSON() ([]byte, error) + type AutoDownloadSettings struct + IsAutoDownloadEnabled bool + MaxOtherFileSize int32 + MaxPhotoFileSize int32 + MaxVideoFileSize int32 + PreloadLargeVideos bool + PreloadNextAudio bool + UseLessDataForCalls bool + VideoUploadBitrate int32 + func UnmarshalAutoDownloadSettings(data json.RawMessage) (*AutoDownloadSettings, error) + func (*AutoDownloadSettings) GetClass() string + func (*AutoDownloadSettings) GetType() string + func (entity *AutoDownloadSettings) MarshalJSON() ([]byte, error) + type AutoDownloadSettingsPresets struct + High *AutoDownloadSettings + Low *AutoDownloadSettings + Medium *AutoDownloadSettings + func UnmarshalAutoDownloadSettingsPresets(data json.RawMessage) (*AutoDownloadSettingsPresets, error) + func (*AutoDownloadSettingsPresets) GetClass() string + func (*AutoDownloadSettingsPresets) GetType() string + func (entity *AutoDownloadSettingsPresets) MarshalJSON() ([]byte, error) + type Background struct + Document *Document + Id JsonInt64 + IsDark bool + IsDefault bool + Name string + Type BackgroundType + func UnmarshalBackground(data json.RawMessage) (*Background, error) + func (*Background) GetClass() string + func (*Background) GetType() string + func (background *Background) UnmarshalJSON(data []byte) error + func (entity *Background) MarshalJSON() ([]byte, error) + type BackgroundFill interface + BackgroundFillType func() string + func UnmarshalBackgroundFill(data json.RawMessage) (BackgroundFill, error) + func UnmarshalListOfBackgroundFill(dataList []json.RawMessage) ([]BackgroundFill, error) + type BackgroundFillGradient struct + BottomColor int32 + RotationAngle int32 + TopColor int32 + func UnmarshalBackgroundFillGradient(data json.RawMessage) (*BackgroundFillGradient, error) + func (*BackgroundFillGradient) BackgroundFillType() string + func (*BackgroundFillGradient) GetClass() string + func (*BackgroundFillGradient) GetType() string + func (entity *BackgroundFillGradient) MarshalJSON() ([]byte, error) + type BackgroundFillSolid struct + Color int32 + func UnmarshalBackgroundFillSolid(data json.RawMessage) (*BackgroundFillSolid, error) + func (*BackgroundFillSolid) BackgroundFillType() string + func (*BackgroundFillSolid) GetClass() string + func (*BackgroundFillSolid) GetType() string + func (entity *BackgroundFillSolid) MarshalJSON() ([]byte, error) + type BackgroundType interface + BackgroundTypeType func() string + func UnmarshalBackgroundType(data json.RawMessage) (BackgroundType, error) + func UnmarshalListOfBackgroundType(dataList []json.RawMessage) ([]BackgroundType, error) + type BackgroundTypeFill struct + Fill BackgroundFill + func UnmarshalBackgroundTypeFill(data json.RawMessage) (*BackgroundTypeFill, error) + func (*BackgroundTypeFill) BackgroundTypeType() string + func (*BackgroundTypeFill) GetClass() string + func (*BackgroundTypeFill) GetType() string + func (backgroundTypeFill *BackgroundTypeFill) UnmarshalJSON(data []byte) error + func (entity *BackgroundTypeFill) MarshalJSON() ([]byte, error) + type BackgroundTypePattern struct + Fill BackgroundFill + Intensity int32 + IsMoving bool + func UnmarshalBackgroundTypePattern(data json.RawMessage) (*BackgroundTypePattern, error) + func (*BackgroundTypePattern) BackgroundTypeType() string + func (*BackgroundTypePattern) GetClass() string + func (*BackgroundTypePattern) GetType() string + func (backgroundTypePattern *BackgroundTypePattern) UnmarshalJSON(data []byte) error + func (entity *BackgroundTypePattern) MarshalJSON() ([]byte, error) + type BackgroundTypeWallpaper struct + IsBlurred bool + IsMoving bool + func UnmarshalBackgroundTypeWallpaper(data json.RawMessage) (*BackgroundTypeWallpaper, error) + func (*BackgroundTypeWallpaper) BackgroundTypeType() string + func (*BackgroundTypeWallpaper) GetClass() string + func (*BackgroundTypeWallpaper) GetType() string + func (entity *BackgroundTypeWallpaper) MarshalJSON() ([]byte, error) + type Backgrounds struct + Backgrounds []*Background + func UnmarshalBackgrounds(data json.RawMessage) (*Backgrounds, error) + func (*Backgrounds) GetClass() string + func (*Backgrounds) GetType() string + func (entity *Backgrounds) MarshalJSON() ([]byte, error) + type BankCardActionOpenUrl struct + Text string + Url string + func UnmarshalBankCardActionOpenUrl(data json.RawMessage) (*BankCardActionOpenUrl, error) + func (*BankCardActionOpenUrl) GetClass() string + func (*BankCardActionOpenUrl) GetType() string + func (entity *BankCardActionOpenUrl) MarshalJSON() ([]byte, error) + type BankCardInfo struct + Actions []*BankCardActionOpenUrl + Title string + func UnmarshalBankCardInfo(data json.RawMessage) (*BankCardInfo, error) + func (*BankCardInfo) GetClass() string + func (*BankCardInfo) GetType() string + func (entity *BankCardInfo) MarshalJSON() ([]byte, error) + type BasicGroup struct + Id int32 + IsActive bool + MemberCount int32 + Status ChatMemberStatus + UpgradedToSupergroupId int32 + func UnmarshalBasicGroup(data json.RawMessage) (*BasicGroup, error) + func (*BasicGroup) GetClass() string + func (*BasicGroup) GetType() string + func (basicGroup *BasicGroup) UnmarshalJSON(data []byte) error + func (entity *BasicGroup) MarshalJSON() ([]byte, error) + type BasicGroupFullInfo struct + CreatorUserId int32 + Description string + InviteLink string + Members []*ChatMember + Photo *ChatPhoto + func UnmarshalBasicGroupFullInfo(data json.RawMessage) (*BasicGroupFullInfo, error) + func (*BasicGroupFullInfo) GetClass() string + func (*BasicGroupFullInfo) GetType() string + func (entity *BasicGroupFullInfo) MarshalJSON() ([]byte, error) + type BlockMessageSenderFromRepliesRequest struct + DeleteAllMessages bool + DeleteMessage bool + MessageId int64 + ReportSpam bool + type BotCommand struct + Command string + Description string + func UnmarshalBotCommand(data json.RawMessage) (*BotCommand, error) + func (*BotCommand) GetClass() string + func (*BotCommand) GetType() string + func (entity *BotCommand) MarshalJSON() ([]byte, error) + type BotInfo struct + Commands []*BotCommand + Description string + func UnmarshalBotInfo(data json.RawMessage) (*BotInfo, error) + func (*BotInfo) GetClass() string + func (*BotInfo) GetType() string + func (entity *BotInfo) MarshalJSON() ([]byte, error) + type Call struct + Id int32 + IsOutgoing bool + IsVideo bool + State CallState + UserId int32 + func UnmarshalCall(data json.RawMessage) (*Call, error) + func (*Call) GetClass() string + func (*Call) GetType() string + func (call *Call) UnmarshalJSON(data []byte) error + func (entity *Call) MarshalJSON() ([]byte, error) + type CallDiscardReason interface + CallDiscardReasonType func() string + func UnmarshalCallDiscardReason(data json.RawMessage) (CallDiscardReason, error) + func UnmarshalListOfCallDiscardReason(dataList []json.RawMessage) ([]CallDiscardReason, error) + type CallDiscardReasonDeclined struct + func UnmarshalCallDiscardReasonDeclined(data json.RawMessage) (*CallDiscardReasonDeclined, error) + func (*CallDiscardReasonDeclined) CallDiscardReasonType() string + func (*CallDiscardReasonDeclined) GetClass() string + func (*CallDiscardReasonDeclined) GetType() string + func (entity *CallDiscardReasonDeclined) MarshalJSON() ([]byte, error) + type CallDiscardReasonDisconnected struct + func UnmarshalCallDiscardReasonDisconnected(data json.RawMessage) (*CallDiscardReasonDisconnected, error) + func (*CallDiscardReasonDisconnected) CallDiscardReasonType() string + func (*CallDiscardReasonDisconnected) GetClass() string + func (*CallDiscardReasonDisconnected) GetType() string + func (entity *CallDiscardReasonDisconnected) MarshalJSON() ([]byte, error) + type CallDiscardReasonEmpty struct + func UnmarshalCallDiscardReasonEmpty(data json.RawMessage) (*CallDiscardReasonEmpty, error) + func (*CallDiscardReasonEmpty) CallDiscardReasonType() string + func (*CallDiscardReasonEmpty) GetClass() string + func (*CallDiscardReasonEmpty) GetType() string + func (entity *CallDiscardReasonEmpty) MarshalJSON() ([]byte, error) + type CallDiscardReasonHungUp struct + func UnmarshalCallDiscardReasonHungUp(data json.RawMessage) (*CallDiscardReasonHungUp, error) + func (*CallDiscardReasonHungUp) CallDiscardReasonType() string + func (*CallDiscardReasonHungUp) GetClass() string + func (*CallDiscardReasonHungUp) GetType() string + func (entity *CallDiscardReasonHungUp) MarshalJSON() ([]byte, error) + type CallDiscardReasonMissed struct + func UnmarshalCallDiscardReasonMissed(data json.RawMessage) (*CallDiscardReasonMissed, error) + func (*CallDiscardReasonMissed) CallDiscardReasonType() string + func (*CallDiscardReasonMissed) GetClass() string + func (*CallDiscardReasonMissed) GetType() string + func (entity *CallDiscardReasonMissed) MarshalJSON() ([]byte, error) + type CallId struct + Id int32 + func UnmarshalCallId(data json.RawMessage) (*CallId, error) + func (*CallId) GetClass() string + func (*CallId) GetType() string + func (entity *CallId) MarshalJSON() ([]byte, error) + type CallProblem interface + CallProblemType func() string + func UnmarshalCallProblem(data json.RawMessage) (CallProblem, error) + func UnmarshalListOfCallProblem(dataList []json.RawMessage) ([]CallProblem, error) + type CallProblemDistortedSpeech struct + func UnmarshalCallProblemDistortedSpeech(data json.RawMessage) (*CallProblemDistortedSpeech, error) + func (*CallProblemDistortedSpeech) CallProblemType() string + func (*CallProblemDistortedSpeech) GetClass() string + func (*CallProblemDistortedSpeech) GetType() string + func (entity *CallProblemDistortedSpeech) MarshalJSON() ([]byte, error) + type CallProblemDistortedVideo struct + func UnmarshalCallProblemDistortedVideo(data json.RawMessage) (*CallProblemDistortedVideo, error) + func (*CallProblemDistortedVideo) CallProblemType() string + func (*CallProblemDistortedVideo) GetClass() string + func (*CallProblemDistortedVideo) GetType() string + func (entity *CallProblemDistortedVideo) MarshalJSON() ([]byte, error) + type CallProblemDropped struct + func UnmarshalCallProblemDropped(data json.RawMessage) (*CallProblemDropped, error) + func (*CallProblemDropped) CallProblemType() string + func (*CallProblemDropped) GetClass() string + func (*CallProblemDropped) GetType() string + func (entity *CallProblemDropped) MarshalJSON() ([]byte, error) + type CallProblemEcho struct + func UnmarshalCallProblemEcho(data json.RawMessage) (*CallProblemEcho, error) + func (*CallProblemEcho) CallProblemType() string + func (*CallProblemEcho) GetClass() string + func (*CallProblemEcho) GetType() string + func (entity *CallProblemEcho) MarshalJSON() ([]byte, error) + type CallProblemInterruptions struct + func UnmarshalCallProblemInterruptions(data json.RawMessage) (*CallProblemInterruptions, error) + func (*CallProblemInterruptions) CallProblemType() string + func (*CallProblemInterruptions) GetClass() string + func (*CallProblemInterruptions) GetType() string + func (entity *CallProblemInterruptions) MarshalJSON() ([]byte, error) + type CallProblemNoise struct + func UnmarshalCallProblemNoise(data json.RawMessage) (*CallProblemNoise, error) + func (*CallProblemNoise) CallProblemType() string + func (*CallProblemNoise) GetClass() string + func (*CallProblemNoise) GetType() string + func (entity *CallProblemNoise) MarshalJSON() ([]byte, error) + type CallProblemPixelatedVideo struct + func UnmarshalCallProblemPixelatedVideo(data json.RawMessage) (*CallProblemPixelatedVideo, error) + func (*CallProblemPixelatedVideo) CallProblemType() string + func (*CallProblemPixelatedVideo) GetClass() string + func (*CallProblemPixelatedVideo) GetType() string + func (entity *CallProblemPixelatedVideo) MarshalJSON() ([]byte, error) + type CallProblemSilentLocal struct + func UnmarshalCallProblemSilentLocal(data json.RawMessage) (*CallProblemSilentLocal, error) + func (*CallProblemSilentLocal) CallProblemType() string + func (*CallProblemSilentLocal) GetClass() string + func (*CallProblemSilentLocal) GetType() string + func (entity *CallProblemSilentLocal) MarshalJSON() ([]byte, error) + type CallProblemSilentRemote struct + func UnmarshalCallProblemSilentRemote(data json.RawMessage) (*CallProblemSilentRemote, error) + func (*CallProblemSilentRemote) CallProblemType() string + func (*CallProblemSilentRemote) GetClass() string + func (*CallProblemSilentRemote) GetType() string + func (entity *CallProblemSilentRemote) MarshalJSON() ([]byte, error) + type CallProtocol struct + LibraryVersions []string + MaxLayer int32 + MinLayer int32 + UdpP2p bool + UdpReflector bool + func UnmarshalCallProtocol(data json.RawMessage) (*CallProtocol, error) + func (*CallProtocol) GetClass() string + func (*CallProtocol) GetType() string + func (entity *CallProtocol) MarshalJSON() ([]byte, error) + type CallServer struct + Id JsonInt64 + IpAddress string + Ipv6Address string + Port int32 + Type CallServerType + func UnmarshalCallServer(data json.RawMessage) (*CallServer, error) + func (*CallServer) GetClass() string + func (*CallServer) GetType() string + func (callServer *CallServer) UnmarshalJSON(data []byte) error + func (entity *CallServer) MarshalJSON() ([]byte, error) + type CallServerType interface + CallServerTypeType func() string + func UnmarshalCallServerType(data json.RawMessage) (CallServerType, error) + func UnmarshalListOfCallServerType(dataList []json.RawMessage) ([]CallServerType, error) + type CallServerTypeTelegramReflector struct + PeerTag []byte + func UnmarshalCallServerTypeTelegramReflector(data json.RawMessage) (*CallServerTypeTelegramReflector, error) + func (*CallServerTypeTelegramReflector) CallServerTypeType() string + func (*CallServerTypeTelegramReflector) GetClass() string + func (*CallServerTypeTelegramReflector) GetType() string + func (entity *CallServerTypeTelegramReflector) MarshalJSON() ([]byte, error) + type CallServerTypeWebrtc struct + Password string + SupportsStun bool + SupportsTurn bool + Username string + func UnmarshalCallServerTypeWebrtc(data json.RawMessage) (*CallServerTypeWebrtc, error) + func (*CallServerTypeWebrtc) CallServerTypeType() string + func (*CallServerTypeWebrtc) GetClass() string + func (*CallServerTypeWebrtc) GetType() string + func (entity *CallServerTypeWebrtc) MarshalJSON() ([]byte, error) + type CallState interface + CallStateType func() string + func UnmarshalCallState(data json.RawMessage) (CallState, error) + func UnmarshalListOfCallState(dataList []json.RawMessage) ([]CallState, error) + type CallStateDiscarded struct + NeedDebugInformation bool + NeedRating bool + Reason CallDiscardReason + func UnmarshalCallStateDiscarded(data json.RawMessage) (*CallStateDiscarded, error) + func (*CallStateDiscarded) CallStateType() string + func (*CallStateDiscarded) GetClass() string + func (*CallStateDiscarded) GetType() string + func (callStateDiscarded *CallStateDiscarded) UnmarshalJSON(data []byte) error + func (entity *CallStateDiscarded) MarshalJSON() ([]byte, error) + type CallStateError struct + Error *Error + func UnmarshalCallStateError(data json.RawMessage) (*CallStateError, error) + func (*CallStateError) CallStateType() string + func (*CallStateError) GetClass() string + func (*CallStateError) GetType() string + func (entity *CallStateError) MarshalJSON() ([]byte, error) + type CallStateExchangingKeys struct + func UnmarshalCallStateExchangingKeys(data json.RawMessage) (*CallStateExchangingKeys, error) + func (*CallStateExchangingKeys) CallStateType() string + func (*CallStateExchangingKeys) GetClass() string + func (*CallStateExchangingKeys) GetType() string + func (entity *CallStateExchangingKeys) MarshalJSON() ([]byte, error) + type CallStateHangingUp struct + func UnmarshalCallStateHangingUp(data json.RawMessage) (*CallStateHangingUp, error) + func (*CallStateHangingUp) CallStateType() string + func (*CallStateHangingUp) GetClass() string + func (*CallStateHangingUp) GetType() string + func (entity *CallStateHangingUp) MarshalJSON() ([]byte, error) + type CallStatePending struct + IsCreated bool + IsReceived bool + func UnmarshalCallStatePending(data json.RawMessage) (*CallStatePending, error) + func (*CallStatePending) CallStateType() string + func (*CallStatePending) GetClass() string + func (*CallStatePending) GetType() string + func (entity *CallStatePending) MarshalJSON() ([]byte, error) + type CallStateReady struct + AllowP2p bool + Config string + Emojis []string + EncryptionKey []byte + Protocol *CallProtocol + Servers []*CallServer + func UnmarshalCallStateReady(data json.RawMessage) (*CallStateReady, error) + func (*CallStateReady) CallStateType() string + func (*CallStateReady) GetClass() string + func (*CallStateReady) GetType() string + func (entity *CallStateReady) MarshalJSON() ([]byte, error) + type CallbackQueryAnswer struct + ShowAlert bool + Text string + Url string + func UnmarshalCallbackQueryAnswer(data json.RawMessage) (*CallbackQueryAnswer, error) + func (*CallbackQueryAnswer) GetClass() string + func (*CallbackQueryAnswer) GetType() string + func (entity *CallbackQueryAnswer) MarshalJSON() ([]byte, error) + type CallbackQueryPayload interface + CallbackQueryPayloadType func() string + func UnmarshalCallbackQueryPayload(data json.RawMessage) (CallbackQueryPayload, error) + func UnmarshalListOfCallbackQueryPayload(dataList []json.RawMessage) ([]CallbackQueryPayload, error) + type CallbackQueryPayloadData struct + Data []byte + func UnmarshalCallbackQueryPayloadData(data json.RawMessage) (*CallbackQueryPayloadData, error) + func (*CallbackQueryPayloadData) CallbackQueryPayloadType() string + func (*CallbackQueryPayloadData) GetClass() string + func (*CallbackQueryPayloadData) GetType() string + func (entity *CallbackQueryPayloadData) MarshalJSON() ([]byte, error) + type CallbackQueryPayloadDataWithPassword struct + Data []byte + Password string + func UnmarshalCallbackQueryPayloadDataWithPassword(data json.RawMessage) (*CallbackQueryPayloadDataWithPassword, error) + func (*CallbackQueryPayloadDataWithPassword) CallbackQueryPayloadType() string + func (*CallbackQueryPayloadDataWithPassword) GetClass() string + func (*CallbackQueryPayloadDataWithPassword) GetType() string + func (entity *CallbackQueryPayloadDataWithPassword) MarshalJSON() ([]byte, error) + type CallbackQueryPayloadGame struct + GameShortName string + func UnmarshalCallbackQueryPayloadGame(data json.RawMessage) (*CallbackQueryPayloadGame, error) + func (*CallbackQueryPayloadGame) CallbackQueryPayloadType() string + func (*CallbackQueryPayloadGame) GetClass() string + func (*CallbackQueryPayloadGame) GetType() string + func (entity *CallbackQueryPayloadGame) MarshalJSON() ([]byte, error) + type CanTransferOwnershipResult interface + CanTransferOwnershipResultType func() string + func UnmarshalCanTransferOwnershipResult(data json.RawMessage) (CanTransferOwnershipResult, error) + func UnmarshalListOfCanTransferOwnershipResult(dataList []json.RawMessage) ([]CanTransferOwnershipResult, error) + type CanTransferOwnershipResultOk struct + func UnmarshalCanTransferOwnershipResultOk(data json.RawMessage) (*CanTransferOwnershipResultOk, error) + func (*CanTransferOwnershipResultOk) CanTransferOwnershipResultType() string + func (*CanTransferOwnershipResultOk) GetClass() string + func (*CanTransferOwnershipResultOk) GetType() string + func (entity *CanTransferOwnershipResultOk) MarshalJSON() ([]byte, error) + type CanTransferOwnershipResultPasswordNeeded struct + func UnmarshalCanTransferOwnershipResultPasswordNeeded(data json.RawMessage) (*CanTransferOwnershipResultPasswordNeeded, error) + func (*CanTransferOwnershipResultPasswordNeeded) CanTransferOwnershipResultType() string + func (*CanTransferOwnershipResultPasswordNeeded) GetClass() string + func (*CanTransferOwnershipResultPasswordNeeded) GetType() string + func (entity *CanTransferOwnershipResultPasswordNeeded) MarshalJSON() ([]byte, error) + type CanTransferOwnershipResultPasswordTooFresh struct + RetryAfter int32 + func UnmarshalCanTransferOwnershipResultPasswordTooFresh(data json.RawMessage) (*CanTransferOwnershipResultPasswordTooFresh, error) + func (*CanTransferOwnershipResultPasswordTooFresh) CanTransferOwnershipResultType() string + func (*CanTransferOwnershipResultPasswordTooFresh) GetClass() string + func (*CanTransferOwnershipResultPasswordTooFresh) GetType() string + func (entity *CanTransferOwnershipResultPasswordTooFresh) MarshalJSON() ([]byte, error) + type CanTransferOwnershipResultSessionTooFresh struct + RetryAfter int32 + func UnmarshalCanTransferOwnershipResultSessionTooFresh(data json.RawMessage) (*CanTransferOwnershipResultSessionTooFresh, error) + func (*CanTransferOwnershipResultSessionTooFresh) CanTransferOwnershipResultType() string + func (*CanTransferOwnershipResultSessionTooFresh) GetClass() string + func (*CanTransferOwnershipResultSessionTooFresh) GetType() string + func (entity *CanTransferOwnershipResultSessionTooFresh) MarshalJSON() ([]byte, error) + type CancelDownloadFileRequest struct + FileId int32 + OnlyIfPending bool + type CancelUploadFileRequest struct + FileId int32 + type ChangeImportedContactsRequest struct + Contacts []*Contact + type ChangePhoneNumberRequest struct + PhoneNumber string + Settings *PhoneNumberAuthenticationSettings + type ChangeStickerSetRequest struct + IsArchived bool + IsInstalled bool + SetId JsonInt64 + type Chat struct + ActionBar ChatActionBar + CanBeDeletedForAllUsers bool + CanBeDeletedOnlyForSelf bool + CanBeReported bool + ClientData string + DefaultDisableNotification bool + DraftMessage *DraftMessage + HasScheduledMessages bool + Id int64 + IsBlocked bool + IsMarkedAsUnread bool + LastMessage *Message + LastReadInboxMessageId int64 + LastReadOutboxMessageId int64 + NotificationSettings *ChatNotificationSettings + Permissions *ChatPermissions + Photo *ChatPhotoInfo + Positions []*ChatPosition + ReplyMarkupMessageId int64 + Title string + Type ChatType + UnreadCount int32 + UnreadMentionCount int32 + func UnmarshalChat(data json.RawMessage) (*Chat, error) + func (*Chat) GetClass() string + func (*Chat) GetType() string + func (chat *Chat) UnmarshalJSON(data []byte) error + func (entity *Chat) MarshalJSON() ([]byte, error) + type ChatAction interface + ChatActionType func() string + func UnmarshalChatAction(data json.RawMessage) (ChatAction, error) + func UnmarshalListOfChatAction(dataList []json.RawMessage) ([]ChatAction, error) + type ChatActionBar interface + ChatActionBarType func() string + func UnmarshalChatActionBar(data json.RawMessage) (ChatActionBar, error) + func UnmarshalListOfChatActionBar(dataList []json.RawMessage) ([]ChatActionBar, error) + type ChatActionBarAddContact struct + func UnmarshalChatActionBarAddContact(data json.RawMessage) (*ChatActionBarAddContact, error) + func (*ChatActionBarAddContact) ChatActionBarType() string + func (*ChatActionBarAddContact) GetClass() string + func (*ChatActionBarAddContact) GetType() string + func (entity *ChatActionBarAddContact) MarshalJSON() ([]byte, error) + type ChatActionBarReportAddBlock struct + CanUnarchive bool + Distance int32 + func UnmarshalChatActionBarReportAddBlock(data json.RawMessage) (*ChatActionBarReportAddBlock, error) + func (*ChatActionBarReportAddBlock) ChatActionBarType() string + func (*ChatActionBarReportAddBlock) GetClass() string + func (*ChatActionBarReportAddBlock) GetType() string + func (entity *ChatActionBarReportAddBlock) MarshalJSON() ([]byte, error) + type ChatActionBarReportSpam struct + CanUnarchive bool + func UnmarshalChatActionBarReportSpam(data json.RawMessage) (*ChatActionBarReportSpam, error) + func (*ChatActionBarReportSpam) ChatActionBarType() string + func (*ChatActionBarReportSpam) GetClass() string + func (*ChatActionBarReportSpam) GetType() string + func (entity *ChatActionBarReportSpam) MarshalJSON() ([]byte, error) + type ChatActionBarReportUnrelatedLocation struct + func UnmarshalChatActionBarReportUnrelatedLocation(data json.RawMessage) (*ChatActionBarReportUnrelatedLocation, error) + func (*ChatActionBarReportUnrelatedLocation) ChatActionBarType() string + func (*ChatActionBarReportUnrelatedLocation) GetClass() string + func (*ChatActionBarReportUnrelatedLocation) GetType() string + func (entity *ChatActionBarReportUnrelatedLocation) MarshalJSON() ([]byte, error) + type ChatActionBarSharePhoneNumber struct + func UnmarshalChatActionBarSharePhoneNumber(data json.RawMessage) (*ChatActionBarSharePhoneNumber, error) + func (*ChatActionBarSharePhoneNumber) ChatActionBarType() string + func (*ChatActionBarSharePhoneNumber) GetClass() string + func (*ChatActionBarSharePhoneNumber) GetType() string + func (entity *ChatActionBarSharePhoneNumber) MarshalJSON() ([]byte, error) + type ChatActionCancel struct + func UnmarshalChatActionCancel(data json.RawMessage) (*ChatActionCancel, error) + func (*ChatActionCancel) ChatActionType() string + func (*ChatActionCancel) GetClass() string + func (*ChatActionCancel) GetType() string + func (entity *ChatActionCancel) MarshalJSON() ([]byte, error) + type ChatActionChoosingContact struct + func UnmarshalChatActionChoosingContact(data json.RawMessage) (*ChatActionChoosingContact, error) + func (*ChatActionChoosingContact) ChatActionType() string + func (*ChatActionChoosingContact) GetClass() string + func (*ChatActionChoosingContact) GetType() string + func (entity *ChatActionChoosingContact) MarshalJSON() ([]byte, error) + type ChatActionChoosingLocation struct + func UnmarshalChatActionChoosingLocation(data json.RawMessage) (*ChatActionChoosingLocation, error) + func (*ChatActionChoosingLocation) ChatActionType() string + func (*ChatActionChoosingLocation) GetClass() string + func (*ChatActionChoosingLocation) GetType() string + func (entity *ChatActionChoosingLocation) MarshalJSON() ([]byte, error) + type ChatActionRecordingVideo struct + func UnmarshalChatActionRecordingVideo(data json.RawMessage) (*ChatActionRecordingVideo, error) + func (*ChatActionRecordingVideo) ChatActionType() string + func (*ChatActionRecordingVideo) GetClass() string + func (*ChatActionRecordingVideo) GetType() string + func (entity *ChatActionRecordingVideo) MarshalJSON() ([]byte, error) + type ChatActionRecordingVideoNote struct + func UnmarshalChatActionRecordingVideoNote(data json.RawMessage) (*ChatActionRecordingVideoNote, error) + func (*ChatActionRecordingVideoNote) ChatActionType() string + func (*ChatActionRecordingVideoNote) GetClass() string + func (*ChatActionRecordingVideoNote) GetType() string + func (entity *ChatActionRecordingVideoNote) MarshalJSON() ([]byte, error) + type ChatActionRecordingVoiceNote struct + func UnmarshalChatActionRecordingVoiceNote(data json.RawMessage) (*ChatActionRecordingVoiceNote, error) + func (*ChatActionRecordingVoiceNote) ChatActionType() string + func (*ChatActionRecordingVoiceNote) GetClass() string + func (*ChatActionRecordingVoiceNote) GetType() string + func (entity *ChatActionRecordingVoiceNote) MarshalJSON() ([]byte, error) + type ChatActionStartPlayingGame struct + func UnmarshalChatActionStartPlayingGame(data json.RawMessage) (*ChatActionStartPlayingGame, error) + func (*ChatActionStartPlayingGame) ChatActionType() string + func (*ChatActionStartPlayingGame) GetClass() string + func (*ChatActionStartPlayingGame) GetType() string + func (entity *ChatActionStartPlayingGame) MarshalJSON() ([]byte, error) + type ChatActionTyping struct + func UnmarshalChatActionTyping(data json.RawMessage) (*ChatActionTyping, error) + func (*ChatActionTyping) ChatActionType() string + func (*ChatActionTyping) GetClass() string + func (*ChatActionTyping) GetType() string + func (entity *ChatActionTyping) MarshalJSON() ([]byte, error) + type ChatActionUploadingDocument struct + Progress int32 + func UnmarshalChatActionUploadingDocument(data json.RawMessage) (*ChatActionUploadingDocument, error) + func (*ChatActionUploadingDocument) ChatActionType() string + func (*ChatActionUploadingDocument) GetClass() string + func (*ChatActionUploadingDocument) GetType() string + func (entity *ChatActionUploadingDocument) MarshalJSON() ([]byte, error) + type ChatActionUploadingPhoto struct + Progress int32 + func UnmarshalChatActionUploadingPhoto(data json.RawMessage) (*ChatActionUploadingPhoto, error) + func (*ChatActionUploadingPhoto) ChatActionType() string + func (*ChatActionUploadingPhoto) GetClass() string + func (*ChatActionUploadingPhoto) GetType() string + func (entity *ChatActionUploadingPhoto) MarshalJSON() ([]byte, error) + type ChatActionUploadingVideo struct + Progress int32 + func UnmarshalChatActionUploadingVideo(data json.RawMessage) (*ChatActionUploadingVideo, error) + func (*ChatActionUploadingVideo) ChatActionType() string + func (*ChatActionUploadingVideo) GetClass() string + func (*ChatActionUploadingVideo) GetType() string + func (entity *ChatActionUploadingVideo) MarshalJSON() ([]byte, error) + type ChatActionUploadingVideoNote struct + Progress int32 + func UnmarshalChatActionUploadingVideoNote(data json.RawMessage) (*ChatActionUploadingVideoNote, error) + func (*ChatActionUploadingVideoNote) ChatActionType() string + func (*ChatActionUploadingVideoNote) GetClass() string + func (*ChatActionUploadingVideoNote) GetType() string + func (entity *ChatActionUploadingVideoNote) MarshalJSON() ([]byte, error) + type ChatActionUploadingVoiceNote struct + Progress int32 + func UnmarshalChatActionUploadingVoiceNote(data json.RawMessage) (*ChatActionUploadingVoiceNote, error) + func (*ChatActionUploadingVoiceNote) ChatActionType() string + func (*ChatActionUploadingVoiceNote) GetClass() string + func (*ChatActionUploadingVoiceNote) GetType() string + func (entity *ChatActionUploadingVoiceNote) MarshalJSON() ([]byte, error) + type ChatAdministrator struct + CustomTitle string + IsOwner bool + UserId int32 + func UnmarshalChatAdministrator(data json.RawMessage) (*ChatAdministrator, error) + func (*ChatAdministrator) GetClass() string + func (*ChatAdministrator) GetType() string + func (entity *ChatAdministrator) MarshalJSON() ([]byte, error) + type ChatAdministrators struct + Administrators []*ChatAdministrator + func UnmarshalChatAdministrators(data json.RawMessage) (*ChatAdministrators, error) + func (*ChatAdministrators) GetClass() string + func (*ChatAdministrators) GetType() string + func (entity *ChatAdministrators) MarshalJSON() ([]byte, error) + type ChatEvent struct + Action ChatEventAction + Date int32 + Id JsonInt64 + UserId int32 + func UnmarshalChatEvent(data json.RawMessage) (*ChatEvent, error) + func (*ChatEvent) GetClass() string + func (*ChatEvent) GetType() string + func (chatEvent *ChatEvent) UnmarshalJSON(data []byte) error + func (entity *ChatEvent) MarshalJSON() ([]byte, error) + type ChatEventAction interface + ChatEventActionType func() string + func UnmarshalChatEventAction(data json.RawMessage) (ChatEventAction, error) + func UnmarshalListOfChatEventAction(dataList []json.RawMessage) ([]ChatEventAction, error) + type ChatEventDescriptionChanged struct + NewDescription string + OldDescription string + func UnmarshalChatEventDescriptionChanged(data json.RawMessage) (*ChatEventDescriptionChanged, error) + func (*ChatEventDescriptionChanged) ChatEventActionType() string + func (*ChatEventDescriptionChanged) GetClass() string + func (*ChatEventDescriptionChanged) GetType() string + func (entity *ChatEventDescriptionChanged) MarshalJSON() ([]byte, error) + type ChatEventInvitesToggled struct + CanInviteUsers bool + func UnmarshalChatEventInvitesToggled(data json.RawMessage) (*ChatEventInvitesToggled, error) + func (*ChatEventInvitesToggled) ChatEventActionType() string + func (*ChatEventInvitesToggled) GetClass() string + func (*ChatEventInvitesToggled) GetType() string + func (entity *ChatEventInvitesToggled) MarshalJSON() ([]byte, error) + type ChatEventIsAllHistoryAvailableToggled struct + IsAllHistoryAvailable bool + func UnmarshalChatEventIsAllHistoryAvailableToggled(data json.RawMessage) (*ChatEventIsAllHistoryAvailableToggled, error) + func (*ChatEventIsAllHistoryAvailableToggled) ChatEventActionType() string + func (*ChatEventIsAllHistoryAvailableToggled) GetClass() string + func (*ChatEventIsAllHistoryAvailableToggled) GetType() string + func (entity *ChatEventIsAllHistoryAvailableToggled) MarshalJSON() ([]byte, error) + type ChatEventLinkedChatChanged struct + NewLinkedChatId int64 + OldLinkedChatId int64 + func UnmarshalChatEventLinkedChatChanged(data json.RawMessage) (*ChatEventLinkedChatChanged, error) + func (*ChatEventLinkedChatChanged) ChatEventActionType() string + func (*ChatEventLinkedChatChanged) GetClass() string + func (*ChatEventLinkedChatChanged) GetType() string + func (entity *ChatEventLinkedChatChanged) MarshalJSON() ([]byte, error) + type ChatEventLocationChanged struct + NewLocation *ChatLocation + OldLocation *ChatLocation + func UnmarshalChatEventLocationChanged(data json.RawMessage) (*ChatEventLocationChanged, error) + func (*ChatEventLocationChanged) ChatEventActionType() string + func (*ChatEventLocationChanged) GetClass() string + func (*ChatEventLocationChanged) GetType() string + func (entity *ChatEventLocationChanged) MarshalJSON() ([]byte, error) + type ChatEventLogFilters struct + InfoChanges bool + MemberInvites bool + MemberJoins bool + MemberLeaves bool + MemberPromotions bool + MemberRestrictions bool + MessageDeletions bool + MessageEdits bool + MessagePins bool + SettingChanges bool + func UnmarshalChatEventLogFilters(data json.RawMessage) (*ChatEventLogFilters, error) + func (*ChatEventLogFilters) GetClass() string + func (*ChatEventLogFilters) GetType() string + func (entity *ChatEventLogFilters) MarshalJSON() ([]byte, error) + type ChatEventMemberInvited struct + Status ChatMemberStatus + UserId int32 + func UnmarshalChatEventMemberInvited(data json.RawMessage) (*ChatEventMemberInvited, error) + func (*ChatEventMemberInvited) ChatEventActionType() string + func (*ChatEventMemberInvited) GetClass() string + func (*ChatEventMemberInvited) GetType() string + func (chatEventMemberInvited *ChatEventMemberInvited) UnmarshalJSON(data []byte) error + func (entity *ChatEventMemberInvited) MarshalJSON() ([]byte, error) + type ChatEventMemberJoined struct + func UnmarshalChatEventMemberJoined(data json.RawMessage) (*ChatEventMemberJoined, error) + func (*ChatEventMemberJoined) ChatEventActionType() string + func (*ChatEventMemberJoined) GetClass() string + func (*ChatEventMemberJoined) GetType() string + func (entity *ChatEventMemberJoined) MarshalJSON() ([]byte, error) + type ChatEventMemberLeft struct + func UnmarshalChatEventMemberLeft(data json.RawMessage) (*ChatEventMemberLeft, error) + func (*ChatEventMemberLeft) ChatEventActionType() string + func (*ChatEventMemberLeft) GetClass() string + func (*ChatEventMemberLeft) GetType() string + func (entity *ChatEventMemberLeft) MarshalJSON() ([]byte, error) + type ChatEventMemberPromoted struct + NewStatus ChatMemberStatus + OldStatus ChatMemberStatus + UserId int32 + func UnmarshalChatEventMemberPromoted(data json.RawMessage) (*ChatEventMemberPromoted, error) + func (*ChatEventMemberPromoted) ChatEventActionType() string + func (*ChatEventMemberPromoted) GetClass() string + func (*ChatEventMemberPromoted) GetType() string + func (chatEventMemberPromoted *ChatEventMemberPromoted) UnmarshalJSON(data []byte) error + func (entity *ChatEventMemberPromoted) MarshalJSON() ([]byte, error) + type ChatEventMemberRestricted struct + NewStatus ChatMemberStatus + OldStatus ChatMemberStatus + UserId int32 + func UnmarshalChatEventMemberRestricted(data json.RawMessage) (*ChatEventMemberRestricted, error) + func (*ChatEventMemberRestricted) ChatEventActionType() string + func (*ChatEventMemberRestricted) GetClass() string + func (*ChatEventMemberRestricted) GetType() string + func (chatEventMemberRestricted *ChatEventMemberRestricted) UnmarshalJSON(data []byte) error + func (entity *ChatEventMemberRestricted) MarshalJSON() ([]byte, error) + type ChatEventMessageDeleted struct + Message *Message + func UnmarshalChatEventMessageDeleted(data json.RawMessage) (*ChatEventMessageDeleted, error) + func (*ChatEventMessageDeleted) ChatEventActionType() string + func (*ChatEventMessageDeleted) GetClass() string + func (*ChatEventMessageDeleted) GetType() string + func (entity *ChatEventMessageDeleted) MarshalJSON() ([]byte, error) + type ChatEventMessageEdited struct + NewMessage *Message + OldMessage *Message + func UnmarshalChatEventMessageEdited(data json.RawMessage) (*ChatEventMessageEdited, error) + func (*ChatEventMessageEdited) ChatEventActionType() string + func (*ChatEventMessageEdited) GetClass() string + func (*ChatEventMessageEdited) GetType() string + func (entity *ChatEventMessageEdited) MarshalJSON() ([]byte, error) + type ChatEventMessagePinned struct + Message *Message + func UnmarshalChatEventMessagePinned(data json.RawMessage) (*ChatEventMessagePinned, error) + func (*ChatEventMessagePinned) ChatEventActionType() string + func (*ChatEventMessagePinned) GetClass() string + func (*ChatEventMessagePinned) GetType() string + func (entity *ChatEventMessagePinned) MarshalJSON() ([]byte, error) + type ChatEventMessageUnpinned struct + Message *Message + func UnmarshalChatEventMessageUnpinned(data json.RawMessage) (*ChatEventMessageUnpinned, error) + func (*ChatEventMessageUnpinned) ChatEventActionType() string + func (*ChatEventMessageUnpinned) GetClass() string + func (*ChatEventMessageUnpinned) GetType() string + func (entity *ChatEventMessageUnpinned) MarshalJSON() ([]byte, error) + type ChatEventPermissionsChanged struct + NewPermissions *ChatPermissions + OldPermissions *ChatPermissions + func UnmarshalChatEventPermissionsChanged(data json.RawMessage) (*ChatEventPermissionsChanged, error) + func (*ChatEventPermissionsChanged) ChatEventActionType() string + func (*ChatEventPermissionsChanged) GetClass() string + func (*ChatEventPermissionsChanged) GetType() string + func (entity *ChatEventPermissionsChanged) MarshalJSON() ([]byte, error) + type ChatEventPhotoChanged struct + NewPhoto *ChatPhoto + OldPhoto *ChatPhoto + func UnmarshalChatEventPhotoChanged(data json.RawMessage) (*ChatEventPhotoChanged, error) + func (*ChatEventPhotoChanged) ChatEventActionType() string + func (*ChatEventPhotoChanged) GetClass() string + func (*ChatEventPhotoChanged) GetType() string + func (entity *ChatEventPhotoChanged) MarshalJSON() ([]byte, error) + type ChatEventPollStopped struct + Message *Message + func UnmarshalChatEventPollStopped(data json.RawMessage) (*ChatEventPollStopped, error) + func (*ChatEventPollStopped) ChatEventActionType() string + func (*ChatEventPollStopped) GetClass() string + func (*ChatEventPollStopped) GetType() string + func (entity *ChatEventPollStopped) MarshalJSON() ([]byte, error) + type ChatEventSignMessagesToggled struct + SignMessages bool + func UnmarshalChatEventSignMessagesToggled(data json.RawMessage) (*ChatEventSignMessagesToggled, error) + func (*ChatEventSignMessagesToggled) ChatEventActionType() string + func (*ChatEventSignMessagesToggled) GetClass() string + func (*ChatEventSignMessagesToggled) GetType() string + func (entity *ChatEventSignMessagesToggled) MarshalJSON() ([]byte, error) + type ChatEventSlowModeDelayChanged struct + NewSlowModeDelay int32 + OldSlowModeDelay int32 + func UnmarshalChatEventSlowModeDelayChanged(data json.RawMessage) (*ChatEventSlowModeDelayChanged, error) + func (*ChatEventSlowModeDelayChanged) ChatEventActionType() string + func (*ChatEventSlowModeDelayChanged) GetClass() string + func (*ChatEventSlowModeDelayChanged) GetType() string + func (entity *ChatEventSlowModeDelayChanged) MarshalJSON() ([]byte, error) + type ChatEventStickerSetChanged struct + NewStickerSetId JsonInt64 + OldStickerSetId JsonInt64 + func UnmarshalChatEventStickerSetChanged(data json.RawMessage) (*ChatEventStickerSetChanged, error) + func (*ChatEventStickerSetChanged) ChatEventActionType() string + func (*ChatEventStickerSetChanged) GetClass() string + func (*ChatEventStickerSetChanged) GetType() string + func (entity *ChatEventStickerSetChanged) MarshalJSON() ([]byte, error) + type ChatEventTitleChanged struct + NewTitle string + OldTitle string + func UnmarshalChatEventTitleChanged(data json.RawMessage) (*ChatEventTitleChanged, error) + func (*ChatEventTitleChanged) ChatEventActionType() string + func (*ChatEventTitleChanged) GetClass() string + func (*ChatEventTitleChanged) GetType() string + func (entity *ChatEventTitleChanged) MarshalJSON() ([]byte, error) + type ChatEventUsernameChanged struct + NewUsername string + OldUsername string + func UnmarshalChatEventUsernameChanged(data json.RawMessage) (*ChatEventUsernameChanged, error) + func (*ChatEventUsernameChanged) ChatEventActionType() string + func (*ChatEventUsernameChanged) GetClass() string + func (*ChatEventUsernameChanged) GetType() string + func (entity *ChatEventUsernameChanged) MarshalJSON() ([]byte, error) + type ChatEvents struct + Events []*ChatEvent + func UnmarshalChatEvents(data json.RawMessage) (*ChatEvents, error) + func (*ChatEvents) GetClass() string + func (*ChatEvents) GetType() string + func (entity *ChatEvents) MarshalJSON() ([]byte, error) + type ChatFilter struct + ExcludeArchived bool + ExcludeMuted bool + ExcludeRead bool + ExcludedChatIds []int64 + IconName string + IncludeBots bool + IncludeChannels bool + IncludeContacts bool + IncludeGroups bool + IncludeNonContacts bool + IncludedChatIds []int64 + PinnedChatIds []int64 + Title string + func UnmarshalChatFilter(data json.RawMessage) (*ChatFilter, error) + func (*ChatFilter) GetClass() string + func (*ChatFilter) GetType() string + func (entity *ChatFilter) MarshalJSON() ([]byte, error) + type ChatFilterInfo struct + IconName string + Id int32 + Title string + func UnmarshalChatFilterInfo(data json.RawMessage) (*ChatFilterInfo, error) + func (*ChatFilterInfo) GetClass() string + func (*ChatFilterInfo) GetType() string + func (entity *ChatFilterInfo) MarshalJSON() ([]byte, error) + type ChatInviteLink struct + InviteLink string + func UnmarshalChatInviteLink(data json.RawMessage) (*ChatInviteLink, error) + func (*ChatInviteLink) GetClass() string + func (*ChatInviteLink) GetType() string + func (entity *ChatInviteLink) MarshalJSON() ([]byte, error) + type ChatInviteLinkInfo struct + AccessibleFor int32 + ChatId int64 + IsPublic bool + MemberCount int32 + MemberUserIds []int32 + Photo *ChatPhotoInfo + Title string + Type ChatType + func UnmarshalChatInviteLinkInfo(data json.RawMessage) (*ChatInviteLinkInfo, error) + func (*ChatInviteLinkInfo) GetClass() string + func (*ChatInviteLinkInfo) GetType() string + func (chatInviteLinkInfo *ChatInviteLinkInfo) UnmarshalJSON(data []byte) error + func (entity *ChatInviteLinkInfo) MarshalJSON() ([]byte, error) + type ChatList interface + ChatListType func() string + func UnmarshalChatList(data json.RawMessage) (ChatList, error) + func UnmarshalListOfChatList(dataList []json.RawMessage) ([]ChatList, error) + type ChatListArchive struct + func UnmarshalChatListArchive(data json.RawMessage) (*ChatListArchive, error) + func (*ChatListArchive) ChatListType() string + func (*ChatListArchive) GetClass() string + func (*ChatListArchive) GetType() string + func (entity *ChatListArchive) MarshalJSON() ([]byte, error) + type ChatListFilter struct + ChatFilterId int32 + func UnmarshalChatListFilter(data json.RawMessage) (*ChatListFilter, error) + func (*ChatListFilter) ChatListType() string + func (*ChatListFilter) GetClass() string + func (*ChatListFilter) GetType() string + func (entity *ChatListFilter) MarshalJSON() ([]byte, error) + type ChatListMain struct + func UnmarshalChatListMain(data json.RawMessage) (*ChatListMain, error) + func (*ChatListMain) ChatListType() string + func (*ChatListMain) GetClass() string + func (*ChatListMain) GetType() string + func (entity *ChatListMain) MarshalJSON() ([]byte, error) + type ChatLists struct + ChatLists []ChatList + func UnmarshalChatLists(data json.RawMessage) (*ChatLists, error) + func (*ChatLists) GetClass() string + func (*ChatLists) GetType() string + func (chatLists *ChatLists) UnmarshalJSON(data []byte) error + func (entity *ChatLists) MarshalJSON() ([]byte, error) + type ChatLocation struct + Address string + Location *Location + func UnmarshalChatLocation(data json.RawMessage) (*ChatLocation, error) + func (*ChatLocation) GetClass() string + func (*ChatLocation) GetType() string + func (entity *ChatLocation) MarshalJSON() ([]byte, error) + type ChatMember struct + BotInfo *BotInfo + InviterUserId int32 + JoinedChatDate int32 + Status ChatMemberStatus + UserId int32 + func UnmarshalChatMember(data json.RawMessage) (*ChatMember, error) + func (*ChatMember) GetClass() string + func (*ChatMember) GetType() string + func (chatMember *ChatMember) UnmarshalJSON(data []byte) error + func (entity *ChatMember) MarshalJSON() ([]byte, error) + type ChatMemberStatus interface + ChatMemberStatusType func() string + func UnmarshalChatMemberStatus(data json.RawMessage) (ChatMemberStatus, error) + func UnmarshalListOfChatMemberStatus(dataList []json.RawMessage) ([]ChatMemberStatus, error) + type ChatMemberStatusAdministrator struct + CanBeEdited bool + CanChangeInfo bool + CanDeleteMessages bool + CanEditMessages bool + CanInviteUsers bool + CanPinMessages bool + CanPostMessages bool + CanPromoteMembers bool + CanRestrictMembers bool + CustomTitle string + IsAnonymous bool + func UnmarshalChatMemberStatusAdministrator(data json.RawMessage) (*ChatMemberStatusAdministrator, error) + func (*ChatMemberStatusAdministrator) ChatMemberStatusType() string + func (*ChatMemberStatusAdministrator) GetClass() string + func (*ChatMemberStatusAdministrator) GetType() string + func (entity *ChatMemberStatusAdministrator) MarshalJSON() ([]byte, error) + type ChatMemberStatusBanned struct + BannedUntilDate int32 + func UnmarshalChatMemberStatusBanned(data json.RawMessage) (*ChatMemberStatusBanned, error) + func (*ChatMemberStatusBanned) ChatMemberStatusType() string + func (*ChatMemberStatusBanned) GetClass() string + func (*ChatMemberStatusBanned) GetType() string + func (entity *ChatMemberStatusBanned) MarshalJSON() ([]byte, error) + type ChatMemberStatusCreator struct + CustomTitle string + IsAnonymous bool + IsMember bool + func UnmarshalChatMemberStatusCreator(data json.RawMessage) (*ChatMemberStatusCreator, error) + func (*ChatMemberStatusCreator) ChatMemberStatusType() string + func (*ChatMemberStatusCreator) GetClass() string + func (*ChatMemberStatusCreator) GetType() string + func (entity *ChatMemberStatusCreator) MarshalJSON() ([]byte, error) + type ChatMemberStatusLeft struct + func UnmarshalChatMemberStatusLeft(data json.RawMessage) (*ChatMemberStatusLeft, error) + func (*ChatMemberStatusLeft) ChatMemberStatusType() string + func (*ChatMemberStatusLeft) GetClass() string + func (*ChatMemberStatusLeft) GetType() string + func (entity *ChatMemberStatusLeft) MarshalJSON() ([]byte, error) + type ChatMemberStatusMember struct + func UnmarshalChatMemberStatusMember(data json.RawMessage) (*ChatMemberStatusMember, error) + func (*ChatMemberStatusMember) ChatMemberStatusType() string + func (*ChatMemberStatusMember) GetClass() string + func (*ChatMemberStatusMember) GetType() string + func (entity *ChatMemberStatusMember) MarshalJSON() ([]byte, error) + type ChatMemberStatusRestricted struct + IsMember bool + Permissions *ChatPermissions + RestrictedUntilDate int32 + func UnmarshalChatMemberStatusRestricted(data json.RawMessage) (*ChatMemberStatusRestricted, error) + func (*ChatMemberStatusRestricted) ChatMemberStatusType() string + func (*ChatMemberStatusRestricted) GetClass() string + func (*ChatMemberStatusRestricted) GetType() string + func (entity *ChatMemberStatusRestricted) MarshalJSON() ([]byte, error) + type ChatMembers struct + Members []*ChatMember + TotalCount int32 + func UnmarshalChatMembers(data json.RawMessage) (*ChatMembers, error) + func (*ChatMembers) GetClass() string + func (*ChatMembers) GetType() string + func (entity *ChatMembers) MarshalJSON() ([]byte, error) + type ChatMembersFilter interface + ChatMembersFilterType func() string + func UnmarshalChatMembersFilter(data json.RawMessage) (ChatMembersFilter, error) + func UnmarshalListOfChatMembersFilter(dataList []json.RawMessage) ([]ChatMembersFilter, error) + type ChatMembersFilterAdministrators struct + func UnmarshalChatMembersFilterAdministrators(data json.RawMessage) (*ChatMembersFilterAdministrators, error) + func (*ChatMembersFilterAdministrators) ChatMembersFilterType() string + func (*ChatMembersFilterAdministrators) GetClass() string + func (*ChatMembersFilterAdministrators) GetType() string + func (entity *ChatMembersFilterAdministrators) MarshalJSON() ([]byte, error) + type ChatMembersFilterBanned struct + func UnmarshalChatMembersFilterBanned(data json.RawMessage) (*ChatMembersFilterBanned, error) + func (*ChatMembersFilterBanned) ChatMembersFilterType() string + func (*ChatMembersFilterBanned) GetClass() string + func (*ChatMembersFilterBanned) GetType() string + func (entity *ChatMembersFilterBanned) MarshalJSON() ([]byte, error) + type ChatMembersFilterBots struct + func UnmarshalChatMembersFilterBots(data json.RawMessage) (*ChatMembersFilterBots, error) + func (*ChatMembersFilterBots) ChatMembersFilterType() string + func (*ChatMembersFilterBots) GetClass() string + func (*ChatMembersFilterBots) GetType() string + func (entity *ChatMembersFilterBots) MarshalJSON() ([]byte, error) + type ChatMembersFilterContacts struct + func UnmarshalChatMembersFilterContacts(data json.RawMessage) (*ChatMembersFilterContacts, error) + func (*ChatMembersFilterContacts) ChatMembersFilterType() string + func (*ChatMembersFilterContacts) GetClass() string + func (*ChatMembersFilterContacts) GetType() string + func (entity *ChatMembersFilterContacts) MarshalJSON() ([]byte, error) + type ChatMembersFilterMembers struct + func UnmarshalChatMembersFilterMembers(data json.RawMessage) (*ChatMembersFilterMembers, error) + func (*ChatMembersFilterMembers) ChatMembersFilterType() string + func (*ChatMembersFilterMembers) GetClass() string + func (*ChatMembersFilterMembers) GetType() string + func (entity *ChatMembersFilterMembers) MarshalJSON() ([]byte, error) + type ChatMembersFilterMention struct + MessageThreadId int64 + func UnmarshalChatMembersFilterMention(data json.RawMessage) (*ChatMembersFilterMention, error) + func (*ChatMembersFilterMention) ChatMembersFilterType() string + func (*ChatMembersFilterMention) GetClass() string + func (*ChatMembersFilterMention) GetType() string + func (entity *ChatMembersFilterMention) MarshalJSON() ([]byte, error) + type ChatMembersFilterRestricted struct + func UnmarshalChatMembersFilterRestricted(data json.RawMessage) (*ChatMembersFilterRestricted, error) + func (*ChatMembersFilterRestricted) ChatMembersFilterType() string + func (*ChatMembersFilterRestricted) GetClass() string + func (*ChatMembersFilterRestricted) GetType() string + func (entity *ChatMembersFilterRestricted) MarshalJSON() ([]byte, error) + type ChatNearby struct + ChatId int64 + Distance int32 + func UnmarshalChatNearby(data json.RawMessage) (*ChatNearby, error) + func (*ChatNearby) GetClass() string + func (*ChatNearby) GetType() string + func (entity *ChatNearby) MarshalJSON() ([]byte, error) + type ChatNotificationSettings struct + DisableMentionNotifications bool + DisablePinnedMessageNotifications bool + MuteFor int32 + ShowPreview bool + Sound string + UseDefaultDisableMentionNotifications bool + UseDefaultDisablePinnedMessageNotifications bool + UseDefaultMuteFor bool + UseDefaultShowPreview bool + UseDefaultSound bool + func UnmarshalChatNotificationSettings(data json.RawMessage) (*ChatNotificationSettings, error) + func (*ChatNotificationSettings) GetClass() string + func (*ChatNotificationSettings) GetType() string + func (entity *ChatNotificationSettings) MarshalJSON() ([]byte, error) + type ChatPermissions struct + CanAddWebPagePreviews bool + CanChangeInfo bool + CanInviteUsers bool + CanPinMessages bool + CanSendMediaMessages bool + CanSendMessages bool + CanSendOtherMessages bool + CanSendPolls bool + func UnmarshalChatPermissions(data json.RawMessage) (*ChatPermissions, error) + func (*ChatPermissions) GetClass() string + func (*ChatPermissions) GetType() string + func (entity *ChatPermissions) MarshalJSON() ([]byte, error) + type ChatPhoto struct + AddedDate int32 + Animation *AnimatedChatPhoto + Id JsonInt64 + Minithumbnail *Minithumbnail + Sizes []*PhotoSize + func UnmarshalChatPhoto(data json.RawMessage) (*ChatPhoto, error) + func (*ChatPhoto) GetClass() string + func (*ChatPhoto) GetType() string + func (entity *ChatPhoto) MarshalJSON() ([]byte, error) + type ChatPhotoInfo struct + Big *File + HasAnimation bool + Small *File + func UnmarshalChatPhotoInfo(data json.RawMessage) (*ChatPhotoInfo, error) + func (*ChatPhotoInfo) GetClass() string + func (*ChatPhotoInfo) GetType() string + func (entity *ChatPhotoInfo) MarshalJSON() ([]byte, error) + type ChatPhotos struct + Photos []*ChatPhoto + TotalCount int32 + func UnmarshalChatPhotos(data json.RawMessage) (*ChatPhotos, error) + func (*ChatPhotos) GetClass() string + func (*ChatPhotos) GetType() string + func (entity *ChatPhotos) MarshalJSON() ([]byte, error) + type ChatPosition struct + IsPinned bool + List ChatList + Order JsonInt64 + Source ChatSource + func UnmarshalChatPosition(data json.RawMessage) (*ChatPosition, error) + func (*ChatPosition) GetClass() string + func (*ChatPosition) GetType() string + func (chatPosition *ChatPosition) UnmarshalJSON(data []byte) error + func (entity *ChatPosition) MarshalJSON() ([]byte, error) + type ChatReportReason interface + ChatReportReasonType func() string + func UnmarshalChatReportReason(data json.RawMessage) (ChatReportReason, error) + func UnmarshalListOfChatReportReason(dataList []json.RawMessage) ([]ChatReportReason, error) + type ChatReportReasonChildAbuse struct + func UnmarshalChatReportReasonChildAbuse(data json.RawMessage) (*ChatReportReasonChildAbuse, error) + func (*ChatReportReasonChildAbuse) ChatReportReasonType() string + func (*ChatReportReasonChildAbuse) GetClass() string + func (*ChatReportReasonChildAbuse) GetType() string + func (entity *ChatReportReasonChildAbuse) MarshalJSON() ([]byte, error) + type ChatReportReasonCopyright struct + func UnmarshalChatReportReasonCopyright(data json.RawMessage) (*ChatReportReasonCopyright, error) + func (*ChatReportReasonCopyright) ChatReportReasonType() string + func (*ChatReportReasonCopyright) GetClass() string + func (*ChatReportReasonCopyright) GetType() string + func (entity *ChatReportReasonCopyright) MarshalJSON() ([]byte, error) + type ChatReportReasonCustom struct + Text string + func UnmarshalChatReportReasonCustom(data json.RawMessage) (*ChatReportReasonCustom, error) + func (*ChatReportReasonCustom) ChatReportReasonType() string + func (*ChatReportReasonCustom) GetClass() string + func (*ChatReportReasonCustom) GetType() string + func (entity *ChatReportReasonCustom) MarshalJSON() ([]byte, error) + type ChatReportReasonPornography struct + func UnmarshalChatReportReasonPornography(data json.RawMessage) (*ChatReportReasonPornography, error) + func (*ChatReportReasonPornography) ChatReportReasonType() string + func (*ChatReportReasonPornography) GetClass() string + func (*ChatReportReasonPornography) GetType() string + func (entity *ChatReportReasonPornography) MarshalJSON() ([]byte, error) + type ChatReportReasonSpam struct + func UnmarshalChatReportReasonSpam(data json.RawMessage) (*ChatReportReasonSpam, error) + func (*ChatReportReasonSpam) ChatReportReasonType() string + func (*ChatReportReasonSpam) GetClass() string + func (*ChatReportReasonSpam) GetType() string + func (entity *ChatReportReasonSpam) MarshalJSON() ([]byte, error) + type ChatReportReasonUnrelatedLocation struct + func UnmarshalChatReportReasonUnrelatedLocation(data json.RawMessage) (*ChatReportReasonUnrelatedLocation, error) + func (*ChatReportReasonUnrelatedLocation) ChatReportReasonType() string + func (*ChatReportReasonUnrelatedLocation) GetClass() string + func (*ChatReportReasonUnrelatedLocation) GetType() string + func (entity *ChatReportReasonUnrelatedLocation) MarshalJSON() ([]byte, error) + type ChatReportReasonViolence struct + func UnmarshalChatReportReasonViolence(data json.RawMessage) (*ChatReportReasonViolence, error) + func (*ChatReportReasonViolence) ChatReportReasonType() string + func (*ChatReportReasonViolence) GetClass() string + func (*ChatReportReasonViolence) GetType() string + func (entity *ChatReportReasonViolence) MarshalJSON() ([]byte, error) + type ChatSource interface + ChatSourceType func() string + func UnmarshalChatSource(data json.RawMessage) (ChatSource, error) + func UnmarshalListOfChatSource(dataList []json.RawMessage) ([]ChatSource, error) + type ChatSourceMtprotoProxy struct + func UnmarshalChatSourceMtprotoProxy(data json.RawMessage) (*ChatSourceMtprotoProxy, error) + func (*ChatSourceMtprotoProxy) ChatSourceType() string + func (*ChatSourceMtprotoProxy) GetClass() string + func (*ChatSourceMtprotoProxy) GetType() string + func (entity *ChatSourceMtprotoProxy) MarshalJSON() ([]byte, error) + type ChatSourcePublicServiceAnnouncement struct + Text string + Type string + func UnmarshalChatSourcePublicServiceAnnouncement(data json.RawMessage) (*ChatSourcePublicServiceAnnouncement, error) + func (*ChatSourcePublicServiceAnnouncement) ChatSourceType() string + func (*ChatSourcePublicServiceAnnouncement) GetClass() string + func (*ChatSourcePublicServiceAnnouncement) GetType() string + func (entity *ChatSourcePublicServiceAnnouncement) MarshalJSON() ([]byte, error) + type ChatStatistics interface + ChatStatisticsType func() string + func UnmarshalChatStatistics(data json.RawMessage) (ChatStatistics, error) + func UnmarshalListOfChatStatistics(dataList []json.RawMessage) ([]ChatStatistics, error) + type ChatStatisticsAdministratorActionsInfo struct + BannedUserCount int32 + DeletedMessageCount int32 + RestrictedUserCount int32 + UserId int32 + func UnmarshalChatStatisticsAdministratorActionsInfo(data json.RawMessage) (*ChatStatisticsAdministratorActionsInfo, error) + func (*ChatStatisticsAdministratorActionsInfo) GetClass() string + func (*ChatStatisticsAdministratorActionsInfo) GetType() string + func (entity *ChatStatisticsAdministratorActionsInfo) MarshalJSON() ([]byte, error) + type ChatStatisticsChannel struct + EnabledNotificationsPercentage float64 + InstantViewInteractionGraph StatisticalGraph + JoinBySourceGraph StatisticalGraph + JoinGraph StatisticalGraph + LanguageGraph StatisticalGraph + MeanShareCount *StatisticalValue + MeanViewCount *StatisticalValue + MemberCount *StatisticalValue + MemberCountGraph StatisticalGraph + MessageInteractionGraph StatisticalGraph + MuteGraph StatisticalGraph + Period *DateRange + RecentMessageInteractions []*ChatStatisticsMessageInteractionInfo + ViewCountByHourGraph StatisticalGraph + ViewCountBySourceGraph StatisticalGraph + func UnmarshalChatStatisticsChannel(data json.RawMessage) (*ChatStatisticsChannel, error) + func (*ChatStatisticsChannel) ChatStatisticsType() string + func (*ChatStatisticsChannel) GetClass() string + func (*ChatStatisticsChannel) GetType() string + func (chatStatisticsChannel *ChatStatisticsChannel) UnmarshalJSON(data []byte) error + func (entity *ChatStatisticsChannel) MarshalJSON() ([]byte, error) + type ChatStatisticsInviterInfo struct + AddedMemberCount int32 + UserId int32 + func UnmarshalChatStatisticsInviterInfo(data json.RawMessage) (*ChatStatisticsInviterInfo, error) + func (*ChatStatisticsInviterInfo) GetClass() string + func (*ChatStatisticsInviterInfo) GetType() string + func (entity *ChatStatisticsInviterInfo) MarshalJSON() ([]byte, error) + type ChatStatisticsMessageInteractionInfo struct + ForwardCount int32 + MessageId int64 + ViewCount int32 + func UnmarshalChatStatisticsMessageInteractionInfo(data json.RawMessage) (*ChatStatisticsMessageInteractionInfo, error) + func (*ChatStatisticsMessageInteractionInfo) GetClass() string + func (*ChatStatisticsMessageInteractionInfo) GetType() string + func (entity *ChatStatisticsMessageInteractionInfo) MarshalJSON() ([]byte, error) + type ChatStatisticsMessageSenderInfo struct + AverageCharacterCount int32 + SentMessageCount int32 + UserId int32 + func UnmarshalChatStatisticsMessageSenderInfo(data json.RawMessage) (*ChatStatisticsMessageSenderInfo, error) + func (*ChatStatisticsMessageSenderInfo) GetClass() string + func (*ChatStatisticsMessageSenderInfo) GetType() string + func (entity *ChatStatisticsMessageSenderInfo) MarshalJSON() ([]byte, error) + type ChatStatisticsSupergroup struct + ActionGraph StatisticalGraph + DayGraph StatisticalGraph + JoinBySourceGraph StatisticalGraph + JoinGraph StatisticalGraph + LanguageGraph StatisticalGraph + MemberCount *StatisticalValue + MemberCountGraph StatisticalGraph + MessageContentGraph StatisticalGraph + MessageCount *StatisticalValue + Period *DateRange + SenderCount *StatisticalValue + TopAdministrators []*ChatStatisticsAdministratorActionsInfo + TopInviters []*ChatStatisticsInviterInfo + TopSenders []*ChatStatisticsMessageSenderInfo + ViewerCount *StatisticalValue + WeekGraph StatisticalGraph + func UnmarshalChatStatisticsSupergroup(data json.RawMessage) (*ChatStatisticsSupergroup, error) + func (*ChatStatisticsSupergroup) ChatStatisticsType() string + func (*ChatStatisticsSupergroup) GetClass() string + func (*ChatStatisticsSupergroup) GetType() string + func (chatStatisticsSupergroup *ChatStatisticsSupergroup) UnmarshalJSON(data []byte) error + func (entity *ChatStatisticsSupergroup) MarshalJSON() ([]byte, error) + type ChatType interface + ChatTypeType func() string + func UnmarshalChatType(data json.RawMessage) (ChatType, error) + func UnmarshalListOfChatType(dataList []json.RawMessage) ([]ChatType, error) + type ChatTypeBasicGroup struct + BasicGroupId int32 + func UnmarshalChatTypeBasicGroup(data json.RawMessage) (*ChatTypeBasicGroup, error) + func (*ChatTypeBasicGroup) ChatTypeType() string + func (*ChatTypeBasicGroup) GetClass() string + func (*ChatTypeBasicGroup) GetType() string + func (entity *ChatTypeBasicGroup) MarshalJSON() ([]byte, error) + type ChatTypePrivate struct + UserId int32 + func UnmarshalChatTypePrivate(data json.RawMessage) (*ChatTypePrivate, error) + func (*ChatTypePrivate) ChatTypeType() string + func (*ChatTypePrivate) GetClass() string + func (*ChatTypePrivate) GetType() string + func (entity *ChatTypePrivate) MarshalJSON() ([]byte, error) + type ChatTypeSecret struct + SecretChatId int32 + UserId int32 + func UnmarshalChatTypeSecret(data json.RawMessage) (*ChatTypeSecret, error) + func (*ChatTypeSecret) ChatTypeType() string + func (*ChatTypeSecret) GetClass() string + func (*ChatTypeSecret) GetType() string + func (entity *ChatTypeSecret) MarshalJSON() ([]byte, error) + type ChatTypeSupergroup struct + IsChannel bool + SupergroupId int32 + func UnmarshalChatTypeSupergroup(data json.RawMessage) (*ChatTypeSupergroup, error) + func (*ChatTypeSupergroup) ChatTypeType() string + func (*ChatTypeSupergroup) GetClass() string + func (*ChatTypeSupergroup) GetType() string + func (entity *ChatTypeSupergroup) MarshalJSON() ([]byte, error) + type Chats struct + ChatIds []int64 + TotalCount int32 + func UnmarshalChats(data json.RawMessage) (*Chats, error) + func (*Chats) GetClass() string + func (*Chats) GetType() string + func (entity *Chats) MarshalJSON() ([]byte, error) + type ChatsNearby struct + SupergroupsNearby []*ChatNearby + UsersNearby []*ChatNearby + func UnmarshalChatsNearby(data json.RawMessage) (*ChatsNearby, error) + func (*ChatsNearby) GetClass() string + func (*ChatsNearby) GetType() string + func (entity *ChatsNearby) MarshalJSON() ([]byte, error) + type CheckAuthenticationBotTokenRequest struct + Token string + type CheckAuthenticationCodeRequest struct + Code string + type CheckAuthenticationPasswordRequest struct + Password string + type CheckChangePhoneNumberCodeRequest struct + Code string + type CheckChatInviteLinkRequest struct + InviteLink string + type CheckChatUsernameRequest struct + ChatId int64 + Username string + type CheckChatUsernameResult interface + CheckChatUsernameResultType func() string + func UnmarshalCheckChatUsernameResult(data json.RawMessage) (CheckChatUsernameResult, error) + func UnmarshalListOfCheckChatUsernameResult(dataList []json.RawMessage) ([]CheckChatUsernameResult, error) + type CheckChatUsernameResultOk struct + func UnmarshalCheckChatUsernameResultOk(data json.RawMessage) (*CheckChatUsernameResultOk, error) + func (*CheckChatUsernameResultOk) CheckChatUsernameResultType() string + func (*CheckChatUsernameResultOk) GetClass() string + func (*CheckChatUsernameResultOk) GetType() string + func (entity *CheckChatUsernameResultOk) MarshalJSON() ([]byte, error) + type CheckChatUsernameResultPublicChatsTooMuch struct + func UnmarshalCheckChatUsernameResultPublicChatsTooMuch(data json.RawMessage) (*CheckChatUsernameResultPublicChatsTooMuch, error) + func (*CheckChatUsernameResultPublicChatsTooMuch) CheckChatUsernameResultType() string + func (*CheckChatUsernameResultPublicChatsTooMuch) GetClass() string + func (*CheckChatUsernameResultPublicChatsTooMuch) GetType() string + func (entity *CheckChatUsernameResultPublicChatsTooMuch) MarshalJSON() ([]byte, error) + type CheckChatUsernameResultPublicGroupsUnavailable struct + func UnmarshalCheckChatUsernameResultPublicGroupsUnavailable(data json.RawMessage) (*CheckChatUsernameResultPublicGroupsUnavailable, error) + func (*CheckChatUsernameResultPublicGroupsUnavailable) CheckChatUsernameResultType() string + func (*CheckChatUsernameResultPublicGroupsUnavailable) GetClass() string + func (*CheckChatUsernameResultPublicGroupsUnavailable) GetType() string + func (entity *CheckChatUsernameResultPublicGroupsUnavailable) MarshalJSON() ([]byte, error) + type CheckChatUsernameResultUsernameInvalid struct + func UnmarshalCheckChatUsernameResultUsernameInvalid(data json.RawMessage) (*CheckChatUsernameResultUsernameInvalid, error) + func (*CheckChatUsernameResultUsernameInvalid) CheckChatUsernameResultType() string + func (*CheckChatUsernameResultUsernameInvalid) GetClass() string + func (*CheckChatUsernameResultUsernameInvalid) GetType() string + func (entity *CheckChatUsernameResultUsernameInvalid) MarshalJSON() ([]byte, error) + type CheckChatUsernameResultUsernameOccupied struct + func UnmarshalCheckChatUsernameResultUsernameOccupied(data json.RawMessage) (*CheckChatUsernameResultUsernameOccupied, error) + func (*CheckChatUsernameResultUsernameOccupied) CheckChatUsernameResultType() string + func (*CheckChatUsernameResultUsernameOccupied) GetClass() string + func (*CheckChatUsernameResultUsernameOccupied) GetType() string + func (entity *CheckChatUsernameResultUsernameOccupied) MarshalJSON() ([]byte, error) + type CheckCreatedPublicChatsLimitRequest struct + Type PublicChatType + type CheckDatabaseEncryptionKeyRequest struct + EncryptionKey []byte + type CheckEmailAddressVerificationCodeRequest struct + Code string + type CheckPhoneNumberConfirmationCodeRequest struct + Code string + type CheckPhoneNumberVerificationCodeRequest struct + Code string + type CheckRecoveryEmailAddressCodeRequest struct + Code string + type CleanFileNameRequest struct + FileName string + type ClearAllDraftMessagesRequest struct + ExcludeSecretChats bool + type ClearRecentStickersRequest struct + IsAttached bool + type Client struct + func NewClient(authorizationStateHandler AuthorizationStateHandler, options ...Option) (*Client, error) + func (client *Client) AcceptCall(req *AcceptCallRequest) (*Ok, error) + func (client *Client) AcceptTermsOfService(req *AcceptTermsOfServiceRequest) (*Ok, error) + func (client *Client) AddChatMember(req *AddChatMemberRequest) (*Ok, error) + func (client *Client) AddChatMembers(req *AddChatMembersRequest) (*Ok, error) + func (client *Client) AddChatToList(req *AddChatToListRequest) (*Ok, error) + func (client *Client) AddContact(req *AddContactRequest) (*Ok, error) + func (client *Client) AddCustomServerLanguagePack(req *AddCustomServerLanguagePackRequest) (*Ok, error) + func (client *Client) AddFavoriteSticker(req *AddFavoriteStickerRequest) (*Ok, error) + func (client *Client) AddLocalMessage(req *AddLocalMessageRequest) (*Message, error) + func (client *Client) AddLogMessage(req *AddLogMessageRequest) (*Ok, error) + func (client *Client) AddNetworkStatistics(req *AddNetworkStatisticsRequest) (*Ok, error) + func (client *Client) AddProxy(req *AddProxyRequest) (*Proxy, error) + func (client *Client) AddRecentSticker(req *AddRecentStickerRequest) (*Stickers, error) + func (client *Client) AddRecentlyFoundChat(req *AddRecentlyFoundChatRequest) (*Ok, error) + func (client *Client) AddSavedAnimation(req *AddSavedAnimationRequest) (*Ok, error) + func (client *Client) AddStickerToSet(req *AddStickerToSetRequest) (*StickerSet, error) + func (client *Client) AnswerCallbackQuery(req *AnswerCallbackQueryRequest) (*Ok, error) + func (client *Client) AnswerCustomQuery(req *AnswerCustomQueryRequest) (*Ok, error) + func (client *Client) AnswerInlineQuery(req *AnswerInlineQueryRequest) (*Ok, error) + func (client *Client) AnswerPreCheckoutQuery(req *AnswerPreCheckoutQueryRequest) (*Ok, error) + func (client *Client) AnswerShippingQuery(req *AnswerShippingQueryRequest) (*Ok, error) + func (client *Client) BlockMessageSenderFromReplies(req *BlockMessageSenderFromRepliesRequest) (*Ok, error) + func (client *Client) CanTransferOwnership() (CanTransferOwnershipResult, error) + func (client *Client) CancelDownloadFile(req *CancelDownloadFileRequest) (*Ok, error) + func (client *Client) CancelUploadFile(req *CancelUploadFileRequest) (*Ok, error) + func (client *Client) ChangeImportedContacts(req *ChangeImportedContactsRequest) (*ImportedContacts, error) + func (client *Client) ChangePhoneNumber(req *ChangePhoneNumberRequest) (*AuthenticationCodeInfo, error) + func (client *Client) ChangeStickerSet(req *ChangeStickerSetRequest) (*Ok, error) + func (client *Client) CheckAuthenticationBotToken(req *CheckAuthenticationBotTokenRequest) (*Ok, error) + func (client *Client) CheckAuthenticationCode(req *CheckAuthenticationCodeRequest) (*Ok, error) + func (client *Client) CheckAuthenticationPassword(req *CheckAuthenticationPasswordRequest) (*Ok, error) + func (client *Client) CheckChangePhoneNumberCode(req *CheckChangePhoneNumberCodeRequest) (*Ok, error) + func (client *Client) CheckChatInviteLink(req *CheckChatInviteLinkRequest) (*ChatInviteLinkInfo, error) + func (client *Client) CheckChatUsername(req *CheckChatUsernameRequest) (CheckChatUsernameResult, error) + func (client *Client) CheckCreatedPublicChatsLimit(req *CheckCreatedPublicChatsLimitRequest) (*Ok, error) + func (client *Client) CheckDatabaseEncryptionKey(req *CheckDatabaseEncryptionKeyRequest) (*Ok, error) + func (client *Client) CheckEmailAddressVerificationCode(req *CheckEmailAddressVerificationCodeRequest) (*Ok, error) + func (client *Client) CheckPhoneNumberConfirmationCode(req *CheckPhoneNumberConfirmationCodeRequest) (*Ok, error) + func (client *Client) CheckPhoneNumberVerificationCode(req *CheckPhoneNumberVerificationCodeRequest) (*Ok, error) + func (client *Client) CheckRecoveryEmailAddressCode(req *CheckRecoveryEmailAddressCodeRequest) (*PasswordState, error) + func (client *Client) CleanFileName(req *CleanFileNameRequest) (*Text, error) + func (client *Client) ClearAllDraftMessages(req *ClearAllDraftMessagesRequest) (*Ok, error) + func (client *Client) ClearImportedContacts() (*Ok, error) + func (client *Client) ClearRecentStickers(req *ClearRecentStickersRequest) (*Ok, error) + func (client *Client) ClearRecentlyFoundChats() (*Ok, error) + func (client *Client) Close() (*Ok, error) + func (client *Client) CloseChat(req *CloseChatRequest) (*Ok, error) + func (client *Client) CloseSecretChat(req *CloseSecretChatRequest) (*Ok, error) + func (client *Client) ConfirmQrCodeAuthentication(req *ConfirmQrCodeAuthenticationRequest) (*Session, error) + func (client *Client) CreateBasicGroupChat(req *CreateBasicGroupChatRequest) (*Chat, error) + func (client *Client) CreateCall(req *CreateCallRequest) (*CallId, error) + func (client *Client) CreateChatFilter(req *CreateChatFilterRequest) (*ChatFilterInfo, error) + func (client *Client) CreateNewBasicGroupChat(req *CreateNewBasicGroupChatRequest) (*Chat, error) + func (client *Client) CreateNewSecretChat(req *CreateNewSecretChatRequest) (*Chat, error) + func (client *Client) CreateNewStickerSet(req *CreateNewStickerSetRequest) (*StickerSet, error) + func (client *Client) CreateNewSupergroupChat(req *CreateNewSupergroupChatRequest) (*Chat, error) + func (client *Client) CreatePrivateChat(req *CreatePrivateChatRequest) (*Chat, error) + func (client *Client) CreateSecretChat(req *CreateSecretChatRequest) (*Chat, error) + func (client *Client) CreateSupergroupChat(req *CreateSupergroupChatRequest) (*Chat, error) + func (client *Client) CreateTemporaryPassword(req *CreateTemporaryPasswordRequest) (*TemporaryPasswordState, error) + func (client *Client) DeleteAccount(req *DeleteAccountRequest) (*Ok, error) + func (client *Client) DeleteChatFilter(req *DeleteChatFilterRequest) (*Ok, error) + func (client *Client) DeleteChatHistory(req *DeleteChatHistoryRequest) (*Ok, error) + func (client *Client) DeleteChatMessagesFromUser(req *DeleteChatMessagesFromUserRequest) (*Ok, error) + func (client *Client) DeleteChatReplyMarkup(req *DeleteChatReplyMarkupRequest) (*Ok, error) + func (client *Client) DeleteFile(req *DeleteFileRequest) (*Ok, error) + func (client *Client) DeleteLanguagePack(req *DeleteLanguagePackRequest) (*Ok, error) + func (client *Client) DeleteMessages(req *DeleteMessagesRequest) (*Ok, error) + func (client *Client) DeletePassportElement(req *DeletePassportElementRequest) (*Ok, error) + func (client *Client) DeleteProfilePhoto(req *DeleteProfilePhotoRequest) (*Ok, error) + func (client *Client) DeleteSavedCredentials() (*Ok, error) + func (client *Client) DeleteSavedOrderInfo() (*Ok, error) + func (client *Client) DeleteSupergroup(req *DeleteSupergroupRequest) (*Ok, error) + func (client *Client) Destroy() (*Ok, error) + func (client *Client) DisableProxy() (*Ok, error) + func (client *Client) DiscardCall(req *DiscardCallRequest) (*Ok, error) + func (client *Client) DisconnectAllWebsites() (*Ok, error) + func (client *Client) DisconnectWebsite(req *DisconnectWebsiteRequest) (*Ok, error) + func (client *Client) DownloadFile(req *DownloadFileRequest) (*File, error) + func (client *Client) EditChatFilter(req *EditChatFilterRequest) (*ChatFilterInfo, error) + func (client *Client) EditCustomLanguagePackInfo(req *EditCustomLanguagePackInfoRequest) (*Ok, error) + func (client *Client) EditInlineMessageCaption(req *EditInlineMessageCaptionRequest) (*Ok, error) + func (client *Client) EditInlineMessageLiveLocation(req *EditInlineMessageLiveLocationRequest) (*Ok, error) + func (client *Client) EditInlineMessageMedia(req *EditInlineMessageMediaRequest) (*Ok, error) + func (client *Client) EditInlineMessageReplyMarkup(req *EditInlineMessageReplyMarkupRequest) (*Ok, error) + func (client *Client) EditInlineMessageText(req *EditInlineMessageTextRequest) (*Ok, error) + func (client *Client) EditMessageCaption(req *EditMessageCaptionRequest) (*Message, error) + func (client *Client) EditMessageLiveLocation(req *EditMessageLiveLocationRequest) (*Message, error) + func (client *Client) EditMessageMedia(req *EditMessageMediaRequest) (*Message, error) + func (client *Client) EditMessageReplyMarkup(req *EditMessageReplyMarkupRequest) (*Message, error) + func (client *Client) EditMessageSchedulingState(req *EditMessageSchedulingStateRequest) (*Ok, error) + func (client *Client) EditMessageText(req *EditMessageTextRequest) (*Message, error) + func (client *Client) EditProxy(req *EditProxyRequest) (*Proxy, error) + func (client *Client) EnableProxy(req *EnableProxyRequest) (*Ok, error) + func (client *Client) FinishFileGeneration(req *FinishFileGenerationRequest) (*Ok, error) + func (client *Client) ForwardMessages(req *ForwardMessagesRequest) (*Messages, error) + func (client *Client) GenerateChatInviteLink(req *GenerateChatInviteLinkRequest) (*ChatInviteLink, error) + func (client *Client) GetAccountTtl() (*AccountTtl, error) + func (client *Client) GetActiveLiveLocationMessages() (*Messages, error) + func (client *Client) GetActiveSessions() (*Sessions, error) + func (client *Client) GetAllPassportElements(req *GetAllPassportElementsRequest) (*PassportElements, error) + func (client *Client) GetApplicationConfig() (JsonValue, error) + func (client *Client) GetArchivedStickerSets(req *GetArchivedStickerSetsRequest) (*StickerSets, error) + func (client *Client) GetAttachedStickerSets(req *GetAttachedStickerSetsRequest) (*StickerSets, error) + func (client *Client) GetAuthorizationState() (AuthorizationState, error) + func (client *Client) GetAutoDownloadSettingsPresets() (*AutoDownloadSettingsPresets, error) + func (client *Client) GetBackgroundUrl(req *GetBackgroundUrlRequest) (*HttpUrl, error) + func (client *Client) GetBackgrounds(req *GetBackgroundsRequest) (*Backgrounds, error) + func (client *Client) GetBankCardInfo(req *GetBankCardInfoRequest) (*BankCardInfo, error) + func (client *Client) GetBasicGroup(req *GetBasicGroupRequest) (*BasicGroup, error) + func (client *Client) GetBasicGroupFullInfo(req *GetBasicGroupFullInfoRequest) (*BasicGroupFullInfo, error) + func (client *Client) GetBlockedMessageSenders(req *GetBlockedMessageSendersRequest) (*MessageSenders, error) + func (client *Client) GetCallbackQueryAnswer(req *GetCallbackQueryAnswerRequest) (*CallbackQueryAnswer, error) + func (client *Client) GetCallbackQueryMessage(req *GetCallbackQueryMessageRequest) (*Message, error) + func (client *Client) GetChat(req *GetChatRequest) (*Chat, error) + func (client *Client) GetChatAdministrators(req *GetChatAdministratorsRequest) (*ChatAdministrators, error) + func (client *Client) GetChatEventLog(req *GetChatEventLogRequest) (*ChatEvents, error) + func (client *Client) GetChatFilter(req *GetChatFilterRequest) (*ChatFilter, error) + func (client *Client) GetChatFilterDefaultIconName(req *GetChatFilterDefaultIconNameRequest) (*Text, error) + func (client *Client) GetChatHistory(req *GetChatHistoryRequest) (*Messages, error) + func (client *Client) GetChatListsToAddChat(req *GetChatListsToAddChatRequest) (*ChatLists, error) + func (client *Client) GetChatMember(req *GetChatMemberRequest) (*ChatMember, error) + func (client *Client) GetChatMessageByDate(req *GetChatMessageByDateRequest) (*Message, error) + func (client *Client) GetChatMessageCount(req *GetChatMessageCountRequest) (*Count, error) + func (client *Client) GetChatNotificationSettingsExceptions(req *GetChatNotificationSettingsExceptionsRequest) (*Chats, error) + func (client *Client) GetChatPinnedMessage(req *GetChatPinnedMessageRequest) (*Message, error) + func (client *Client) GetChatScheduledMessages(req *GetChatScheduledMessagesRequest) (*Messages, error) + func (client *Client) GetChatStatistics(req *GetChatStatisticsRequest) (ChatStatistics, error) + func (client *Client) GetChatStatisticsUrl(req *GetChatStatisticsUrlRequest) (*HttpUrl, error) + func (client *Client) GetChats(req *GetChatsRequest) (*Chats, error) + func (client *Client) GetConnectedWebsites() (*ConnectedWebsites, error) + func (client *Client) GetContacts() (*Users, error) + func (client *Client) GetCountries() (*Countries, error) + func (client *Client) GetCountryCode() (*Text, error) + func (client *Client) GetCreatedPublicChats(req *GetCreatedPublicChatsRequest) (*Chats, error) + func (client *Client) GetCurrentState() (*Updates, error) + func (client *Client) GetDatabaseStatistics() (*DatabaseStatistics, error) + func (client *Client) GetDeepLinkInfo(req *GetDeepLinkInfoRequest) (*DeepLinkInfo, error) + func (client *Client) GetEmojiSuggestionsUrl(req *GetEmojiSuggestionsUrlRequest) (*HttpUrl, error) + func (client *Client) GetFavoriteStickers() (*Stickers, error) + func (client *Client) GetFile(req *GetFileRequest) (*File, error) + func (client *Client) GetFileDownloadedPrefixSize(req *GetFileDownloadedPrefixSizeRequest) (*Count, error) + func (client *Client) GetFileExtension(req *GetFileExtensionRequest) (*Text, error) + func (client *Client) GetFileMimeType(req *GetFileMimeTypeRequest) (*Text, error) + func (client *Client) GetGameHighScores(req *GetGameHighScoresRequest) (*GameHighScores, error) + func (client *Client) GetGroupsInCommon(req *GetGroupsInCommonRequest) (*Chats, error) + func (client *Client) GetImportedContactCount() (*Count, error) + func (client *Client) GetInactiveSupergroupChats() (*Chats, error) + func (client *Client) GetInlineGameHighScores(req *GetInlineGameHighScoresRequest) (*GameHighScores, error) + func (client *Client) GetInlineQueryResults(req *GetInlineQueryResultsRequest) (*InlineQueryResults, error) + func (client *Client) GetInstalledStickerSets(req *GetInstalledStickerSetsRequest) (*StickerSets, error) + func (client *Client) GetInviteText() (*Text, error) + func (client *Client) GetJsonString(req *GetJsonStringRequest) (*Text, error) + func (client *Client) GetJsonValue(req *GetJsonValueRequest) (JsonValue, error) + func (client *Client) GetLanguagePackInfo(req *GetLanguagePackInfoRequest) (*LanguagePackInfo, error) + func (client *Client) GetLanguagePackString(req *GetLanguagePackStringRequest) (LanguagePackStringValue, error) + func (client *Client) GetLanguagePackStrings(req *GetLanguagePackStringsRequest) (*LanguagePackStrings, error) + func (client *Client) GetListener() *Listener + func (client *Client) GetLocalizationTargetInfo(req *GetLocalizationTargetInfoRequest) (*LocalizationTargetInfo, error) + func (client *Client) GetLogStream() (LogStream, error) + func (client *Client) GetLogTagVerbosityLevel(req *GetLogTagVerbosityLevelRequest) (*LogVerbosityLevel, error) + func (client *Client) GetLogTags() (*LogTags, error) + func (client *Client) GetLogVerbosityLevel() (*LogVerbosityLevel, error) + func (client *Client) GetLoginUrl(req *GetLoginUrlRequest) (*HttpUrl, error) + func (client *Client) GetLoginUrlInfo(req *GetLoginUrlInfoRequest) (LoginUrlInfo, error) + func (client *Client) GetMapThumbnailFile(req *GetMapThumbnailFileRequest) (*File, error) + func (client *Client) GetMarkdownText(req *GetMarkdownTextRequest) (*FormattedText, error) + func (client *Client) GetMe() (*User, error) + func (client *Client) GetMessage(req *GetMessageRequest) (*Message, error) + func (client *Client) GetMessageEmbeddingCode(req *GetMessageEmbeddingCodeRequest) (*Text, error) + func (client *Client) GetMessageLink(req *GetMessageLinkRequest) (*MessageLink, error) + func (client *Client) GetMessageLinkInfo(req *GetMessageLinkInfoRequest) (*MessageLinkInfo, error) + func (client *Client) GetMessageLocally(req *GetMessageLocallyRequest) (*Message, error) + func (client *Client) GetMessagePublicForwards(req *GetMessagePublicForwardsRequest) (*FoundMessages, error) + func (client *Client) GetMessageStatistics(req *GetMessageStatisticsRequest) (*MessageStatistics, error) + func (client *Client) GetMessageThread(req *GetMessageThreadRequest) (*MessageThreadInfo, error) + func (client *Client) GetMessageThreadHistory(req *GetMessageThreadHistoryRequest) (*Messages, error) + func (client *Client) GetMessages(req *GetMessagesRequest) (*Messages, error) + func (client *Client) GetNetworkStatistics(req *GetNetworkStatisticsRequest) (*NetworkStatistics, error) + func (client *Client) GetOption(req *GetOptionRequest) (OptionValue, error) + func (client *Client) GetPassportAuthorizationForm(req *GetPassportAuthorizationFormRequest) (*PassportAuthorizationForm, error) + func (client *Client) GetPassportAuthorizationFormAvailableElements(req *GetPassportAuthorizationFormAvailableElementsRequest) (*PassportElementsWithErrors, error) + func (client *Client) GetPassportElement(req *GetPassportElementRequest) (PassportElement, error) + func (client *Client) GetPasswordState() (*PasswordState, error) + func (client *Client) GetPaymentForm(req *GetPaymentFormRequest) (*PaymentForm, error) + func (client *Client) GetPaymentReceipt(req *GetPaymentReceiptRequest) (*PaymentReceipt, error) + func (client *Client) GetPhoneNumberInfo(req *GetPhoneNumberInfoRequest) (*PhoneNumberInfo, error) + func (client *Client) GetPollVoters(req *GetPollVotersRequest) (*Users, error) + func (client *Client) GetPreferredCountryLanguage(req *GetPreferredCountryLanguageRequest) (*Text, error) + func (client *Client) GetProxies() (*Proxies, error) + func (client *Client) GetProxyLink(req *GetProxyLinkRequest) (*Text, error) + func (client *Client) GetPushReceiverId(req *GetPushReceiverIdRequest) (*PushReceiverId, error) + func (client *Client) GetRecentInlineBots() (*Users, error) + func (client *Client) GetRecentStickers(req *GetRecentStickersRequest) (*Stickers, error) + func (client *Client) GetRecentlyVisitedTMeUrls(req *GetRecentlyVisitedTMeUrlsRequest) (*TMeUrls, error) + func (client *Client) GetRecommendedChatFilters() (*RecommendedChatFilters, error) + func (client *Client) GetRecoveryEmailAddress(req *GetRecoveryEmailAddressRequest) (*RecoveryEmailAddress, error) + func (client *Client) GetRemoteFile(req *GetRemoteFileRequest) (*File, error) + func (client *Client) GetRepliedMessage(req *GetRepliedMessageRequest) (*Message, error) + func (client *Client) GetSavedAnimations() (*Animations, error) + func (client *Client) GetSavedOrderInfo() (*OrderInfo, error) + func (client *Client) GetScopeNotificationSettings(req *GetScopeNotificationSettingsRequest) (*ScopeNotificationSettings, error) + func (client *Client) GetSecretChat(req *GetSecretChatRequest) (*SecretChat, error) + func (client *Client) GetStatisticalGraph(req *GetStatisticalGraphRequest) (StatisticalGraph, error) + func (client *Client) GetStickerEmojis(req *GetStickerEmojisRequest) (*Emojis, error) + func (client *Client) GetStickerSet(req *GetStickerSetRequest) (*StickerSet, error) + func (client *Client) GetStickers(req *GetStickersRequest) (*Stickers, error) + func (client *Client) GetStorageStatistics(req *GetStorageStatisticsRequest) (*StorageStatistics, error) + func (client *Client) GetStorageStatisticsFast() (*StorageStatisticsFast, error) + func (client *Client) GetSuitableDiscussionChats() (*Chats, error) + func (client *Client) GetSupergroup(req *GetSupergroupRequest) (*Supergroup, error) + func (client *Client) GetSupergroupFullInfo(req *GetSupergroupFullInfoRequest) (*SupergroupFullInfo, error) + func (client *Client) GetSupergroupMembers(req *GetSupergroupMembersRequest) (*ChatMembers, error) + func (client *Client) GetSupportUser() (*User, error) + func (client *Client) GetTemporaryPasswordState() (*TemporaryPasswordState, error) + func (client *Client) GetTextEntities(req *GetTextEntitiesRequest) (*TextEntities, error) + func (client *Client) GetTopChats(req *GetTopChatsRequest) (*Chats, error) + func (client *Client) GetTrendingStickerSets(req *GetTrendingStickerSetsRequest) (*StickerSets, error) + func (client *Client) GetUser(req *GetUserRequest) (*User, error) + func (client *Client) GetUserFullInfo(req *GetUserFullInfoRequest) (*UserFullInfo, error) + func (client *Client) GetUserPrivacySettingRules(req *GetUserPrivacySettingRulesRequest) (*UserPrivacySettingRules, error) + func (client *Client) GetUserProfilePhotos(req *GetUserProfilePhotosRequest) (*ChatPhotos, error) + func (client *Client) GetWebPageInstantView(req *GetWebPageInstantViewRequest) (*WebPageInstantView, error) + func (client *Client) GetWebPagePreview(req *GetWebPagePreviewRequest) (*WebPage, error) + func (client *Client) HideSuggestedAction(req *HideSuggestedActionRequest) (*Ok, error) + func (client *Client) ImportContacts(req *ImportContactsRequest) (*ImportedContacts, error) + func (client *Client) JoinChat(req *JoinChatRequest) (*Ok, error) + func (client *Client) JoinChatByInviteLink(req *JoinChatByInviteLinkRequest) (*Chat, error) + func (client *Client) LeaveChat(req *LeaveChatRequest) (*Ok, error) + func (client *Client) LogOut() (*Ok, error) + func (client *Client) OpenChat(req *OpenChatRequest) (*Ok, error) + func (client *Client) OpenMessageContent(req *OpenMessageContentRequest) (*Ok, error) + func (client *Client) OptimizeStorage(req *OptimizeStorageRequest) (*StorageStatistics, error) + func (client *Client) ParseMarkdown(req *ParseMarkdownRequest) (*FormattedText, error) + func (client *Client) ParseTextEntities(req *ParseTextEntitiesRequest) (*FormattedText, error) + func (client *Client) PinChatMessage(req *PinChatMessageRequest) (*Ok, error) + func (client *Client) PingProxy(req *PingProxyRequest) (*Seconds, error) + func (client *Client) ProcessPushNotification(req *ProcessPushNotificationRequest) (*Ok, error) + func (client *Client) ReadAllChatMentions(req *ReadAllChatMentionsRequest) (*Ok, error) + func (client *Client) ReadFilePart(req *ReadFilePartRequest) (*FilePart, error) + func (client *Client) RecoverAuthenticationPassword(req *RecoverAuthenticationPasswordRequest) (*Ok, error) + func (client *Client) RecoverPassword(req *RecoverPasswordRequest) (*PasswordState, error) + func (client *Client) RegisterDevice(req *RegisterDeviceRequest) (*PushReceiverId, error) + func (client *Client) RegisterUser(req *RegisterUserRequest) (*Ok, error) + func (client *Client) RemoveBackground(req *RemoveBackgroundRequest) (*Ok, error) + func (client *Client) RemoveChatActionBar(req *RemoveChatActionBarRequest) (*Ok, error) + func (client *Client) RemoveContacts(req *RemoveContactsRequest) (*Ok, error) + func (client *Client) RemoveFavoriteSticker(req *RemoveFavoriteStickerRequest) (*Ok, error) + func (client *Client) RemoveNotification(req *RemoveNotificationRequest) (*Ok, error) + func (client *Client) RemoveNotificationGroup(req *RemoveNotificationGroupRequest) (*Ok, error) + func (client *Client) RemoveProxy(req *RemoveProxyRequest) (*Ok, error) + func (client *Client) RemoveRecentHashtag(req *RemoveRecentHashtagRequest) (*Ok, error) + func (client *Client) RemoveRecentSticker(req *RemoveRecentStickerRequest) (*Ok, error) + func (client *Client) RemoveRecentlyFoundChat(req *RemoveRecentlyFoundChatRequest) (*Ok, error) + func (client *Client) RemoveSavedAnimation(req *RemoveSavedAnimationRequest) (*Ok, error) + func (client *Client) RemoveStickerFromSet(req *RemoveStickerFromSetRequest) (*Ok, error) + func (client *Client) RemoveTopChat(req *RemoveTopChatRequest) (*Ok, error) + func (client *Client) ReorderChatFilters(req *ReorderChatFiltersRequest) (*Ok, error) + func (client *Client) ReorderInstalledStickerSets(req *ReorderInstalledStickerSetsRequest) (*Ok, error) + func (client *Client) ReportChat(req *ReportChatRequest) (*Ok, error) + func (client *Client) ReportSupergroupSpam(req *ReportSupergroupSpamRequest) (*Ok, error) + func (client *Client) RequestAuthenticationPasswordRecovery() (*Ok, error) + func (client *Client) RequestPasswordRecovery() (*EmailAddressAuthenticationCodeInfo, error) + func (client *Client) RequestQrCodeAuthentication(req *RequestQrCodeAuthenticationRequest) (*Ok, error) + func (client *Client) ResendAuthenticationCode() (*Ok, error) + func (client *Client) ResendChangePhoneNumberCode() (*AuthenticationCodeInfo, error) + func (client *Client) ResendEmailAddressVerificationCode() (*EmailAddressAuthenticationCodeInfo, error) + func (client *Client) ResendMessages(req *ResendMessagesRequest) (*Messages, error) + func (client *Client) ResendPhoneNumberConfirmationCode() (*AuthenticationCodeInfo, error) + func (client *Client) ResendPhoneNumberVerificationCode() (*AuthenticationCodeInfo, error) + func (client *Client) ResendRecoveryEmailAddressCode() (*PasswordState, error) + func (client *Client) ResetAllNotificationSettings() (*Ok, error) + func (client *Client) ResetBackgrounds() (*Ok, error) + func (client *Client) ResetNetworkStatistics() (*Ok, error) + func (client *Client) SaveApplicationLogEvent(req *SaveApplicationLogEventRequest) (*Ok, error) + func (client *Client) SearchBackground(req *SearchBackgroundRequest) (*Background, error) + func (client *Client) SearchCallMessages(req *SearchCallMessagesRequest) (*Messages, error) + func (client *Client) SearchChatMembers(req *SearchChatMembersRequest) (*ChatMembers, error) + func (client *Client) SearchChatMessages(req *SearchChatMessagesRequest) (*Messages, error) + func (client *Client) SearchChatRecentLocationMessages(req *SearchChatRecentLocationMessagesRequest) (*Messages, error) + func (client *Client) SearchChats(req *SearchChatsRequest) (*Chats, error) + func (client *Client) SearchChatsNearby(req *SearchChatsNearbyRequest) (*ChatsNearby, error) + func (client *Client) SearchChatsOnServer(req *SearchChatsOnServerRequest) (*Chats, error) + func (client *Client) SearchContacts(req *SearchContactsRequest) (*Users, error) + func (client *Client) SearchEmojis(req *SearchEmojisRequest) (*Emojis, error) + func (client *Client) SearchHashtags(req *SearchHashtagsRequest) (*Hashtags, error) + func (client *Client) SearchInstalledStickerSets(req *SearchInstalledStickerSetsRequest) (*StickerSets, error) + func (client *Client) SearchMessages(req *SearchMessagesRequest) (*Messages, error) + func (client *Client) SearchPublicChat(req *SearchPublicChatRequest) (*Chat, error) + func (client *Client) SearchPublicChats(req *SearchPublicChatsRequest) (*Chats, error) + func (client *Client) SearchSecretMessages(req *SearchSecretMessagesRequest) (*FoundMessages, error) + func (client *Client) SearchStickerSet(req *SearchStickerSetRequest) (*StickerSet, error) + func (client *Client) SearchStickerSets(req *SearchStickerSetsRequest) (*StickerSets, error) + func (client *Client) SearchStickers(req *SearchStickersRequest) (*Stickers, error) + func (client *Client) Send(req Request) (*Response, error) + func (client *Client) SendBotStartMessage(req *SendBotStartMessageRequest) (*Message, error) + func (client *Client) SendCallDebugInformation(req *SendCallDebugInformationRequest) (*Ok, error) + func (client *Client) SendCallRating(req *SendCallRatingRequest) (*Ok, error) + func (client *Client) SendCallSignalingData(req *SendCallSignalingDataRequest) (*Ok, error) + func (client *Client) SendChatAction(req *SendChatActionRequest) (*Ok, error) + func (client *Client) SendChatScreenshotTakenNotification(req *SendChatScreenshotTakenNotificationRequest) (*Ok, error) + func (client *Client) SendChatSetTtlMessage(req *SendChatSetTtlMessageRequest) (*Message, error) + func (client *Client) SendCustomRequest(req *SendCustomRequestRequest) (*CustomRequestResult, error) + func (client *Client) SendEmailAddressVerificationCode(req *SendEmailAddressVerificationCodeRequest) (*EmailAddressAuthenticationCodeInfo, error) + func (client *Client) SendInlineQueryResultMessage(req *SendInlineQueryResultMessageRequest) (*Message, error) + func (client *Client) SendMessage(req *SendMessageRequest) (*Message, error) + func (client *Client) SendMessageAlbum(req *SendMessageAlbumRequest) (*Messages, error) + func (client *Client) SendPassportAuthorizationForm(req *SendPassportAuthorizationFormRequest) (*Ok, error) + func (client *Client) SendPaymentForm(req *SendPaymentFormRequest) (*PaymentResult, error) + func (client *Client) SendPhoneNumberConfirmationCode(req *SendPhoneNumberConfirmationCodeRequest) (*AuthenticationCodeInfo, error) + func (client *Client) SendPhoneNumberVerificationCode(req *SendPhoneNumberVerificationCodeRequest) (*AuthenticationCodeInfo, error) + func (client *Client) SetAccountTtl(req *SetAccountTtlRequest) (*Ok, error) + func (client *Client) SetAlarm(req *SetAlarmRequest) (*Ok, error) + func (client *Client) SetAuthenticationPhoneNumber(req *SetAuthenticationPhoneNumberRequest) (*Ok, error) + func (client *Client) SetAutoDownloadSettings(req *SetAutoDownloadSettingsRequest) (*Ok, error) + func (client *Client) SetBackground(req *SetBackgroundRequest) (*Background, error) + func (client *Client) SetBio(req *SetBioRequest) (*Ok, error) + func (client *Client) SetBotUpdatesStatus(req *SetBotUpdatesStatusRequest) (*Ok, error) + func (client *Client) SetChatClientData(req *SetChatClientDataRequest) (*Ok, error) + func (client *Client) SetChatDescription(req *SetChatDescriptionRequest) (*Ok, error) + func (client *Client) SetChatDiscussionGroup(req *SetChatDiscussionGroupRequest) (*Ok, error) + func (client *Client) SetChatDraftMessage(req *SetChatDraftMessageRequest) (*Ok, error) + func (client *Client) SetChatLocation(req *SetChatLocationRequest) (*Ok, error) + func (client *Client) SetChatMemberStatus(req *SetChatMemberStatusRequest) (*Ok, error) + func (client *Client) SetChatNotificationSettings(req *SetChatNotificationSettingsRequest) (*Ok, error) + func (client *Client) SetChatPermissions(req *SetChatPermissionsRequest) (*Ok, error) + func (client *Client) SetChatPhoto(req *SetChatPhotoRequest) (*Ok, error) + func (client *Client) SetChatSlowModeDelay(req *SetChatSlowModeDelayRequest) (*Ok, error) + func (client *Client) SetChatTitle(req *SetChatTitleRequest) (*Ok, error) + func (client *Client) SetCommands(req *SetCommandsRequest) (*Ok, error) + func (client *Client) SetCustomLanguagePack(req *SetCustomLanguagePackRequest) (*Ok, error) + func (client *Client) SetCustomLanguagePackString(req *SetCustomLanguagePackStringRequest) (*Ok, error) + func (client *Client) SetDatabaseEncryptionKey(req *SetDatabaseEncryptionKeyRequest) (*Ok, error) + func (client *Client) SetFileGenerationProgress(req *SetFileGenerationProgressRequest) (*Ok, error) + func (client *Client) SetGameScore(req *SetGameScoreRequest) (*Message, error) + func (client *Client) SetInlineGameScore(req *SetInlineGameScoreRequest) (*Ok, error) + func (client *Client) SetLocation(req *SetLocationRequest) (*Ok, error) + func (client *Client) SetLogStream(req *SetLogStreamRequest) (*Ok, error) + func (client *Client) SetLogTagVerbosityLevel(req *SetLogTagVerbosityLevelRequest) (*Ok, error) + func (client *Client) SetLogVerbosityLevel(req *SetLogVerbosityLevelRequest) (*Ok, error) + func (client *Client) SetName(req *SetNameRequest) (*Ok, error) + func (client *Client) SetNetworkType(req *SetNetworkTypeRequest) (*Ok, error) + func (client *Client) SetOption(req *SetOptionRequest) (*Ok, error) + func (client *Client) SetPassportElement(req *SetPassportElementRequest) (PassportElement, error) + func (client *Client) SetPassportElementErrors(req *SetPassportElementErrorsRequest) (*Ok, error) + func (client *Client) SetPassword(req *SetPasswordRequest) (*PasswordState, error) + func (client *Client) SetPinnedChats(req *SetPinnedChatsRequest) (*Ok, error) + func (client *Client) SetPollAnswer(req *SetPollAnswerRequest) (*Ok, error) + func (client *Client) SetProfilePhoto(req *SetProfilePhotoRequest) (*Ok, error) + func (client *Client) SetRecoveryEmailAddress(req *SetRecoveryEmailAddressRequest) (*PasswordState, error) + func (client *Client) SetScopeNotificationSettings(req *SetScopeNotificationSettingsRequest) (*Ok, error) + func (client *Client) SetStickerPositionInSet(req *SetStickerPositionInSetRequest) (*Ok, error) + func (client *Client) SetStickerSetThumbnail(req *SetStickerSetThumbnailRequest) (*StickerSet, error) + func (client *Client) SetSupergroupStickerSet(req *SetSupergroupStickerSetRequest) (*Ok, error) + func (client *Client) SetSupergroupUsername(req *SetSupergroupUsernameRequest) (*Ok, error) + func (client *Client) SetTdlibParameters(req *SetTdlibParametersRequest) (*Ok, error) + func (client *Client) SetUserPrivacySettingRules(req *SetUserPrivacySettingRulesRequest) (*Ok, error) + func (client *Client) SetUsername(req *SetUsernameRequest) (*Ok, error) + func (client *Client) SharePhoneNumber(req *SharePhoneNumberRequest) (*Ok, error) + func (client *Client) Stop() + func (client *Client) StopPoll(req *StopPollRequest) (*Ok, error) + func (client *Client) SynchronizeLanguagePack(req *SynchronizeLanguagePackRequest) (*Ok, error) + func (client *Client) TerminateAllOtherSessions() (*Ok, error) + func (client *Client) TerminateSession(req *TerminateSessionRequest) (*Ok, error) + func (client *Client) TestCallBytes(req *TestCallBytesRequest) (*TestBytes, error) + func (client *Client) TestCallEmpty() (*Ok, error) + func (client *Client) TestCallString(req *TestCallStringRequest) (*TestString, error) + func (client *Client) TestCallVectorInt(req *TestCallVectorIntRequest) (*TestVectorInt, error) + func (client *Client) TestCallVectorIntObject(req *TestCallVectorIntObjectRequest) (*TestVectorIntObject, error) + func (client *Client) TestCallVectorString(req *TestCallVectorStringRequest) (*TestVectorString, error) + func (client *Client) TestCallVectorStringObject(req *TestCallVectorStringObjectRequest) (*TestVectorStringObject, error) + func (client *Client) TestGetDifference() (*Ok, error) + func (client *Client) TestNetwork() (*Ok, error) + func (client *Client) TestProxy(req *TestProxyRequest) (*Ok, error) + func (client *Client) TestReturnError(req *TestReturnErrorRequest) (*Error, error) + func (client *Client) TestSquareInt(req *TestSquareIntRequest) (*TestInt, error) + func (client *Client) TestUseUpdate() (Update, error) + func (client *Client) ToggleChatDefaultDisableNotification(req *ToggleChatDefaultDisableNotificationRequest) (*Ok, error) + func (client *Client) ToggleChatIsMarkedAsUnread(req *ToggleChatIsMarkedAsUnreadRequest) (*Ok, error) + func (client *Client) ToggleChatIsPinned(req *ToggleChatIsPinnedRequest) (*Ok, error) + func (client *Client) ToggleMessageSenderIsBlocked(req *ToggleMessageSenderIsBlockedRequest) (*Ok, error) + func (client *Client) ToggleSupergroupIsAllHistoryAvailable(req *ToggleSupergroupIsAllHistoryAvailableRequest) (*Ok, error) + func (client *Client) ToggleSupergroupSignMessages(req *ToggleSupergroupSignMessagesRequest) (*Ok, error) + func (client *Client) TransferChatOwnership(req *TransferChatOwnershipRequest) (*Ok, error) + func (client *Client) UnpinAllChatMessages(req *UnpinAllChatMessagesRequest) (*Ok, error) + func (client *Client) UnpinChatMessage(req *UnpinChatMessageRequest) (*Ok, error) + func (client *Client) UpgradeBasicGroupChatToSupergroupChat(req *UpgradeBasicGroupChatToSupergroupChatRequest) (*Chat, error) + func (client *Client) UploadFile(req *UploadFileRequest) (*File, error) + func (client *Client) UploadStickerFile(req *UploadStickerFileRequest) (*File, error) + func (client *Client) ValidateOrderInfo(req *ValidateOrderInfoRequest) (*ValidatedOrderInfo, error) + func (client *Client) ViewMessages(req *ViewMessagesRequest) (*Ok, error) + func (client *Client) ViewTrendingStickerSets(req *ViewTrendingStickerSetsRequest) (*Ok, error) + func (client *Client) WriteGeneratedFilePart(req *WriteGeneratedFilePartRequest) (*Ok, error) + type CloseChatRequest struct + ChatId int64 + type CloseSecretChatRequest struct + SecretChatId int32 + type ConfirmQrCodeAuthenticationRequest struct + Link string + type ConnectedWebsite struct + BotUserId int32 + Browser string + DomainName string + Id JsonInt64 + Ip string + LastActiveDate int32 + Location string + LogInDate int32 + Platform string + func UnmarshalConnectedWebsite(data json.RawMessage) (*ConnectedWebsite, error) + func (*ConnectedWebsite) GetClass() string + func (*ConnectedWebsite) GetType() string + func (entity *ConnectedWebsite) MarshalJSON() ([]byte, error) + type ConnectedWebsites struct + Websites []*ConnectedWebsite + func UnmarshalConnectedWebsites(data json.RawMessage) (*ConnectedWebsites, error) + func (*ConnectedWebsites) GetClass() string + func (*ConnectedWebsites) GetType() string + func (entity *ConnectedWebsites) MarshalJSON() ([]byte, error) + type ConnectionState interface + ConnectionStateType func() string + func UnmarshalConnectionState(data json.RawMessage) (ConnectionState, error) + func UnmarshalListOfConnectionState(dataList []json.RawMessage) ([]ConnectionState, error) + type ConnectionStateConnecting struct + func UnmarshalConnectionStateConnecting(data json.RawMessage) (*ConnectionStateConnecting, error) + func (*ConnectionStateConnecting) ConnectionStateType() string + func (*ConnectionStateConnecting) GetClass() string + func (*ConnectionStateConnecting) GetType() string + func (entity *ConnectionStateConnecting) MarshalJSON() ([]byte, error) + type ConnectionStateConnectingToProxy struct + func UnmarshalConnectionStateConnectingToProxy(data json.RawMessage) (*ConnectionStateConnectingToProxy, error) + func (*ConnectionStateConnectingToProxy) ConnectionStateType() string + func (*ConnectionStateConnectingToProxy) GetClass() string + func (*ConnectionStateConnectingToProxy) GetType() string + func (entity *ConnectionStateConnectingToProxy) MarshalJSON() ([]byte, error) + type ConnectionStateReady struct + func UnmarshalConnectionStateReady(data json.RawMessage) (*ConnectionStateReady, error) + func (*ConnectionStateReady) ConnectionStateType() string + func (*ConnectionStateReady) GetClass() string + func (*ConnectionStateReady) GetType() string + func (entity *ConnectionStateReady) MarshalJSON() ([]byte, error) + type ConnectionStateUpdating struct + func UnmarshalConnectionStateUpdating(data json.RawMessage) (*ConnectionStateUpdating, error) + func (*ConnectionStateUpdating) ConnectionStateType() string + func (*ConnectionStateUpdating) GetClass() string + func (*ConnectionStateUpdating) GetType() string + func (entity *ConnectionStateUpdating) MarshalJSON() ([]byte, error) + type ConnectionStateWaitingForNetwork struct + func UnmarshalConnectionStateWaitingForNetwork(data json.RawMessage) (*ConnectionStateWaitingForNetwork, error) + func (*ConnectionStateWaitingForNetwork) ConnectionStateType() string + func (*ConnectionStateWaitingForNetwork) GetClass() string + func (*ConnectionStateWaitingForNetwork) GetType() string + func (entity *ConnectionStateWaitingForNetwork) MarshalJSON() ([]byte, error) + type Contact struct + FirstName string + LastName string + PhoneNumber string + UserId int32 + Vcard string + func UnmarshalContact(data json.RawMessage) (*Contact, error) + func (*Contact) GetClass() string + func (*Contact) GetType() string + func (entity *Contact) MarshalJSON() ([]byte, error) + type Count struct + Count int32 + func UnmarshalCount(data json.RawMessage) (*Count, error) + func (*Count) GetClass() string + func (*Count) GetType() string + func (entity *Count) MarshalJSON() ([]byte, error) + type Countries struct + Countries []*CountryInfo + func UnmarshalCountries(data json.RawMessage) (*Countries, error) + func (*Countries) GetClass() string + func (*Countries) GetType() string + func (entity *Countries) MarshalJSON() ([]byte, error) + type CountryInfo struct + CallingCodes []string + CountryCode string + EnglishName string + IsHidden bool + Name string + func UnmarshalCountryInfo(data json.RawMessage) (*CountryInfo, error) + func (*CountryInfo) GetClass() string + func (*CountryInfo) GetType() string + func (entity *CountryInfo) MarshalJSON() ([]byte, error) + type CreateBasicGroupChatRequest struct + BasicGroupId int32 + Force bool + type CreateCallRequest struct + IsVideo bool + Protocol *CallProtocol + UserId int32 + type CreateChatFilterRequest struct + Filter *ChatFilter + type CreateNewBasicGroupChatRequest struct + Title string + UserIds []int32 + type CreateNewSecretChatRequest struct + UserId int32 + type CreateNewStickerSetRequest struct + IsMasks bool + Name string + Stickers []InputSticker + Title string + UserId int32 + type CreateNewSupergroupChatRequest struct + Description string + IsChannel bool + Location *ChatLocation + Title string + type CreatePrivateChatRequest struct + Force bool + UserId int32 + type CreateSecretChatRequest struct + SecretChatId int32 + type CreateSupergroupChatRequest struct + Force bool + SupergroupId int32 + type CreateTemporaryPasswordRequest struct + Password string + ValidFor int32 + type CustomRequestResult struct + Result string + func UnmarshalCustomRequestResult(data json.RawMessage) (*CustomRequestResult, error) + func (*CustomRequestResult) GetClass() string + func (*CustomRequestResult) GetType() string + func (entity *CustomRequestResult) MarshalJSON() ([]byte, error) + type DatabaseStatistics struct + Statistics string + func UnmarshalDatabaseStatistics(data json.RawMessage) (*DatabaseStatistics, error) + func (*DatabaseStatistics) GetClass() string + func (*DatabaseStatistics) GetType() string + func (entity *DatabaseStatistics) MarshalJSON() ([]byte, error) + type Date struct + Day int32 + Month int32 + Year int32 + func UnmarshalDate(data json.RawMessage) (*Date, error) + func (*Date) GetClass() string + func (*Date) GetType() string + func (entity *Date) MarshalJSON() ([]byte, error) + type DateRange struct + EndDate int32 + StartDate int32 + func UnmarshalDateRange(data json.RawMessage) (*DateRange, error) + func (*DateRange) GetClass() string + func (*DateRange) GetType() string + func (entity *DateRange) MarshalJSON() ([]byte, error) + type DatedFile struct + Date int32 + File *File + func UnmarshalDatedFile(data json.RawMessage) (*DatedFile, error) + func (*DatedFile) GetClass() string + func (*DatedFile) GetType() string + func (entity *DatedFile) MarshalJSON() ([]byte, error) + type DeepLinkInfo struct + NeedUpdateApplication bool + Text *FormattedText + func UnmarshalDeepLinkInfo(data json.RawMessage) (*DeepLinkInfo, error) + func (*DeepLinkInfo) GetClass() string + func (*DeepLinkInfo) GetType() string + func (entity *DeepLinkInfo) MarshalJSON() ([]byte, error) + type DeleteAccountRequest struct + Reason string + type DeleteChatFilterRequest struct + ChatFilterId int32 + type DeleteChatHistoryRequest struct + ChatId int64 + RemoveFromChatList bool + Revoke bool + type DeleteChatMessagesFromUserRequest struct + ChatId int64 + UserId int32 + type DeleteChatReplyMarkupRequest struct + ChatId int64 + MessageId int64 + type DeleteFileRequest struct + FileId int32 + type DeleteLanguagePackRequest struct + LanguagePackId string + type DeleteMessagesRequest struct + ChatId int64 + MessageIds []int64 + Revoke bool + type DeletePassportElementRequest struct + Type PassportElementType + type DeleteProfilePhotoRequest struct + ProfilePhotoId JsonInt64 + type DeleteSupergroupRequest struct + SupergroupId int32 + type DeviceToken interface + DeviceTokenType func() string + func UnmarshalDeviceToken(data json.RawMessage) (DeviceToken, error) + func UnmarshalListOfDeviceToken(dataList []json.RawMessage) ([]DeviceToken, error) + type DeviceTokenApplePush struct + DeviceToken string + IsAppSandbox bool + func UnmarshalDeviceTokenApplePush(data json.RawMessage) (*DeviceTokenApplePush, error) + func (*DeviceTokenApplePush) DeviceTokenType() string + func (*DeviceTokenApplePush) GetClass() string + func (*DeviceTokenApplePush) GetType() string + func (entity *DeviceTokenApplePush) MarshalJSON() ([]byte, error) + type DeviceTokenApplePushVoIP struct + DeviceToken string + Encrypt bool + IsAppSandbox bool + func UnmarshalDeviceTokenApplePushVoIP(data json.RawMessage) (*DeviceTokenApplePushVoIP, error) + func (*DeviceTokenApplePushVoIP) DeviceTokenType() string + func (*DeviceTokenApplePushVoIP) GetClass() string + func (*DeviceTokenApplePushVoIP) GetType() string + func (entity *DeviceTokenApplePushVoIP) MarshalJSON() ([]byte, error) + type DeviceTokenBlackBerryPush struct + Token string + func UnmarshalDeviceTokenBlackBerryPush(data json.RawMessage) (*DeviceTokenBlackBerryPush, error) + func (*DeviceTokenBlackBerryPush) DeviceTokenType() string + func (*DeviceTokenBlackBerryPush) GetClass() string + func (*DeviceTokenBlackBerryPush) GetType() string + func (entity *DeviceTokenBlackBerryPush) MarshalJSON() ([]byte, error) + type DeviceTokenFirebaseCloudMessaging struct + Encrypt bool + Token string + func UnmarshalDeviceTokenFirebaseCloudMessaging(data json.RawMessage) (*DeviceTokenFirebaseCloudMessaging, error) + func (*DeviceTokenFirebaseCloudMessaging) DeviceTokenType() string + func (*DeviceTokenFirebaseCloudMessaging) GetClass() string + func (*DeviceTokenFirebaseCloudMessaging) GetType() string + func (entity *DeviceTokenFirebaseCloudMessaging) MarshalJSON() ([]byte, error) + type DeviceTokenMicrosoftPush struct + ChannelUri string + func UnmarshalDeviceTokenMicrosoftPush(data json.RawMessage) (*DeviceTokenMicrosoftPush, error) + func (*DeviceTokenMicrosoftPush) DeviceTokenType() string + func (*DeviceTokenMicrosoftPush) GetClass() string + func (*DeviceTokenMicrosoftPush) GetType() string + func (entity *DeviceTokenMicrosoftPush) MarshalJSON() ([]byte, error) + type DeviceTokenMicrosoftPushVoIP struct + ChannelUri string + func UnmarshalDeviceTokenMicrosoftPushVoIP(data json.RawMessage) (*DeviceTokenMicrosoftPushVoIP, error) + func (*DeviceTokenMicrosoftPushVoIP) DeviceTokenType() string + func (*DeviceTokenMicrosoftPushVoIP) GetClass() string + func (*DeviceTokenMicrosoftPushVoIP) GetType() string + func (entity *DeviceTokenMicrosoftPushVoIP) MarshalJSON() ([]byte, error) + type DeviceTokenSimplePush struct + Endpoint string + func UnmarshalDeviceTokenSimplePush(data json.RawMessage) (*DeviceTokenSimplePush, error) + func (*DeviceTokenSimplePush) DeviceTokenType() string + func (*DeviceTokenSimplePush) GetClass() string + func (*DeviceTokenSimplePush) GetType() string + func (entity *DeviceTokenSimplePush) MarshalJSON() ([]byte, error) + type DeviceTokenTizenPush struct + RegId string + func UnmarshalDeviceTokenTizenPush(data json.RawMessage) (*DeviceTokenTizenPush, error) + func (*DeviceTokenTizenPush) DeviceTokenType() string + func (*DeviceTokenTizenPush) GetClass() string + func (*DeviceTokenTizenPush) GetType() string + func (entity *DeviceTokenTizenPush) MarshalJSON() ([]byte, error) + type DeviceTokenUbuntuPush struct + Token string + func UnmarshalDeviceTokenUbuntuPush(data json.RawMessage) (*DeviceTokenUbuntuPush, error) + func (*DeviceTokenUbuntuPush) DeviceTokenType() string + func (*DeviceTokenUbuntuPush) GetClass() string + func (*DeviceTokenUbuntuPush) GetType() string + func (entity *DeviceTokenUbuntuPush) MarshalJSON() ([]byte, error) + type DeviceTokenWebPush struct + AuthBase64url string + Endpoint string + P256dhBase64url string + func UnmarshalDeviceTokenWebPush(data json.RawMessage) (*DeviceTokenWebPush, error) + func (*DeviceTokenWebPush) DeviceTokenType() string + func (*DeviceTokenWebPush) GetClass() string + func (*DeviceTokenWebPush) GetType() string + func (entity *DeviceTokenWebPush) MarshalJSON() ([]byte, error) + type DeviceTokenWindowsPush struct + AccessToken string + func UnmarshalDeviceTokenWindowsPush(data json.RawMessage) (*DeviceTokenWindowsPush, error) + func (*DeviceTokenWindowsPush) DeviceTokenType() string + func (*DeviceTokenWindowsPush) GetClass() string + func (*DeviceTokenWindowsPush) GetType() string + func (entity *DeviceTokenWindowsPush) MarshalJSON() ([]byte, error) + type DiceStickers interface + DiceStickersType func() string + func UnmarshalDiceStickers(data json.RawMessage) (DiceStickers, error) + func UnmarshalListOfDiceStickers(dataList []json.RawMessage) ([]DiceStickers, error) + type DiceStickersRegular struct + Sticker *Sticker + func UnmarshalDiceStickersRegular(data json.RawMessage) (*DiceStickersRegular, error) + func (*DiceStickersRegular) DiceStickersType() string + func (*DiceStickersRegular) GetClass() string + func (*DiceStickersRegular) GetType() string + func (entity *DiceStickersRegular) MarshalJSON() ([]byte, error) + type DiceStickersSlotMachine struct + Background *Sticker + CenterReel *Sticker + LeftReel *Sticker + Lever *Sticker + RightReel *Sticker + func UnmarshalDiceStickersSlotMachine(data json.RawMessage) (*DiceStickersSlotMachine, error) + func (*DiceStickersSlotMachine) DiceStickersType() string + func (*DiceStickersSlotMachine) GetClass() string + func (*DiceStickersSlotMachine) GetType() string + func (entity *DiceStickersSlotMachine) MarshalJSON() ([]byte, error) + type DiscardCallRequest struct + CallId int32 + ConnectionId JsonInt64 + Duration int32 + IsDisconnected bool + IsVideo bool + type DisconnectWebsiteRequest struct + WebsiteId JsonInt64 + type Document struct + Document *File + FileName string + MimeType string + Minithumbnail *Minithumbnail + Thumbnail *Thumbnail + func UnmarshalDocument(data json.RawMessage) (*Document, error) + func (*Document) GetClass() string + func (*Document) GetType() string + func (entity *Document) MarshalJSON() ([]byte, error) + type DownloadFileRequest struct + FileId int32 + Limit int32 + Offset int32 + Priority int32 + Synchronous bool + type DraftMessage struct + Date int32 + InputMessageText InputMessageContent + ReplyToMessageId int64 + func UnmarshalDraftMessage(data json.RawMessage) (*DraftMessage, error) + func (*DraftMessage) GetClass() string + func (*DraftMessage) GetType() string + func (draftMessage *DraftMessage) UnmarshalJSON(data []byte) error + func (entity *DraftMessage) MarshalJSON() ([]byte, error) + type EditChatFilterRequest struct + ChatFilterId int32 + Filter *ChatFilter + type EditCustomLanguagePackInfoRequest struct + Info *LanguagePackInfo + type EditInlineMessageCaptionRequest struct + Caption *FormattedText + InlineMessageId string + ReplyMarkup ReplyMarkup + type EditInlineMessageLiveLocationRequest struct + Heading int32 + InlineMessageId string + Location *Location + ProximityAlertRadius int32 + ReplyMarkup ReplyMarkup + type EditInlineMessageMediaRequest struct + InlineMessageId string + InputMessageContent InputMessageContent + ReplyMarkup ReplyMarkup + type EditInlineMessageReplyMarkupRequest struct + InlineMessageId string + ReplyMarkup ReplyMarkup + type EditInlineMessageTextRequest struct + InlineMessageId string + InputMessageContent InputMessageContent + ReplyMarkup ReplyMarkup + type EditMessageCaptionRequest struct + Caption *FormattedText + ChatId int64 + MessageId int64 + ReplyMarkup ReplyMarkup + type EditMessageLiveLocationRequest struct + ChatId int64 + Heading int32 + Location *Location + MessageId int64 + ProximityAlertRadius int32 + ReplyMarkup ReplyMarkup + type EditMessageMediaRequest struct + ChatId int64 + InputMessageContent InputMessageContent + MessageId int64 + ReplyMarkup ReplyMarkup + type EditMessageReplyMarkupRequest struct + ChatId int64 + MessageId int64 + ReplyMarkup ReplyMarkup + type EditMessageSchedulingStateRequest struct + ChatId int64 + MessageId int64 + SchedulingState MessageSchedulingState + type EditMessageTextRequest struct + ChatId int64 + InputMessageContent InputMessageContent + MessageId int64 + ReplyMarkup ReplyMarkup + type EditProxyRequest struct + Enable bool + Port int32 + ProxyId int32 + Server string + Type ProxyType + type EmailAddressAuthenticationCodeInfo struct + EmailAddressPattern string + Length int32 + func UnmarshalEmailAddressAuthenticationCodeInfo(data json.RawMessage) (*EmailAddressAuthenticationCodeInfo, error) + func (*EmailAddressAuthenticationCodeInfo) GetClass() string + func (*EmailAddressAuthenticationCodeInfo) GetType() string + func (entity *EmailAddressAuthenticationCodeInfo) MarshalJSON() ([]byte, error) + type Emojis struct + Emojis []string + func UnmarshalEmojis(data json.RawMessage) (*Emojis, error) + func (*Emojis) GetClass() string + func (*Emojis) GetType() string + func (entity *Emojis) MarshalJSON() ([]byte, error) + type EnableProxyRequest struct + ProxyId int32 + type EncryptedCredentials struct + Data []byte + Hash []byte + Secret []byte + func UnmarshalEncryptedCredentials(data json.RawMessage) (*EncryptedCredentials, error) + func (*EncryptedCredentials) GetClass() string + func (*EncryptedCredentials) GetType() string + func (entity *EncryptedCredentials) MarshalJSON() ([]byte, error) + type EncryptedPassportElement struct + Data []byte + Files []*DatedFile + FrontSide *DatedFile + Hash string + ReverseSide *DatedFile + Selfie *DatedFile + Translation []*DatedFile + Type PassportElementType + Value string + func UnmarshalEncryptedPassportElement(data json.RawMessage) (*EncryptedPassportElement, error) + func (*EncryptedPassportElement) GetClass() string + func (*EncryptedPassportElement) GetType() string + func (encryptedPassportElement *EncryptedPassportElement) UnmarshalJSON(data []byte) error + func (entity *EncryptedPassportElement) MarshalJSON() ([]byte, error) + type Error struct + Code int32 + Message string + func UnmarshalError(data json.RawMessage) (*Error, error) + func (*Error) GetClass() string + func (*Error) GetType() string + func (entity *Error) MarshalJSON() ([]byte, error) + type ExtraGenerator func() string + func UuidV4Generator() ExtraGenerator + type File struct + ExpectedSize int32 + Id int32 + Local *LocalFile + Remote *RemoteFile + Size int32 + func UnmarshalFile(data json.RawMessage) (*File, error) + func (*File) GetClass() string + func (*File) GetType() string + func (entity *File) MarshalJSON() ([]byte, error) + type FilePart struct + Data []byte + func UnmarshalFilePart(data json.RawMessage) (*FilePart, error) + func (*FilePart) GetClass() string + func (*FilePart) GetType() string + func (entity *FilePart) MarshalJSON() ([]byte, error) + type FileType interface + FileTypeType func() string + func UnmarshalFileType(data json.RawMessage) (FileType, error) + func UnmarshalListOfFileType(dataList []json.RawMessage) ([]FileType, error) + type FileTypeAnimation struct + func UnmarshalFileTypeAnimation(data json.RawMessage) (*FileTypeAnimation, error) + func (*FileTypeAnimation) FileTypeType() string + func (*FileTypeAnimation) GetClass() string + func (*FileTypeAnimation) GetType() string + func (entity *FileTypeAnimation) MarshalJSON() ([]byte, error) + type FileTypeAudio struct + func UnmarshalFileTypeAudio(data json.RawMessage) (*FileTypeAudio, error) + func (*FileTypeAudio) FileTypeType() string + func (*FileTypeAudio) GetClass() string + func (*FileTypeAudio) GetType() string + func (entity *FileTypeAudio) MarshalJSON() ([]byte, error) + type FileTypeDocument struct + func UnmarshalFileTypeDocument(data json.RawMessage) (*FileTypeDocument, error) + func (*FileTypeDocument) FileTypeType() string + func (*FileTypeDocument) GetClass() string + func (*FileTypeDocument) GetType() string + func (entity *FileTypeDocument) MarshalJSON() ([]byte, error) + type FileTypeNone struct + func UnmarshalFileTypeNone(data json.RawMessage) (*FileTypeNone, error) + func (*FileTypeNone) FileTypeType() string + func (*FileTypeNone) GetClass() string + func (*FileTypeNone) GetType() string + func (entity *FileTypeNone) MarshalJSON() ([]byte, error) + type FileTypePhoto struct + func UnmarshalFileTypePhoto(data json.RawMessage) (*FileTypePhoto, error) + func (*FileTypePhoto) FileTypeType() string + func (*FileTypePhoto) GetClass() string + func (*FileTypePhoto) GetType() string + func (entity *FileTypePhoto) MarshalJSON() ([]byte, error) + type FileTypeProfilePhoto struct + func UnmarshalFileTypeProfilePhoto(data json.RawMessage) (*FileTypeProfilePhoto, error) + func (*FileTypeProfilePhoto) FileTypeType() string + func (*FileTypeProfilePhoto) GetClass() string + func (*FileTypeProfilePhoto) GetType() string + func (entity *FileTypeProfilePhoto) MarshalJSON() ([]byte, error) + type FileTypeSecret struct + func UnmarshalFileTypeSecret(data json.RawMessage) (*FileTypeSecret, error) + func (*FileTypeSecret) FileTypeType() string + func (*FileTypeSecret) GetClass() string + func (*FileTypeSecret) GetType() string + func (entity *FileTypeSecret) MarshalJSON() ([]byte, error) + type FileTypeSecretThumbnail struct + func UnmarshalFileTypeSecretThumbnail(data json.RawMessage) (*FileTypeSecretThumbnail, error) + func (*FileTypeSecretThumbnail) FileTypeType() string + func (*FileTypeSecretThumbnail) GetClass() string + func (*FileTypeSecretThumbnail) GetType() string + func (entity *FileTypeSecretThumbnail) MarshalJSON() ([]byte, error) + type FileTypeSecure struct + func UnmarshalFileTypeSecure(data json.RawMessage) (*FileTypeSecure, error) + func (*FileTypeSecure) FileTypeType() string + func (*FileTypeSecure) GetClass() string + func (*FileTypeSecure) GetType() string + func (entity *FileTypeSecure) MarshalJSON() ([]byte, error) + type FileTypeSticker struct + func UnmarshalFileTypeSticker(data json.RawMessage) (*FileTypeSticker, error) + func (*FileTypeSticker) FileTypeType() string + func (*FileTypeSticker) GetClass() string + func (*FileTypeSticker) GetType() string + func (entity *FileTypeSticker) MarshalJSON() ([]byte, error) + type FileTypeThumbnail struct + func UnmarshalFileTypeThumbnail(data json.RawMessage) (*FileTypeThumbnail, error) + func (*FileTypeThumbnail) FileTypeType() string + func (*FileTypeThumbnail) GetClass() string + func (*FileTypeThumbnail) GetType() string + func (entity *FileTypeThumbnail) MarshalJSON() ([]byte, error) + type FileTypeUnknown struct + func UnmarshalFileTypeUnknown(data json.RawMessage) (*FileTypeUnknown, error) + func (*FileTypeUnknown) FileTypeType() string + func (*FileTypeUnknown) GetClass() string + func (*FileTypeUnknown) GetType() string + func (entity *FileTypeUnknown) MarshalJSON() ([]byte, error) + type FileTypeVideo struct + func UnmarshalFileTypeVideo(data json.RawMessage) (*FileTypeVideo, error) + func (*FileTypeVideo) FileTypeType() string + func (*FileTypeVideo) GetClass() string + func (*FileTypeVideo) GetType() string + func (entity *FileTypeVideo) MarshalJSON() ([]byte, error) + type FileTypeVideoNote struct + func UnmarshalFileTypeVideoNote(data json.RawMessage) (*FileTypeVideoNote, error) + func (*FileTypeVideoNote) FileTypeType() string + func (*FileTypeVideoNote) GetClass() string + func (*FileTypeVideoNote) GetType() string + func (entity *FileTypeVideoNote) MarshalJSON() ([]byte, error) + type FileTypeVoiceNote struct + func UnmarshalFileTypeVoiceNote(data json.RawMessage) (*FileTypeVoiceNote, error) + func (*FileTypeVoiceNote) FileTypeType() string + func (*FileTypeVoiceNote) GetClass() string + func (*FileTypeVoiceNote) GetType() string + func (entity *FileTypeVoiceNote) MarshalJSON() ([]byte, error) + type FileTypeWallpaper struct + func UnmarshalFileTypeWallpaper(data json.RawMessage) (*FileTypeWallpaper, error) + func (*FileTypeWallpaper) FileTypeType() string + func (*FileTypeWallpaper) GetClass() string + func (*FileTypeWallpaper) GetType() string + func (entity *FileTypeWallpaper) MarshalJSON() ([]byte, error) + type FinishFileGenerationRequest struct + Error *Error + GenerationId JsonInt64 + type FormattedText struct + Entities []*TextEntity + Text string + func UnmarshalFormattedText(data json.RawMessage) (*FormattedText, error) + func (*FormattedText) GetClass() string + func (*FormattedText) GetType() string + func (entity *FormattedText) MarshalJSON() ([]byte, error) + type ForwardMessagesRequest struct + ChatId int64 + FromChatId int64 + MessageIds []int64 + Options *MessageSendOptions + RemoveCaption bool + SendCopy bool + type FoundMessages struct + Messages []*Message + NextOffset string + TotalCount int32 + func UnmarshalFoundMessages(data json.RawMessage) (*FoundMessages, error) + func (*FoundMessages) GetClass() string + func (*FoundMessages) GetType() string + func (entity *FoundMessages) MarshalJSON() ([]byte, error) + type Game struct + Animation *Animation + Description string + Id JsonInt64 + Photo *Photo + ShortName string + Text *FormattedText + Title string + func UnmarshalGame(data json.RawMessage) (*Game, error) + func (*Game) GetClass() string + func (*Game) GetType() string + func (entity *Game) MarshalJSON() ([]byte, error) + type GameHighScore struct + Position int32 + Score int32 + UserId int32 + func UnmarshalGameHighScore(data json.RawMessage) (*GameHighScore, error) + func (*GameHighScore) GetClass() string + func (*GameHighScore) GetType() string + func (entity *GameHighScore) MarshalJSON() ([]byte, error) + type GameHighScores struct + Scores []*GameHighScore + func UnmarshalGameHighScores(data json.RawMessage) (*GameHighScores, error) + func (*GameHighScores) GetClass() string + func (*GameHighScores) GetType() string + func (entity *GameHighScores) MarshalJSON() ([]byte, error) + type GenerateChatInviteLinkRequest struct + ChatId int64 + type GetAllPassportElementsRequest struct + Password string + type GetArchivedStickerSetsRequest struct + IsMasks bool + Limit int32 + OffsetStickerSetId JsonInt64 + type GetAttachedStickerSetsRequest struct + FileId int32 + type GetBackgroundUrlRequest struct + Name string + Type BackgroundType + type GetBackgroundsRequest struct + ForDarkTheme bool + type GetBankCardInfoRequest struct + BankCardNumber string + type GetBasicGroupFullInfoRequest struct + BasicGroupId int32 + type GetBasicGroupRequest struct + BasicGroupId int32 + type GetBlockedMessageSendersRequest struct + Limit int32 + Offset int32 + type GetCallbackQueryAnswerRequest struct + ChatId int64 + MessageId int64 + Payload CallbackQueryPayload + type GetCallbackQueryMessageRequest struct + CallbackQueryId JsonInt64 + ChatId int64 + MessageId int64 + type GetChatAdministratorsRequest struct + ChatId int64 + type GetChatEventLogRequest struct + ChatId int64 + Filters *ChatEventLogFilters + FromEventId JsonInt64 + Limit int32 + Query string + UserIds []int32 + type GetChatFilterDefaultIconNameRequest struct + Filter *ChatFilter + type GetChatFilterRequest struct + ChatFilterId int32 + type GetChatHistoryRequest struct + ChatId int64 + FromMessageId int64 + Limit int32 + Offset int32 + OnlyLocal bool + type GetChatListsToAddChatRequest struct + ChatId int64 + type GetChatMemberRequest struct + ChatId int64 + UserId int32 + type GetChatMessageByDateRequest struct + ChatId int64 + Date int32 + type GetChatMessageCountRequest struct + ChatId int64 + Filter SearchMessagesFilter + ReturnLocal bool + type GetChatNotificationSettingsExceptionsRequest struct + CompareSound bool + Scope NotificationSettingsScope + type GetChatPinnedMessageRequest struct + ChatId int64 + type GetChatRequest struct + ChatId int64 + type GetChatScheduledMessagesRequest struct + ChatId int64 + type GetChatStatisticsRequest struct + ChatId int64 + IsDark bool + type GetChatStatisticsUrlRequest struct + ChatId int64 + IsDark bool + Parameters string + type GetChatsRequest struct + ChatList ChatList + Limit int32 + OffsetChatId int64 + OffsetOrder JsonInt64 + type GetCreatedPublicChatsRequest struct + Type PublicChatType + type GetDeepLinkInfoRequest struct + Link string + type GetEmojiSuggestionsUrlRequest struct + LanguageCode string + type GetFileDownloadedPrefixSizeRequest struct + FileId int32 + Offset int32 + type GetFileExtensionRequest struct + MimeType string + type GetFileMimeTypeRequest struct + FileName string + type GetFileRequest struct + FileId int32 + type GetGameHighScoresRequest struct + ChatId int64 + MessageId int64 + UserId int32 + type GetGroupsInCommonRequest struct + Limit int32 + OffsetChatId int64 + UserId int32 + type GetInlineGameHighScoresRequest struct + InlineMessageId string + UserId int32 + type GetInlineQueryResultsRequest struct + BotUserId int32 + ChatId int64 + Offset string + Query string + UserLocation *Location + type GetInstalledStickerSetsRequest struct + IsMasks bool + type GetJsonStringRequest struct + JsonValue JsonValue + type GetJsonValueRequest struct + Json string + type GetLanguagePackInfoRequest struct + LanguagePackId string + type GetLanguagePackStringRequest struct + Key string + LanguagePackDatabasePath string + LanguagePackId string + LocalizationTarget string + type GetLanguagePackStringsRequest struct + Keys []string + LanguagePackId string + type GetLocalizationTargetInfoRequest struct + OnlyLocal bool + type GetLogTagVerbosityLevelRequest struct + Tag string + type GetLoginUrlInfoRequest struct + ButtonId int32 + ChatId int64 + MessageId int64 + type GetLoginUrlRequest struct + AllowWriteAccess bool + ButtonId int32 + ChatId int64 + MessageId int64 + type GetMapThumbnailFileRequest struct + ChatId int64 + Height int32 + Location *Location + Scale int32 + Width int32 + Zoom int32 + type GetMarkdownTextRequest struct + Text *FormattedText + type GetMessageEmbeddingCodeRequest struct + ChatId int64 + ForAlbum bool + MessageId int64 + type GetMessageLinkInfoRequest struct + Url string + type GetMessageLinkRequest struct + ChatId int64 + ForAlbum bool + ForComment bool + MessageId int64 + type GetMessageLocallyRequest struct + ChatId int64 + MessageId int64 + type GetMessagePublicForwardsRequest struct + ChatId int64 + Limit int32 + MessageId int64 + Offset string + type GetMessageRequest struct + ChatId int64 + MessageId int64 + type GetMessageStatisticsRequest struct + ChatId int64 + IsDark bool + MessageId int64 + type GetMessageThreadHistoryRequest struct + ChatId int64 + FromMessageId int64 + Limit int32 + MessageId int64 + Offset int32 + type GetMessageThreadRequest struct + ChatId int64 + MessageId int64 + type GetMessagesRequest struct + ChatId int64 + MessageIds []int64 + type GetNetworkStatisticsRequest struct + OnlyCurrent bool + type GetOptionRequest struct + Name string + type GetPassportAuthorizationFormAvailableElementsRequest struct + AutorizationFormId int32 + Password string + type GetPassportAuthorizationFormRequest struct + BotUserId int32 + Nonce string + PublicKey string + Scope string + type GetPassportElementRequest struct + Password string + Type PassportElementType + type GetPaymentFormRequest struct + ChatId int64 + MessageId int64 + type GetPaymentReceiptRequest struct + ChatId int64 + MessageId int64 + type GetPhoneNumberInfoRequest struct + PhoneNumberPrefix string + type GetPollVotersRequest struct + ChatId int64 + Limit int32 + MessageId int64 + Offset int32 + OptionId int32 + type GetPreferredCountryLanguageRequest struct + CountryCode string + type GetProxyLinkRequest struct + ProxyId int32 + type GetPushReceiverIdRequest struct + Payload string + type GetRecentStickersRequest struct + IsAttached bool + type GetRecentlyVisitedTMeUrlsRequest struct + Referrer string + type GetRecoveryEmailAddressRequest struct + Password string + type GetRemoteFileRequest struct + FileType FileType + RemoteFileId string + type GetRepliedMessageRequest struct + ChatId int64 + MessageId int64 + type GetScopeNotificationSettingsRequest struct + Scope NotificationSettingsScope + type GetSecretChatRequest struct + SecretChatId int32 + type GetStatisticalGraphRequest struct + ChatId int64 + Token string + X int64 + type GetStickerEmojisRequest struct + Sticker InputFile + type GetStickerSetRequest struct + SetId JsonInt64 + type GetStickersRequest struct + Emoji string + Limit int32 + type GetStorageStatisticsRequest struct + ChatLimit int32 + type GetSupergroupFullInfoRequest struct + SupergroupId int32 + type GetSupergroupMembersRequest struct + Filter SupergroupMembersFilter + Limit int32 + Offset int32 + SupergroupId int32 + type GetSupergroupRequest struct + SupergroupId int32 + type GetTextEntitiesRequest struct + Text string + type GetTopChatsRequest struct + Category TopChatCategory + Limit int32 + type GetTrendingStickerSetsRequest struct + Limit int32 + Offset int32 + type GetUserFullInfoRequest struct + UserId int32 + type GetUserPrivacySettingRulesRequest struct + Setting UserPrivacySetting + type GetUserProfilePhotosRequest struct + Limit int32 + Offset int32 + UserId int32 + type GetUserRequest struct + UserId int32 + type GetWebPageInstantViewRequest struct + ForceFull bool + Url string + type GetWebPagePreviewRequest struct + Text *FormattedText + type Hashtags struct + Hashtags []string + func UnmarshalHashtags(data json.RawMessage) (*Hashtags, error) + func (*Hashtags) GetClass() string + func (*Hashtags) GetType() string + func (entity *Hashtags) MarshalJSON() ([]byte, error) + type HideSuggestedActionRequest struct + Action SuggestedAction + type HttpUrl struct + Url string + func UnmarshalHttpUrl(data json.RawMessage) (*HttpUrl, error) + func (*HttpUrl) GetClass() string + func (*HttpUrl) GetType() string + func (entity *HttpUrl) MarshalJSON() ([]byte, error) + type IdentityDocument struct + ExpiryDate *Date + FrontSide *DatedFile + Number string + ReverseSide *DatedFile + Selfie *DatedFile + Translation []*DatedFile + func UnmarshalIdentityDocument(data json.RawMessage) (*IdentityDocument, error) + func (*IdentityDocument) GetClass() string + func (*IdentityDocument) GetType() string + func (entity *IdentityDocument) MarshalJSON() ([]byte, error) + type ImportContactsRequest struct + Contacts []*Contact + type ImportedContacts struct + ImporterCount []int32 + UserIds []int32 + func UnmarshalImportedContacts(data json.RawMessage) (*ImportedContacts, error) + func (*ImportedContacts) GetClass() string + func (*ImportedContacts) GetType() string + func (entity *ImportedContacts) MarshalJSON() ([]byte, error) + type InlineKeyboardButton struct + Text string + Type InlineKeyboardButtonType + func UnmarshalInlineKeyboardButton(data json.RawMessage) (*InlineKeyboardButton, error) + func (*InlineKeyboardButton) GetClass() string + func (*InlineKeyboardButton) GetType() string + func (entity *InlineKeyboardButton) MarshalJSON() ([]byte, error) + func (inlineKeyboardButton *InlineKeyboardButton) UnmarshalJSON(data []byte) error + type InlineKeyboardButtonType interface + InlineKeyboardButtonTypeType func() string + func UnmarshalInlineKeyboardButtonType(data json.RawMessage) (InlineKeyboardButtonType, error) + func UnmarshalListOfInlineKeyboardButtonType(dataList []json.RawMessage) ([]InlineKeyboardButtonType, error) + type InlineKeyboardButtonTypeBuy struct + func UnmarshalInlineKeyboardButtonTypeBuy(data json.RawMessage) (*InlineKeyboardButtonTypeBuy, error) + func (*InlineKeyboardButtonTypeBuy) GetClass() string + func (*InlineKeyboardButtonTypeBuy) GetType() string + func (*InlineKeyboardButtonTypeBuy) InlineKeyboardButtonTypeType() string + func (entity *InlineKeyboardButtonTypeBuy) MarshalJSON() ([]byte, error) + type InlineKeyboardButtonTypeCallback struct + Data []byte + func UnmarshalInlineKeyboardButtonTypeCallback(data json.RawMessage) (*InlineKeyboardButtonTypeCallback, error) + func (*InlineKeyboardButtonTypeCallback) GetClass() string + func (*InlineKeyboardButtonTypeCallback) GetType() string + func (*InlineKeyboardButtonTypeCallback) InlineKeyboardButtonTypeType() string + func (entity *InlineKeyboardButtonTypeCallback) MarshalJSON() ([]byte, error) + type InlineKeyboardButtonTypeCallbackGame struct + func UnmarshalInlineKeyboardButtonTypeCallbackGame(data json.RawMessage) (*InlineKeyboardButtonTypeCallbackGame, error) + func (*InlineKeyboardButtonTypeCallbackGame) GetClass() string + func (*InlineKeyboardButtonTypeCallbackGame) GetType() string + func (*InlineKeyboardButtonTypeCallbackGame) InlineKeyboardButtonTypeType() string + func (entity *InlineKeyboardButtonTypeCallbackGame) MarshalJSON() ([]byte, error) + type InlineKeyboardButtonTypeCallbackWithPassword struct + Data []byte + func UnmarshalInlineKeyboardButtonTypeCallbackWithPassword(data json.RawMessage) (*InlineKeyboardButtonTypeCallbackWithPassword, error) + func (*InlineKeyboardButtonTypeCallbackWithPassword) GetClass() string + func (*InlineKeyboardButtonTypeCallbackWithPassword) GetType() string + func (*InlineKeyboardButtonTypeCallbackWithPassword) InlineKeyboardButtonTypeType() string + func (entity *InlineKeyboardButtonTypeCallbackWithPassword) MarshalJSON() ([]byte, error) + type InlineKeyboardButtonTypeLoginUrl struct + ForwardText string + Id int32 + Url string + func UnmarshalInlineKeyboardButtonTypeLoginUrl(data json.RawMessage) (*InlineKeyboardButtonTypeLoginUrl, error) + func (*InlineKeyboardButtonTypeLoginUrl) GetClass() string + func (*InlineKeyboardButtonTypeLoginUrl) GetType() string + func (*InlineKeyboardButtonTypeLoginUrl) InlineKeyboardButtonTypeType() string + func (entity *InlineKeyboardButtonTypeLoginUrl) MarshalJSON() ([]byte, error) + type InlineKeyboardButtonTypeSwitchInline struct + InCurrentChat bool + Query string + func UnmarshalInlineKeyboardButtonTypeSwitchInline(data json.RawMessage) (*InlineKeyboardButtonTypeSwitchInline, error) + func (*InlineKeyboardButtonTypeSwitchInline) GetClass() string + func (*InlineKeyboardButtonTypeSwitchInline) GetType() string + func (*InlineKeyboardButtonTypeSwitchInline) InlineKeyboardButtonTypeType() string + func (entity *InlineKeyboardButtonTypeSwitchInline) MarshalJSON() ([]byte, error) + type InlineKeyboardButtonTypeUrl struct + Url string + func UnmarshalInlineKeyboardButtonTypeUrl(data json.RawMessage) (*InlineKeyboardButtonTypeUrl, error) + func (*InlineKeyboardButtonTypeUrl) GetClass() string + func (*InlineKeyboardButtonTypeUrl) GetType() string + func (*InlineKeyboardButtonTypeUrl) InlineKeyboardButtonTypeType() string + func (entity *InlineKeyboardButtonTypeUrl) MarshalJSON() ([]byte, error) + type InlineQueryResult interface + InlineQueryResultType func() string + func UnmarshalInlineQueryResult(data json.RawMessage) (InlineQueryResult, error) + func UnmarshalListOfInlineQueryResult(dataList []json.RawMessage) ([]InlineQueryResult, error) + type InlineQueryResultAnimation struct + Animation *Animation + Id string + Title string + func UnmarshalInlineQueryResultAnimation(data json.RawMessage) (*InlineQueryResultAnimation, error) + func (*InlineQueryResultAnimation) GetClass() string + func (*InlineQueryResultAnimation) GetType() string + func (*InlineQueryResultAnimation) InlineQueryResultType() string + func (entity *InlineQueryResultAnimation) MarshalJSON() ([]byte, error) + type InlineQueryResultArticle struct + Description string + HideUrl bool + Id string + Thumbnail *Thumbnail + Title string + Url string + func UnmarshalInlineQueryResultArticle(data json.RawMessage) (*InlineQueryResultArticle, error) + func (*InlineQueryResultArticle) GetClass() string + func (*InlineQueryResultArticle) GetType() string + func (*InlineQueryResultArticle) InlineQueryResultType() string + func (entity *InlineQueryResultArticle) MarshalJSON() ([]byte, error) + type InlineQueryResultAudio struct + Audio *Audio + Id string + func UnmarshalInlineQueryResultAudio(data json.RawMessage) (*InlineQueryResultAudio, error) + func (*InlineQueryResultAudio) GetClass() string + func (*InlineQueryResultAudio) GetType() string + func (*InlineQueryResultAudio) InlineQueryResultType() string + func (entity *InlineQueryResultAudio) MarshalJSON() ([]byte, error) + type InlineQueryResultContact struct + Contact *Contact + Id string + Thumbnail *Thumbnail + func UnmarshalInlineQueryResultContact(data json.RawMessage) (*InlineQueryResultContact, error) + func (*InlineQueryResultContact) GetClass() string + func (*InlineQueryResultContact) GetType() string + func (*InlineQueryResultContact) InlineQueryResultType() string + func (entity *InlineQueryResultContact) MarshalJSON() ([]byte, error) + type InlineQueryResultDocument struct + Description string + Document *Document + Id string + Title string + func UnmarshalInlineQueryResultDocument(data json.RawMessage) (*InlineQueryResultDocument, error) + func (*InlineQueryResultDocument) GetClass() string + func (*InlineQueryResultDocument) GetType() string + func (*InlineQueryResultDocument) InlineQueryResultType() string + func (entity *InlineQueryResultDocument) MarshalJSON() ([]byte, error) + type InlineQueryResultGame struct + Game *Game + Id string + func UnmarshalInlineQueryResultGame(data json.RawMessage) (*InlineQueryResultGame, error) + func (*InlineQueryResultGame) GetClass() string + func (*InlineQueryResultGame) GetType() string + func (*InlineQueryResultGame) InlineQueryResultType() string + func (entity *InlineQueryResultGame) MarshalJSON() ([]byte, error) + type InlineQueryResultLocation struct + Id string + Location *Location + Thumbnail *Thumbnail + Title string + func UnmarshalInlineQueryResultLocation(data json.RawMessage) (*InlineQueryResultLocation, error) + func (*InlineQueryResultLocation) GetClass() string + func (*InlineQueryResultLocation) GetType() string + func (*InlineQueryResultLocation) InlineQueryResultType() string + func (entity *InlineQueryResultLocation) MarshalJSON() ([]byte, error) + type InlineQueryResultPhoto struct + Description string + Id string + Photo *Photo + Title string + func UnmarshalInlineQueryResultPhoto(data json.RawMessage) (*InlineQueryResultPhoto, error) + func (*InlineQueryResultPhoto) GetClass() string + func (*InlineQueryResultPhoto) GetType() string + func (*InlineQueryResultPhoto) InlineQueryResultType() string + func (entity *InlineQueryResultPhoto) MarshalJSON() ([]byte, error) + type InlineQueryResultSticker struct + Id string + Sticker *Sticker + func UnmarshalInlineQueryResultSticker(data json.RawMessage) (*InlineQueryResultSticker, error) + func (*InlineQueryResultSticker) GetClass() string + func (*InlineQueryResultSticker) GetType() string + func (*InlineQueryResultSticker) InlineQueryResultType() string + func (entity *InlineQueryResultSticker) MarshalJSON() ([]byte, error) + type InlineQueryResultVenue struct + Id string + Thumbnail *Thumbnail + Venue *Venue + func UnmarshalInlineQueryResultVenue(data json.RawMessage) (*InlineQueryResultVenue, error) + func (*InlineQueryResultVenue) GetClass() string + func (*InlineQueryResultVenue) GetType() string + func (*InlineQueryResultVenue) InlineQueryResultType() string + func (entity *InlineQueryResultVenue) MarshalJSON() ([]byte, error) + type InlineQueryResultVideo struct + Description string + Id string + Title string + Video *Video + func UnmarshalInlineQueryResultVideo(data json.RawMessage) (*InlineQueryResultVideo, error) + func (*InlineQueryResultVideo) GetClass() string + func (*InlineQueryResultVideo) GetType() string + func (*InlineQueryResultVideo) InlineQueryResultType() string + func (entity *InlineQueryResultVideo) MarshalJSON() ([]byte, error) + type InlineQueryResultVoiceNote struct + Id string + Title string + VoiceNote *VoiceNote + func UnmarshalInlineQueryResultVoiceNote(data json.RawMessage) (*InlineQueryResultVoiceNote, error) + func (*InlineQueryResultVoiceNote) GetClass() string + func (*InlineQueryResultVoiceNote) GetType() string + func (*InlineQueryResultVoiceNote) InlineQueryResultType() string + func (entity *InlineQueryResultVoiceNote) MarshalJSON() ([]byte, error) + type InlineQueryResults struct + InlineQueryId JsonInt64 + NextOffset string + Results []InlineQueryResult + SwitchPmParameter string + SwitchPmText string + func UnmarshalInlineQueryResults(data json.RawMessage) (*InlineQueryResults, error) + func (*InlineQueryResults) GetClass() string + func (*InlineQueryResults) GetType() string + func (entity *InlineQueryResults) MarshalJSON() ([]byte, error) + func (inlineQueryResults *InlineQueryResults) UnmarshalJSON(data []byte) error + type InputBackground interface + InputBackgroundType func() string + func UnmarshalInputBackground(data json.RawMessage) (InputBackground, error) + func UnmarshalListOfInputBackground(dataList []json.RawMessage) ([]InputBackground, error) + type InputBackgroundLocal struct + Background InputFile + func UnmarshalInputBackgroundLocal(data json.RawMessage) (*InputBackgroundLocal, error) + func (*InputBackgroundLocal) GetClass() string + func (*InputBackgroundLocal) GetType() string + func (*InputBackgroundLocal) InputBackgroundType() string + func (entity *InputBackgroundLocal) MarshalJSON() ([]byte, error) + func (inputBackgroundLocal *InputBackgroundLocal) UnmarshalJSON(data []byte) error + type InputBackgroundRemote struct + BackgroundId JsonInt64 + func UnmarshalInputBackgroundRemote(data json.RawMessage) (*InputBackgroundRemote, error) + func (*InputBackgroundRemote) GetClass() string + func (*InputBackgroundRemote) GetType() string + func (*InputBackgroundRemote) InputBackgroundType() string + func (entity *InputBackgroundRemote) MarshalJSON() ([]byte, error) + type InputChatPhoto interface + InputChatPhotoType func() string + func UnmarshalInputChatPhoto(data json.RawMessage) (InputChatPhoto, error) + func UnmarshalListOfInputChatPhoto(dataList []json.RawMessage) ([]InputChatPhoto, error) + type InputChatPhotoAnimation struct + Animation InputFile + MainFrameTimestamp float64 + func UnmarshalInputChatPhotoAnimation(data json.RawMessage) (*InputChatPhotoAnimation, error) + func (*InputChatPhotoAnimation) GetClass() string + func (*InputChatPhotoAnimation) GetType() string + func (*InputChatPhotoAnimation) InputChatPhotoType() string + func (entity *InputChatPhotoAnimation) MarshalJSON() ([]byte, error) + func (inputChatPhotoAnimation *InputChatPhotoAnimation) UnmarshalJSON(data []byte) error + type InputChatPhotoPrevious struct + ChatPhotoId JsonInt64 + func UnmarshalInputChatPhotoPrevious(data json.RawMessage) (*InputChatPhotoPrevious, error) + func (*InputChatPhotoPrevious) GetClass() string + func (*InputChatPhotoPrevious) GetType() string + func (*InputChatPhotoPrevious) InputChatPhotoType() string + func (entity *InputChatPhotoPrevious) MarshalJSON() ([]byte, error) + type InputChatPhotoStatic struct + Photo InputFile + func UnmarshalInputChatPhotoStatic(data json.RawMessage) (*InputChatPhotoStatic, error) + func (*InputChatPhotoStatic) GetClass() string + func (*InputChatPhotoStatic) GetType() string + func (*InputChatPhotoStatic) InputChatPhotoType() string + func (entity *InputChatPhotoStatic) MarshalJSON() ([]byte, error) + func (inputChatPhotoStatic *InputChatPhotoStatic) UnmarshalJSON(data []byte) error + type InputCredentials interface + InputCredentialsType func() string + func UnmarshalInputCredentials(data json.RawMessage) (InputCredentials, error) + func UnmarshalListOfInputCredentials(dataList []json.RawMessage) ([]InputCredentials, error) + type InputCredentialsAndroidPay struct + Data string + func UnmarshalInputCredentialsAndroidPay(data json.RawMessage) (*InputCredentialsAndroidPay, error) + func (*InputCredentialsAndroidPay) GetClass() string + func (*InputCredentialsAndroidPay) GetType() string + func (*InputCredentialsAndroidPay) InputCredentialsType() string + func (entity *InputCredentialsAndroidPay) MarshalJSON() ([]byte, error) + type InputCredentialsApplePay struct + Data string + func UnmarshalInputCredentialsApplePay(data json.RawMessage) (*InputCredentialsApplePay, error) + func (*InputCredentialsApplePay) GetClass() string + func (*InputCredentialsApplePay) GetType() string + func (*InputCredentialsApplePay) InputCredentialsType() string + func (entity *InputCredentialsApplePay) MarshalJSON() ([]byte, error) + type InputCredentialsNew struct + AllowSave bool + Data string + func UnmarshalInputCredentialsNew(data json.RawMessage) (*InputCredentialsNew, error) + func (*InputCredentialsNew) GetClass() string + func (*InputCredentialsNew) GetType() string + func (*InputCredentialsNew) InputCredentialsType() string + func (entity *InputCredentialsNew) MarshalJSON() ([]byte, error) + type InputCredentialsSaved struct + SavedCredentialsId string + func UnmarshalInputCredentialsSaved(data json.RawMessage) (*InputCredentialsSaved, error) + func (*InputCredentialsSaved) GetClass() string + func (*InputCredentialsSaved) GetType() string + func (*InputCredentialsSaved) InputCredentialsType() string + func (entity *InputCredentialsSaved) MarshalJSON() ([]byte, error) + type InputFile interface + InputFileType func() string + func UnmarshalInputFile(data json.RawMessage) (InputFile, error) + func UnmarshalListOfInputFile(dataList []json.RawMessage) ([]InputFile, error) + type InputFileGenerated struct + Conversion string + ExpectedSize int32 + OriginalPath string + func UnmarshalInputFileGenerated(data json.RawMessage) (*InputFileGenerated, error) + func (*InputFileGenerated) GetClass() string + func (*InputFileGenerated) GetType() string + func (*InputFileGenerated) InputFileType() string + func (entity *InputFileGenerated) MarshalJSON() ([]byte, error) + type InputFileId struct + Id int32 + func UnmarshalInputFileId(data json.RawMessage) (*InputFileId, error) + func (*InputFileId) GetClass() string + func (*InputFileId) GetType() string + func (*InputFileId) InputFileType() string + func (entity *InputFileId) MarshalJSON() ([]byte, error) + type InputFileLocal struct + Path string + func UnmarshalInputFileLocal(data json.RawMessage) (*InputFileLocal, error) + func (*InputFileLocal) GetClass() string + func (*InputFileLocal) GetType() string + func (*InputFileLocal) InputFileType() string + func (entity *InputFileLocal) MarshalJSON() ([]byte, error) + type InputFileRemote struct + Id string + func UnmarshalInputFileRemote(data json.RawMessage) (*InputFileRemote, error) + func (*InputFileRemote) GetClass() string + func (*InputFileRemote) GetType() string + func (*InputFileRemote) InputFileType() string + func (entity *InputFileRemote) MarshalJSON() ([]byte, error) + type InputIdentityDocument struct + ExpiryDate *Date + FrontSide InputFile + Number string + ReverseSide InputFile + Selfie InputFile + Translation []InputFile + func UnmarshalInputIdentityDocument(data json.RawMessage) (*InputIdentityDocument, error) + func (*InputIdentityDocument) GetClass() string + func (*InputIdentityDocument) GetType() string + func (entity *InputIdentityDocument) MarshalJSON() ([]byte, error) + func (inputIdentityDocument *InputIdentityDocument) UnmarshalJSON(data []byte) error + type InputInlineQueryResult interface + InputInlineQueryResultType func() string + func UnmarshalInputInlineQueryResult(data json.RawMessage) (InputInlineQueryResult, error) + func UnmarshalListOfInputInlineQueryResult(dataList []json.RawMessage) ([]InputInlineQueryResult, error) + type InputInlineQueryResultAnimation struct + Id string + InputMessageContent InputMessageContent + ReplyMarkup ReplyMarkup + ThumbnailMimeType string + ThumbnailUrl string + Title string + VideoDuration int32 + VideoHeight int32 + VideoMimeType string + VideoUrl string + VideoWidth int32 + func UnmarshalInputInlineQueryResultAnimation(data json.RawMessage) (*InputInlineQueryResultAnimation, error) + func (*InputInlineQueryResultAnimation) GetClass() string + func (*InputInlineQueryResultAnimation) GetType() string + func (*InputInlineQueryResultAnimation) InputInlineQueryResultType() string + func (entity *InputInlineQueryResultAnimation) MarshalJSON() ([]byte, error) + func (inputInlineQueryResultAnimation *InputInlineQueryResultAnimation) UnmarshalJSON(data []byte) error + type InputInlineQueryResultArticle struct + Description string + HideUrl bool + Id string + InputMessageContent InputMessageContent + ReplyMarkup ReplyMarkup + ThumbnailHeight int32 + ThumbnailUrl string + ThumbnailWidth int32 + Title string + Url string + func UnmarshalInputInlineQueryResultArticle(data json.RawMessage) (*InputInlineQueryResultArticle, error) + func (*InputInlineQueryResultArticle) GetClass() string + func (*InputInlineQueryResultArticle) GetType() string + func (*InputInlineQueryResultArticle) InputInlineQueryResultType() string + func (entity *InputInlineQueryResultArticle) MarshalJSON() ([]byte, error) + func (inputInlineQueryResultArticle *InputInlineQueryResultArticle) UnmarshalJSON(data []byte) error + type InputInlineQueryResultAudio struct + AudioDuration int32 + AudioUrl string + Id string + InputMessageContent InputMessageContent + Performer string + ReplyMarkup ReplyMarkup + Title string + func UnmarshalInputInlineQueryResultAudio(data json.RawMessage) (*InputInlineQueryResultAudio, error) + func (*InputInlineQueryResultAudio) GetClass() string + func (*InputInlineQueryResultAudio) GetType() string + func (*InputInlineQueryResultAudio) InputInlineQueryResultType() string + func (entity *InputInlineQueryResultAudio) MarshalJSON() ([]byte, error) + func (inputInlineQueryResultAudio *InputInlineQueryResultAudio) UnmarshalJSON(data []byte) error + type InputInlineQueryResultContact struct + Contact *Contact + Id string + InputMessageContent InputMessageContent + ReplyMarkup ReplyMarkup + ThumbnailHeight int32 + ThumbnailUrl string + ThumbnailWidth int32 + func UnmarshalInputInlineQueryResultContact(data json.RawMessage) (*InputInlineQueryResultContact, error) + func (*InputInlineQueryResultContact) GetClass() string + func (*InputInlineQueryResultContact) GetType() string + func (*InputInlineQueryResultContact) InputInlineQueryResultType() string + func (entity *InputInlineQueryResultContact) MarshalJSON() ([]byte, error) + func (inputInlineQueryResultContact *InputInlineQueryResultContact) UnmarshalJSON(data []byte) error + type InputInlineQueryResultDocument struct + Description string + DocumentUrl string + Id string + InputMessageContent InputMessageContent + MimeType string + ReplyMarkup ReplyMarkup + ThumbnailHeight int32 + ThumbnailUrl string + ThumbnailWidth int32 + Title string + func UnmarshalInputInlineQueryResultDocument(data json.RawMessage) (*InputInlineQueryResultDocument, error) + func (*InputInlineQueryResultDocument) GetClass() string + func (*InputInlineQueryResultDocument) GetType() string + func (*InputInlineQueryResultDocument) InputInlineQueryResultType() string + func (entity *InputInlineQueryResultDocument) MarshalJSON() ([]byte, error) + func (inputInlineQueryResultDocument *InputInlineQueryResultDocument) UnmarshalJSON(data []byte) error + type InputInlineQueryResultGame struct + GameShortName string + Id string + ReplyMarkup ReplyMarkup + func UnmarshalInputInlineQueryResultGame(data json.RawMessage) (*InputInlineQueryResultGame, error) + func (*InputInlineQueryResultGame) GetClass() string + func (*InputInlineQueryResultGame) GetType() string + func (*InputInlineQueryResultGame) InputInlineQueryResultType() string + func (entity *InputInlineQueryResultGame) MarshalJSON() ([]byte, error) + func (inputInlineQueryResultGame *InputInlineQueryResultGame) UnmarshalJSON(data []byte) error + type InputInlineQueryResultLocation struct + Id string + InputMessageContent InputMessageContent + LivePeriod int32 + Location *Location + ReplyMarkup ReplyMarkup + ThumbnailHeight int32 + ThumbnailUrl string + ThumbnailWidth int32 + Title string + func UnmarshalInputInlineQueryResultLocation(data json.RawMessage) (*InputInlineQueryResultLocation, error) + func (*InputInlineQueryResultLocation) GetClass() string + func (*InputInlineQueryResultLocation) GetType() string + func (*InputInlineQueryResultLocation) InputInlineQueryResultType() string + func (entity *InputInlineQueryResultLocation) MarshalJSON() ([]byte, error) + func (inputInlineQueryResultLocation *InputInlineQueryResultLocation) UnmarshalJSON(data []byte) error + type InputInlineQueryResultPhoto struct + Description string + Id string + InputMessageContent InputMessageContent + PhotoHeight int32 + PhotoUrl string + PhotoWidth int32 + ReplyMarkup ReplyMarkup + ThumbnailUrl string + Title string + func UnmarshalInputInlineQueryResultPhoto(data json.RawMessage) (*InputInlineQueryResultPhoto, error) + func (*InputInlineQueryResultPhoto) GetClass() string + func (*InputInlineQueryResultPhoto) GetType() string + func (*InputInlineQueryResultPhoto) InputInlineQueryResultType() string + func (entity *InputInlineQueryResultPhoto) MarshalJSON() ([]byte, error) + func (inputInlineQueryResultPhoto *InputInlineQueryResultPhoto) UnmarshalJSON(data []byte) error + type InputInlineQueryResultSticker struct + Id string + InputMessageContent InputMessageContent + ReplyMarkup ReplyMarkup + StickerHeight int32 + StickerUrl string + StickerWidth int32 + ThumbnailUrl string + func UnmarshalInputInlineQueryResultSticker(data json.RawMessage) (*InputInlineQueryResultSticker, error) + func (*InputInlineQueryResultSticker) GetClass() string + func (*InputInlineQueryResultSticker) GetType() string + func (*InputInlineQueryResultSticker) InputInlineQueryResultType() string + func (entity *InputInlineQueryResultSticker) MarshalJSON() ([]byte, error) + func (inputInlineQueryResultSticker *InputInlineQueryResultSticker) UnmarshalJSON(data []byte) error + type InputInlineQueryResultVenue struct + Id string + InputMessageContent InputMessageContent + ReplyMarkup ReplyMarkup + ThumbnailHeight int32 + ThumbnailUrl string + ThumbnailWidth int32 + Venue *Venue + func UnmarshalInputInlineQueryResultVenue(data json.RawMessage) (*InputInlineQueryResultVenue, error) + func (*InputInlineQueryResultVenue) GetClass() string + func (*InputInlineQueryResultVenue) GetType() string + func (*InputInlineQueryResultVenue) InputInlineQueryResultType() string + func (entity *InputInlineQueryResultVenue) MarshalJSON() ([]byte, error) + func (inputInlineQueryResultVenue *InputInlineQueryResultVenue) UnmarshalJSON(data []byte) error + type InputInlineQueryResultVideo struct + Description string + Id string + InputMessageContent InputMessageContent + MimeType string + ReplyMarkup ReplyMarkup + ThumbnailUrl string + Title string + VideoDuration int32 + VideoHeight int32 + VideoUrl string + VideoWidth int32 + func UnmarshalInputInlineQueryResultVideo(data json.RawMessage) (*InputInlineQueryResultVideo, error) + func (*InputInlineQueryResultVideo) GetClass() string + func (*InputInlineQueryResultVideo) GetType() string + func (*InputInlineQueryResultVideo) InputInlineQueryResultType() string + func (entity *InputInlineQueryResultVideo) MarshalJSON() ([]byte, error) + func (inputInlineQueryResultVideo *InputInlineQueryResultVideo) UnmarshalJSON(data []byte) error + type InputInlineQueryResultVoiceNote struct + Id string + InputMessageContent InputMessageContent + ReplyMarkup ReplyMarkup + Title string + VoiceNoteDuration int32 + VoiceNoteUrl string + func UnmarshalInputInlineQueryResultVoiceNote(data json.RawMessage) (*InputInlineQueryResultVoiceNote, error) + func (*InputInlineQueryResultVoiceNote) GetClass() string + func (*InputInlineQueryResultVoiceNote) GetType() string + func (*InputInlineQueryResultVoiceNote) InputInlineQueryResultType() string + func (entity *InputInlineQueryResultVoiceNote) MarshalJSON() ([]byte, error) + func (inputInlineQueryResultVoiceNote *InputInlineQueryResultVoiceNote) UnmarshalJSON(data []byte) error + type InputMessageAnimation struct + AddedStickerFileIds []int32 + Animation InputFile + Caption *FormattedText + Duration int32 + Height int32 + Thumbnail *InputThumbnail + Width int32 + func UnmarshalInputMessageAnimation(data json.RawMessage) (*InputMessageAnimation, error) + func (*InputMessageAnimation) GetClass() string + func (*InputMessageAnimation) GetType() string + func (*InputMessageAnimation) InputMessageContentType() string + func (entity *InputMessageAnimation) MarshalJSON() ([]byte, error) + func (inputMessageAnimation *InputMessageAnimation) UnmarshalJSON(data []byte) error + type InputMessageAudio struct + AlbumCoverThumbnail *InputThumbnail + Audio InputFile + Caption *FormattedText + Duration int32 + Performer string + Title string + func UnmarshalInputMessageAudio(data json.RawMessage) (*InputMessageAudio, error) + func (*InputMessageAudio) GetClass() string + func (*InputMessageAudio) GetType() string + func (*InputMessageAudio) InputMessageContentType() string + func (entity *InputMessageAudio) MarshalJSON() ([]byte, error) + func (inputMessageAudio *InputMessageAudio) UnmarshalJSON(data []byte) error + type InputMessageContact struct + Contact *Contact + func UnmarshalInputMessageContact(data json.RawMessage) (*InputMessageContact, error) + func (*InputMessageContact) GetClass() string + func (*InputMessageContact) GetType() string + func (*InputMessageContact) InputMessageContentType() string + func (entity *InputMessageContact) MarshalJSON() ([]byte, error) + type InputMessageContent interface + InputMessageContentType func() string + func UnmarshalInputMessageContent(data json.RawMessage) (InputMessageContent, error) + func UnmarshalListOfInputMessageContent(dataList []json.RawMessage) ([]InputMessageContent, error) + type InputMessageDice struct + ClearDraft bool + Emoji string + func UnmarshalInputMessageDice(data json.RawMessage) (*InputMessageDice, error) + func (*InputMessageDice) GetClass() string + func (*InputMessageDice) GetType() string + func (*InputMessageDice) InputMessageContentType() string + func (entity *InputMessageDice) MarshalJSON() ([]byte, error) + type InputMessageDocument struct + Caption *FormattedText + DisableContentTypeDetection bool + Document InputFile + Thumbnail *InputThumbnail + func UnmarshalInputMessageDocument(data json.RawMessage) (*InputMessageDocument, error) + func (*InputMessageDocument) GetClass() string + func (*InputMessageDocument) GetType() string + func (*InputMessageDocument) InputMessageContentType() string + func (entity *InputMessageDocument) MarshalJSON() ([]byte, error) + func (inputMessageDocument *InputMessageDocument) UnmarshalJSON(data []byte) error + type InputMessageForwarded struct + CopyOptions *MessageCopyOptions + FromChatId int64 + InGameShare bool + MessageId int64 + func UnmarshalInputMessageForwarded(data json.RawMessage) (*InputMessageForwarded, error) + func (*InputMessageForwarded) GetClass() string + func (*InputMessageForwarded) GetType() string + func (*InputMessageForwarded) InputMessageContentType() string + func (entity *InputMessageForwarded) MarshalJSON() ([]byte, error) + type InputMessageGame struct + BotUserId int32 + GameShortName string + func UnmarshalInputMessageGame(data json.RawMessage) (*InputMessageGame, error) + func (*InputMessageGame) GetClass() string + func (*InputMessageGame) GetType() string + func (*InputMessageGame) InputMessageContentType() string + func (entity *InputMessageGame) MarshalJSON() ([]byte, error) + type InputMessageInvoice struct + Description string + Invoice *Invoice + Payload []byte + PhotoHeight int32 + PhotoSize int32 + PhotoUrl string + PhotoWidth int32 + ProviderData string + ProviderToken string + StartParameter string + Title string + func UnmarshalInputMessageInvoice(data json.RawMessage) (*InputMessageInvoice, error) + func (*InputMessageInvoice) GetClass() string + func (*InputMessageInvoice) GetType() string + func (*InputMessageInvoice) InputMessageContentType() string + func (entity *InputMessageInvoice) MarshalJSON() ([]byte, error) + type InputMessageLocation struct + Heading int32 + LivePeriod int32 + Location *Location + ProximityAlertRadius int32 + func UnmarshalInputMessageLocation(data json.RawMessage) (*InputMessageLocation, error) + func (*InputMessageLocation) GetClass() string + func (*InputMessageLocation) GetType() string + func (*InputMessageLocation) InputMessageContentType() string + func (entity *InputMessageLocation) MarshalJSON() ([]byte, error) + type InputMessagePhoto struct + AddedStickerFileIds []int32 + Caption *FormattedText + Height int32 + Photo InputFile + Thumbnail *InputThumbnail + Ttl int32 + Width int32 + func UnmarshalInputMessagePhoto(data json.RawMessage) (*InputMessagePhoto, error) + func (*InputMessagePhoto) GetClass() string + func (*InputMessagePhoto) GetType() string + func (*InputMessagePhoto) InputMessageContentType() string + func (entity *InputMessagePhoto) MarshalJSON() ([]byte, error) + func (inputMessagePhoto *InputMessagePhoto) UnmarshalJSON(data []byte) error + type InputMessagePoll struct + CloseDate int32 + IsAnonymous bool + IsClosed bool + OpenPeriod int32 + Options []string + Question string + Type PollType + func UnmarshalInputMessagePoll(data json.RawMessage) (*InputMessagePoll, error) + func (*InputMessagePoll) GetClass() string + func (*InputMessagePoll) GetType() string + func (*InputMessagePoll) InputMessageContentType() string + func (entity *InputMessagePoll) MarshalJSON() ([]byte, error) + func (inputMessagePoll *InputMessagePoll) UnmarshalJSON(data []byte) error + type InputMessageSticker struct + Height int32 + Sticker InputFile + Thumbnail *InputThumbnail + Width int32 + func UnmarshalInputMessageSticker(data json.RawMessage) (*InputMessageSticker, error) + func (*InputMessageSticker) GetClass() string + func (*InputMessageSticker) GetType() string + func (*InputMessageSticker) InputMessageContentType() string + func (entity *InputMessageSticker) MarshalJSON() ([]byte, error) + func (inputMessageSticker *InputMessageSticker) UnmarshalJSON(data []byte) error + type InputMessageText struct + ClearDraft bool + DisableWebPagePreview bool + Text *FormattedText + func UnmarshalInputMessageText(data json.RawMessage) (*InputMessageText, error) + func (*InputMessageText) GetClass() string + func (*InputMessageText) GetType() string + func (*InputMessageText) InputMessageContentType() string + func (entity *InputMessageText) MarshalJSON() ([]byte, error) + type InputMessageVenue struct + Venue *Venue + func UnmarshalInputMessageVenue(data json.RawMessage) (*InputMessageVenue, error) + func (*InputMessageVenue) GetClass() string + func (*InputMessageVenue) GetType() string + func (*InputMessageVenue) InputMessageContentType() string + func (entity *InputMessageVenue) MarshalJSON() ([]byte, error) + type InputMessageVideo struct + AddedStickerFileIds []int32 + Caption *FormattedText + Duration int32 + Height int32 + SupportsStreaming bool + Thumbnail *InputThumbnail + Ttl int32 + Video InputFile + Width int32 + func UnmarshalInputMessageVideo(data json.RawMessage) (*InputMessageVideo, error) + func (*InputMessageVideo) GetClass() string + func (*InputMessageVideo) GetType() string + func (*InputMessageVideo) InputMessageContentType() string + func (entity *InputMessageVideo) MarshalJSON() ([]byte, error) + func (inputMessageVideo *InputMessageVideo) UnmarshalJSON(data []byte) error + type InputMessageVideoNote struct + Duration int32 + Length int32 + Thumbnail *InputThumbnail + VideoNote InputFile + func UnmarshalInputMessageVideoNote(data json.RawMessage) (*InputMessageVideoNote, error) + func (*InputMessageVideoNote) GetClass() string + func (*InputMessageVideoNote) GetType() string + func (*InputMessageVideoNote) InputMessageContentType() string + func (entity *InputMessageVideoNote) MarshalJSON() ([]byte, error) + func (inputMessageVideoNote *InputMessageVideoNote) UnmarshalJSON(data []byte) error + type InputMessageVoiceNote struct + Caption *FormattedText + Duration int32 + VoiceNote InputFile + Waveform []byte + func UnmarshalInputMessageVoiceNote(data json.RawMessage) (*InputMessageVoiceNote, error) + func (*InputMessageVoiceNote) GetClass() string + func (*InputMessageVoiceNote) GetType() string + func (*InputMessageVoiceNote) InputMessageContentType() string + func (entity *InputMessageVoiceNote) MarshalJSON() ([]byte, error) + func (inputMessageVoiceNote *InputMessageVoiceNote) UnmarshalJSON(data []byte) error + type InputPassportElement interface + InputPassportElementType func() string + func UnmarshalInputPassportElement(data json.RawMessage) (InputPassportElement, error) + func UnmarshalListOfInputPassportElement(dataList []json.RawMessage) ([]InputPassportElement, error) + type InputPassportElementAddress struct + Address *Address + func UnmarshalInputPassportElementAddress(data json.RawMessage) (*InputPassportElementAddress, error) + func (*InputPassportElementAddress) GetClass() string + func (*InputPassportElementAddress) GetType() string + func (*InputPassportElementAddress) InputPassportElementType() string + func (entity *InputPassportElementAddress) MarshalJSON() ([]byte, error) + type InputPassportElementBankStatement struct + BankStatement *InputPersonalDocument + func UnmarshalInputPassportElementBankStatement(data json.RawMessage) (*InputPassportElementBankStatement, error) + func (*InputPassportElementBankStatement) GetClass() string + func (*InputPassportElementBankStatement) GetType() string + func (*InputPassportElementBankStatement) InputPassportElementType() string + func (entity *InputPassportElementBankStatement) MarshalJSON() ([]byte, error) + type InputPassportElementDriverLicense struct + DriverLicense *InputIdentityDocument + func UnmarshalInputPassportElementDriverLicense(data json.RawMessage) (*InputPassportElementDriverLicense, error) + func (*InputPassportElementDriverLicense) GetClass() string + func (*InputPassportElementDriverLicense) GetType() string + func (*InputPassportElementDriverLicense) InputPassportElementType() string + func (entity *InputPassportElementDriverLicense) MarshalJSON() ([]byte, error) + type InputPassportElementEmailAddress struct + EmailAddress string + func UnmarshalInputPassportElementEmailAddress(data json.RawMessage) (*InputPassportElementEmailAddress, error) + func (*InputPassportElementEmailAddress) GetClass() string + func (*InputPassportElementEmailAddress) GetType() string + func (*InputPassportElementEmailAddress) InputPassportElementType() string + func (entity *InputPassportElementEmailAddress) MarshalJSON() ([]byte, error) + type InputPassportElementError struct + Message string + Source InputPassportElementErrorSource + Type PassportElementType + func UnmarshalInputPassportElementError(data json.RawMessage) (*InputPassportElementError, error) + func (*InputPassportElementError) GetClass() string + func (*InputPassportElementError) GetType() string + func (entity *InputPassportElementError) MarshalJSON() ([]byte, error) + func (inputPassportElementError *InputPassportElementError) UnmarshalJSON(data []byte) error + type InputPassportElementErrorSource interface + InputPassportElementErrorSourceType func() string + func UnmarshalInputPassportElementErrorSource(data json.RawMessage) (InputPassportElementErrorSource, error) + func UnmarshalListOfInputPassportElementErrorSource(dataList []json.RawMessage) ([]InputPassportElementErrorSource, error) + type InputPassportElementErrorSourceDataField struct + DataHash []byte + FieldName string + func UnmarshalInputPassportElementErrorSourceDataField(data json.RawMessage) (*InputPassportElementErrorSourceDataField, error) + func (*InputPassportElementErrorSourceDataField) GetClass() string + func (*InputPassportElementErrorSourceDataField) GetType() string + func (*InputPassportElementErrorSourceDataField) InputPassportElementErrorSourceType() string + func (entity *InputPassportElementErrorSourceDataField) MarshalJSON() ([]byte, error) + type InputPassportElementErrorSourceFile struct + FileHash []byte + func UnmarshalInputPassportElementErrorSourceFile(data json.RawMessage) (*InputPassportElementErrorSourceFile, error) + func (*InputPassportElementErrorSourceFile) GetClass() string + func (*InputPassportElementErrorSourceFile) GetType() string + func (*InputPassportElementErrorSourceFile) InputPassportElementErrorSourceType() string + func (entity *InputPassportElementErrorSourceFile) MarshalJSON() ([]byte, error) + type InputPassportElementErrorSourceFiles struct + FileHashes [][]byte + func UnmarshalInputPassportElementErrorSourceFiles(data json.RawMessage) (*InputPassportElementErrorSourceFiles, error) + func (*InputPassportElementErrorSourceFiles) GetClass() string + func (*InputPassportElementErrorSourceFiles) GetType() string + func (*InputPassportElementErrorSourceFiles) InputPassportElementErrorSourceType() string + func (entity *InputPassportElementErrorSourceFiles) MarshalJSON() ([]byte, error) + type InputPassportElementErrorSourceFrontSide struct + FileHash []byte + func UnmarshalInputPassportElementErrorSourceFrontSide(data json.RawMessage) (*InputPassportElementErrorSourceFrontSide, error) + func (*InputPassportElementErrorSourceFrontSide) GetClass() string + func (*InputPassportElementErrorSourceFrontSide) GetType() string + func (*InputPassportElementErrorSourceFrontSide) InputPassportElementErrorSourceType() string + func (entity *InputPassportElementErrorSourceFrontSide) MarshalJSON() ([]byte, error) + type InputPassportElementErrorSourceReverseSide struct + FileHash []byte + func UnmarshalInputPassportElementErrorSourceReverseSide(data json.RawMessage) (*InputPassportElementErrorSourceReverseSide, error) + func (*InputPassportElementErrorSourceReverseSide) GetClass() string + func (*InputPassportElementErrorSourceReverseSide) GetType() string + func (*InputPassportElementErrorSourceReverseSide) InputPassportElementErrorSourceType() string + func (entity *InputPassportElementErrorSourceReverseSide) MarshalJSON() ([]byte, error) + type InputPassportElementErrorSourceSelfie struct + FileHash []byte + func UnmarshalInputPassportElementErrorSourceSelfie(data json.RawMessage) (*InputPassportElementErrorSourceSelfie, error) + func (*InputPassportElementErrorSourceSelfie) GetClass() string + func (*InputPassportElementErrorSourceSelfie) GetType() string + func (*InputPassportElementErrorSourceSelfie) InputPassportElementErrorSourceType() string + func (entity *InputPassportElementErrorSourceSelfie) MarshalJSON() ([]byte, error) + type InputPassportElementErrorSourceTranslationFile struct + FileHash []byte + func UnmarshalInputPassportElementErrorSourceTranslationFile(data json.RawMessage) (*InputPassportElementErrorSourceTranslationFile, error) + func (*InputPassportElementErrorSourceTranslationFile) GetClass() string + func (*InputPassportElementErrorSourceTranslationFile) GetType() string + func (*InputPassportElementErrorSourceTranslationFile) InputPassportElementErrorSourceType() string + func (entity *InputPassportElementErrorSourceTranslationFile) MarshalJSON() ([]byte, error) + type InputPassportElementErrorSourceTranslationFiles struct + FileHashes [][]byte + func UnmarshalInputPassportElementErrorSourceTranslationFiles(data json.RawMessage) (*InputPassportElementErrorSourceTranslationFiles, error) + func (*InputPassportElementErrorSourceTranslationFiles) GetClass() string + func (*InputPassportElementErrorSourceTranslationFiles) GetType() string + func (*InputPassportElementErrorSourceTranslationFiles) InputPassportElementErrorSourceType() string + func (entity *InputPassportElementErrorSourceTranslationFiles) MarshalJSON() ([]byte, error) + type InputPassportElementErrorSourceUnspecified struct + ElementHash []byte + func UnmarshalInputPassportElementErrorSourceUnspecified(data json.RawMessage) (*InputPassportElementErrorSourceUnspecified, error) + func (*InputPassportElementErrorSourceUnspecified) GetClass() string + func (*InputPassportElementErrorSourceUnspecified) GetType() string + func (*InputPassportElementErrorSourceUnspecified) InputPassportElementErrorSourceType() string + func (entity *InputPassportElementErrorSourceUnspecified) MarshalJSON() ([]byte, error) + type InputPassportElementIdentityCard struct + IdentityCard *InputIdentityDocument + func UnmarshalInputPassportElementIdentityCard(data json.RawMessage) (*InputPassportElementIdentityCard, error) + func (*InputPassportElementIdentityCard) GetClass() string + func (*InputPassportElementIdentityCard) GetType() string + func (*InputPassportElementIdentityCard) InputPassportElementType() string + func (entity *InputPassportElementIdentityCard) MarshalJSON() ([]byte, error) + type InputPassportElementInternalPassport struct + InternalPassport *InputIdentityDocument + func UnmarshalInputPassportElementInternalPassport(data json.RawMessage) (*InputPassportElementInternalPassport, error) + func (*InputPassportElementInternalPassport) GetClass() string + func (*InputPassportElementInternalPassport) GetType() string + func (*InputPassportElementInternalPassport) InputPassportElementType() string + func (entity *InputPassportElementInternalPassport) MarshalJSON() ([]byte, error) + type InputPassportElementPassport struct + Passport *InputIdentityDocument + func UnmarshalInputPassportElementPassport(data json.RawMessage) (*InputPassportElementPassport, error) + func (*InputPassportElementPassport) GetClass() string + func (*InputPassportElementPassport) GetType() string + func (*InputPassportElementPassport) InputPassportElementType() string + func (entity *InputPassportElementPassport) MarshalJSON() ([]byte, error) + type InputPassportElementPassportRegistration struct + PassportRegistration *InputPersonalDocument + func UnmarshalInputPassportElementPassportRegistration(data json.RawMessage) (*InputPassportElementPassportRegistration, error) + func (*InputPassportElementPassportRegistration) GetClass() string + func (*InputPassportElementPassportRegistration) GetType() string + func (*InputPassportElementPassportRegistration) InputPassportElementType() string + func (entity *InputPassportElementPassportRegistration) MarshalJSON() ([]byte, error) + type InputPassportElementPersonalDetails struct + PersonalDetails *PersonalDetails + func UnmarshalInputPassportElementPersonalDetails(data json.RawMessage) (*InputPassportElementPersonalDetails, error) + func (*InputPassportElementPersonalDetails) GetClass() string + func (*InputPassportElementPersonalDetails) GetType() string + func (*InputPassportElementPersonalDetails) InputPassportElementType() string + func (entity *InputPassportElementPersonalDetails) MarshalJSON() ([]byte, error) + type InputPassportElementPhoneNumber struct + PhoneNumber string + func UnmarshalInputPassportElementPhoneNumber(data json.RawMessage) (*InputPassportElementPhoneNumber, error) + func (*InputPassportElementPhoneNumber) GetClass() string + func (*InputPassportElementPhoneNumber) GetType() string + func (*InputPassportElementPhoneNumber) InputPassportElementType() string + func (entity *InputPassportElementPhoneNumber) MarshalJSON() ([]byte, error) + type InputPassportElementRentalAgreement struct + RentalAgreement *InputPersonalDocument + func UnmarshalInputPassportElementRentalAgreement(data json.RawMessage) (*InputPassportElementRentalAgreement, error) + func (*InputPassportElementRentalAgreement) GetClass() string + func (*InputPassportElementRentalAgreement) GetType() string + func (*InputPassportElementRentalAgreement) InputPassportElementType() string + func (entity *InputPassportElementRentalAgreement) MarshalJSON() ([]byte, error) + type InputPassportElementTemporaryRegistration struct + TemporaryRegistration *InputPersonalDocument + func UnmarshalInputPassportElementTemporaryRegistration(data json.RawMessage) (*InputPassportElementTemporaryRegistration, error) + func (*InputPassportElementTemporaryRegistration) GetClass() string + func (*InputPassportElementTemporaryRegistration) GetType() string + func (*InputPassportElementTemporaryRegistration) InputPassportElementType() string + func (entity *InputPassportElementTemporaryRegistration) MarshalJSON() ([]byte, error) + type InputPassportElementUtilityBill struct + UtilityBill *InputPersonalDocument + func UnmarshalInputPassportElementUtilityBill(data json.RawMessage) (*InputPassportElementUtilityBill, error) + func (*InputPassportElementUtilityBill) GetClass() string + func (*InputPassportElementUtilityBill) GetType() string + func (*InputPassportElementUtilityBill) InputPassportElementType() string + func (entity *InputPassportElementUtilityBill) MarshalJSON() ([]byte, error) + type InputPersonalDocument struct + Files []InputFile + Translation []InputFile + func UnmarshalInputPersonalDocument(data json.RawMessage) (*InputPersonalDocument, error) + func (*InputPersonalDocument) GetClass() string + func (*InputPersonalDocument) GetType() string + func (entity *InputPersonalDocument) MarshalJSON() ([]byte, error) + func (inputPersonalDocument *InputPersonalDocument) UnmarshalJSON(data []byte) error + type InputSticker interface + InputStickerType func() string + func UnmarshalInputSticker(data json.RawMessage) (InputSticker, error) + func UnmarshalListOfInputSticker(dataList []json.RawMessage) ([]InputSticker, error) + type InputStickerAnimated struct + Emojis string + Sticker InputFile + func UnmarshalInputStickerAnimated(data json.RawMessage) (*InputStickerAnimated, error) + func (*InputStickerAnimated) GetClass() string + func (*InputStickerAnimated) GetType() string + func (*InputStickerAnimated) InputStickerType() string + func (entity *InputStickerAnimated) MarshalJSON() ([]byte, error) + func (inputStickerAnimated *InputStickerAnimated) UnmarshalJSON(data []byte) error + type InputStickerStatic struct + Emojis string + MaskPosition *MaskPosition + Sticker InputFile + func UnmarshalInputStickerStatic(data json.RawMessage) (*InputStickerStatic, error) + func (*InputStickerStatic) GetClass() string + func (*InputStickerStatic) GetType() string + func (*InputStickerStatic) InputStickerType() string + func (entity *InputStickerStatic) MarshalJSON() ([]byte, error) + func (inputStickerStatic *InputStickerStatic) UnmarshalJSON(data []byte) error + type InputThumbnail struct + Height int32 + Thumbnail InputFile + Width int32 + func UnmarshalInputThumbnail(data json.RawMessage) (*InputThumbnail, error) + func (*InputThumbnail) GetClass() string + func (*InputThumbnail) GetType() string + func (entity *InputThumbnail) MarshalJSON() ([]byte, error) + func (inputThumbnail *InputThumbnail) UnmarshalJSON(data []byte) error + type Invoice struct + Currency string + IsFlexible bool + IsTest bool + NeedEmailAddress bool + NeedName bool + NeedPhoneNumber bool + NeedShippingAddress bool + PriceParts []*LabeledPricePart + SendEmailAddressToProvider bool + SendPhoneNumberToProvider bool + func UnmarshalInvoice(data json.RawMessage) (*Invoice, error) + func (*Invoice) GetClass() string + func (*Invoice) GetType() string + func (entity *Invoice) MarshalJSON() ([]byte, error) + type JoinChatByInviteLinkRequest struct + InviteLink string + type JoinChatRequest struct + ChatId int64 + type JsonClient struct + func NewJsonClient() *JsonClient + func (jsonClient *JsonClient) Execute(req Request) (*Response, error) + func (jsonClient *JsonClient) Send(req Request) + type JsonInt64 int64 + func (jsonInt64 *JsonInt64) UnmarshalJSON(data []byte) error + func (jsonInt64 JsonInt64) MarshalJSON() ([]byte, error) + type JsonObjectMember struct + Key string + Value JsonValue + func UnmarshalJsonObjectMember(data json.RawMessage) (*JsonObjectMember, error) + func (*JsonObjectMember) GetClass() string + func (*JsonObjectMember) GetType() string + func (entity *JsonObjectMember) MarshalJSON() ([]byte, error) + func (jsonObjectMember *JsonObjectMember) UnmarshalJSON(data []byte) error + type JsonValue interface + JsonValueType func() string + func UnmarshalJsonValue(data json.RawMessage) (JsonValue, error) + func UnmarshalListOfJsonValue(dataList []json.RawMessage) ([]JsonValue, error) + type JsonValueArray struct + Values []JsonValue + func UnmarshalJsonValueArray(data json.RawMessage) (*JsonValueArray, error) + func (*JsonValueArray) GetClass() string + func (*JsonValueArray) GetType() string + func (*JsonValueArray) JsonValueType() string + func (entity *JsonValueArray) MarshalJSON() ([]byte, error) + func (jsonValueArray *JsonValueArray) UnmarshalJSON(data []byte) error + type JsonValueBoolean struct + Value bool + func UnmarshalJsonValueBoolean(data json.RawMessage) (*JsonValueBoolean, error) + func (*JsonValueBoolean) GetClass() string + func (*JsonValueBoolean) GetType() string + func (*JsonValueBoolean) JsonValueType() string + func (entity *JsonValueBoolean) MarshalJSON() ([]byte, error) + type JsonValueNull struct + func UnmarshalJsonValueNull(data json.RawMessage) (*JsonValueNull, error) + func (*JsonValueNull) GetClass() string + func (*JsonValueNull) GetType() string + func (*JsonValueNull) JsonValueType() string + func (entity *JsonValueNull) MarshalJSON() ([]byte, error) + type JsonValueNumber struct + Value float64 + func UnmarshalJsonValueNumber(data json.RawMessage) (*JsonValueNumber, error) + func (*JsonValueNumber) GetClass() string + func (*JsonValueNumber) GetType() string + func (*JsonValueNumber) JsonValueType() string + func (entity *JsonValueNumber) MarshalJSON() ([]byte, error) + type JsonValueObject struct + Members []*JsonObjectMember + func UnmarshalJsonValueObject(data json.RawMessage) (*JsonValueObject, error) + func (*JsonValueObject) GetClass() string + func (*JsonValueObject) GetType() string + func (*JsonValueObject) JsonValueType() string + func (entity *JsonValueObject) MarshalJSON() ([]byte, error) + type JsonValueString struct + Value string + func UnmarshalJsonValueString(data json.RawMessage) (*JsonValueString, error) + func (*JsonValueString) GetClass() string + func (*JsonValueString) GetType() string + func (*JsonValueString) JsonValueType() string + func (entity *JsonValueString) MarshalJSON() ([]byte, error) + type KeyboardButton struct + Text string + Type KeyboardButtonType + func UnmarshalKeyboardButton(data json.RawMessage) (*KeyboardButton, error) + func (*KeyboardButton) GetClass() string + func (*KeyboardButton) GetType() string + func (entity *KeyboardButton) MarshalJSON() ([]byte, error) + func (keyboardButton *KeyboardButton) UnmarshalJSON(data []byte) error + type KeyboardButtonType interface + KeyboardButtonTypeType func() string + func UnmarshalKeyboardButtonType(data json.RawMessage) (KeyboardButtonType, error) + func UnmarshalListOfKeyboardButtonType(dataList []json.RawMessage) ([]KeyboardButtonType, error) + type KeyboardButtonTypeRequestLocation struct + func UnmarshalKeyboardButtonTypeRequestLocation(data json.RawMessage) (*KeyboardButtonTypeRequestLocation, error) + func (*KeyboardButtonTypeRequestLocation) GetClass() string + func (*KeyboardButtonTypeRequestLocation) GetType() string + func (*KeyboardButtonTypeRequestLocation) KeyboardButtonTypeType() string + func (entity *KeyboardButtonTypeRequestLocation) MarshalJSON() ([]byte, error) + type KeyboardButtonTypeRequestPhoneNumber struct + func UnmarshalKeyboardButtonTypeRequestPhoneNumber(data json.RawMessage) (*KeyboardButtonTypeRequestPhoneNumber, error) + func (*KeyboardButtonTypeRequestPhoneNumber) GetClass() string + func (*KeyboardButtonTypeRequestPhoneNumber) GetType() string + func (*KeyboardButtonTypeRequestPhoneNumber) KeyboardButtonTypeType() string + func (entity *KeyboardButtonTypeRequestPhoneNumber) MarshalJSON() ([]byte, error) + type KeyboardButtonTypeRequestPoll struct + ForceQuiz bool + ForceRegular bool + func UnmarshalKeyboardButtonTypeRequestPoll(data json.RawMessage) (*KeyboardButtonTypeRequestPoll, error) + func (*KeyboardButtonTypeRequestPoll) GetClass() string + func (*KeyboardButtonTypeRequestPoll) GetType() string + func (*KeyboardButtonTypeRequestPoll) KeyboardButtonTypeType() string + func (entity *KeyboardButtonTypeRequestPoll) MarshalJSON() ([]byte, error) + type KeyboardButtonTypeText struct + func UnmarshalKeyboardButtonTypeText(data json.RawMessage) (*KeyboardButtonTypeText, error) + func (*KeyboardButtonTypeText) GetClass() string + func (*KeyboardButtonTypeText) GetType() string + func (*KeyboardButtonTypeText) KeyboardButtonTypeType() string + func (entity *KeyboardButtonTypeText) MarshalJSON() ([]byte, error) + type LabeledPricePart struct + Amount int64 + Label string + func UnmarshalLabeledPricePart(data json.RawMessage) (*LabeledPricePart, error) + func (*LabeledPricePart) GetClass() string + func (*LabeledPricePart) GetType() string + func (entity *LabeledPricePart) MarshalJSON() ([]byte, error) + type LanguagePackInfo struct + BaseLanguagePackId string + Id string + IsBeta bool + IsInstalled bool + IsOfficial bool + IsRtl bool + LocalStringCount int32 + Name string + NativeName string + PluralCode string + TotalStringCount int32 + TranslatedStringCount int32 + TranslationUrl string + func UnmarshalLanguagePackInfo(data json.RawMessage) (*LanguagePackInfo, error) + func (*LanguagePackInfo) GetClass() string + func (*LanguagePackInfo) GetType() string + func (entity *LanguagePackInfo) MarshalJSON() ([]byte, error) + type LanguagePackString struct + Key string + Value LanguagePackStringValue + func UnmarshalLanguagePackString(data json.RawMessage) (*LanguagePackString, error) + func (*LanguagePackString) GetClass() string + func (*LanguagePackString) GetType() string + func (entity *LanguagePackString) MarshalJSON() ([]byte, error) + func (languagePackString *LanguagePackString) UnmarshalJSON(data []byte) error + type LanguagePackStringValue interface + LanguagePackStringValueType func() string + func UnmarshalLanguagePackStringValue(data json.RawMessage) (LanguagePackStringValue, error) + func UnmarshalListOfLanguagePackStringValue(dataList []json.RawMessage) ([]LanguagePackStringValue, error) + type LanguagePackStringValueDeleted struct + func UnmarshalLanguagePackStringValueDeleted(data json.RawMessage) (*LanguagePackStringValueDeleted, error) + func (*LanguagePackStringValueDeleted) GetClass() string + func (*LanguagePackStringValueDeleted) GetType() string + func (*LanguagePackStringValueDeleted) LanguagePackStringValueType() string + func (entity *LanguagePackStringValueDeleted) MarshalJSON() ([]byte, error) + type LanguagePackStringValueOrdinary struct + Value string + func UnmarshalLanguagePackStringValueOrdinary(data json.RawMessage) (*LanguagePackStringValueOrdinary, error) + func (*LanguagePackStringValueOrdinary) GetClass() string + func (*LanguagePackStringValueOrdinary) GetType() string + func (*LanguagePackStringValueOrdinary) LanguagePackStringValueType() string + func (entity *LanguagePackStringValueOrdinary) MarshalJSON() ([]byte, error) + type LanguagePackStringValuePluralized struct + FewValue string + ManyValue string + OneValue string + OtherValue string + TwoValue string + ZeroValue string + func UnmarshalLanguagePackStringValuePluralized(data json.RawMessage) (*LanguagePackStringValuePluralized, error) + func (*LanguagePackStringValuePluralized) GetClass() string + func (*LanguagePackStringValuePluralized) GetType() string + func (*LanguagePackStringValuePluralized) LanguagePackStringValueType() string + func (entity *LanguagePackStringValuePluralized) MarshalJSON() ([]byte, error) + type LanguagePackStrings struct + Strings []*LanguagePackString + func UnmarshalLanguagePackStrings(data json.RawMessage) (*LanguagePackStrings, error) + func (*LanguagePackStrings) GetClass() string + func (*LanguagePackStrings) GetType() string + func (entity *LanguagePackStrings) MarshalJSON() ([]byte, error) + type LeaveChatRequest struct + ChatId int64 + type Listener struct + Updates chan Type + func (listener *Listener) Close() + func (listener *Listener) IsActive() bool + type LocalFile struct + CanBeDeleted bool + CanBeDownloaded bool + DownloadOffset int32 + DownloadedPrefixSize int32 + DownloadedSize int32 + IsDownloadingActive bool + IsDownloadingCompleted bool + Path string + func UnmarshalLocalFile(data json.RawMessage) (*LocalFile, error) + func (*LocalFile) GetClass() string + func (*LocalFile) GetType() string + func (entity *LocalFile) MarshalJSON() ([]byte, error) + type LocalizationTargetInfo struct + LanguagePacks []*LanguagePackInfo + func UnmarshalLocalizationTargetInfo(data json.RawMessage) (*LocalizationTargetInfo, error) + func (*LocalizationTargetInfo) GetClass() string + func (*LocalizationTargetInfo) GetType() string + func (entity *LocalizationTargetInfo) MarshalJSON() ([]byte, error) + type Location struct + HorizontalAccuracy float64 + Latitude float64 + Longitude float64 + func UnmarshalLocation(data json.RawMessage) (*Location, error) + func (*Location) GetClass() string + func (*Location) GetType() string + func (entity *Location) MarshalJSON() ([]byte, error) + type LogStream interface + LogStreamType func() string + func UnmarshalListOfLogStream(dataList []json.RawMessage) ([]LogStream, error) + func UnmarshalLogStream(data json.RawMessage) (LogStream, error) + type LogStreamDefault struct + func UnmarshalLogStreamDefault(data json.RawMessage) (*LogStreamDefault, error) + func (*LogStreamDefault) GetClass() string + func (*LogStreamDefault) GetType() string + func (*LogStreamDefault) LogStreamType() string + func (entity *LogStreamDefault) MarshalJSON() ([]byte, error) + type LogStreamEmpty struct + func UnmarshalLogStreamEmpty(data json.RawMessage) (*LogStreamEmpty, error) + func (*LogStreamEmpty) GetClass() string + func (*LogStreamEmpty) GetType() string + func (*LogStreamEmpty) LogStreamType() string + func (entity *LogStreamEmpty) MarshalJSON() ([]byte, error) + type LogStreamFile struct + MaxFileSize int64 + Path string + RedirectStderr bool + func UnmarshalLogStreamFile(data json.RawMessage) (*LogStreamFile, error) + func (*LogStreamFile) GetClass() string + func (*LogStreamFile) GetType() string + func (*LogStreamFile) LogStreamType() string + func (entity *LogStreamFile) MarshalJSON() ([]byte, error) + type LogTags struct + Tags []string + func UnmarshalLogTags(data json.RawMessage) (*LogTags, error) + func (*LogTags) GetClass() string + func (*LogTags) GetType() string + func (entity *LogTags) MarshalJSON() ([]byte, error) + type LogVerbosityLevel struct + VerbosityLevel int32 + func UnmarshalLogVerbosityLevel(data json.RawMessage) (*LogVerbosityLevel, error) + func (*LogVerbosityLevel) GetClass() string + func (*LogVerbosityLevel) GetType() string + func (entity *LogVerbosityLevel) MarshalJSON() ([]byte, error) + type LoginUrlInfo interface + LoginUrlInfoType func() string + func UnmarshalListOfLoginUrlInfo(dataList []json.RawMessage) ([]LoginUrlInfo, error) + func UnmarshalLoginUrlInfo(data json.RawMessage) (LoginUrlInfo, error) + type LoginUrlInfoOpen struct + SkipConfirm bool + Url string + func UnmarshalLoginUrlInfoOpen(data json.RawMessage) (*LoginUrlInfoOpen, error) + func (*LoginUrlInfoOpen) GetClass() string + func (*LoginUrlInfoOpen) GetType() string + func (*LoginUrlInfoOpen) LoginUrlInfoType() string + func (entity *LoginUrlInfoOpen) MarshalJSON() ([]byte, error) + type LoginUrlInfoRequestConfirmation struct + BotUserId int32 + Domain string + RequestWriteAccess bool + Url string + func UnmarshalLoginUrlInfoRequestConfirmation(data json.RawMessage) (*LoginUrlInfoRequestConfirmation, error) + func (*LoginUrlInfoRequestConfirmation) GetClass() string + func (*LoginUrlInfoRequestConfirmation) GetType() string + func (*LoginUrlInfoRequestConfirmation) LoginUrlInfoType() string + func (entity *LoginUrlInfoRequestConfirmation) MarshalJSON() ([]byte, error) + type MaskPoint interface + MaskPointType func() string + func UnmarshalListOfMaskPoint(dataList []json.RawMessage) ([]MaskPoint, error) + func UnmarshalMaskPoint(data json.RawMessage) (MaskPoint, error) + type MaskPointChin struct + func UnmarshalMaskPointChin(data json.RawMessage) (*MaskPointChin, error) + func (*MaskPointChin) GetClass() string + func (*MaskPointChin) GetType() string + func (*MaskPointChin) MaskPointType() string + func (entity *MaskPointChin) MarshalJSON() ([]byte, error) + type MaskPointEyes struct + func UnmarshalMaskPointEyes(data json.RawMessage) (*MaskPointEyes, error) + func (*MaskPointEyes) GetClass() string + func (*MaskPointEyes) GetType() string + func (*MaskPointEyes) MaskPointType() string + func (entity *MaskPointEyes) MarshalJSON() ([]byte, error) + type MaskPointForehead struct + func UnmarshalMaskPointForehead(data json.RawMessage) (*MaskPointForehead, error) + func (*MaskPointForehead) GetClass() string + func (*MaskPointForehead) GetType() string + func (*MaskPointForehead) MaskPointType() string + func (entity *MaskPointForehead) MarshalJSON() ([]byte, error) + type MaskPointMouth struct + func UnmarshalMaskPointMouth(data json.RawMessage) (*MaskPointMouth, error) + func (*MaskPointMouth) GetClass() string + func (*MaskPointMouth) GetType() string + func (*MaskPointMouth) MaskPointType() string + func (entity *MaskPointMouth) MarshalJSON() ([]byte, error) + type MaskPosition struct + Point MaskPoint + Scale float64 + XShift float64 + YShift float64 + func UnmarshalMaskPosition(data json.RawMessage) (*MaskPosition, error) + func (*MaskPosition) GetClass() string + func (*MaskPosition) GetType() string + func (entity *MaskPosition) MarshalJSON() ([]byte, error) + func (maskPosition *MaskPosition) UnmarshalJSON(data []byte) error + type Message struct + AuthorSignature string + CanBeDeletedForAllUsers bool + CanBeDeletedOnlyForSelf bool + CanBeEdited bool + CanBeForwarded bool + CanGetMessageThread bool + CanGetStatistics bool + ChatId int64 + ContainsUnreadMention bool + Content MessageContent + Date int32 + EditDate int32 + ForwardInfo *MessageForwardInfo + Id int64 + InteractionInfo *MessageInteractionInfo + IsChannelPost bool + IsOutgoing bool + IsPinned bool + MediaAlbumId JsonInt64 + MessageThreadId int64 + ReplyInChatId int64 + ReplyMarkup ReplyMarkup + ReplyToMessageId int64 + RestrictionReason string + SchedulingState MessageSchedulingState + Sender MessageSender + SendingState MessageSendingState + Ttl int32 + TtlExpiresIn float64 + ViaBotUserId int32 + func UnmarshalMessage(data json.RawMessage) (*Message, error) + func (*Message) GetClass() string + func (*Message) GetType() string + func (entity *Message) MarshalJSON() ([]byte, error) + func (message *Message) UnmarshalJSON(data []byte) error + type MessageAnimation struct + Animation *Animation + Caption *FormattedText + IsSecret bool + func UnmarshalMessageAnimation(data json.RawMessage) (*MessageAnimation, error) + func (*MessageAnimation) GetClass() string + func (*MessageAnimation) GetType() string + func (*MessageAnimation) MessageContentType() string + func (entity *MessageAnimation) MarshalJSON() ([]byte, error) + type MessageAudio struct + Audio *Audio + Caption *FormattedText + func UnmarshalMessageAudio(data json.RawMessage) (*MessageAudio, error) + func (*MessageAudio) GetClass() string + func (*MessageAudio) GetType() string + func (*MessageAudio) MessageContentType() string + func (entity *MessageAudio) MarshalJSON() ([]byte, error) + type MessageBasicGroupChatCreate struct + MemberUserIds []int32 + Title string + func UnmarshalMessageBasicGroupChatCreate(data json.RawMessage) (*MessageBasicGroupChatCreate, error) + func (*MessageBasicGroupChatCreate) GetClass() string + func (*MessageBasicGroupChatCreate) GetType() string + func (*MessageBasicGroupChatCreate) MessageContentType() string + func (entity *MessageBasicGroupChatCreate) MarshalJSON() ([]byte, error) + type MessageCall struct + DiscardReason CallDiscardReason + Duration int32 + IsVideo bool + func UnmarshalMessageCall(data json.RawMessage) (*MessageCall, error) + func (*MessageCall) GetClass() string + func (*MessageCall) GetType() string + func (*MessageCall) MessageContentType() string + func (entity *MessageCall) MarshalJSON() ([]byte, error) + func (messageCall *MessageCall) UnmarshalJSON(data []byte) error + type MessageChatAddMembers struct + MemberUserIds []int32 + func UnmarshalMessageChatAddMembers(data json.RawMessage) (*MessageChatAddMembers, error) + func (*MessageChatAddMembers) GetClass() string + func (*MessageChatAddMembers) GetType() string + func (*MessageChatAddMembers) MessageContentType() string + func (entity *MessageChatAddMembers) MarshalJSON() ([]byte, error) + type MessageChatChangePhoto struct + Photo *ChatPhoto + func UnmarshalMessageChatChangePhoto(data json.RawMessage) (*MessageChatChangePhoto, error) + func (*MessageChatChangePhoto) GetClass() string + func (*MessageChatChangePhoto) GetType() string + func (*MessageChatChangePhoto) MessageContentType() string + func (entity *MessageChatChangePhoto) MarshalJSON() ([]byte, error) + type MessageChatChangeTitle struct + Title string + func UnmarshalMessageChatChangeTitle(data json.RawMessage) (*MessageChatChangeTitle, error) + func (*MessageChatChangeTitle) GetClass() string + func (*MessageChatChangeTitle) GetType() string + func (*MessageChatChangeTitle) MessageContentType() string + func (entity *MessageChatChangeTitle) MarshalJSON() ([]byte, error) + type MessageChatDeleteMember struct + UserId int32 + func UnmarshalMessageChatDeleteMember(data json.RawMessage) (*MessageChatDeleteMember, error) + func (*MessageChatDeleteMember) GetClass() string + func (*MessageChatDeleteMember) GetType() string + func (*MessageChatDeleteMember) MessageContentType() string + func (entity *MessageChatDeleteMember) MarshalJSON() ([]byte, error) + type MessageChatDeletePhoto struct + func UnmarshalMessageChatDeletePhoto(data json.RawMessage) (*MessageChatDeletePhoto, error) + func (*MessageChatDeletePhoto) GetClass() string + func (*MessageChatDeletePhoto) GetType() string + func (*MessageChatDeletePhoto) MessageContentType() string + func (entity *MessageChatDeletePhoto) MarshalJSON() ([]byte, error) + type MessageChatJoinByLink struct + func UnmarshalMessageChatJoinByLink(data json.RawMessage) (*MessageChatJoinByLink, error) + func (*MessageChatJoinByLink) GetClass() string + func (*MessageChatJoinByLink) GetType() string + func (*MessageChatJoinByLink) MessageContentType() string + func (entity *MessageChatJoinByLink) MarshalJSON() ([]byte, error) + type MessageChatSetTtl struct + Ttl int32 + func UnmarshalMessageChatSetTtl(data json.RawMessage) (*MessageChatSetTtl, error) + func (*MessageChatSetTtl) GetClass() string + func (*MessageChatSetTtl) GetType() string + func (*MessageChatSetTtl) MessageContentType() string + func (entity *MessageChatSetTtl) MarshalJSON() ([]byte, error) + type MessageChatUpgradeFrom struct + BasicGroupId int32 + Title string + func UnmarshalMessageChatUpgradeFrom(data json.RawMessage) (*MessageChatUpgradeFrom, error) + func (*MessageChatUpgradeFrom) GetClass() string + func (*MessageChatUpgradeFrom) GetType() string + func (*MessageChatUpgradeFrom) MessageContentType() string + func (entity *MessageChatUpgradeFrom) MarshalJSON() ([]byte, error) + type MessageChatUpgradeTo struct + SupergroupId int32 + func UnmarshalMessageChatUpgradeTo(data json.RawMessage) (*MessageChatUpgradeTo, error) + func (*MessageChatUpgradeTo) GetClass() string + func (*MessageChatUpgradeTo) GetType() string + func (*MessageChatUpgradeTo) MessageContentType() string + func (entity *MessageChatUpgradeTo) MarshalJSON() ([]byte, error) + type MessageContact struct + Contact *Contact + func UnmarshalMessageContact(data json.RawMessage) (*MessageContact, error) + func (*MessageContact) GetClass() string + func (*MessageContact) GetType() string + func (*MessageContact) MessageContentType() string + func (entity *MessageContact) MarshalJSON() ([]byte, error) + type MessageContactRegistered struct + func UnmarshalMessageContactRegistered(data json.RawMessage) (*MessageContactRegistered, error) + func (*MessageContactRegistered) GetClass() string + func (*MessageContactRegistered) GetType() string + func (*MessageContactRegistered) MessageContentType() string + func (entity *MessageContactRegistered) MarshalJSON() ([]byte, error) + type MessageContent interface + MessageContentType func() string + func UnmarshalListOfMessageContent(dataList []json.RawMessage) ([]MessageContent, error) + func UnmarshalMessageContent(data json.RawMessage) (MessageContent, error) + type MessageCopyOptions struct + NewCaption *FormattedText + ReplaceCaption bool + SendCopy bool + func UnmarshalMessageCopyOptions(data json.RawMessage) (*MessageCopyOptions, error) + func (*MessageCopyOptions) GetClass() string + func (*MessageCopyOptions) GetType() string + func (entity *MessageCopyOptions) MarshalJSON() ([]byte, error) + type MessageCustomServiceAction struct + Text string + func UnmarshalMessageCustomServiceAction(data json.RawMessage) (*MessageCustomServiceAction, error) + func (*MessageCustomServiceAction) GetClass() string + func (*MessageCustomServiceAction) GetType() string + func (*MessageCustomServiceAction) MessageContentType() string + func (entity *MessageCustomServiceAction) MarshalJSON() ([]byte, error) + type MessageDice struct + Emoji string + FinalState DiceStickers + InitialState DiceStickers + SuccessAnimationFrameNumber int32 + Value int32 + func UnmarshalMessageDice(data json.RawMessage) (*MessageDice, error) + func (*MessageDice) GetClass() string + func (*MessageDice) GetType() string + func (*MessageDice) MessageContentType() string + func (entity *MessageDice) MarshalJSON() ([]byte, error) + func (messageDice *MessageDice) UnmarshalJSON(data []byte) error + type MessageDocument struct + Caption *FormattedText + Document *Document + func UnmarshalMessageDocument(data json.RawMessage) (*MessageDocument, error) + func (*MessageDocument) GetClass() string + func (*MessageDocument) GetType() string + func (*MessageDocument) MessageContentType() string + func (entity *MessageDocument) MarshalJSON() ([]byte, error) + type MessageExpiredPhoto struct + func UnmarshalMessageExpiredPhoto(data json.RawMessage) (*MessageExpiredPhoto, error) + func (*MessageExpiredPhoto) GetClass() string + func (*MessageExpiredPhoto) GetType() string + func (*MessageExpiredPhoto) MessageContentType() string + func (entity *MessageExpiredPhoto) MarshalJSON() ([]byte, error) + type MessageExpiredVideo struct + func UnmarshalMessageExpiredVideo(data json.RawMessage) (*MessageExpiredVideo, error) + func (*MessageExpiredVideo) GetClass() string + func (*MessageExpiredVideo) GetType() string + func (*MessageExpiredVideo) MessageContentType() string + func (entity *MessageExpiredVideo) MarshalJSON() ([]byte, error) + type MessageForwardInfo struct + Date int32 + FromChatId int64 + FromMessageId int64 + Origin MessageForwardOrigin + PublicServiceAnnouncementType string + func UnmarshalMessageForwardInfo(data json.RawMessage) (*MessageForwardInfo, error) + func (*MessageForwardInfo) GetClass() string + func (*MessageForwardInfo) GetType() string + func (entity *MessageForwardInfo) MarshalJSON() ([]byte, error) + func (messageForwardInfo *MessageForwardInfo) UnmarshalJSON(data []byte) error + type MessageForwardOrigin interface + MessageForwardOriginType func() string + func UnmarshalListOfMessageForwardOrigin(dataList []json.RawMessage) ([]MessageForwardOrigin, error) + func UnmarshalMessageForwardOrigin(data json.RawMessage) (MessageForwardOrigin, error) + type MessageForwardOriginChannel struct + AuthorSignature string + ChatId int64 + MessageId int64 + func UnmarshalMessageForwardOriginChannel(data json.RawMessage) (*MessageForwardOriginChannel, error) + func (*MessageForwardOriginChannel) GetClass() string + func (*MessageForwardOriginChannel) GetType() string + func (*MessageForwardOriginChannel) MessageForwardOriginType() string + func (entity *MessageForwardOriginChannel) MarshalJSON() ([]byte, error) + type MessageForwardOriginChat struct + AuthorSignature string + SenderChatId int64 + func UnmarshalMessageForwardOriginChat(data json.RawMessage) (*MessageForwardOriginChat, error) + func (*MessageForwardOriginChat) GetClass() string + func (*MessageForwardOriginChat) GetType() string + func (*MessageForwardOriginChat) MessageForwardOriginType() string + func (entity *MessageForwardOriginChat) MarshalJSON() ([]byte, error) + type MessageForwardOriginHiddenUser struct + SenderName string + func UnmarshalMessageForwardOriginHiddenUser(data json.RawMessage) (*MessageForwardOriginHiddenUser, error) + func (*MessageForwardOriginHiddenUser) GetClass() string + func (*MessageForwardOriginHiddenUser) GetType() string + func (*MessageForwardOriginHiddenUser) MessageForwardOriginType() string + func (entity *MessageForwardOriginHiddenUser) MarshalJSON() ([]byte, error) + type MessageForwardOriginUser struct + SenderUserId int32 + func UnmarshalMessageForwardOriginUser(data json.RawMessage) (*MessageForwardOriginUser, error) + func (*MessageForwardOriginUser) GetClass() string + func (*MessageForwardOriginUser) GetType() string + func (*MessageForwardOriginUser) MessageForwardOriginType() string + func (entity *MessageForwardOriginUser) MarshalJSON() ([]byte, error) + type MessageGame struct + Game *Game + func UnmarshalMessageGame(data json.RawMessage) (*MessageGame, error) + func (*MessageGame) GetClass() string + func (*MessageGame) GetType() string + func (*MessageGame) MessageContentType() string + func (entity *MessageGame) MarshalJSON() ([]byte, error) + type MessageGameScore struct + GameId JsonInt64 + GameMessageId int64 + Score int32 + func UnmarshalMessageGameScore(data json.RawMessage) (*MessageGameScore, error) + func (*MessageGameScore) GetClass() string + func (*MessageGameScore) GetType() string + func (*MessageGameScore) MessageContentType() string + func (entity *MessageGameScore) MarshalJSON() ([]byte, error) + type MessageInteractionInfo struct + ForwardCount int32 + ReplyInfo *MessageReplyInfo + ViewCount int32 + func UnmarshalMessageInteractionInfo(data json.RawMessage) (*MessageInteractionInfo, error) + func (*MessageInteractionInfo) GetClass() string + func (*MessageInteractionInfo) GetType() string + func (entity *MessageInteractionInfo) MarshalJSON() ([]byte, error) + type MessageInvoice struct + Currency string + Description string + IsTest bool + NeedShippingAddress bool + Photo *Photo + ReceiptMessageId int64 + StartParameter string + Title string + TotalAmount int64 + func UnmarshalMessageInvoice(data json.RawMessage) (*MessageInvoice, error) + func (*MessageInvoice) GetClass() string + func (*MessageInvoice) GetType() string + func (*MessageInvoice) MessageContentType() string + func (entity *MessageInvoice) MarshalJSON() ([]byte, error) + type MessageLink struct + IsPublic bool + Link string + func UnmarshalMessageLink(data json.RawMessage) (*MessageLink, error) + func (*MessageLink) GetClass() string + func (*MessageLink) GetType() string + func (entity *MessageLink) MarshalJSON() ([]byte, error) + type MessageLinkInfo struct + ChatId int64 + ForAlbum bool + ForComment bool + IsPublic bool + Message *Message + func UnmarshalMessageLinkInfo(data json.RawMessage) (*MessageLinkInfo, error) + func (*MessageLinkInfo) GetClass() string + func (*MessageLinkInfo) GetType() string + func (entity *MessageLinkInfo) MarshalJSON() ([]byte, error) + type MessageLocation struct + ExpiresIn int32 + Heading int32 + LivePeriod int32 + Location *Location + ProximityAlertRadius int32 + func UnmarshalMessageLocation(data json.RawMessage) (*MessageLocation, error) + func (*MessageLocation) GetClass() string + func (*MessageLocation) GetType() string + func (*MessageLocation) MessageContentType() string + func (entity *MessageLocation) MarshalJSON() ([]byte, error) + type MessagePassportDataReceived struct + Credentials *EncryptedCredentials + Elements []*EncryptedPassportElement + func UnmarshalMessagePassportDataReceived(data json.RawMessage) (*MessagePassportDataReceived, error) + func (*MessagePassportDataReceived) GetClass() string + func (*MessagePassportDataReceived) GetType() string + func (*MessagePassportDataReceived) MessageContentType() string + func (entity *MessagePassportDataReceived) MarshalJSON() ([]byte, error) + type MessagePassportDataSent struct + Types []PassportElementType + func UnmarshalMessagePassportDataSent(data json.RawMessage) (*MessagePassportDataSent, error) + func (*MessagePassportDataSent) GetClass() string + func (*MessagePassportDataSent) GetType() string + func (*MessagePassportDataSent) MessageContentType() string + func (entity *MessagePassportDataSent) MarshalJSON() ([]byte, error) + func (messagePassportDataSent *MessagePassportDataSent) UnmarshalJSON(data []byte) error + type MessagePaymentSuccessful struct + Currency string + InvoiceMessageId int64 + TotalAmount int64 + func UnmarshalMessagePaymentSuccessful(data json.RawMessage) (*MessagePaymentSuccessful, error) + func (*MessagePaymentSuccessful) GetClass() string + func (*MessagePaymentSuccessful) GetType() string + func (*MessagePaymentSuccessful) MessageContentType() string + func (entity *MessagePaymentSuccessful) MarshalJSON() ([]byte, error) + type MessagePaymentSuccessfulBot struct + Currency string + InvoiceMessageId int64 + InvoicePayload []byte + OrderInfo *OrderInfo + ProviderPaymentChargeId string + ShippingOptionId string + TelegramPaymentChargeId string + TotalAmount int64 + func UnmarshalMessagePaymentSuccessfulBot(data json.RawMessage) (*MessagePaymentSuccessfulBot, error) + func (*MessagePaymentSuccessfulBot) GetClass() string + func (*MessagePaymentSuccessfulBot) GetType() string + func (*MessagePaymentSuccessfulBot) MessageContentType() string + func (entity *MessagePaymentSuccessfulBot) MarshalJSON() ([]byte, error) + type MessagePhoto struct + Caption *FormattedText + IsSecret bool + Photo *Photo + func UnmarshalMessagePhoto(data json.RawMessage) (*MessagePhoto, error) + func (*MessagePhoto) GetClass() string + func (*MessagePhoto) GetType() string + func (*MessagePhoto) MessageContentType() string + func (entity *MessagePhoto) MarshalJSON() ([]byte, error) + type MessagePinMessage struct + MessageId int64 + func UnmarshalMessagePinMessage(data json.RawMessage) (*MessagePinMessage, error) + func (*MessagePinMessage) GetClass() string + func (*MessagePinMessage) GetType() string + func (*MessagePinMessage) MessageContentType() string + func (entity *MessagePinMessage) MarshalJSON() ([]byte, error) + type MessagePoll struct + Poll *Poll + func UnmarshalMessagePoll(data json.RawMessage) (*MessagePoll, error) + func (*MessagePoll) GetClass() string + func (*MessagePoll) GetType() string + func (*MessagePoll) MessageContentType() string + func (entity *MessagePoll) MarshalJSON() ([]byte, error) + type MessageProximityAlertTriggered struct + Distance int32 + Traveler MessageSender + Watcher MessageSender + func UnmarshalMessageProximityAlertTriggered(data json.RawMessage) (*MessageProximityAlertTriggered, error) + func (*MessageProximityAlertTriggered) GetClass() string + func (*MessageProximityAlertTriggered) GetType() string + func (*MessageProximityAlertTriggered) MessageContentType() string + func (entity *MessageProximityAlertTriggered) MarshalJSON() ([]byte, error) + func (messageProximityAlertTriggered *MessageProximityAlertTriggered) UnmarshalJSON(data []byte) error + type MessageReplyInfo struct + LastMessageId int64 + LastReadInboxMessageId int64 + LastReadOutboxMessageId int64 + RecentRepliers []MessageSender + ReplyCount int32 + func UnmarshalMessageReplyInfo(data json.RawMessage) (*MessageReplyInfo, error) + func (*MessageReplyInfo) GetClass() string + func (*MessageReplyInfo) GetType() string + func (entity *MessageReplyInfo) MarshalJSON() ([]byte, error) + func (messageReplyInfo *MessageReplyInfo) UnmarshalJSON(data []byte) error + type MessageSchedulingState interface + MessageSchedulingStateType func() string + func UnmarshalListOfMessageSchedulingState(dataList []json.RawMessage) ([]MessageSchedulingState, error) + func UnmarshalMessageSchedulingState(data json.RawMessage) (MessageSchedulingState, error) + type MessageSchedulingStateSendAtDate struct + SendDate int32 + func UnmarshalMessageSchedulingStateSendAtDate(data json.RawMessage) (*MessageSchedulingStateSendAtDate, error) + func (*MessageSchedulingStateSendAtDate) GetClass() string + func (*MessageSchedulingStateSendAtDate) GetType() string + func (*MessageSchedulingStateSendAtDate) MessageSchedulingStateType() string + func (entity *MessageSchedulingStateSendAtDate) MarshalJSON() ([]byte, error) + type MessageSchedulingStateSendWhenOnline struct + func UnmarshalMessageSchedulingStateSendWhenOnline(data json.RawMessage) (*MessageSchedulingStateSendWhenOnline, error) + func (*MessageSchedulingStateSendWhenOnline) GetClass() string + func (*MessageSchedulingStateSendWhenOnline) GetType() string + func (*MessageSchedulingStateSendWhenOnline) MessageSchedulingStateType() string + func (entity *MessageSchedulingStateSendWhenOnline) MarshalJSON() ([]byte, error) + type MessageScreenshotTaken struct + func UnmarshalMessageScreenshotTaken(data json.RawMessage) (*MessageScreenshotTaken, error) + func (*MessageScreenshotTaken) GetClass() string + func (*MessageScreenshotTaken) GetType() string + func (*MessageScreenshotTaken) MessageContentType() string + func (entity *MessageScreenshotTaken) MarshalJSON() ([]byte, error) + type MessageSendOptions struct + DisableNotification bool + FromBackground bool + SchedulingState MessageSchedulingState + func UnmarshalMessageSendOptions(data json.RawMessage) (*MessageSendOptions, error) + func (*MessageSendOptions) GetClass() string + func (*MessageSendOptions) GetType() string + func (entity *MessageSendOptions) MarshalJSON() ([]byte, error) + func (messageSendOptions *MessageSendOptions) UnmarshalJSON(data []byte) error + type MessageSender interface + MessageSenderType func() string + func UnmarshalListOfMessageSender(dataList []json.RawMessage) ([]MessageSender, error) + func UnmarshalMessageSender(data json.RawMessage) (MessageSender, error) + type MessageSenderChat struct + ChatId int64 + func UnmarshalMessageSenderChat(data json.RawMessage) (*MessageSenderChat, error) + func (*MessageSenderChat) GetClass() string + func (*MessageSenderChat) GetType() string + func (*MessageSenderChat) MessageSenderType() string + func (entity *MessageSenderChat) MarshalJSON() ([]byte, error) + type MessageSenderUser struct + UserId int32 + func UnmarshalMessageSenderUser(data json.RawMessage) (*MessageSenderUser, error) + func (*MessageSenderUser) GetClass() string + func (*MessageSenderUser) GetType() string + func (*MessageSenderUser) MessageSenderType() string + func (entity *MessageSenderUser) MarshalJSON() ([]byte, error) + type MessageSenders struct + Senders []MessageSender + TotalCount int32 + func UnmarshalMessageSenders(data json.RawMessage) (*MessageSenders, error) + func (*MessageSenders) GetClass() string + func (*MessageSenders) GetType() string + func (entity *MessageSenders) MarshalJSON() ([]byte, error) + func (messageSenders *MessageSenders) UnmarshalJSON(data []byte) error + type MessageSendingState interface + MessageSendingStateType func() string + func UnmarshalListOfMessageSendingState(dataList []json.RawMessage) ([]MessageSendingState, error) + func UnmarshalMessageSendingState(data json.RawMessage) (MessageSendingState, error) + type MessageSendingStateFailed struct + CanRetry bool + ErrorCode int32 + ErrorMessage string + RetryAfter float64 + func UnmarshalMessageSendingStateFailed(data json.RawMessage) (*MessageSendingStateFailed, error) + func (*MessageSendingStateFailed) GetClass() string + func (*MessageSendingStateFailed) GetType() string + func (*MessageSendingStateFailed) MessageSendingStateType() string + func (entity *MessageSendingStateFailed) MarshalJSON() ([]byte, error) + type MessageSendingStatePending struct + func UnmarshalMessageSendingStatePending(data json.RawMessage) (*MessageSendingStatePending, error) + func (*MessageSendingStatePending) GetClass() string + func (*MessageSendingStatePending) GetType() string + func (*MessageSendingStatePending) MessageSendingStateType() string + func (entity *MessageSendingStatePending) MarshalJSON() ([]byte, error) + type MessageStatistics struct + MessageInteractionGraph StatisticalGraph + func UnmarshalMessageStatistics(data json.RawMessage) (*MessageStatistics, error) + func (*MessageStatistics) GetClass() string + func (*MessageStatistics) GetType() string + func (entity *MessageStatistics) MarshalJSON() ([]byte, error) + func (messageStatistics *MessageStatistics) UnmarshalJSON(data []byte) error + type MessageSticker struct + Sticker *Sticker + func UnmarshalMessageSticker(data json.RawMessage) (*MessageSticker, error) + func (*MessageSticker) GetClass() string + func (*MessageSticker) GetType() string + func (*MessageSticker) MessageContentType() string + func (entity *MessageSticker) MarshalJSON() ([]byte, error) + type MessageSupergroupChatCreate struct + Title string + func UnmarshalMessageSupergroupChatCreate(data json.RawMessage) (*MessageSupergroupChatCreate, error) + func (*MessageSupergroupChatCreate) GetClass() string + func (*MessageSupergroupChatCreate) GetType() string + func (*MessageSupergroupChatCreate) MessageContentType() string + func (entity *MessageSupergroupChatCreate) MarshalJSON() ([]byte, error) + type MessageText struct + Text *FormattedText + WebPage *WebPage + func UnmarshalMessageText(data json.RawMessage) (*MessageText, error) + func (*MessageText) GetClass() string + func (*MessageText) GetType() string + func (*MessageText) MessageContentType() string + func (entity *MessageText) MarshalJSON() ([]byte, error) + type MessageThreadInfo struct + ChatId int64 + DraftMessage *DraftMessage + MessageThreadId int64 + Messages []*Message + ReplyInfo *MessageReplyInfo + func UnmarshalMessageThreadInfo(data json.RawMessage) (*MessageThreadInfo, error) + func (*MessageThreadInfo) GetClass() string + func (*MessageThreadInfo) GetType() string + func (entity *MessageThreadInfo) MarshalJSON() ([]byte, error) + type MessageUnsupported struct + func UnmarshalMessageUnsupported(data json.RawMessage) (*MessageUnsupported, error) + func (*MessageUnsupported) GetClass() string + func (*MessageUnsupported) GetType() string + func (*MessageUnsupported) MessageContentType() string + func (entity *MessageUnsupported) MarshalJSON() ([]byte, error) + type MessageVenue struct + Venue *Venue + func UnmarshalMessageVenue(data json.RawMessage) (*MessageVenue, error) + func (*MessageVenue) GetClass() string + func (*MessageVenue) GetType() string + func (*MessageVenue) MessageContentType() string + func (entity *MessageVenue) MarshalJSON() ([]byte, error) + type MessageVideo struct + Caption *FormattedText + IsSecret bool + Video *Video + func UnmarshalMessageVideo(data json.RawMessage) (*MessageVideo, error) + func (*MessageVideo) GetClass() string + func (*MessageVideo) GetType() string + func (*MessageVideo) MessageContentType() string + func (entity *MessageVideo) MarshalJSON() ([]byte, error) + type MessageVideoNote struct + IsSecret bool + IsViewed bool + VideoNote *VideoNote + func UnmarshalMessageVideoNote(data json.RawMessage) (*MessageVideoNote, error) + func (*MessageVideoNote) GetClass() string + func (*MessageVideoNote) GetType() string + func (*MessageVideoNote) MessageContentType() string + func (entity *MessageVideoNote) MarshalJSON() ([]byte, error) + type MessageVoiceNote struct + Caption *FormattedText + IsListened bool + VoiceNote *VoiceNote + func UnmarshalMessageVoiceNote(data json.RawMessage) (*MessageVoiceNote, error) + func (*MessageVoiceNote) GetClass() string + func (*MessageVoiceNote) GetType() string + func (*MessageVoiceNote) MessageContentType() string + func (entity *MessageVoiceNote) MarshalJSON() ([]byte, error) + type MessageWebsiteConnected struct + DomainName string + func UnmarshalMessageWebsiteConnected(data json.RawMessage) (*MessageWebsiteConnected, error) + func (*MessageWebsiteConnected) GetClass() string + func (*MessageWebsiteConnected) GetType() string + func (*MessageWebsiteConnected) MessageContentType() string + func (entity *MessageWebsiteConnected) MarshalJSON() ([]byte, error) + type Messages struct + Messages []*Message + TotalCount int32 + func UnmarshalMessages(data json.RawMessage) (*Messages, error) + func (*Messages) GetClass() string + func (*Messages) GetType() string + func (entity *Messages) MarshalJSON() ([]byte, error) + type Minithumbnail struct + Data []byte + Height int32 + Width int32 + func UnmarshalMinithumbnail(data json.RawMessage) (*Minithumbnail, error) + func (*Minithumbnail) GetClass() string + func (*Minithumbnail) GetType() string + func (entity *Minithumbnail) MarshalJSON() ([]byte, error) + type NetworkStatistics struct + Entries []NetworkStatisticsEntry + SinceDate int32 + func UnmarshalNetworkStatistics(data json.RawMessage) (*NetworkStatistics, error) + func (*NetworkStatistics) GetClass() string + func (*NetworkStatistics) GetType() string + func (entity *NetworkStatistics) MarshalJSON() ([]byte, error) + func (networkStatistics *NetworkStatistics) UnmarshalJSON(data []byte) error + type NetworkStatisticsEntry interface + NetworkStatisticsEntryType func() string + func UnmarshalListOfNetworkStatisticsEntry(dataList []json.RawMessage) ([]NetworkStatisticsEntry, error) + func UnmarshalNetworkStatisticsEntry(data json.RawMessage) (NetworkStatisticsEntry, error) + type NetworkStatisticsEntryCall struct + Duration float64 + NetworkType NetworkType + ReceivedBytes int64 + SentBytes int64 + func UnmarshalNetworkStatisticsEntryCall(data json.RawMessage) (*NetworkStatisticsEntryCall, error) + func (*NetworkStatisticsEntryCall) GetClass() string + func (*NetworkStatisticsEntryCall) GetType() string + func (*NetworkStatisticsEntryCall) NetworkStatisticsEntryType() string + func (entity *NetworkStatisticsEntryCall) MarshalJSON() ([]byte, error) + func (networkStatisticsEntryCall *NetworkStatisticsEntryCall) UnmarshalJSON(data []byte) error + type NetworkStatisticsEntryFile struct + FileType FileType + NetworkType NetworkType + ReceivedBytes int64 + SentBytes int64 + func UnmarshalNetworkStatisticsEntryFile(data json.RawMessage) (*NetworkStatisticsEntryFile, error) + func (*NetworkStatisticsEntryFile) GetClass() string + func (*NetworkStatisticsEntryFile) GetType() string + func (*NetworkStatisticsEntryFile) NetworkStatisticsEntryType() string + func (entity *NetworkStatisticsEntryFile) MarshalJSON() ([]byte, error) + func (networkStatisticsEntryFile *NetworkStatisticsEntryFile) UnmarshalJSON(data []byte) error + type NetworkType interface + NetworkTypeType func() string + func UnmarshalListOfNetworkType(dataList []json.RawMessage) ([]NetworkType, error) + func UnmarshalNetworkType(data json.RawMessage) (NetworkType, error) + type NetworkTypeMobile struct + func UnmarshalNetworkTypeMobile(data json.RawMessage) (*NetworkTypeMobile, error) + func (*NetworkTypeMobile) GetClass() string + func (*NetworkTypeMobile) GetType() string + func (*NetworkTypeMobile) NetworkTypeType() string + func (entity *NetworkTypeMobile) MarshalJSON() ([]byte, error) + type NetworkTypeMobileRoaming struct + func UnmarshalNetworkTypeMobileRoaming(data json.RawMessage) (*NetworkTypeMobileRoaming, error) + func (*NetworkTypeMobileRoaming) GetClass() string + func (*NetworkTypeMobileRoaming) GetType() string + func (*NetworkTypeMobileRoaming) NetworkTypeType() string + func (entity *NetworkTypeMobileRoaming) MarshalJSON() ([]byte, error) + type NetworkTypeNone struct + func UnmarshalNetworkTypeNone(data json.RawMessage) (*NetworkTypeNone, error) + func (*NetworkTypeNone) GetClass() string + func (*NetworkTypeNone) GetType() string + func (*NetworkTypeNone) NetworkTypeType() string + func (entity *NetworkTypeNone) MarshalJSON() ([]byte, error) + type NetworkTypeOther struct + func UnmarshalNetworkTypeOther(data json.RawMessage) (*NetworkTypeOther, error) + func (*NetworkTypeOther) GetClass() string + func (*NetworkTypeOther) GetType() string + func (*NetworkTypeOther) NetworkTypeType() string + func (entity *NetworkTypeOther) MarshalJSON() ([]byte, error) + type NetworkTypeWiFi struct + func UnmarshalNetworkTypeWiFi(data json.RawMessage) (*NetworkTypeWiFi, error) + func (*NetworkTypeWiFi) GetClass() string + func (*NetworkTypeWiFi) GetType() string + func (*NetworkTypeWiFi) NetworkTypeType() string + func (entity *NetworkTypeWiFi) MarshalJSON() ([]byte, error) + type Notification struct + Date int32 + Id int32 + IsSilent bool + Type NotificationType + func UnmarshalNotification(data json.RawMessage) (*Notification, error) + func (*Notification) GetClass() string + func (*Notification) GetType() string + func (entity *Notification) MarshalJSON() ([]byte, error) + func (notification *Notification) UnmarshalJSON(data []byte) error + type NotificationGroup struct + ChatId int64 + Id int32 + Notifications []*Notification + TotalCount int32 + Type NotificationGroupType + func UnmarshalNotificationGroup(data json.RawMessage) (*NotificationGroup, error) + func (*NotificationGroup) GetClass() string + func (*NotificationGroup) GetType() string + func (entity *NotificationGroup) MarshalJSON() ([]byte, error) + func (notificationGroup *NotificationGroup) UnmarshalJSON(data []byte) error + type NotificationGroupType interface + NotificationGroupTypeType func() string + func UnmarshalListOfNotificationGroupType(dataList []json.RawMessage) ([]NotificationGroupType, error) + func UnmarshalNotificationGroupType(data json.RawMessage) (NotificationGroupType, error) + type NotificationGroupTypeCalls struct + func UnmarshalNotificationGroupTypeCalls(data json.RawMessage) (*NotificationGroupTypeCalls, error) + func (*NotificationGroupTypeCalls) GetClass() string + func (*NotificationGroupTypeCalls) GetType() string + func (*NotificationGroupTypeCalls) NotificationGroupTypeType() string + func (entity *NotificationGroupTypeCalls) MarshalJSON() ([]byte, error) + type NotificationGroupTypeMentions struct + func UnmarshalNotificationGroupTypeMentions(data json.RawMessage) (*NotificationGroupTypeMentions, error) + func (*NotificationGroupTypeMentions) GetClass() string + func (*NotificationGroupTypeMentions) GetType() string + func (*NotificationGroupTypeMentions) NotificationGroupTypeType() string + func (entity *NotificationGroupTypeMentions) MarshalJSON() ([]byte, error) + type NotificationGroupTypeMessages struct + func UnmarshalNotificationGroupTypeMessages(data json.RawMessage) (*NotificationGroupTypeMessages, error) + func (*NotificationGroupTypeMessages) GetClass() string + func (*NotificationGroupTypeMessages) GetType() string + func (*NotificationGroupTypeMessages) NotificationGroupTypeType() string + func (entity *NotificationGroupTypeMessages) MarshalJSON() ([]byte, error) + type NotificationGroupTypeSecretChat struct + func UnmarshalNotificationGroupTypeSecretChat(data json.RawMessage) (*NotificationGroupTypeSecretChat, error) + func (*NotificationGroupTypeSecretChat) GetClass() string + func (*NotificationGroupTypeSecretChat) GetType() string + func (*NotificationGroupTypeSecretChat) NotificationGroupTypeType() string + func (entity *NotificationGroupTypeSecretChat) MarshalJSON() ([]byte, error) + type NotificationSettingsScope interface + NotificationSettingsScopeType func() string + func UnmarshalListOfNotificationSettingsScope(dataList []json.RawMessage) ([]NotificationSettingsScope, error) + func UnmarshalNotificationSettingsScope(data json.RawMessage) (NotificationSettingsScope, error) + type NotificationSettingsScopeChannelChats struct + func UnmarshalNotificationSettingsScopeChannelChats(data json.RawMessage) (*NotificationSettingsScopeChannelChats, error) + func (*NotificationSettingsScopeChannelChats) GetClass() string + func (*NotificationSettingsScopeChannelChats) GetType() string + func (*NotificationSettingsScopeChannelChats) NotificationSettingsScopeType() string + func (entity *NotificationSettingsScopeChannelChats) MarshalJSON() ([]byte, error) + type NotificationSettingsScopeGroupChats struct + func UnmarshalNotificationSettingsScopeGroupChats(data json.RawMessage) (*NotificationSettingsScopeGroupChats, error) + func (*NotificationSettingsScopeGroupChats) GetClass() string + func (*NotificationSettingsScopeGroupChats) GetType() string + func (*NotificationSettingsScopeGroupChats) NotificationSettingsScopeType() string + func (entity *NotificationSettingsScopeGroupChats) MarshalJSON() ([]byte, error) + type NotificationSettingsScopePrivateChats struct + func UnmarshalNotificationSettingsScopePrivateChats(data json.RawMessage) (*NotificationSettingsScopePrivateChats, error) + func (*NotificationSettingsScopePrivateChats) GetClass() string + func (*NotificationSettingsScopePrivateChats) GetType() string + func (*NotificationSettingsScopePrivateChats) NotificationSettingsScopeType() string + func (entity *NotificationSettingsScopePrivateChats) MarshalJSON() ([]byte, error) + type NotificationType interface + NotificationTypeType func() string + func UnmarshalListOfNotificationType(dataList []json.RawMessage) ([]NotificationType, error) + func UnmarshalNotificationType(data json.RawMessage) (NotificationType, error) + type NotificationTypeNewCall struct + CallId int32 + func UnmarshalNotificationTypeNewCall(data json.RawMessage) (*NotificationTypeNewCall, error) + func (*NotificationTypeNewCall) GetClass() string + func (*NotificationTypeNewCall) GetType() string + func (*NotificationTypeNewCall) NotificationTypeType() string + func (entity *NotificationTypeNewCall) MarshalJSON() ([]byte, error) + type NotificationTypeNewMessage struct + Message *Message + func UnmarshalNotificationTypeNewMessage(data json.RawMessage) (*NotificationTypeNewMessage, error) + func (*NotificationTypeNewMessage) GetClass() string + func (*NotificationTypeNewMessage) GetType() string + func (*NotificationTypeNewMessage) NotificationTypeType() string + func (entity *NotificationTypeNewMessage) MarshalJSON() ([]byte, error) + type NotificationTypeNewPushMessage struct + Content PushMessageContent + IsOutgoing bool + MessageId int64 + Sender MessageSender + SenderName string + func UnmarshalNotificationTypeNewPushMessage(data json.RawMessage) (*NotificationTypeNewPushMessage, error) + func (*NotificationTypeNewPushMessage) GetClass() string + func (*NotificationTypeNewPushMessage) GetType() string + func (*NotificationTypeNewPushMessage) NotificationTypeType() string + func (entity *NotificationTypeNewPushMessage) MarshalJSON() ([]byte, error) + func (notificationTypeNewPushMessage *NotificationTypeNewPushMessage) UnmarshalJSON(data []byte) error + type NotificationTypeNewSecretChat struct + func UnmarshalNotificationTypeNewSecretChat(data json.RawMessage) (*NotificationTypeNewSecretChat, error) + func (*NotificationTypeNewSecretChat) GetClass() string + func (*NotificationTypeNewSecretChat) GetType() string + func (*NotificationTypeNewSecretChat) NotificationTypeType() string + func (entity *NotificationTypeNewSecretChat) MarshalJSON() ([]byte, error) + type Ok struct + func UnmarshalOk(data json.RawMessage) (*Ok, error) + func (*Ok) GetClass() string + func (*Ok) GetType() string + func (entity *Ok) MarshalJSON() ([]byte, error) + type OpenChatRequest struct + ChatId int64 + type OpenMessageContentRequest struct + ChatId int64 + MessageId int64 + type OptimizeStorageRequest struct + ChatIds []int64 + ChatLimit int32 + Count int32 + ExcludeChatIds []int64 + FileTypes []FileType + ImmunityDelay int32 + ReturnDeletedFileStatistics bool + Size int64 + Ttl int32 + type Option func(*Client) + func WithCatchTimeout(timeout time.Duration) Option + func WithExtraGenerator(extraGenerator ExtraGenerator) Option + func WithLogVerbosity(req *SetLogVerbosityLevelRequest) Option + func WithProxy(req *AddProxyRequest) Option + func WithUpdatesTimeout(timeout time.Duration) Option + type OptionValue interface + OptionValueType func() string + func UnmarshalListOfOptionValue(dataList []json.RawMessage) ([]OptionValue, error) + func UnmarshalOptionValue(data json.RawMessage) (OptionValue, error) + type OptionValueBoolean struct + Value bool + func UnmarshalOptionValueBoolean(data json.RawMessage) (*OptionValueBoolean, error) + func (*OptionValueBoolean) GetClass() string + func (*OptionValueBoolean) GetType() string + func (*OptionValueBoolean) OptionValueType() string + func (entity *OptionValueBoolean) MarshalJSON() ([]byte, error) + type OptionValueEmpty struct + func UnmarshalOptionValueEmpty(data json.RawMessage) (*OptionValueEmpty, error) + func (*OptionValueEmpty) GetClass() string + func (*OptionValueEmpty) GetType() string + func (*OptionValueEmpty) OptionValueType() string + func (entity *OptionValueEmpty) MarshalJSON() ([]byte, error) + type OptionValueInteger struct + Value JsonInt64 + func UnmarshalOptionValueInteger(data json.RawMessage) (*OptionValueInteger, error) + func (*OptionValueInteger) GetClass() string + func (*OptionValueInteger) GetType() string + func (*OptionValueInteger) OptionValueType() string + func (entity *OptionValueInteger) MarshalJSON() ([]byte, error) + type OptionValueString struct + Value string + func UnmarshalOptionValueString(data json.RawMessage) (*OptionValueString, error) + func (*OptionValueString) GetClass() string + func (*OptionValueString) GetType() string + func (*OptionValueString) OptionValueType() string + func (entity *OptionValueString) MarshalJSON() ([]byte, error) + type OrderInfo struct + EmailAddress string + Name string + PhoneNumber string + ShippingAddress *Address + func UnmarshalOrderInfo(data json.RawMessage) (*OrderInfo, error) + func (*OrderInfo) GetClass() string + func (*OrderInfo) GetType() string + func (entity *OrderInfo) MarshalJSON() ([]byte, error) + type PageBlock interface + PageBlockType func() string + func UnmarshalListOfPageBlock(dataList []json.RawMessage) ([]PageBlock, error) + func UnmarshalPageBlock(data json.RawMessage) (PageBlock, error) + type PageBlockAnchor struct + Name string + func UnmarshalPageBlockAnchor(data json.RawMessage) (*PageBlockAnchor, error) + func (*PageBlockAnchor) GetClass() string + func (*PageBlockAnchor) GetType() string + func (*PageBlockAnchor) PageBlockType() string + func (entity *PageBlockAnchor) MarshalJSON() ([]byte, error) + type PageBlockAnimation struct + Animation *Animation + Caption *PageBlockCaption + NeedAutoplay bool + func UnmarshalPageBlockAnimation(data json.RawMessage) (*PageBlockAnimation, error) + func (*PageBlockAnimation) GetClass() string + func (*PageBlockAnimation) GetType() string + func (*PageBlockAnimation) PageBlockType() string + func (entity *PageBlockAnimation) MarshalJSON() ([]byte, error) + type PageBlockAudio struct + Audio *Audio + Caption *PageBlockCaption + func UnmarshalPageBlockAudio(data json.RawMessage) (*PageBlockAudio, error) + func (*PageBlockAudio) GetClass() string + func (*PageBlockAudio) GetType() string + func (*PageBlockAudio) PageBlockType() string + func (entity *PageBlockAudio) MarshalJSON() ([]byte, error) + type PageBlockAuthorDate struct + Author RichText + PublishDate int32 + func UnmarshalPageBlockAuthorDate(data json.RawMessage) (*PageBlockAuthorDate, error) + func (*PageBlockAuthorDate) GetClass() string + func (*PageBlockAuthorDate) GetType() string + func (*PageBlockAuthorDate) PageBlockType() string + func (entity *PageBlockAuthorDate) MarshalJSON() ([]byte, error) + func (pageBlockAuthorDate *PageBlockAuthorDate) UnmarshalJSON(data []byte) error + type PageBlockBlockQuote struct + Credit RichText + Text RichText + func UnmarshalPageBlockBlockQuote(data json.RawMessage) (*PageBlockBlockQuote, error) + func (*PageBlockBlockQuote) GetClass() string + func (*PageBlockBlockQuote) GetType() string + func (*PageBlockBlockQuote) PageBlockType() string + func (entity *PageBlockBlockQuote) MarshalJSON() ([]byte, error) + func (pageBlockBlockQuote *PageBlockBlockQuote) UnmarshalJSON(data []byte) error + type PageBlockCaption struct + Credit RichText + Text RichText + func UnmarshalPageBlockCaption(data json.RawMessage) (*PageBlockCaption, error) + func (*PageBlockCaption) GetClass() string + func (*PageBlockCaption) GetType() string + func (entity *PageBlockCaption) MarshalJSON() ([]byte, error) + func (pageBlockCaption *PageBlockCaption) UnmarshalJSON(data []byte) error + type PageBlockChatLink struct + Photo *ChatPhotoInfo + Title string + Username string + func UnmarshalPageBlockChatLink(data json.RawMessage) (*PageBlockChatLink, error) + func (*PageBlockChatLink) GetClass() string + func (*PageBlockChatLink) GetType() string + func (*PageBlockChatLink) PageBlockType() string + func (entity *PageBlockChatLink) MarshalJSON() ([]byte, error) + type PageBlockCollage struct + Caption *PageBlockCaption + PageBlocks []PageBlock + func UnmarshalPageBlockCollage(data json.RawMessage) (*PageBlockCollage, error) + func (*PageBlockCollage) GetClass() string + func (*PageBlockCollage) GetType() string + func (*PageBlockCollage) PageBlockType() string + func (entity *PageBlockCollage) MarshalJSON() ([]byte, error) + func (pageBlockCollage *PageBlockCollage) UnmarshalJSON(data []byte) error + type PageBlockCover struct + Cover PageBlock + func UnmarshalPageBlockCover(data json.RawMessage) (*PageBlockCover, error) + func (*PageBlockCover) GetClass() string + func (*PageBlockCover) GetType() string + func (*PageBlockCover) PageBlockType() string + func (entity *PageBlockCover) MarshalJSON() ([]byte, error) + func (pageBlockCover *PageBlockCover) UnmarshalJSON(data []byte) error + type PageBlockDetails struct + Header RichText + IsOpen bool + PageBlocks []PageBlock + func UnmarshalPageBlockDetails(data json.RawMessage) (*PageBlockDetails, error) + func (*PageBlockDetails) GetClass() string + func (*PageBlockDetails) GetType() string + func (*PageBlockDetails) PageBlockType() string + func (entity *PageBlockDetails) MarshalJSON() ([]byte, error) + func (pageBlockDetails *PageBlockDetails) UnmarshalJSON(data []byte) error + type PageBlockDivider struct + func UnmarshalPageBlockDivider(data json.RawMessage) (*PageBlockDivider, error) + func (*PageBlockDivider) GetClass() string + func (*PageBlockDivider) GetType() string + func (*PageBlockDivider) PageBlockType() string + func (entity *PageBlockDivider) MarshalJSON() ([]byte, error) + type PageBlockEmbedded struct + AllowScrolling bool + Caption *PageBlockCaption + Height int32 + Html string + IsFullWidth bool + PosterPhoto *Photo + Url string + Width int32 + func UnmarshalPageBlockEmbedded(data json.RawMessage) (*PageBlockEmbedded, error) + func (*PageBlockEmbedded) GetClass() string + func (*PageBlockEmbedded) GetType() string + func (*PageBlockEmbedded) PageBlockType() string + func (entity *PageBlockEmbedded) MarshalJSON() ([]byte, error) + type PageBlockEmbeddedPost struct + Author string + AuthorPhoto *Photo + Caption *PageBlockCaption + Date int32 + PageBlocks []PageBlock + Url string + func UnmarshalPageBlockEmbeddedPost(data json.RawMessage) (*PageBlockEmbeddedPost, error) + func (*PageBlockEmbeddedPost) GetClass() string + func (*PageBlockEmbeddedPost) GetType() string + func (*PageBlockEmbeddedPost) PageBlockType() string + func (entity *PageBlockEmbeddedPost) MarshalJSON() ([]byte, error) + func (pageBlockEmbeddedPost *PageBlockEmbeddedPost) UnmarshalJSON(data []byte) error + type PageBlockFooter struct + Footer RichText + func UnmarshalPageBlockFooter(data json.RawMessage) (*PageBlockFooter, error) + func (*PageBlockFooter) GetClass() string + func (*PageBlockFooter) GetType() string + func (*PageBlockFooter) PageBlockType() string + func (entity *PageBlockFooter) MarshalJSON() ([]byte, error) + func (pageBlockFooter *PageBlockFooter) UnmarshalJSON(data []byte) error + type PageBlockHeader struct + Header RichText + func UnmarshalPageBlockHeader(data json.RawMessage) (*PageBlockHeader, error) + func (*PageBlockHeader) GetClass() string + func (*PageBlockHeader) GetType() string + func (*PageBlockHeader) PageBlockType() string + func (entity *PageBlockHeader) MarshalJSON() ([]byte, error) + func (pageBlockHeader *PageBlockHeader) UnmarshalJSON(data []byte) error + type PageBlockHorizontalAlignment interface + PageBlockHorizontalAlignmentType func() string + func UnmarshalListOfPageBlockHorizontalAlignment(dataList []json.RawMessage) ([]PageBlockHorizontalAlignment, error) + func UnmarshalPageBlockHorizontalAlignment(data json.RawMessage) (PageBlockHorizontalAlignment, error) + type PageBlockHorizontalAlignmentCenter struct + func UnmarshalPageBlockHorizontalAlignmentCenter(data json.RawMessage) (*PageBlockHorizontalAlignmentCenter, error) + func (*PageBlockHorizontalAlignmentCenter) GetClass() string + func (*PageBlockHorizontalAlignmentCenter) GetType() string + func (*PageBlockHorizontalAlignmentCenter) PageBlockHorizontalAlignmentType() string + func (entity *PageBlockHorizontalAlignmentCenter) MarshalJSON() ([]byte, error) + type PageBlockHorizontalAlignmentLeft struct + func UnmarshalPageBlockHorizontalAlignmentLeft(data json.RawMessage) (*PageBlockHorizontalAlignmentLeft, error) + func (*PageBlockHorizontalAlignmentLeft) GetClass() string + func (*PageBlockHorizontalAlignmentLeft) GetType() string + func (*PageBlockHorizontalAlignmentLeft) PageBlockHorizontalAlignmentType() string + func (entity *PageBlockHorizontalAlignmentLeft) MarshalJSON() ([]byte, error) + type PageBlockHorizontalAlignmentRight struct + func UnmarshalPageBlockHorizontalAlignmentRight(data json.RawMessage) (*PageBlockHorizontalAlignmentRight, error) + func (*PageBlockHorizontalAlignmentRight) GetClass() string + func (*PageBlockHorizontalAlignmentRight) GetType() string + func (*PageBlockHorizontalAlignmentRight) PageBlockHorizontalAlignmentType() string + func (entity *PageBlockHorizontalAlignmentRight) MarshalJSON() ([]byte, error) + type PageBlockKicker struct + Kicker RichText + func UnmarshalPageBlockKicker(data json.RawMessage) (*PageBlockKicker, error) + func (*PageBlockKicker) GetClass() string + func (*PageBlockKicker) GetType() string + func (*PageBlockKicker) PageBlockType() string + func (entity *PageBlockKicker) MarshalJSON() ([]byte, error) + func (pageBlockKicker *PageBlockKicker) UnmarshalJSON(data []byte) error + type PageBlockList struct + Items []*PageBlockListItem + func UnmarshalPageBlockList(data json.RawMessage) (*PageBlockList, error) + func (*PageBlockList) GetClass() string + func (*PageBlockList) GetType() string + func (*PageBlockList) PageBlockType() string + func (entity *PageBlockList) MarshalJSON() ([]byte, error) + type PageBlockListItem struct + Label string + PageBlocks []PageBlock + func UnmarshalPageBlockListItem(data json.RawMessage) (*PageBlockListItem, error) + func (*PageBlockListItem) GetClass() string + func (*PageBlockListItem) GetType() string + func (entity *PageBlockListItem) MarshalJSON() ([]byte, error) + func (pageBlockListItem *PageBlockListItem) UnmarshalJSON(data []byte) error + type PageBlockMap struct + Caption *PageBlockCaption + Height int32 + Location *Location + Width int32 + Zoom int32 + func UnmarshalPageBlockMap(data json.RawMessage) (*PageBlockMap, error) + func (*PageBlockMap) GetClass() string + func (*PageBlockMap) GetType() string + func (*PageBlockMap) PageBlockType() string + func (entity *PageBlockMap) MarshalJSON() ([]byte, error) + type PageBlockParagraph struct + Text RichText + func UnmarshalPageBlockParagraph(data json.RawMessage) (*PageBlockParagraph, error) + func (*PageBlockParagraph) GetClass() string + func (*PageBlockParagraph) GetType() string + func (*PageBlockParagraph) PageBlockType() string + func (entity *PageBlockParagraph) MarshalJSON() ([]byte, error) + func (pageBlockParagraph *PageBlockParagraph) UnmarshalJSON(data []byte) error + type PageBlockPhoto struct + Caption *PageBlockCaption + Photo *Photo + Url string + func UnmarshalPageBlockPhoto(data json.RawMessage) (*PageBlockPhoto, error) + func (*PageBlockPhoto) GetClass() string + func (*PageBlockPhoto) GetType() string + func (*PageBlockPhoto) PageBlockType() string + func (entity *PageBlockPhoto) MarshalJSON() ([]byte, error) + type PageBlockPreformatted struct + Language string + Text RichText + func UnmarshalPageBlockPreformatted(data json.RawMessage) (*PageBlockPreformatted, error) + func (*PageBlockPreformatted) GetClass() string + func (*PageBlockPreformatted) GetType() string + func (*PageBlockPreformatted) PageBlockType() string + func (entity *PageBlockPreformatted) MarshalJSON() ([]byte, error) + func (pageBlockPreformatted *PageBlockPreformatted) UnmarshalJSON(data []byte) error + type PageBlockPullQuote struct + Credit RichText + Text RichText + func UnmarshalPageBlockPullQuote(data json.RawMessage) (*PageBlockPullQuote, error) + func (*PageBlockPullQuote) GetClass() string + func (*PageBlockPullQuote) GetType() string + func (*PageBlockPullQuote) PageBlockType() string + func (entity *PageBlockPullQuote) MarshalJSON() ([]byte, error) + func (pageBlockPullQuote *PageBlockPullQuote) UnmarshalJSON(data []byte) error + type PageBlockRelatedArticle struct + Author string + Description string + Photo *Photo + PublishDate int32 + Title string + Url string + func UnmarshalPageBlockRelatedArticle(data json.RawMessage) (*PageBlockRelatedArticle, error) + func (*PageBlockRelatedArticle) GetClass() string + func (*PageBlockRelatedArticle) GetType() string + func (entity *PageBlockRelatedArticle) MarshalJSON() ([]byte, error) + type PageBlockRelatedArticles struct + Articles []*PageBlockRelatedArticle + Header RichText + func UnmarshalPageBlockRelatedArticles(data json.RawMessage) (*PageBlockRelatedArticles, error) + func (*PageBlockRelatedArticles) GetClass() string + func (*PageBlockRelatedArticles) GetType() string + func (*PageBlockRelatedArticles) PageBlockType() string + func (entity *PageBlockRelatedArticles) MarshalJSON() ([]byte, error) + func (pageBlockRelatedArticles *PageBlockRelatedArticles) UnmarshalJSON(data []byte) error + type PageBlockSlideshow struct + Caption *PageBlockCaption + PageBlocks []PageBlock + func UnmarshalPageBlockSlideshow(data json.RawMessage) (*PageBlockSlideshow, error) + func (*PageBlockSlideshow) GetClass() string + func (*PageBlockSlideshow) GetType() string + func (*PageBlockSlideshow) PageBlockType() string + func (entity *PageBlockSlideshow) MarshalJSON() ([]byte, error) + func (pageBlockSlideshow *PageBlockSlideshow) UnmarshalJSON(data []byte) error + type PageBlockSubheader struct + Subheader RichText + func UnmarshalPageBlockSubheader(data json.RawMessage) (*PageBlockSubheader, error) + func (*PageBlockSubheader) GetClass() string + func (*PageBlockSubheader) GetType() string + func (*PageBlockSubheader) PageBlockType() string + func (entity *PageBlockSubheader) MarshalJSON() ([]byte, error) + func (pageBlockSubheader *PageBlockSubheader) UnmarshalJSON(data []byte) error + type PageBlockSubtitle struct + Subtitle RichText + func UnmarshalPageBlockSubtitle(data json.RawMessage) (*PageBlockSubtitle, error) + func (*PageBlockSubtitle) GetClass() string + func (*PageBlockSubtitle) GetType() string + func (*PageBlockSubtitle) PageBlockType() string + func (entity *PageBlockSubtitle) MarshalJSON() ([]byte, error) + func (pageBlockSubtitle *PageBlockSubtitle) UnmarshalJSON(data []byte) error + type PageBlockTable struct + Caption RichText + Cells [][]*PageBlockTableCell + IsBordered bool + IsStriped bool + func UnmarshalPageBlockTable(data json.RawMessage) (*PageBlockTable, error) + func (*PageBlockTable) GetClass() string + func (*PageBlockTable) GetType() string + func (*PageBlockTable) PageBlockType() string + func (entity *PageBlockTable) MarshalJSON() ([]byte, error) + func (pageBlockTable *PageBlockTable) UnmarshalJSON(data []byte) error + type PageBlockTableCell struct + Align PageBlockHorizontalAlignment + Colspan int32 + IsHeader bool + Rowspan int32 + Text RichText + Valign PageBlockVerticalAlignment + func UnmarshalPageBlockTableCell(data json.RawMessage) (*PageBlockTableCell, error) + func (*PageBlockTableCell) GetClass() string + func (*PageBlockTableCell) GetType() string + func (entity *PageBlockTableCell) MarshalJSON() ([]byte, error) + func (pageBlockTableCell *PageBlockTableCell) UnmarshalJSON(data []byte) error + type PageBlockTitle struct + Title RichText + func UnmarshalPageBlockTitle(data json.RawMessage) (*PageBlockTitle, error) + func (*PageBlockTitle) GetClass() string + func (*PageBlockTitle) GetType() string + func (*PageBlockTitle) PageBlockType() string + func (entity *PageBlockTitle) MarshalJSON() ([]byte, error) + func (pageBlockTitle *PageBlockTitle) UnmarshalJSON(data []byte) error + type PageBlockVerticalAlignment interface + PageBlockVerticalAlignmentType func() string + func UnmarshalListOfPageBlockVerticalAlignment(dataList []json.RawMessage) ([]PageBlockVerticalAlignment, error) + func UnmarshalPageBlockVerticalAlignment(data json.RawMessage) (PageBlockVerticalAlignment, error) + type PageBlockVerticalAlignmentBottom struct + func UnmarshalPageBlockVerticalAlignmentBottom(data json.RawMessage) (*PageBlockVerticalAlignmentBottom, error) + func (*PageBlockVerticalAlignmentBottom) GetClass() string + func (*PageBlockVerticalAlignmentBottom) GetType() string + func (*PageBlockVerticalAlignmentBottom) PageBlockVerticalAlignmentType() string + func (entity *PageBlockVerticalAlignmentBottom) MarshalJSON() ([]byte, error) + type PageBlockVerticalAlignmentMiddle struct + func UnmarshalPageBlockVerticalAlignmentMiddle(data json.RawMessage) (*PageBlockVerticalAlignmentMiddle, error) + func (*PageBlockVerticalAlignmentMiddle) GetClass() string + func (*PageBlockVerticalAlignmentMiddle) GetType() string + func (*PageBlockVerticalAlignmentMiddle) PageBlockVerticalAlignmentType() string + func (entity *PageBlockVerticalAlignmentMiddle) MarshalJSON() ([]byte, error) + type PageBlockVerticalAlignmentTop struct + func UnmarshalPageBlockVerticalAlignmentTop(data json.RawMessage) (*PageBlockVerticalAlignmentTop, error) + func (*PageBlockVerticalAlignmentTop) GetClass() string + func (*PageBlockVerticalAlignmentTop) GetType() string + func (*PageBlockVerticalAlignmentTop) PageBlockVerticalAlignmentType() string + func (entity *PageBlockVerticalAlignmentTop) MarshalJSON() ([]byte, error) + type PageBlockVideo struct + Caption *PageBlockCaption + IsLooped bool + NeedAutoplay bool + Video *Video + func UnmarshalPageBlockVideo(data json.RawMessage) (*PageBlockVideo, error) + func (*PageBlockVideo) GetClass() string + func (*PageBlockVideo) GetType() string + func (*PageBlockVideo) PageBlockType() string + func (entity *PageBlockVideo) MarshalJSON() ([]byte, error) + type PageBlockVoiceNote struct + Caption *PageBlockCaption + VoiceNote *VoiceNote + func UnmarshalPageBlockVoiceNote(data json.RawMessage) (*PageBlockVoiceNote, error) + func (*PageBlockVoiceNote) GetClass() string + func (*PageBlockVoiceNote) GetType() string + func (*PageBlockVoiceNote) PageBlockType() string + func (entity *PageBlockVoiceNote) MarshalJSON() ([]byte, error) + type ParseMarkdownRequest struct + Text *FormattedText + type ParseTextEntitiesRequest struct + ParseMode TextParseMode + Text string + type PassportAuthorizationForm struct + Id int32 + PrivacyPolicyUrl string + RequiredElements []*PassportRequiredElement + func UnmarshalPassportAuthorizationForm(data json.RawMessage) (*PassportAuthorizationForm, error) + func (*PassportAuthorizationForm) GetClass() string + func (*PassportAuthorizationForm) GetType() string + func (entity *PassportAuthorizationForm) MarshalJSON() ([]byte, error) + type PassportElement interface + PassportElementType func() string + func UnmarshalListOfPassportElement(dataList []json.RawMessage) ([]PassportElement, error) + func UnmarshalPassportElement(data json.RawMessage) (PassportElement, error) + type PassportElementAddress struct + Address *Address + func UnmarshalPassportElementAddress(data json.RawMessage) (*PassportElementAddress, error) + func (*PassportElementAddress) GetClass() string + func (*PassportElementAddress) GetType() string + func (*PassportElementAddress) PassportElementType() string + func (entity *PassportElementAddress) MarshalJSON() ([]byte, error) + type PassportElementBankStatement struct + BankStatement *PersonalDocument + func UnmarshalPassportElementBankStatement(data json.RawMessage) (*PassportElementBankStatement, error) + func (*PassportElementBankStatement) GetClass() string + func (*PassportElementBankStatement) GetType() string + func (*PassportElementBankStatement) PassportElementType() string + func (entity *PassportElementBankStatement) MarshalJSON() ([]byte, error) + type PassportElementDriverLicense struct + DriverLicense *IdentityDocument + func UnmarshalPassportElementDriverLicense(data json.RawMessage) (*PassportElementDriverLicense, error) + func (*PassportElementDriverLicense) GetClass() string + func (*PassportElementDriverLicense) GetType() string + func (*PassportElementDriverLicense) PassportElementType() string + func (entity *PassportElementDriverLicense) MarshalJSON() ([]byte, error) + type PassportElementEmailAddress struct + EmailAddress string + func UnmarshalPassportElementEmailAddress(data json.RawMessage) (*PassportElementEmailAddress, error) + func (*PassportElementEmailAddress) GetClass() string + func (*PassportElementEmailAddress) GetType() string + func (*PassportElementEmailAddress) PassportElementType() string + func (entity *PassportElementEmailAddress) MarshalJSON() ([]byte, error) + type PassportElementError struct + Message string + Source PassportElementErrorSource + Type PassportElementType + func UnmarshalPassportElementError(data json.RawMessage) (*PassportElementError, error) + func (*PassportElementError) GetClass() string + func (*PassportElementError) GetType() string + func (entity *PassportElementError) MarshalJSON() ([]byte, error) + func (passportElementError *PassportElementError) UnmarshalJSON(data []byte) error + type PassportElementErrorSource interface + PassportElementErrorSourceType func() string + func UnmarshalListOfPassportElementErrorSource(dataList []json.RawMessage) ([]PassportElementErrorSource, error) + func UnmarshalPassportElementErrorSource(data json.RawMessage) (PassportElementErrorSource, error) + type PassportElementErrorSourceDataField struct + FieldName string + func UnmarshalPassportElementErrorSourceDataField(data json.RawMessage) (*PassportElementErrorSourceDataField, error) + func (*PassportElementErrorSourceDataField) GetClass() string + func (*PassportElementErrorSourceDataField) GetType() string + func (*PassportElementErrorSourceDataField) PassportElementErrorSourceType() string + func (entity *PassportElementErrorSourceDataField) MarshalJSON() ([]byte, error) + type PassportElementErrorSourceFile struct + FileIndex int32 + func UnmarshalPassportElementErrorSourceFile(data json.RawMessage) (*PassportElementErrorSourceFile, error) + func (*PassportElementErrorSourceFile) GetClass() string + func (*PassportElementErrorSourceFile) GetType() string + func (*PassportElementErrorSourceFile) PassportElementErrorSourceType() string + func (entity *PassportElementErrorSourceFile) MarshalJSON() ([]byte, error) + type PassportElementErrorSourceFiles struct + func UnmarshalPassportElementErrorSourceFiles(data json.RawMessage) (*PassportElementErrorSourceFiles, error) + func (*PassportElementErrorSourceFiles) GetClass() string + func (*PassportElementErrorSourceFiles) GetType() string + func (*PassportElementErrorSourceFiles) PassportElementErrorSourceType() string + func (entity *PassportElementErrorSourceFiles) MarshalJSON() ([]byte, error) + type PassportElementErrorSourceFrontSide struct + func UnmarshalPassportElementErrorSourceFrontSide(data json.RawMessage) (*PassportElementErrorSourceFrontSide, error) + func (*PassportElementErrorSourceFrontSide) GetClass() string + func (*PassportElementErrorSourceFrontSide) GetType() string + func (*PassportElementErrorSourceFrontSide) PassportElementErrorSourceType() string + func (entity *PassportElementErrorSourceFrontSide) MarshalJSON() ([]byte, error) + type PassportElementErrorSourceReverseSide struct + func UnmarshalPassportElementErrorSourceReverseSide(data json.RawMessage) (*PassportElementErrorSourceReverseSide, error) + func (*PassportElementErrorSourceReverseSide) GetClass() string + func (*PassportElementErrorSourceReverseSide) GetType() string + func (*PassportElementErrorSourceReverseSide) PassportElementErrorSourceType() string + func (entity *PassportElementErrorSourceReverseSide) MarshalJSON() ([]byte, error) + type PassportElementErrorSourceSelfie struct + func UnmarshalPassportElementErrorSourceSelfie(data json.RawMessage) (*PassportElementErrorSourceSelfie, error) + func (*PassportElementErrorSourceSelfie) GetClass() string + func (*PassportElementErrorSourceSelfie) GetType() string + func (*PassportElementErrorSourceSelfie) PassportElementErrorSourceType() string + func (entity *PassportElementErrorSourceSelfie) MarshalJSON() ([]byte, error) + type PassportElementErrorSourceTranslationFile struct + FileIndex int32 + func UnmarshalPassportElementErrorSourceTranslationFile(data json.RawMessage) (*PassportElementErrorSourceTranslationFile, error) + func (*PassportElementErrorSourceTranslationFile) GetClass() string + func (*PassportElementErrorSourceTranslationFile) GetType() string + func (*PassportElementErrorSourceTranslationFile) PassportElementErrorSourceType() string + func (entity *PassportElementErrorSourceTranslationFile) MarshalJSON() ([]byte, error) + type PassportElementErrorSourceTranslationFiles struct + func UnmarshalPassportElementErrorSourceTranslationFiles(data json.RawMessage) (*PassportElementErrorSourceTranslationFiles, error) + func (*PassportElementErrorSourceTranslationFiles) GetClass() string + func (*PassportElementErrorSourceTranslationFiles) GetType() string + func (*PassportElementErrorSourceTranslationFiles) PassportElementErrorSourceType() string + func (entity *PassportElementErrorSourceTranslationFiles) MarshalJSON() ([]byte, error) + type PassportElementErrorSourceUnspecified struct + func UnmarshalPassportElementErrorSourceUnspecified(data json.RawMessage) (*PassportElementErrorSourceUnspecified, error) + func (*PassportElementErrorSourceUnspecified) GetClass() string + func (*PassportElementErrorSourceUnspecified) GetType() string + func (*PassportElementErrorSourceUnspecified) PassportElementErrorSourceType() string + func (entity *PassportElementErrorSourceUnspecified) MarshalJSON() ([]byte, error) + type PassportElementIdentityCard struct + IdentityCard *IdentityDocument + func UnmarshalPassportElementIdentityCard(data json.RawMessage) (*PassportElementIdentityCard, error) + func (*PassportElementIdentityCard) GetClass() string + func (*PassportElementIdentityCard) GetType() string + func (*PassportElementIdentityCard) PassportElementType() string + func (entity *PassportElementIdentityCard) MarshalJSON() ([]byte, error) + type PassportElementInternalPassport struct + InternalPassport *IdentityDocument + func UnmarshalPassportElementInternalPassport(data json.RawMessage) (*PassportElementInternalPassport, error) + func (*PassportElementInternalPassport) GetClass() string + func (*PassportElementInternalPassport) GetType() string + func (*PassportElementInternalPassport) PassportElementType() string + func (entity *PassportElementInternalPassport) MarshalJSON() ([]byte, error) + type PassportElementPassport struct + Passport *IdentityDocument + func UnmarshalPassportElementPassport(data json.RawMessage) (*PassportElementPassport, error) + func (*PassportElementPassport) GetClass() string + func (*PassportElementPassport) GetType() string + func (*PassportElementPassport) PassportElementType() string + func (entity *PassportElementPassport) MarshalJSON() ([]byte, error) + type PassportElementPassportRegistration struct + PassportRegistration *PersonalDocument + func UnmarshalPassportElementPassportRegistration(data json.RawMessage) (*PassportElementPassportRegistration, error) + func (*PassportElementPassportRegistration) GetClass() string + func (*PassportElementPassportRegistration) GetType() string + func (*PassportElementPassportRegistration) PassportElementType() string + func (entity *PassportElementPassportRegistration) MarshalJSON() ([]byte, error) + type PassportElementPersonalDetails struct + PersonalDetails *PersonalDetails + func UnmarshalPassportElementPersonalDetails(data json.RawMessage) (*PassportElementPersonalDetails, error) + func (*PassportElementPersonalDetails) GetClass() string + func (*PassportElementPersonalDetails) GetType() string + func (*PassportElementPersonalDetails) PassportElementType() string + func (entity *PassportElementPersonalDetails) MarshalJSON() ([]byte, error) + type PassportElementPhoneNumber struct + PhoneNumber string + func UnmarshalPassportElementPhoneNumber(data json.RawMessage) (*PassportElementPhoneNumber, error) + func (*PassportElementPhoneNumber) GetClass() string + func (*PassportElementPhoneNumber) GetType() string + func (*PassportElementPhoneNumber) PassportElementType() string + func (entity *PassportElementPhoneNumber) MarshalJSON() ([]byte, error) + type PassportElementRentalAgreement struct + RentalAgreement *PersonalDocument + func UnmarshalPassportElementRentalAgreement(data json.RawMessage) (*PassportElementRentalAgreement, error) + func (*PassportElementRentalAgreement) GetClass() string + func (*PassportElementRentalAgreement) GetType() string + func (*PassportElementRentalAgreement) PassportElementType() string + func (entity *PassportElementRentalAgreement) MarshalJSON() ([]byte, error) + type PassportElementTemporaryRegistration struct + TemporaryRegistration *PersonalDocument + func UnmarshalPassportElementTemporaryRegistration(data json.RawMessage) (*PassportElementTemporaryRegistration, error) + func (*PassportElementTemporaryRegistration) GetClass() string + func (*PassportElementTemporaryRegistration) GetType() string + func (*PassportElementTemporaryRegistration) PassportElementType() string + func (entity *PassportElementTemporaryRegistration) MarshalJSON() ([]byte, error) + type PassportElementType interface + PassportElementTypeType func() string + func UnmarshalListOfPassportElementType(dataList []json.RawMessage) ([]PassportElementType, error) + func UnmarshalPassportElementType(data json.RawMessage) (PassportElementType, error) + type PassportElementTypeAddress struct + func UnmarshalPassportElementTypeAddress(data json.RawMessage) (*PassportElementTypeAddress, error) + func (*PassportElementTypeAddress) GetClass() string + func (*PassportElementTypeAddress) GetType() string + func (*PassportElementTypeAddress) PassportElementTypeType() string + func (entity *PassportElementTypeAddress) MarshalJSON() ([]byte, error) + type PassportElementTypeBankStatement struct + func UnmarshalPassportElementTypeBankStatement(data json.RawMessage) (*PassportElementTypeBankStatement, error) + func (*PassportElementTypeBankStatement) GetClass() string + func (*PassportElementTypeBankStatement) GetType() string + func (*PassportElementTypeBankStatement) PassportElementTypeType() string + func (entity *PassportElementTypeBankStatement) MarshalJSON() ([]byte, error) + type PassportElementTypeDriverLicense struct + func UnmarshalPassportElementTypeDriverLicense(data json.RawMessage) (*PassportElementTypeDriverLicense, error) + func (*PassportElementTypeDriverLicense) GetClass() string + func (*PassportElementTypeDriverLicense) GetType() string + func (*PassportElementTypeDriverLicense) PassportElementTypeType() string + func (entity *PassportElementTypeDriverLicense) MarshalJSON() ([]byte, error) + type PassportElementTypeEmailAddress struct + func UnmarshalPassportElementTypeEmailAddress(data json.RawMessage) (*PassportElementTypeEmailAddress, error) + func (*PassportElementTypeEmailAddress) GetClass() string + func (*PassportElementTypeEmailAddress) GetType() string + func (*PassportElementTypeEmailAddress) PassportElementTypeType() string + func (entity *PassportElementTypeEmailAddress) MarshalJSON() ([]byte, error) + type PassportElementTypeIdentityCard struct + func UnmarshalPassportElementTypeIdentityCard(data json.RawMessage) (*PassportElementTypeIdentityCard, error) + func (*PassportElementTypeIdentityCard) GetClass() string + func (*PassportElementTypeIdentityCard) GetType() string + func (*PassportElementTypeIdentityCard) PassportElementTypeType() string + func (entity *PassportElementTypeIdentityCard) MarshalJSON() ([]byte, error) + type PassportElementTypeInternalPassport struct + func UnmarshalPassportElementTypeInternalPassport(data json.RawMessage) (*PassportElementTypeInternalPassport, error) + func (*PassportElementTypeInternalPassport) GetClass() string + func (*PassportElementTypeInternalPassport) GetType() string + func (*PassportElementTypeInternalPassport) PassportElementTypeType() string + func (entity *PassportElementTypeInternalPassport) MarshalJSON() ([]byte, error) + type PassportElementTypePassport struct + func UnmarshalPassportElementTypePassport(data json.RawMessage) (*PassportElementTypePassport, error) + func (*PassportElementTypePassport) GetClass() string + func (*PassportElementTypePassport) GetType() string + func (*PassportElementTypePassport) PassportElementTypeType() string + func (entity *PassportElementTypePassport) MarshalJSON() ([]byte, error) + type PassportElementTypePassportRegistration struct + func UnmarshalPassportElementTypePassportRegistration(data json.RawMessage) (*PassportElementTypePassportRegistration, error) + func (*PassportElementTypePassportRegistration) GetClass() string + func (*PassportElementTypePassportRegistration) GetType() string + func (*PassportElementTypePassportRegistration) PassportElementTypeType() string + func (entity *PassportElementTypePassportRegistration) MarshalJSON() ([]byte, error) + type PassportElementTypePersonalDetails struct + func UnmarshalPassportElementTypePersonalDetails(data json.RawMessage) (*PassportElementTypePersonalDetails, error) + func (*PassportElementTypePersonalDetails) GetClass() string + func (*PassportElementTypePersonalDetails) GetType() string + func (*PassportElementTypePersonalDetails) PassportElementTypeType() string + func (entity *PassportElementTypePersonalDetails) MarshalJSON() ([]byte, error) + type PassportElementTypePhoneNumber struct + func UnmarshalPassportElementTypePhoneNumber(data json.RawMessage) (*PassportElementTypePhoneNumber, error) + func (*PassportElementTypePhoneNumber) GetClass() string + func (*PassportElementTypePhoneNumber) GetType() string + func (*PassportElementTypePhoneNumber) PassportElementTypeType() string + func (entity *PassportElementTypePhoneNumber) MarshalJSON() ([]byte, error) + type PassportElementTypeRentalAgreement struct + func UnmarshalPassportElementTypeRentalAgreement(data json.RawMessage) (*PassportElementTypeRentalAgreement, error) + func (*PassportElementTypeRentalAgreement) GetClass() string + func (*PassportElementTypeRentalAgreement) GetType() string + func (*PassportElementTypeRentalAgreement) PassportElementTypeType() string + func (entity *PassportElementTypeRentalAgreement) MarshalJSON() ([]byte, error) + type PassportElementTypeTemporaryRegistration struct + func UnmarshalPassportElementTypeTemporaryRegistration(data json.RawMessage) (*PassportElementTypeTemporaryRegistration, error) + func (*PassportElementTypeTemporaryRegistration) GetClass() string + func (*PassportElementTypeTemporaryRegistration) GetType() string + func (*PassportElementTypeTemporaryRegistration) PassportElementTypeType() string + func (entity *PassportElementTypeTemporaryRegistration) MarshalJSON() ([]byte, error) + type PassportElementTypeUtilityBill struct + func UnmarshalPassportElementTypeUtilityBill(data json.RawMessage) (*PassportElementTypeUtilityBill, error) + func (*PassportElementTypeUtilityBill) GetClass() string + func (*PassportElementTypeUtilityBill) GetType() string + func (*PassportElementTypeUtilityBill) PassportElementTypeType() string + func (entity *PassportElementTypeUtilityBill) MarshalJSON() ([]byte, error) + type PassportElementUtilityBill struct + UtilityBill *PersonalDocument + func UnmarshalPassportElementUtilityBill(data json.RawMessage) (*PassportElementUtilityBill, error) + func (*PassportElementUtilityBill) GetClass() string + func (*PassportElementUtilityBill) GetType() string + func (*PassportElementUtilityBill) PassportElementType() string + func (entity *PassportElementUtilityBill) MarshalJSON() ([]byte, error) + type PassportElements struct + Elements []PassportElement + func UnmarshalPassportElements(data json.RawMessage) (*PassportElements, error) + func (*PassportElements) GetClass() string + func (*PassportElements) GetType() string + func (entity *PassportElements) MarshalJSON() ([]byte, error) + func (passportElements *PassportElements) UnmarshalJSON(data []byte) error + type PassportElementsWithErrors struct + Elements []PassportElement + Errors []*PassportElementError + func UnmarshalPassportElementsWithErrors(data json.RawMessage) (*PassportElementsWithErrors, error) + func (*PassportElementsWithErrors) GetClass() string + func (*PassportElementsWithErrors) GetType() string + func (entity *PassportElementsWithErrors) MarshalJSON() ([]byte, error) + func (passportElementsWithErrors *PassportElementsWithErrors) UnmarshalJSON(data []byte) error + type PassportRequiredElement struct + SuitableElements []*PassportSuitableElement + func UnmarshalPassportRequiredElement(data json.RawMessage) (*PassportRequiredElement, error) + func (*PassportRequiredElement) GetClass() string + func (*PassportRequiredElement) GetType() string + func (entity *PassportRequiredElement) MarshalJSON() ([]byte, error) + type PassportSuitableElement struct + IsNativeNameRequired bool + IsSelfieRequired bool + IsTranslationRequired bool + Type PassportElementType + func UnmarshalPassportSuitableElement(data json.RawMessage) (*PassportSuitableElement, error) + func (*PassportSuitableElement) GetClass() string + func (*PassportSuitableElement) GetType() string + func (entity *PassportSuitableElement) MarshalJSON() ([]byte, error) + func (passportSuitableElement *PassportSuitableElement) UnmarshalJSON(data []byte) error + type PasswordState struct + HasPassportData bool + HasPassword bool + HasRecoveryEmailAddress bool + PasswordHint string + RecoveryEmailAddressCodeInfo *EmailAddressAuthenticationCodeInfo + func UnmarshalPasswordState(data json.RawMessage) (*PasswordState, error) + func (*PasswordState) GetClass() string + func (*PasswordState) GetType() string + func (entity *PasswordState) MarshalJSON() ([]byte, error) + type PaymentForm struct + CanSaveCredentials bool + Invoice *Invoice + NeedPassword bool + PaymentsProvider *PaymentsProviderStripe + SavedCredentials *SavedCredentials + SavedOrderInfo *OrderInfo + Url string + func UnmarshalPaymentForm(data json.RawMessage) (*PaymentForm, error) + func (*PaymentForm) GetClass() string + func (*PaymentForm) GetType() string + func (entity *PaymentForm) MarshalJSON() ([]byte, error) + type PaymentReceipt struct + CredentialsTitle string + Date int32 + Invoice *Invoice + OrderInfo *OrderInfo + PaymentsProviderUserId int32 + ShippingOption *ShippingOption + func UnmarshalPaymentReceipt(data json.RawMessage) (*PaymentReceipt, error) + func (*PaymentReceipt) GetClass() string + func (*PaymentReceipt) GetType() string + func (entity *PaymentReceipt) MarshalJSON() ([]byte, error) + type PaymentResult struct + Success bool + VerificationUrl string + func UnmarshalPaymentResult(data json.RawMessage) (*PaymentResult, error) + func (*PaymentResult) GetClass() string + func (*PaymentResult) GetType() string + func (entity *PaymentResult) MarshalJSON() ([]byte, error) + type PaymentsProviderStripe struct + NeedCardholderName bool + NeedCountry bool + NeedPostalCode bool + PublishableKey string + func UnmarshalPaymentsProviderStripe(data json.RawMessage) (*PaymentsProviderStripe, error) + func (*PaymentsProviderStripe) GetClass() string + func (*PaymentsProviderStripe) GetType() string + func (entity *PaymentsProviderStripe) MarshalJSON() ([]byte, error) + type PersonalDetails struct + Birthdate *Date + CountryCode string + FirstName string + Gender string + LastName string + MiddleName string + NativeFirstName string + NativeLastName string + NativeMiddleName string + ResidenceCountryCode string + func UnmarshalPersonalDetails(data json.RawMessage) (*PersonalDetails, error) + func (*PersonalDetails) GetClass() string + func (*PersonalDetails) GetType() string + func (entity *PersonalDetails) MarshalJSON() ([]byte, error) + type PersonalDocument struct + Files []*DatedFile + Translation []*DatedFile + func UnmarshalPersonalDocument(data json.RawMessage) (*PersonalDocument, error) + func (*PersonalDocument) GetClass() string + func (*PersonalDocument) GetType() string + func (entity *PersonalDocument) MarshalJSON() ([]byte, error) + type PhoneNumberAuthenticationSettings struct + AllowFlashCall bool + AllowSmsRetrieverApi bool + IsCurrentPhoneNumber bool + func UnmarshalPhoneNumberAuthenticationSettings(data json.RawMessage) (*PhoneNumberAuthenticationSettings, error) + func (*PhoneNumberAuthenticationSettings) GetClass() string + func (*PhoneNumberAuthenticationSettings) GetType() string + func (entity *PhoneNumberAuthenticationSettings) MarshalJSON() ([]byte, error) + type PhoneNumberInfo struct + Country *CountryInfo + CountryCallingCode string + FormattedPhoneNumber string + func UnmarshalPhoneNumberInfo(data json.RawMessage) (*PhoneNumberInfo, error) + func (*PhoneNumberInfo) GetClass() string + func (*PhoneNumberInfo) GetType() string + func (entity *PhoneNumberInfo) MarshalJSON() ([]byte, error) + type Photo struct + HasStickers bool + Minithumbnail *Minithumbnail + Sizes []*PhotoSize + func UnmarshalPhoto(data json.RawMessage) (*Photo, error) + func (*Photo) GetClass() string + func (*Photo) GetType() string + func (entity *Photo) MarshalJSON() ([]byte, error) + type PhotoSize struct + Height int32 + Photo *File + ProgressiveSizes []int32 + Type string + Width int32 + func UnmarshalPhotoSize(data json.RawMessage) (*PhotoSize, error) + func (*PhotoSize) GetClass() string + func (*PhotoSize) GetType() string + func (entity *PhotoSize) MarshalJSON() ([]byte, error) + type PinChatMessageRequest struct + ChatId int64 + DisableNotification bool + MessageId int64 + OnlyForSelf bool + type PingProxyRequest struct + ProxyId int32 + type Poll struct + CloseDate int32 + Id JsonInt64 + IsAnonymous bool + IsClosed bool + OpenPeriod int32 + Options []*PollOption + Question string + RecentVoterUserIds []int32 + TotalVoterCount int32 + Type PollType + func UnmarshalPoll(data json.RawMessage) (*Poll, error) + func (*Poll) GetClass() string + func (*Poll) GetType() string + func (entity *Poll) MarshalJSON() ([]byte, error) + func (poll *Poll) UnmarshalJSON(data []byte) error + type PollOption struct + IsBeingChosen bool + IsChosen bool + Text string + VotePercentage int32 + VoterCount int32 + func UnmarshalPollOption(data json.RawMessage) (*PollOption, error) + func (*PollOption) GetClass() string + func (*PollOption) GetType() string + func (entity *PollOption) MarshalJSON() ([]byte, error) + type PollType interface + PollTypeType func() string + func UnmarshalListOfPollType(dataList []json.RawMessage) ([]PollType, error) + func UnmarshalPollType(data json.RawMessage) (PollType, error) + type PollTypeQuiz struct + CorrectOptionId int32 + Explanation *FormattedText + func UnmarshalPollTypeQuiz(data json.RawMessage) (*PollTypeQuiz, error) + func (*PollTypeQuiz) GetClass() string + func (*PollTypeQuiz) GetType() string + func (*PollTypeQuiz) PollTypeType() string + func (entity *PollTypeQuiz) MarshalJSON() ([]byte, error) + type PollTypeRegular struct + AllowMultipleAnswers bool + func UnmarshalPollTypeRegular(data json.RawMessage) (*PollTypeRegular, error) + func (*PollTypeRegular) GetClass() string + func (*PollTypeRegular) GetType() string + func (*PollTypeRegular) PollTypeType() string + func (entity *PollTypeRegular) MarshalJSON() ([]byte, error) + type ProcessPushNotificationRequest struct + Payload string + type ProfilePhoto struct + Big *File + HasAnimation bool + Id JsonInt64 + Small *File + func UnmarshalProfilePhoto(data json.RawMessage) (*ProfilePhoto, error) + func (*ProfilePhoto) GetClass() string + func (*ProfilePhoto) GetType() string + func (entity *ProfilePhoto) MarshalJSON() ([]byte, error) + type Proxies struct + Proxies []*Proxy + func UnmarshalProxies(data json.RawMessage) (*Proxies, error) + func (*Proxies) GetClass() string + func (*Proxies) GetType() string + func (entity *Proxies) MarshalJSON() ([]byte, error) + type Proxy struct + Id int32 + IsEnabled bool + LastUsedDate int32 + Port int32 + Server string + Type ProxyType + func UnmarshalProxy(data json.RawMessage) (*Proxy, error) + func (*Proxy) GetClass() string + func (*Proxy) GetType() string + func (entity *Proxy) MarshalJSON() ([]byte, error) + func (proxy *Proxy) UnmarshalJSON(data []byte) error + type ProxyType interface + ProxyTypeType func() string + func UnmarshalListOfProxyType(dataList []json.RawMessage) ([]ProxyType, error) + func UnmarshalProxyType(data json.RawMessage) (ProxyType, error) + type ProxyTypeHttp struct + HttpOnly bool + Password string + Username string + func UnmarshalProxyTypeHttp(data json.RawMessage) (*ProxyTypeHttp, error) + func (*ProxyTypeHttp) GetClass() string + func (*ProxyTypeHttp) GetType() string + func (*ProxyTypeHttp) ProxyTypeType() string + func (entity *ProxyTypeHttp) MarshalJSON() ([]byte, error) + type ProxyTypeMtproto struct + Secret string + func UnmarshalProxyTypeMtproto(data json.RawMessage) (*ProxyTypeMtproto, error) + func (*ProxyTypeMtproto) GetClass() string + func (*ProxyTypeMtproto) GetType() string + func (*ProxyTypeMtproto) ProxyTypeType() string + func (entity *ProxyTypeMtproto) MarshalJSON() ([]byte, error) + type ProxyTypeSocks5 struct + Password string + Username string + func UnmarshalProxyTypeSocks5(data json.RawMessage) (*ProxyTypeSocks5, error) + func (*ProxyTypeSocks5) GetClass() string + func (*ProxyTypeSocks5) GetType() string + func (*ProxyTypeSocks5) ProxyTypeType() string + func (entity *ProxyTypeSocks5) MarshalJSON() ([]byte, error) + type PublicChatType interface + PublicChatTypeType func() string + func UnmarshalListOfPublicChatType(dataList []json.RawMessage) ([]PublicChatType, error) + func UnmarshalPublicChatType(data json.RawMessage) (PublicChatType, error) + type PublicChatTypeHasUsername struct + func UnmarshalPublicChatTypeHasUsername(data json.RawMessage) (*PublicChatTypeHasUsername, error) + func (*PublicChatTypeHasUsername) GetClass() string + func (*PublicChatTypeHasUsername) GetType() string + func (*PublicChatTypeHasUsername) PublicChatTypeType() string + func (entity *PublicChatTypeHasUsername) MarshalJSON() ([]byte, error) + type PublicChatTypeIsLocationBased struct + func UnmarshalPublicChatTypeIsLocationBased(data json.RawMessage) (*PublicChatTypeIsLocationBased, error) + func (*PublicChatTypeIsLocationBased) GetClass() string + func (*PublicChatTypeIsLocationBased) GetType() string + func (*PublicChatTypeIsLocationBased) PublicChatTypeType() string + func (entity *PublicChatTypeIsLocationBased) MarshalJSON() ([]byte, error) + type PushMessageContent interface + PushMessageContentType func() string + func UnmarshalListOfPushMessageContent(dataList []json.RawMessage) ([]PushMessageContent, error) + func UnmarshalPushMessageContent(data json.RawMessage) (PushMessageContent, error) + type PushMessageContentAnimation struct + Animation *Animation + Caption string + IsPinned bool + func UnmarshalPushMessageContentAnimation(data json.RawMessage) (*PushMessageContentAnimation, error) + func (*PushMessageContentAnimation) GetClass() string + func (*PushMessageContentAnimation) GetType() string + func (*PushMessageContentAnimation) PushMessageContentType() string + func (entity *PushMessageContentAnimation) MarshalJSON() ([]byte, error) + type PushMessageContentAudio struct + Audio *Audio + IsPinned bool + func UnmarshalPushMessageContentAudio(data json.RawMessage) (*PushMessageContentAudio, error) + func (*PushMessageContentAudio) GetClass() string + func (*PushMessageContentAudio) GetType() string + func (*PushMessageContentAudio) PushMessageContentType() string + func (entity *PushMessageContentAudio) MarshalJSON() ([]byte, error) + type PushMessageContentBasicGroupChatCreate struct + func UnmarshalPushMessageContentBasicGroupChatCreate(data json.RawMessage) (*PushMessageContentBasicGroupChatCreate, error) + func (*PushMessageContentBasicGroupChatCreate) GetClass() string + func (*PushMessageContentBasicGroupChatCreate) GetType() string + func (*PushMessageContentBasicGroupChatCreate) PushMessageContentType() string + func (entity *PushMessageContentBasicGroupChatCreate) MarshalJSON() ([]byte, error) + type PushMessageContentChatAddMembers struct + IsCurrentUser bool + IsReturned bool + MemberName string + func UnmarshalPushMessageContentChatAddMembers(data json.RawMessage) (*PushMessageContentChatAddMembers, error) + func (*PushMessageContentChatAddMembers) GetClass() string + func (*PushMessageContentChatAddMembers) GetType() string + func (*PushMessageContentChatAddMembers) PushMessageContentType() string + func (entity *PushMessageContentChatAddMembers) MarshalJSON() ([]byte, error) + type PushMessageContentChatChangePhoto struct + func UnmarshalPushMessageContentChatChangePhoto(data json.RawMessage) (*PushMessageContentChatChangePhoto, error) + func (*PushMessageContentChatChangePhoto) GetClass() string + func (*PushMessageContentChatChangePhoto) GetType() string + func (*PushMessageContentChatChangePhoto) PushMessageContentType() string + func (entity *PushMessageContentChatChangePhoto) MarshalJSON() ([]byte, error) + type PushMessageContentChatChangeTitle struct + Title string + func UnmarshalPushMessageContentChatChangeTitle(data json.RawMessage) (*PushMessageContentChatChangeTitle, error) + func (*PushMessageContentChatChangeTitle) GetClass() string + func (*PushMessageContentChatChangeTitle) GetType() string + func (*PushMessageContentChatChangeTitle) PushMessageContentType() string + func (entity *PushMessageContentChatChangeTitle) MarshalJSON() ([]byte, error) + type PushMessageContentChatDeleteMember struct + IsCurrentUser bool + IsLeft bool + MemberName string + func UnmarshalPushMessageContentChatDeleteMember(data json.RawMessage) (*PushMessageContentChatDeleteMember, error) + func (*PushMessageContentChatDeleteMember) GetClass() string + func (*PushMessageContentChatDeleteMember) GetType() string + func (*PushMessageContentChatDeleteMember) PushMessageContentType() string + func (entity *PushMessageContentChatDeleteMember) MarshalJSON() ([]byte, error) + type PushMessageContentChatJoinByLink struct + func UnmarshalPushMessageContentChatJoinByLink(data json.RawMessage) (*PushMessageContentChatJoinByLink, error) + func (*PushMessageContentChatJoinByLink) GetClass() string + func (*PushMessageContentChatJoinByLink) GetType() string + func (*PushMessageContentChatJoinByLink) PushMessageContentType() string + func (entity *PushMessageContentChatJoinByLink) MarshalJSON() ([]byte, error) + type PushMessageContentContact struct + IsPinned bool + Name string + func UnmarshalPushMessageContentContact(data json.RawMessage) (*PushMessageContentContact, error) + func (*PushMessageContentContact) GetClass() string + func (*PushMessageContentContact) GetType() string + func (*PushMessageContentContact) PushMessageContentType() string + func (entity *PushMessageContentContact) MarshalJSON() ([]byte, error) + type PushMessageContentContactRegistered struct + func UnmarshalPushMessageContentContactRegistered(data json.RawMessage) (*PushMessageContentContactRegistered, error) + func (*PushMessageContentContactRegistered) GetClass() string + func (*PushMessageContentContactRegistered) GetType() string + func (*PushMessageContentContactRegistered) PushMessageContentType() string + func (entity *PushMessageContentContactRegistered) MarshalJSON() ([]byte, error) + type PushMessageContentDocument struct + Document *Document + IsPinned bool + func UnmarshalPushMessageContentDocument(data json.RawMessage) (*PushMessageContentDocument, error) + func (*PushMessageContentDocument) GetClass() string + func (*PushMessageContentDocument) GetType() string + func (*PushMessageContentDocument) PushMessageContentType() string + func (entity *PushMessageContentDocument) MarshalJSON() ([]byte, error) + type PushMessageContentGame struct + IsPinned bool + Title string + func UnmarshalPushMessageContentGame(data json.RawMessage) (*PushMessageContentGame, error) + func (*PushMessageContentGame) GetClass() string + func (*PushMessageContentGame) GetType() string + func (*PushMessageContentGame) PushMessageContentType() string + func (entity *PushMessageContentGame) MarshalJSON() ([]byte, error) + type PushMessageContentGameScore struct + IsPinned bool + Score int32 + Title string + func UnmarshalPushMessageContentGameScore(data json.RawMessage) (*PushMessageContentGameScore, error) + func (*PushMessageContentGameScore) GetClass() string + func (*PushMessageContentGameScore) GetType() string + func (*PushMessageContentGameScore) PushMessageContentType() string + func (entity *PushMessageContentGameScore) MarshalJSON() ([]byte, error) + type PushMessageContentHidden struct + IsPinned bool + func UnmarshalPushMessageContentHidden(data json.RawMessage) (*PushMessageContentHidden, error) + func (*PushMessageContentHidden) GetClass() string + func (*PushMessageContentHidden) GetType() string + func (*PushMessageContentHidden) PushMessageContentType() string + func (entity *PushMessageContentHidden) MarshalJSON() ([]byte, error) + type PushMessageContentInvoice struct + IsPinned bool + Price string + func UnmarshalPushMessageContentInvoice(data json.RawMessage) (*PushMessageContentInvoice, error) + func (*PushMessageContentInvoice) GetClass() string + func (*PushMessageContentInvoice) GetType() string + func (*PushMessageContentInvoice) PushMessageContentType() string + func (entity *PushMessageContentInvoice) MarshalJSON() ([]byte, error) + type PushMessageContentLocation struct + IsLive bool + IsPinned bool + func UnmarshalPushMessageContentLocation(data json.RawMessage) (*PushMessageContentLocation, error) + func (*PushMessageContentLocation) GetClass() string + func (*PushMessageContentLocation) GetType() string + func (*PushMessageContentLocation) PushMessageContentType() string + func (entity *PushMessageContentLocation) MarshalJSON() ([]byte, error) + type PushMessageContentMediaAlbum struct + HasAudios bool + HasDocuments bool + HasPhotos bool + HasVideos bool + TotalCount int32 + func UnmarshalPushMessageContentMediaAlbum(data json.RawMessage) (*PushMessageContentMediaAlbum, error) + func (*PushMessageContentMediaAlbum) GetClass() string + func (*PushMessageContentMediaAlbum) GetType() string + func (*PushMessageContentMediaAlbum) PushMessageContentType() string + func (entity *PushMessageContentMediaAlbum) MarshalJSON() ([]byte, error) + type PushMessageContentMessageForwards struct + TotalCount int32 + func UnmarshalPushMessageContentMessageForwards(data json.RawMessage) (*PushMessageContentMessageForwards, error) + func (*PushMessageContentMessageForwards) GetClass() string + func (*PushMessageContentMessageForwards) GetType() string + func (*PushMessageContentMessageForwards) PushMessageContentType() string + func (entity *PushMessageContentMessageForwards) MarshalJSON() ([]byte, error) + type PushMessageContentPhoto struct + Caption string + IsPinned bool + IsSecret bool + Photo *Photo + func UnmarshalPushMessageContentPhoto(data json.RawMessage) (*PushMessageContentPhoto, error) + func (*PushMessageContentPhoto) GetClass() string + func (*PushMessageContentPhoto) GetType() string + func (*PushMessageContentPhoto) PushMessageContentType() string + func (entity *PushMessageContentPhoto) MarshalJSON() ([]byte, error) + type PushMessageContentPoll struct + IsPinned bool + IsRegular bool + Question string + func UnmarshalPushMessageContentPoll(data json.RawMessage) (*PushMessageContentPoll, error) + func (*PushMessageContentPoll) GetClass() string + func (*PushMessageContentPoll) GetType() string + func (*PushMessageContentPoll) PushMessageContentType() string + func (entity *PushMessageContentPoll) MarshalJSON() ([]byte, error) + type PushMessageContentScreenshotTaken struct + func UnmarshalPushMessageContentScreenshotTaken(data json.RawMessage) (*PushMessageContentScreenshotTaken, error) + func (*PushMessageContentScreenshotTaken) GetClass() string + func (*PushMessageContentScreenshotTaken) GetType() string + func (*PushMessageContentScreenshotTaken) PushMessageContentType() string + func (entity *PushMessageContentScreenshotTaken) MarshalJSON() ([]byte, error) + type PushMessageContentSticker struct + Emoji string + IsPinned bool + Sticker *Sticker + func UnmarshalPushMessageContentSticker(data json.RawMessage) (*PushMessageContentSticker, error) + func (*PushMessageContentSticker) GetClass() string + func (*PushMessageContentSticker) GetType() string + func (*PushMessageContentSticker) PushMessageContentType() string + func (entity *PushMessageContentSticker) MarshalJSON() ([]byte, error) + type PushMessageContentText struct + IsPinned bool + Text string + func UnmarshalPushMessageContentText(data json.RawMessage) (*PushMessageContentText, error) + func (*PushMessageContentText) GetClass() string + func (*PushMessageContentText) GetType() string + func (*PushMessageContentText) PushMessageContentType() string + func (entity *PushMessageContentText) MarshalJSON() ([]byte, error) + type PushMessageContentVideo struct + Caption string + IsPinned bool + IsSecret bool + Video *Video + func UnmarshalPushMessageContentVideo(data json.RawMessage) (*PushMessageContentVideo, error) + func (*PushMessageContentVideo) GetClass() string + func (*PushMessageContentVideo) GetType() string + func (*PushMessageContentVideo) PushMessageContentType() string + func (entity *PushMessageContentVideo) MarshalJSON() ([]byte, error) + type PushMessageContentVideoNote struct + IsPinned bool + VideoNote *VideoNote + func UnmarshalPushMessageContentVideoNote(data json.RawMessage) (*PushMessageContentVideoNote, error) + func (*PushMessageContentVideoNote) GetClass() string + func (*PushMessageContentVideoNote) GetType() string + func (*PushMessageContentVideoNote) PushMessageContentType() string + func (entity *PushMessageContentVideoNote) MarshalJSON() ([]byte, error) + type PushMessageContentVoiceNote struct + IsPinned bool + VoiceNote *VoiceNote + func UnmarshalPushMessageContentVoiceNote(data json.RawMessage) (*PushMessageContentVoiceNote, error) + func (*PushMessageContentVoiceNote) GetClass() string + func (*PushMessageContentVoiceNote) GetType() string + func (*PushMessageContentVoiceNote) PushMessageContentType() string + func (entity *PushMessageContentVoiceNote) MarshalJSON() ([]byte, error) + type PushReceiverId struct + Id JsonInt64 + func UnmarshalPushReceiverId(data json.RawMessage) (*PushReceiverId, error) + func (*PushReceiverId) GetClass() string + func (*PushReceiverId) GetType() string + func (entity *PushReceiverId) MarshalJSON() ([]byte, error) + type ReadAllChatMentionsRequest struct + ChatId int64 + type ReadFilePartRequest struct + Count int32 + FileId int32 + Offset int32 + type RecommendedChatFilter struct + Description string + Filter *ChatFilter + func UnmarshalRecommendedChatFilter(data json.RawMessage) (*RecommendedChatFilter, error) + func (*RecommendedChatFilter) GetClass() string + func (*RecommendedChatFilter) GetType() string + func (entity *RecommendedChatFilter) MarshalJSON() ([]byte, error) + type RecommendedChatFilters struct + ChatFilters []*RecommendedChatFilter + func UnmarshalRecommendedChatFilters(data json.RawMessage) (*RecommendedChatFilters, error) + func (*RecommendedChatFilters) GetClass() string + func (*RecommendedChatFilters) GetType() string + func (entity *RecommendedChatFilters) MarshalJSON() ([]byte, error) + type RecoverAuthenticationPasswordRequest struct + RecoveryCode string + type RecoverPasswordRequest struct + RecoveryCode string + type RecoveryEmailAddress struct + RecoveryEmailAddress string + func UnmarshalRecoveryEmailAddress(data json.RawMessage) (*RecoveryEmailAddress, error) + func (*RecoveryEmailAddress) GetClass() string + func (*RecoveryEmailAddress) GetType() string + func (entity *RecoveryEmailAddress) MarshalJSON() ([]byte, error) + type RegisterDeviceRequest struct + DeviceToken DeviceToken + OtherUserIds []int32 + type RegisterUserRequest struct + FirstName string + LastName string + type RemoteFile struct + Id string + IsUploadingActive bool + IsUploadingCompleted bool + UniqueId string + UploadedSize int32 + func UnmarshalRemoteFile(data json.RawMessage) (*RemoteFile, error) + func (*RemoteFile) GetClass() string + func (*RemoteFile) GetType() string + func (entity *RemoteFile) MarshalJSON() ([]byte, error) + type RemoveBackgroundRequest struct + BackgroundId JsonInt64 + type RemoveChatActionBarRequest struct + ChatId int64 + type RemoveContactsRequest struct + UserIds []int32 + type RemoveFavoriteStickerRequest struct + Sticker InputFile + type RemoveNotificationGroupRequest struct + MaxNotificationId int32 + NotificationGroupId int32 + type RemoveNotificationRequest struct + NotificationGroupId int32 + NotificationId int32 + type RemoveProxyRequest struct + ProxyId int32 + type RemoveRecentHashtagRequest struct + Hashtag string + type RemoveRecentStickerRequest struct + IsAttached bool + Sticker InputFile + type RemoveRecentlyFoundChatRequest struct + ChatId int64 + type RemoveSavedAnimationRequest struct + Animation InputFile + type RemoveStickerFromSetRequest struct + Sticker InputFile + type RemoveTopChatRequest struct + Category TopChatCategory + ChatId int64 + type ReorderChatFiltersRequest struct + ChatFilterIds []int32 + type ReorderInstalledStickerSetsRequest struct + IsMasks bool + StickerSetIds []JsonInt64 + type ReplyMarkup interface + ReplyMarkupType func() string + func UnmarshalListOfReplyMarkup(dataList []json.RawMessage) ([]ReplyMarkup, error) + func UnmarshalReplyMarkup(data json.RawMessage) (ReplyMarkup, error) + type ReplyMarkupForceReply struct + IsPersonal bool + func UnmarshalReplyMarkupForceReply(data json.RawMessage) (*ReplyMarkupForceReply, error) + func (*ReplyMarkupForceReply) GetClass() string + func (*ReplyMarkupForceReply) GetType() string + func (*ReplyMarkupForceReply) ReplyMarkupType() string + func (entity *ReplyMarkupForceReply) MarshalJSON() ([]byte, error) + type ReplyMarkupInlineKeyboard struct + Rows [][]*InlineKeyboardButton + func UnmarshalReplyMarkupInlineKeyboard(data json.RawMessage) (*ReplyMarkupInlineKeyboard, error) + func (*ReplyMarkupInlineKeyboard) GetClass() string + func (*ReplyMarkupInlineKeyboard) GetType() string + func (*ReplyMarkupInlineKeyboard) ReplyMarkupType() string + func (entity *ReplyMarkupInlineKeyboard) MarshalJSON() ([]byte, error) + type ReplyMarkupRemoveKeyboard struct + IsPersonal bool + func UnmarshalReplyMarkupRemoveKeyboard(data json.RawMessage) (*ReplyMarkupRemoveKeyboard, error) + func (*ReplyMarkupRemoveKeyboard) GetClass() string + func (*ReplyMarkupRemoveKeyboard) GetType() string + func (*ReplyMarkupRemoveKeyboard) ReplyMarkupType() string + func (entity *ReplyMarkupRemoveKeyboard) MarshalJSON() ([]byte, error) + type ReplyMarkupShowKeyboard struct + IsPersonal bool + OneTime bool + ResizeKeyboard bool + Rows [][]*KeyboardButton + func UnmarshalReplyMarkupShowKeyboard(data json.RawMessage) (*ReplyMarkupShowKeyboard, error) + func (*ReplyMarkupShowKeyboard) GetClass() string + func (*ReplyMarkupShowKeyboard) GetType() string + func (*ReplyMarkupShowKeyboard) ReplyMarkupType() string + func (entity *ReplyMarkupShowKeyboard) MarshalJSON() ([]byte, error) + type ReportChatRequest struct + ChatId int64 + MessageIds []int64 + Reason ChatReportReason + type ReportSupergroupSpamRequest struct + MessageIds []int64 + SupergroupId int32 + UserId int32 + type Request struct + Data map[string]interface{} + func (req Request) MarshalJSON() ([]byte, error) + type RequestQrCodeAuthenticationRequest struct + OtherUserIds []int32 + type ResendMessagesRequest struct + ChatId int64 + MessageIds []int64 + type Response struct + Data json.RawMessage + func Receive(timeout time.Duration) (*Response, error) + type ResponseError struct + Err *Error + func (responseError ResponseError) Error() string + type RichText interface + RichTextType func() string + func UnmarshalListOfRichText(dataList []json.RawMessage) ([]RichText, error) + func UnmarshalRichText(data json.RawMessage) (RichText, error) + type RichTextAnchor struct + Name string + func UnmarshalRichTextAnchor(data json.RawMessage) (*RichTextAnchor, error) + func (*RichTextAnchor) GetClass() string + func (*RichTextAnchor) GetType() string + func (*RichTextAnchor) RichTextType() string + func (entity *RichTextAnchor) MarshalJSON() ([]byte, error) + type RichTextAnchorLink struct + AnchorName string + Text RichText + Url string + func UnmarshalRichTextAnchorLink(data json.RawMessage) (*RichTextAnchorLink, error) + func (*RichTextAnchorLink) GetClass() string + func (*RichTextAnchorLink) GetType() string + func (*RichTextAnchorLink) RichTextType() string + func (entity *RichTextAnchorLink) MarshalJSON() ([]byte, error) + func (richTextAnchorLink *RichTextAnchorLink) UnmarshalJSON(data []byte) error + type RichTextBold struct + Text RichText + func UnmarshalRichTextBold(data json.RawMessage) (*RichTextBold, error) + func (*RichTextBold) GetClass() string + func (*RichTextBold) GetType() string + func (*RichTextBold) RichTextType() string + func (entity *RichTextBold) MarshalJSON() ([]byte, error) + func (richTextBold *RichTextBold) UnmarshalJSON(data []byte) error + type RichTextEmailAddress struct + EmailAddress string + Text RichText + func UnmarshalRichTextEmailAddress(data json.RawMessage) (*RichTextEmailAddress, error) + func (*RichTextEmailAddress) GetClass() string + func (*RichTextEmailAddress) GetType() string + func (*RichTextEmailAddress) RichTextType() string + func (entity *RichTextEmailAddress) MarshalJSON() ([]byte, error) + func (richTextEmailAddress *RichTextEmailAddress) UnmarshalJSON(data []byte) error + type RichTextFixed struct + Text RichText + func UnmarshalRichTextFixed(data json.RawMessage) (*RichTextFixed, error) + func (*RichTextFixed) GetClass() string + func (*RichTextFixed) GetType() string + func (*RichTextFixed) RichTextType() string + func (entity *RichTextFixed) MarshalJSON() ([]byte, error) + func (richTextFixed *RichTextFixed) UnmarshalJSON(data []byte) error + type RichTextIcon struct + Document *Document + Height int32 + Width int32 + func UnmarshalRichTextIcon(data json.RawMessage) (*RichTextIcon, error) + func (*RichTextIcon) GetClass() string + func (*RichTextIcon) GetType() string + func (*RichTextIcon) RichTextType() string + func (entity *RichTextIcon) MarshalJSON() ([]byte, error) + type RichTextItalic struct + Text RichText + func UnmarshalRichTextItalic(data json.RawMessage) (*RichTextItalic, error) + func (*RichTextItalic) GetClass() string + func (*RichTextItalic) GetType() string + func (*RichTextItalic) RichTextType() string + func (entity *RichTextItalic) MarshalJSON() ([]byte, error) + func (richTextItalic *RichTextItalic) UnmarshalJSON(data []byte) error + type RichTextMarked struct + Text RichText + func UnmarshalRichTextMarked(data json.RawMessage) (*RichTextMarked, error) + func (*RichTextMarked) GetClass() string + func (*RichTextMarked) GetType() string + func (*RichTextMarked) RichTextType() string + func (entity *RichTextMarked) MarshalJSON() ([]byte, error) + func (richTextMarked *RichTextMarked) UnmarshalJSON(data []byte) error + type RichTextPhoneNumber struct + PhoneNumber string + Text RichText + func UnmarshalRichTextPhoneNumber(data json.RawMessage) (*RichTextPhoneNumber, error) + func (*RichTextPhoneNumber) GetClass() string + func (*RichTextPhoneNumber) GetType() string + func (*RichTextPhoneNumber) RichTextType() string + func (entity *RichTextPhoneNumber) MarshalJSON() ([]byte, error) + func (richTextPhoneNumber *RichTextPhoneNumber) UnmarshalJSON(data []byte) error + type RichTextPlain struct + Text string + func UnmarshalRichTextPlain(data json.RawMessage) (*RichTextPlain, error) + func (*RichTextPlain) GetClass() string + func (*RichTextPlain) GetType() string + func (*RichTextPlain) RichTextType() string + func (entity *RichTextPlain) MarshalJSON() ([]byte, error) + type RichTextReference struct + AnchorName string + Text RichText + Url string + func UnmarshalRichTextReference(data json.RawMessage) (*RichTextReference, error) + func (*RichTextReference) GetClass() string + func (*RichTextReference) GetType() string + func (*RichTextReference) RichTextType() string + func (entity *RichTextReference) MarshalJSON() ([]byte, error) + func (richTextReference *RichTextReference) UnmarshalJSON(data []byte) error + type RichTextStrikethrough struct + Text RichText + func UnmarshalRichTextStrikethrough(data json.RawMessage) (*RichTextStrikethrough, error) + func (*RichTextStrikethrough) GetClass() string + func (*RichTextStrikethrough) GetType() string + func (*RichTextStrikethrough) RichTextType() string + func (entity *RichTextStrikethrough) MarshalJSON() ([]byte, error) + func (richTextStrikethrough *RichTextStrikethrough) UnmarshalJSON(data []byte) error + type RichTextSubscript struct + Text RichText + func UnmarshalRichTextSubscript(data json.RawMessage) (*RichTextSubscript, error) + func (*RichTextSubscript) GetClass() string + func (*RichTextSubscript) GetType() string + func (*RichTextSubscript) RichTextType() string + func (entity *RichTextSubscript) MarshalJSON() ([]byte, error) + func (richTextSubscript *RichTextSubscript) UnmarshalJSON(data []byte) error + type RichTextSuperscript struct + Text RichText + func UnmarshalRichTextSuperscript(data json.RawMessage) (*RichTextSuperscript, error) + func (*RichTextSuperscript) GetClass() string + func (*RichTextSuperscript) GetType() string + func (*RichTextSuperscript) RichTextType() string + func (entity *RichTextSuperscript) MarshalJSON() ([]byte, error) + func (richTextSuperscript *RichTextSuperscript) UnmarshalJSON(data []byte) error + type RichTextUnderline struct + Text RichText + func UnmarshalRichTextUnderline(data json.RawMessage) (*RichTextUnderline, error) + func (*RichTextUnderline) GetClass() string + func (*RichTextUnderline) GetType() string + func (*RichTextUnderline) RichTextType() string + func (entity *RichTextUnderline) MarshalJSON() ([]byte, error) + func (richTextUnderline *RichTextUnderline) UnmarshalJSON(data []byte) error + type RichTextUrl struct + IsCached bool + Text RichText + Url string + func UnmarshalRichTextUrl(data json.RawMessage) (*RichTextUrl, error) + func (*RichTextUrl) GetClass() string + func (*RichTextUrl) GetType() string + func (*RichTextUrl) RichTextType() string + func (entity *RichTextUrl) MarshalJSON() ([]byte, error) + func (richTextUrl *RichTextUrl) UnmarshalJSON(data []byte) error + type RichTexts struct + Texts []RichText + func UnmarshalRichTexts(data json.RawMessage) (*RichTexts, error) + func (*RichTexts) GetClass() string + func (*RichTexts) GetType() string + func (*RichTexts) RichTextType() string + func (entity *RichTexts) MarshalJSON() ([]byte, error) + func (richTexts *RichTexts) UnmarshalJSON(data []byte) error + type SaveApplicationLogEventRequest struct + ChatId int64 + Data JsonValue + Type string + type SavedCredentials struct + Id string + Title string + func UnmarshalSavedCredentials(data json.RawMessage) (*SavedCredentials, error) + func (*SavedCredentials) GetClass() string + func (*SavedCredentials) GetType() string + func (entity *SavedCredentials) MarshalJSON() ([]byte, error) + type ScopeNotificationSettings struct + DisableMentionNotifications bool + DisablePinnedMessageNotifications bool + MuteFor int32 + ShowPreview bool + Sound string + func UnmarshalScopeNotificationSettings(data json.RawMessage) (*ScopeNotificationSettings, error) + func (*ScopeNotificationSettings) GetClass() string + func (*ScopeNotificationSettings) GetType() string + func (entity *ScopeNotificationSettings) MarshalJSON() ([]byte, error) + type SearchBackgroundRequest struct + Name string + type SearchCallMessagesRequest struct + FromMessageId int64 + Limit int32 + OnlyMissed bool + type SearchChatMembersRequest struct + ChatId int64 + Filter ChatMembersFilter + Limit int32 + Query string + type SearchChatMessagesRequest struct + ChatId int64 + Filter SearchMessagesFilter + FromMessageId int64 + Limit int32 + MessageThreadId int64 + Offset int32 + Query string + Sender MessageSender + type SearchChatRecentLocationMessagesRequest struct + ChatId int64 + Limit int32 + type SearchChatsNearbyRequest struct + Location *Location + type SearchChatsOnServerRequest struct + Limit int32 + Query string + type SearchChatsRequest struct + Limit int32 + Query string + type SearchContactsRequest struct + Limit int32 + Query string + type SearchEmojisRequest struct + ExactMatch bool + InputLanguageCodes []string + Text string + type SearchHashtagsRequest struct + Limit int32 + Prefix string + type SearchInstalledStickerSetsRequest struct + IsMasks bool + Limit int32 + Query string + type SearchMessagesFilter interface + SearchMessagesFilterType func() string + func UnmarshalListOfSearchMessagesFilter(dataList []json.RawMessage) ([]SearchMessagesFilter, error) + func UnmarshalSearchMessagesFilter(data json.RawMessage) (SearchMessagesFilter, error) + type SearchMessagesFilterAnimation struct + func UnmarshalSearchMessagesFilterAnimation(data json.RawMessage) (*SearchMessagesFilterAnimation, error) + func (*SearchMessagesFilterAnimation) GetClass() string + func (*SearchMessagesFilterAnimation) GetType() string + func (*SearchMessagesFilterAnimation) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterAnimation) MarshalJSON() ([]byte, error) + type SearchMessagesFilterAudio struct + func UnmarshalSearchMessagesFilterAudio(data json.RawMessage) (*SearchMessagesFilterAudio, error) + func (*SearchMessagesFilterAudio) GetClass() string + func (*SearchMessagesFilterAudio) GetType() string + func (*SearchMessagesFilterAudio) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterAudio) MarshalJSON() ([]byte, error) + type SearchMessagesFilterCall struct + func UnmarshalSearchMessagesFilterCall(data json.RawMessage) (*SearchMessagesFilterCall, error) + func (*SearchMessagesFilterCall) GetClass() string + func (*SearchMessagesFilterCall) GetType() string + func (*SearchMessagesFilterCall) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterCall) MarshalJSON() ([]byte, error) + type SearchMessagesFilterChatPhoto struct + func UnmarshalSearchMessagesFilterChatPhoto(data json.RawMessage) (*SearchMessagesFilterChatPhoto, error) + func (*SearchMessagesFilterChatPhoto) GetClass() string + func (*SearchMessagesFilterChatPhoto) GetType() string + func (*SearchMessagesFilterChatPhoto) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterChatPhoto) MarshalJSON() ([]byte, error) + type SearchMessagesFilterDocument struct + func UnmarshalSearchMessagesFilterDocument(data json.RawMessage) (*SearchMessagesFilterDocument, error) + func (*SearchMessagesFilterDocument) GetClass() string + func (*SearchMessagesFilterDocument) GetType() string + func (*SearchMessagesFilterDocument) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterDocument) MarshalJSON() ([]byte, error) + type SearchMessagesFilterEmpty struct + func UnmarshalSearchMessagesFilterEmpty(data json.RawMessage) (*SearchMessagesFilterEmpty, error) + func (*SearchMessagesFilterEmpty) GetClass() string + func (*SearchMessagesFilterEmpty) GetType() string + func (*SearchMessagesFilterEmpty) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterEmpty) MarshalJSON() ([]byte, error) + type SearchMessagesFilterFailedToSend struct + func UnmarshalSearchMessagesFilterFailedToSend(data json.RawMessage) (*SearchMessagesFilterFailedToSend, error) + func (*SearchMessagesFilterFailedToSend) GetClass() string + func (*SearchMessagesFilterFailedToSend) GetType() string + func (*SearchMessagesFilterFailedToSend) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterFailedToSend) MarshalJSON() ([]byte, error) + type SearchMessagesFilterMention struct + func UnmarshalSearchMessagesFilterMention(data json.RawMessage) (*SearchMessagesFilterMention, error) + func (*SearchMessagesFilterMention) GetClass() string + func (*SearchMessagesFilterMention) GetType() string + func (*SearchMessagesFilterMention) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterMention) MarshalJSON() ([]byte, error) + type SearchMessagesFilterMissedCall struct + func UnmarshalSearchMessagesFilterMissedCall(data json.RawMessage) (*SearchMessagesFilterMissedCall, error) + func (*SearchMessagesFilterMissedCall) GetClass() string + func (*SearchMessagesFilterMissedCall) GetType() string + func (*SearchMessagesFilterMissedCall) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterMissedCall) MarshalJSON() ([]byte, error) + type SearchMessagesFilterPhoto struct + func UnmarshalSearchMessagesFilterPhoto(data json.RawMessage) (*SearchMessagesFilterPhoto, error) + func (*SearchMessagesFilterPhoto) GetClass() string + func (*SearchMessagesFilterPhoto) GetType() string + func (*SearchMessagesFilterPhoto) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterPhoto) MarshalJSON() ([]byte, error) + type SearchMessagesFilterPhotoAndVideo struct + func UnmarshalSearchMessagesFilterPhotoAndVideo(data json.RawMessage) (*SearchMessagesFilterPhotoAndVideo, error) + func (*SearchMessagesFilterPhotoAndVideo) GetClass() string + func (*SearchMessagesFilterPhotoAndVideo) GetType() string + func (*SearchMessagesFilterPhotoAndVideo) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterPhotoAndVideo) MarshalJSON() ([]byte, error) + type SearchMessagesFilterPinned struct + func UnmarshalSearchMessagesFilterPinned(data json.RawMessage) (*SearchMessagesFilterPinned, error) + func (*SearchMessagesFilterPinned) GetClass() string + func (*SearchMessagesFilterPinned) GetType() string + func (*SearchMessagesFilterPinned) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterPinned) MarshalJSON() ([]byte, error) + type SearchMessagesFilterUnreadMention struct + func UnmarshalSearchMessagesFilterUnreadMention(data json.RawMessage) (*SearchMessagesFilterUnreadMention, error) + func (*SearchMessagesFilterUnreadMention) GetClass() string + func (*SearchMessagesFilterUnreadMention) GetType() string + func (*SearchMessagesFilterUnreadMention) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterUnreadMention) MarshalJSON() ([]byte, error) + type SearchMessagesFilterUrl struct + func UnmarshalSearchMessagesFilterUrl(data json.RawMessage) (*SearchMessagesFilterUrl, error) + func (*SearchMessagesFilterUrl) GetClass() string + func (*SearchMessagesFilterUrl) GetType() string + func (*SearchMessagesFilterUrl) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterUrl) MarshalJSON() ([]byte, error) + type SearchMessagesFilterVideo struct + func UnmarshalSearchMessagesFilterVideo(data json.RawMessage) (*SearchMessagesFilterVideo, error) + func (*SearchMessagesFilterVideo) GetClass() string + func (*SearchMessagesFilterVideo) GetType() string + func (*SearchMessagesFilterVideo) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterVideo) MarshalJSON() ([]byte, error) + type SearchMessagesFilterVideoNote struct + func UnmarshalSearchMessagesFilterVideoNote(data json.RawMessage) (*SearchMessagesFilterVideoNote, error) + func (*SearchMessagesFilterVideoNote) GetClass() string + func (*SearchMessagesFilterVideoNote) GetType() string + func (*SearchMessagesFilterVideoNote) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterVideoNote) MarshalJSON() ([]byte, error) + type SearchMessagesFilterVoiceAndVideoNote struct + func UnmarshalSearchMessagesFilterVoiceAndVideoNote(data json.RawMessage) (*SearchMessagesFilterVoiceAndVideoNote, error) + func (*SearchMessagesFilterVoiceAndVideoNote) GetClass() string + func (*SearchMessagesFilterVoiceAndVideoNote) GetType() string + func (*SearchMessagesFilterVoiceAndVideoNote) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterVoiceAndVideoNote) MarshalJSON() ([]byte, error) + type SearchMessagesFilterVoiceNote struct + func UnmarshalSearchMessagesFilterVoiceNote(data json.RawMessage) (*SearchMessagesFilterVoiceNote, error) + func (*SearchMessagesFilterVoiceNote) GetClass() string + func (*SearchMessagesFilterVoiceNote) GetType() string + func (*SearchMessagesFilterVoiceNote) SearchMessagesFilterType() string + func (entity *SearchMessagesFilterVoiceNote) MarshalJSON() ([]byte, error) + type SearchMessagesRequest struct + ChatList ChatList + Filter SearchMessagesFilter + Limit int32 + MaxDate int32 + MinDate int32 + OffsetChatId int64 + OffsetDate int32 + OffsetMessageId int64 + Query string + type SearchPublicChatRequest struct + Username string + type SearchPublicChatsRequest struct + Query string + type SearchSecretMessagesRequest struct + ChatId int64 + Filter SearchMessagesFilter + Limit int32 + Offset string + Query string + type SearchStickerSetRequest struct + Name string + type SearchStickerSetsRequest struct + Query string + type SearchStickersRequest struct + Emoji string + Limit int32 + type Seconds struct + Seconds float64 + func UnmarshalSeconds(data json.RawMessage) (*Seconds, error) + func (*Seconds) GetClass() string + func (*Seconds) GetType() string + func (entity *Seconds) MarshalJSON() ([]byte, error) + type SecretChat struct + Id int32 + IsOutbound bool + KeyHash []byte + Layer int32 + State SecretChatState + Ttl int32 + UserId int32 + func UnmarshalSecretChat(data json.RawMessage) (*SecretChat, error) + func (*SecretChat) GetClass() string + func (*SecretChat) GetType() string + func (entity *SecretChat) MarshalJSON() ([]byte, error) + func (secretChat *SecretChat) UnmarshalJSON(data []byte) error + type SecretChatState interface + SecretChatStateType func() string + func UnmarshalListOfSecretChatState(dataList []json.RawMessage) ([]SecretChatState, error) + func UnmarshalSecretChatState(data json.RawMessage) (SecretChatState, error) + type SecretChatStateClosed struct + func UnmarshalSecretChatStateClosed(data json.RawMessage) (*SecretChatStateClosed, error) + func (*SecretChatStateClosed) GetClass() string + func (*SecretChatStateClosed) GetType() string + func (*SecretChatStateClosed) SecretChatStateType() string + func (entity *SecretChatStateClosed) MarshalJSON() ([]byte, error) + type SecretChatStatePending struct + func UnmarshalSecretChatStatePending(data json.RawMessage) (*SecretChatStatePending, error) + func (*SecretChatStatePending) GetClass() string + func (*SecretChatStatePending) GetType() string + func (*SecretChatStatePending) SecretChatStateType() string + func (entity *SecretChatStatePending) MarshalJSON() ([]byte, error) + type SecretChatStateReady struct + func UnmarshalSecretChatStateReady(data json.RawMessage) (*SecretChatStateReady, error) + func (*SecretChatStateReady) GetClass() string + func (*SecretChatStateReady) GetType() string + func (*SecretChatStateReady) SecretChatStateType() string + func (entity *SecretChatStateReady) MarshalJSON() ([]byte, error) + type SendBotStartMessageRequest struct + BotUserId int32 + ChatId int64 + Parameter string + type SendCallDebugInformationRequest struct + CallId int32 + DebugInformation string + type SendCallRatingRequest struct + CallId int32 + Comment string + Problems []CallProblem + Rating int32 + type SendCallSignalingDataRequest struct + CallId int32 + Data []byte + type SendChatActionRequest struct + Action ChatAction + ChatId int64 + MessageThreadId int64 + type SendChatScreenshotTakenNotificationRequest struct + ChatId int64 + type SendChatSetTtlMessageRequest struct + ChatId int64 + Ttl int32 + type SendCustomRequestRequest struct + Method string + Parameters string + type SendEmailAddressVerificationCodeRequest struct + EmailAddress string + type SendInlineQueryResultMessageRequest struct + ChatId int64 + HideViaBot bool + MessageThreadId int64 + Options *MessageSendOptions + QueryId JsonInt64 + ReplyToMessageId int64 + ResultId string + type SendMessageAlbumRequest struct + ChatId int64 + InputMessageContents []InputMessageContent + MessageThreadId int64 + Options *MessageSendOptions + ReplyToMessageId int64 + type SendMessageRequest struct + ChatId int64 + InputMessageContent InputMessageContent + MessageThreadId int64 + Options *MessageSendOptions + ReplyMarkup ReplyMarkup + ReplyToMessageId int64 + type SendPassportAuthorizationFormRequest struct + AutorizationFormId int32 + Types []PassportElementType + type SendPaymentFormRequest struct + ChatId int64 + Credentials InputCredentials + MessageId int64 + OrderInfoId string + ShippingOptionId string + type SendPhoneNumberConfirmationCodeRequest struct + Hash string + PhoneNumber string + Settings *PhoneNumberAuthenticationSettings + type SendPhoneNumberVerificationCodeRequest struct + PhoneNumber string + Settings *PhoneNumberAuthenticationSettings + type Session struct + ApiId int32 + ApplicationName string + ApplicationVersion string + Country string + DeviceModel string + Id JsonInt64 + Ip string + IsCurrent bool + IsOfficialApplication bool + IsPasswordPending bool + LastActiveDate int32 + LogInDate int32 + Platform string + Region string + SystemVersion string + func UnmarshalSession(data json.RawMessage) (*Session, error) + func (*Session) GetClass() string + func (*Session) GetType() string + func (entity *Session) MarshalJSON() ([]byte, error) + type Sessions struct + Sessions []*Session + func UnmarshalSessions(data json.RawMessage) (*Sessions, error) + func (*Sessions) GetClass() string + func (*Sessions) GetType() string + func (entity *Sessions) MarshalJSON() ([]byte, error) + type SetAccountTtlRequest struct + Ttl *AccountTtl + type SetAlarmRequest struct + Seconds float64 + type SetAuthenticationPhoneNumberRequest struct + PhoneNumber string + Settings *PhoneNumberAuthenticationSettings + type SetAutoDownloadSettingsRequest struct + Settings *AutoDownloadSettings + Type NetworkType + type SetBackgroundRequest struct + Background InputBackground + ForDarkTheme bool + Type BackgroundType + type SetBioRequest struct + Bio string + type SetBotUpdatesStatusRequest struct + ErrorMessage string + PendingUpdateCount int32 + type SetChatClientDataRequest struct + ChatId int64 + ClientData string + type SetChatDescriptionRequest struct + ChatId int64 + Description string + type SetChatDiscussionGroupRequest struct + ChatId int64 + DiscussionChatId int64 + type SetChatDraftMessageRequest struct + ChatId int64 + DraftMessage *DraftMessage + MessageThreadId int64 + type SetChatLocationRequest struct + ChatId int64 + Location *ChatLocation + type SetChatMemberStatusRequest struct + ChatId int64 + Status ChatMemberStatus + UserId int32 + type SetChatNotificationSettingsRequest struct + ChatId int64 + NotificationSettings *ChatNotificationSettings + type SetChatPermissionsRequest struct + ChatId int64 + Permissions *ChatPermissions + type SetChatPhotoRequest struct + ChatId int64 + Photo InputChatPhoto + type SetChatSlowModeDelayRequest struct + ChatId int64 + SlowModeDelay int32 + type SetChatTitleRequest struct + ChatId int64 + Title string + type SetCommandsRequest struct + Commands []*BotCommand + type SetCustomLanguagePackRequest struct + Info *LanguagePackInfo + Strings []*LanguagePackString + type SetCustomLanguagePackStringRequest struct + LanguagePackId string + NewString *LanguagePackString + type SetDatabaseEncryptionKeyRequest struct + NewEncryptionKey []byte + type SetFileGenerationProgressRequest struct + ExpectedSize int32 + GenerationId JsonInt64 + LocalPrefixSize int32 + type SetGameScoreRequest struct + ChatId int64 + EditMessage bool + Force bool + MessageId int64 + Score int32 + UserId int32 + type SetInlineGameScoreRequest struct + EditMessage bool + Force bool + InlineMessageId string + Score int32 + UserId int32 + type SetLocationRequest struct + Location *Location + type SetLogStreamRequest struct + LogStream LogStream + type SetLogTagVerbosityLevelRequest struct + NewVerbosityLevel int32 + Tag string + type SetLogVerbosityLevelRequest struct + NewVerbosityLevel int32 + type SetNameRequest struct + FirstName string + LastName string + type SetNetworkTypeRequest struct + Type NetworkType + type SetOptionRequest struct + Name string + Value OptionValue + type SetPassportElementErrorsRequest struct + Errors []*InputPassportElementError + UserId int32 + type SetPassportElementRequest struct + Element InputPassportElement + Password string + type SetPasswordRequest struct + NewHint string + NewPassword string + NewRecoveryEmailAddress string + OldPassword string + SetRecoveryEmailAddress bool + type SetPinnedChatsRequest struct + ChatIds []int64 + ChatList ChatList + type SetPollAnswerRequest struct + ChatId int64 + MessageId int64 + OptionIds []int32 + type SetProfilePhotoRequest struct + Photo InputChatPhoto + type SetRecoveryEmailAddressRequest struct + NewRecoveryEmailAddress string + Password string + type SetScopeNotificationSettingsRequest struct + NotificationSettings *ScopeNotificationSettings + Scope NotificationSettingsScope + type SetStickerPositionInSetRequest struct + Position int32 + Sticker InputFile + type SetStickerSetThumbnailRequest struct + Name string + Thumbnail InputFile + UserId int32 + type SetSupergroupStickerSetRequest struct + StickerSetId JsonInt64 + SupergroupId int32 + type SetSupergroupUsernameRequest struct + SupergroupId int32 + Username string + type SetTdlibParametersRequest struct + Parameters *TdlibParameters + type SetUserPrivacySettingRulesRequest struct + Rules *UserPrivacySettingRules + Setting UserPrivacySetting + type SetUsernameRequest struct + Username string + type SharePhoneNumberRequest struct + UserId int32 + type ShippingOption struct + Id string + PriceParts []*LabeledPricePart + Title string + func UnmarshalShippingOption(data json.RawMessage) (*ShippingOption, error) + func (*ShippingOption) GetClass() string + func (*ShippingOption) GetType() string + func (entity *ShippingOption) MarshalJSON() ([]byte, error) + type StatisticalGraph interface + StatisticalGraphType func() string + func UnmarshalListOfStatisticalGraph(dataList []json.RawMessage) ([]StatisticalGraph, error) + func UnmarshalStatisticalGraph(data json.RawMessage) (StatisticalGraph, error) + type StatisticalGraphAsync struct + Token string + func UnmarshalStatisticalGraphAsync(data json.RawMessage) (*StatisticalGraphAsync, error) + func (*StatisticalGraphAsync) GetClass() string + func (*StatisticalGraphAsync) GetType() string + func (*StatisticalGraphAsync) StatisticalGraphType() string + func (entity *StatisticalGraphAsync) MarshalJSON() ([]byte, error) + type StatisticalGraphData struct + JsonData string + ZoomToken string + func UnmarshalStatisticalGraphData(data json.RawMessage) (*StatisticalGraphData, error) + func (*StatisticalGraphData) GetClass() string + func (*StatisticalGraphData) GetType() string + func (*StatisticalGraphData) StatisticalGraphType() string + func (entity *StatisticalGraphData) MarshalJSON() ([]byte, error) + type StatisticalGraphError struct + ErrorMessage string + func UnmarshalStatisticalGraphError(data json.RawMessage) (*StatisticalGraphError, error) + func (*StatisticalGraphError) GetClass() string + func (*StatisticalGraphError) GetType() string + func (*StatisticalGraphError) StatisticalGraphType() string + func (entity *StatisticalGraphError) MarshalJSON() ([]byte, error) + type StatisticalValue struct + GrowthRatePercentage float64 + PreviousValue float64 + Value float64 + func UnmarshalStatisticalValue(data json.RawMessage) (*StatisticalValue, error) + func (*StatisticalValue) GetClass() string + func (*StatisticalValue) GetType() string + func (entity *StatisticalValue) MarshalJSON() ([]byte, error) + type Sticker struct + Emoji string + Height int32 + IsAnimated bool + IsMask bool + MaskPosition *MaskPosition + SetId JsonInt64 + Sticker *File + Thumbnail *Thumbnail + Width int32 + func UnmarshalSticker(data json.RawMessage) (*Sticker, error) + func (*Sticker) GetClass() string + func (*Sticker) GetType() string + func (entity *Sticker) MarshalJSON() ([]byte, error) + type StickerSet struct + Emojis []*Emojis + Id JsonInt64 + IsAnimated bool + IsArchived bool + IsInstalled bool + IsMasks bool + IsOfficial bool + IsViewed bool + Name string + Stickers []*Sticker + Thumbnail *Thumbnail + Title string + func UnmarshalStickerSet(data json.RawMessage) (*StickerSet, error) + func (*StickerSet) GetClass() string + func (*StickerSet) GetType() string + func (entity *StickerSet) MarshalJSON() ([]byte, error) + type StickerSetInfo struct + Covers []*Sticker + Id JsonInt64 + IsAnimated bool + IsArchived bool + IsInstalled bool + IsMasks bool + IsOfficial bool + IsViewed bool + Name string + Size int32 + Thumbnail *Thumbnail + Title string + func UnmarshalStickerSetInfo(data json.RawMessage) (*StickerSetInfo, error) + func (*StickerSetInfo) GetClass() string + func (*StickerSetInfo) GetType() string + func (entity *StickerSetInfo) MarshalJSON() ([]byte, error) + type StickerSets struct + Sets []*StickerSetInfo + TotalCount int32 + func UnmarshalStickerSets(data json.RawMessage) (*StickerSets, error) + func (*StickerSets) GetClass() string + func (*StickerSets) GetType() string + func (entity *StickerSets) MarshalJSON() ([]byte, error) + type Stickers struct + Stickers []*Sticker + func UnmarshalStickers(data json.RawMessage) (*Stickers, error) + func (*Stickers) GetClass() string + func (*Stickers) GetType() string + func (entity *Stickers) MarshalJSON() ([]byte, error) + type StopPollRequest struct + ChatId int64 + MessageId int64 + ReplyMarkup ReplyMarkup + type StorageStatistics struct + ByChat []*StorageStatisticsByChat + Count int32 + Size int64 + func UnmarshalStorageStatistics(data json.RawMessage) (*StorageStatistics, error) + func (*StorageStatistics) GetClass() string + func (*StorageStatistics) GetType() string + func (entity *StorageStatistics) MarshalJSON() ([]byte, error) + type StorageStatisticsByChat struct + ByFileType []*StorageStatisticsByFileType + ChatId int64 + Count int32 + Size int64 + func UnmarshalStorageStatisticsByChat(data json.RawMessage) (*StorageStatisticsByChat, error) + func (*StorageStatisticsByChat) GetClass() string + func (*StorageStatisticsByChat) GetType() string + func (entity *StorageStatisticsByChat) MarshalJSON() ([]byte, error) + type StorageStatisticsByFileType struct + Count int32 + FileType FileType + Size int64 + func UnmarshalStorageStatisticsByFileType(data json.RawMessage) (*StorageStatisticsByFileType, error) + func (*StorageStatisticsByFileType) GetClass() string + func (*StorageStatisticsByFileType) GetType() string + func (entity *StorageStatisticsByFileType) MarshalJSON() ([]byte, error) + func (storageStatisticsByFileType *StorageStatisticsByFileType) UnmarshalJSON(data []byte) error + type StorageStatisticsFast struct + DatabaseSize int64 + FileCount int32 + FilesSize int64 + LanguagePackDatabaseSize int64 + LogSize int64 + func UnmarshalStorageStatisticsFast(data json.RawMessage) (*StorageStatisticsFast, error) + func (*StorageStatisticsFast) GetClass() string + func (*StorageStatisticsFast) GetType() string + func (entity *StorageStatisticsFast) MarshalJSON() ([]byte, error) + type SuggestedAction interface + SuggestedActionType func() string + func UnmarshalListOfSuggestedAction(dataList []json.RawMessage) ([]SuggestedAction, error) + func UnmarshalSuggestedAction(data json.RawMessage) (SuggestedAction, error) + type SuggestedActionCheckPhoneNumber struct + func UnmarshalSuggestedActionCheckPhoneNumber(data json.RawMessage) (*SuggestedActionCheckPhoneNumber, error) + func (*SuggestedActionCheckPhoneNumber) GetClass() string + func (*SuggestedActionCheckPhoneNumber) GetType() string + func (*SuggestedActionCheckPhoneNumber) SuggestedActionType() string + func (entity *SuggestedActionCheckPhoneNumber) MarshalJSON() ([]byte, error) + type SuggestedActionEnableArchiveAndMuteNewChats struct + func UnmarshalSuggestedActionEnableArchiveAndMuteNewChats(data json.RawMessage) (*SuggestedActionEnableArchiveAndMuteNewChats, error) + func (*SuggestedActionEnableArchiveAndMuteNewChats) GetClass() string + func (*SuggestedActionEnableArchiveAndMuteNewChats) GetType() string + func (*SuggestedActionEnableArchiveAndMuteNewChats) SuggestedActionType() string + func (entity *SuggestedActionEnableArchiveAndMuteNewChats) MarshalJSON() ([]byte, error) + type Supergroup struct + Date int32 + HasLinkedChat bool + HasLocation bool + Id int32 + IsChannel bool + IsScam bool + IsSlowModeEnabled bool + IsVerified bool + MemberCount int32 + RestrictionReason string + SignMessages bool + Status ChatMemberStatus + Username string + func UnmarshalSupergroup(data json.RawMessage) (*Supergroup, error) + func (*Supergroup) GetClass() string + func (*Supergroup) GetType() string + func (entity *Supergroup) MarshalJSON() ([]byte, error) + func (supergroup *Supergroup) UnmarshalJSON(data []byte) error + type SupergroupFullInfo struct + AdministratorCount int32 + BannedCount int32 + CanGetMembers bool + CanGetStatistics bool + CanSetLocation bool + CanSetStickerSet bool + CanSetUsername bool + Description string + InviteLink string + IsAllHistoryAvailable bool + LinkedChatId int64 + Location *ChatLocation + MemberCount int32 + Photo *ChatPhoto + RestrictedCount int32 + SlowModeDelay int32 + SlowModeDelayExpiresIn float64 + StickerSetId JsonInt64 + UpgradedFromBasicGroupId int32 + UpgradedFromMaxMessageId int64 + func UnmarshalSupergroupFullInfo(data json.RawMessage) (*SupergroupFullInfo, error) + func (*SupergroupFullInfo) GetClass() string + func (*SupergroupFullInfo) GetType() string + func (entity *SupergroupFullInfo) MarshalJSON() ([]byte, error) + type SupergroupMembersFilter interface + SupergroupMembersFilterType func() string + func UnmarshalListOfSupergroupMembersFilter(dataList []json.RawMessage) ([]SupergroupMembersFilter, error) + func UnmarshalSupergroupMembersFilter(data json.RawMessage) (SupergroupMembersFilter, error) + type SupergroupMembersFilterAdministrators struct + func UnmarshalSupergroupMembersFilterAdministrators(data json.RawMessage) (*SupergroupMembersFilterAdministrators, error) + func (*SupergroupMembersFilterAdministrators) GetClass() string + func (*SupergroupMembersFilterAdministrators) GetType() string + func (*SupergroupMembersFilterAdministrators) SupergroupMembersFilterType() string + func (entity *SupergroupMembersFilterAdministrators) MarshalJSON() ([]byte, error) + type SupergroupMembersFilterBanned struct + Query string + func UnmarshalSupergroupMembersFilterBanned(data json.RawMessage) (*SupergroupMembersFilterBanned, error) + func (*SupergroupMembersFilterBanned) GetClass() string + func (*SupergroupMembersFilterBanned) GetType() string + func (*SupergroupMembersFilterBanned) SupergroupMembersFilterType() string + func (entity *SupergroupMembersFilterBanned) MarshalJSON() ([]byte, error) + type SupergroupMembersFilterBots struct + func UnmarshalSupergroupMembersFilterBots(data json.RawMessage) (*SupergroupMembersFilterBots, error) + func (*SupergroupMembersFilterBots) GetClass() string + func (*SupergroupMembersFilterBots) GetType() string + func (*SupergroupMembersFilterBots) SupergroupMembersFilterType() string + func (entity *SupergroupMembersFilterBots) MarshalJSON() ([]byte, error) + type SupergroupMembersFilterContacts struct + Query string + func UnmarshalSupergroupMembersFilterContacts(data json.RawMessage) (*SupergroupMembersFilterContacts, error) + func (*SupergroupMembersFilterContacts) GetClass() string + func (*SupergroupMembersFilterContacts) GetType() string + func (*SupergroupMembersFilterContacts) SupergroupMembersFilterType() string + func (entity *SupergroupMembersFilterContacts) MarshalJSON() ([]byte, error) + type SupergroupMembersFilterMention struct + MessageThreadId int64 + Query string + func UnmarshalSupergroupMembersFilterMention(data json.RawMessage) (*SupergroupMembersFilterMention, error) + func (*SupergroupMembersFilterMention) GetClass() string + func (*SupergroupMembersFilterMention) GetType() string + func (*SupergroupMembersFilterMention) SupergroupMembersFilterType() string + func (entity *SupergroupMembersFilterMention) MarshalJSON() ([]byte, error) + type SupergroupMembersFilterRecent struct + func UnmarshalSupergroupMembersFilterRecent(data json.RawMessage) (*SupergroupMembersFilterRecent, error) + func (*SupergroupMembersFilterRecent) GetClass() string + func (*SupergroupMembersFilterRecent) GetType() string + func (*SupergroupMembersFilterRecent) SupergroupMembersFilterType() string + func (entity *SupergroupMembersFilterRecent) MarshalJSON() ([]byte, error) + type SupergroupMembersFilterRestricted struct + Query string + func UnmarshalSupergroupMembersFilterRestricted(data json.RawMessage) (*SupergroupMembersFilterRestricted, error) + func (*SupergroupMembersFilterRestricted) GetClass() string + func (*SupergroupMembersFilterRestricted) GetType() string + func (*SupergroupMembersFilterRestricted) SupergroupMembersFilterType() string + func (entity *SupergroupMembersFilterRestricted) MarshalJSON() ([]byte, error) + type SupergroupMembersFilterSearch struct + Query string + func UnmarshalSupergroupMembersFilterSearch(data json.RawMessage) (*SupergroupMembersFilterSearch, error) + func (*SupergroupMembersFilterSearch) GetClass() string + func (*SupergroupMembersFilterSearch) GetType() string + func (*SupergroupMembersFilterSearch) SupergroupMembersFilterType() string + func (entity *SupergroupMembersFilterSearch) MarshalJSON() ([]byte, error) + type SynchronizeLanguagePackRequest struct + LanguagePackId string + type TMeUrl struct + Type TMeUrlType + Url string + func UnmarshalTMeUrl(data json.RawMessage) (*TMeUrl, error) + func (*TMeUrl) GetClass() string + func (*TMeUrl) GetType() string + func (entity *TMeUrl) MarshalJSON() ([]byte, error) + func (tMeUrl *TMeUrl) UnmarshalJSON(data []byte) error + type TMeUrlType interface + TMeUrlTypeType func() string + func UnmarshalListOfTMeUrlType(dataList []json.RawMessage) ([]TMeUrlType, error) + func UnmarshalTMeUrlType(data json.RawMessage) (TMeUrlType, error) + type TMeUrlTypeChatInvite struct + Info *ChatInviteLinkInfo + func UnmarshalTMeUrlTypeChatInvite(data json.RawMessage) (*TMeUrlTypeChatInvite, error) + func (*TMeUrlTypeChatInvite) GetClass() string + func (*TMeUrlTypeChatInvite) GetType() string + func (*TMeUrlTypeChatInvite) TMeUrlTypeType() string + func (entity *TMeUrlTypeChatInvite) MarshalJSON() ([]byte, error) + type TMeUrlTypeStickerSet struct + StickerSetId JsonInt64 + func UnmarshalTMeUrlTypeStickerSet(data json.RawMessage) (*TMeUrlTypeStickerSet, error) + func (*TMeUrlTypeStickerSet) GetClass() string + func (*TMeUrlTypeStickerSet) GetType() string + func (*TMeUrlTypeStickerSet) TMeUrlTypeType() string + func (entity *TMeUrlTypeStickerSet) MarshalJSON() ([]byte, error) + type TMeUrlTypeSupergroup struct + SupergroupId int64 + func UnmarshalTMeUrlTypeSupergroup(data json.RawMessage) (*TMeUrlTypeSupergroup, error) + func (*TMeUrlTypeSupergroup) GetClass() string + func (*TMeUrlTypeSupergroup) GetType() string + func (*TMeUrlTypeSupergroup) TMeUrlTypeType() string + func (entity *TMeUrlTypeSupergroup) MarshalJSON() ([]byte, error) + type TMeUrlTypeUser struct + UserId int32 + func UnmarshalTMeUrlTypeUser(data json.RawMessage) (*TMeUrlTypeUser, error) + func (*TMeUrlTypeUser) GetClass() string + func (*TMeUrlTypeUser) GetType() string + func (*TMeUrlTypeUser) TMeUrlTypeType() string + func (entity *TMeUrlTypeUser) MarshalJSON() ([]byte, error) + type TMeUrls struct + Urls []*TMeUrl + func UnmarshalTMeUrls(data json.RawMessage) (*TMeUrls, error) + func (*TMeUrls) GetClass() string + func (*TMeUrls) GetType() string + func (entity *TMeUrls) MarshalJSON() ([]byte, error) + type TdlibParameters struct + ApiHash string + ApiId int32 + ApplicationVersion string + DatabaseDirectory string + DeviceModel string + EnableStorageOptimizer bool + FilesDirectory string + IgnoreFileNames bool + SystemLanguageCode string + SystemVersion string + UseChatInfoDatabase bool + UseFileDatabase bool + UseMessageDatabase bool + UseSecretChats bool + UseTestDc bool + func UnmarshalTdlibParameters(data json.RawMessage) (*TdlibParameters, error) + func (*TdlibParameters) GetClass() string + func (*TdlibParameters) GetType() string + func (entity *TdlibParameters) MarshalJSON() ([]byte, error) + type TemporaryPasswordState struct + HasPassword bool + ValidFor int32 + func UnmarshalTemporaryPasswordState(data json.RawMessage) (*TemporaryPasswordState, error) + func (*TemporaryPasswordState) GetClass() string + func (*TemporaryPasswordState) GetType() string + func (entity *TemporaryPasswordState) MarshalJSON() ([]byte, error) + type TerminateSessionRequest struct + SessionId JsonInt64 + type TermsOfService struct + MinUserAge int32 + ShowPopup bool + Text *FormattedText + func UnmarshalTermsOfService(data json.RawMessage) (*TermsOfService, error) + func (*TermsOfService) GetClass() string + func (*TermsOfService) GetType() string + func (entity *TermsOfService) MarshalJSON() ([]byte, error) + type TestBytes struct + Value []byte + func UnmarshalTestBytes(data json.RawMessage) (*TestBytes, error) + func (*TestBytes) GetClass() string + func (*TestBytes) GetType() string + func (entity *TestBytes) MarshalJSON() ([]byte, error) + type TestCallBytesRequest struct + X []byte + type TestCallStringRequest struct + X string + type TestCallVectorIntObjectRequest struct + X []*TestInt + type TestCallVectorIntRequest struct + X []int32 + type TestCallVectorStringObjectRequest struct + X []*TestString + type TestCallVectorStringRequest struct + X []string + type TestInt struct + Value int32 + func UnmarshalTestInt(data json.RawMessage) (*TestInt, error) + func (*TestInt) GetClass() string + func (*TestInt) GetType() string + func (entity *TestInt) MarshalJSON() ([]byte, error) + type TestProxyRequest struct + DcId int32 + Port int32 + Server string + Timeout float64 + Type ProxyType + type TestReturnErrorRequest struct + Error *Error + type TestSquareIntRequest struct + X int32 + type TestString struct + Value string + func UnmarshalTestString(data json.RawMessage) (*TestString, error) + func (*TestString) GetClass() string + func (*TestString) GetType() string + func (entity *TestString) MarshalJSON() ([]byte, error) + type TestVectorInt struct + Value []int32 + func UnmarshalTestVectorInt(data json.RawMessage) (*TestVectorInt, error) + func (*TestVectorInt) GetClass() string + func (*TestVectorInt) GetType() string + func (entity *TestVectorInt) MarshalJSON() ([]byte, error) + type TestVectorIntObject struct + Value []*TestInt + func UnmarshalTestVectorIntObject(data json.RawMessage) (*TestVectorIntObject, error) + func (*TestVectorIntObject) GetClass() string + func (*TestVectorIntObject) GetType() string + func (entity *TestVectorIntObject) MarshalJSON() ([]byte, error) + type TestVectorString struct + Value []string + func UnmarshalTestVectorString(data json.RawMessage) (*TestVectorString, error) + func (*TestVectorString) GetClass() string + func (*TestVectorString) GetType() string + func (entity *TestVectorString) MarshalJSON() ([]byte, error) + type TestVectorStringObject struct + Value []*TestString + func UnmarshalTestVectorStringObject(data json.RawMessage) (*TestVectorStringObject, error) + func (*TestVectorStringObject) GetClass() string + func (*TestVectorStringObject) GetType() string + func (entity *TestVectorStringObject) MarshalJSON() ([]byte, error) + type Text struct + Text string + func UnmarshalText(data json.RawMessage) (*Text, error) + func (*Text) GetClass() string + func (*Text) GetType() string + func (entity *Text) MarshalJSON() ([]byte, error) + type TextEntities struct + Entities []*TextEntity + func UnmarshalTextEntities(data json.RawMessage) (*TextEntities, error) + func (*TextEntities) GetClass() string + func (*TextEntities) GetType() string + func (entity *TextEntities) MarshalJSON() ([]byte, error) + type TextEntity struct + Length int32 + Offset int32 + Type TextEntityType + func UnmarshalTextEntity(data json.RawMessage) (*TextEntity, error) + func (*TextEntity) GetClass() string + func (*TextEntity) GetType() string + func (entity *TextEntity) MarshalJSON() ([]byte, error) + func (textEntity *TextEntity) UnmarshalJSON(data []byte) error + type TextEntityType interface + TextEntityTypeType func() string + func UnmarshalListOfTextEntityType(dataList []json.RawMessage) ([]TextEntityType, error) + func UnmarshalTextEntityType(data json.RawMessage) (TextEntityType, error) + type TextEntityTypeBankCardNumber struct + func UnmarshalTextEntityTypeBankCardNumber(data json.RawMessage) (*TextEntityTypeBankCardNumber, error) + func (*TextEntityTypeBankCardNumber) GetClass() string + func (*TextEntityTypeBankCardNumber) GetType() string + func (*TextEntityTypeBankCardNumber) TextEntityTypeType() string + func (entity *TextEntityTypeBankCardNumber) MarshalJSON() ([]byte, error) + type TextEntityTypeBold struct + func UnmarshalTextEntityTypeBold(data json.RawMessage) (*TextEntityTypeBold, error) + func (*TextEntityTypeBold) GetClass() string + func (*TextEntityTypeBold) GetType() string + func (*TextEntityTypeBold) TextEntityTypeType() string + func (entity *TextEntityTypeBold) MarshalJSON() ([]byte, error) + type TextEntityTypeBotCommand struct + func UnmarshalTextEntityTypeBotCommand(data json.RawMessage) (*TextEntityTypeBotCommand, error) + func (*TextEntityTypeBotCommand) GetClass() string + func (*TextEntityTypeBotCommand) GetType() string + func (*TextEntityTypeBotCommand) TextEntityTypeType() string + func (entity *TextEntityTypeBotCommand) MarshalJSON() ([]byte, error) + type TextEntityTypeCashtag struct + func UnmarshalTextEntityTypeCashtag(data json.RawMessage) (*TextEntityTypeCashtag, error) + func (*TextEntityTypeCashtag) GetClass() string + func (*TextEntityTypeCashtag) GetType() string + func (*TextEntityTypeCashtag) TextEntityTypeType() string + func (entity *TextEntityTypeCashtag) MarshalJSON() ([]byte, error) + type TextEntityTypeCode struct + func UnmarshalTextEntityTypeCode(data json.RawMessage) (*TextEntityTypeCode, error) + func (*TextEntityTypeCode) GetClass() string + func (*TextEntityTypeCode) GetType() string + func (*TextEntityTypeCode) TextEntityTypeType() string + func (entity *TextEntityTypeCode) MarshalJSON() ([]byte, error) + type TextEntityTypeEmailAddress struct + func UnmarshalTextEntityTypeEmailAddress(data json.RawMessage) (*TextEntityTypeEmailAddress, error) + func (*TextEntityTypeEmailAddress) GetClass() string + func (*TextEntityTypeEmailAddress) GetType() string + func (*TextEntityTypeEmailAddress) TextEntityTypeType() string + func (entity *TextEntityTypeEmailAddress) MarshalJSON() ([]byte, error) + type TextEntityTypeHashtag struct + func UnmarshalTextEntityTypeHashtag(data json.RawMessage) (*TextEntityTypeHashtag, error) + func (*TextEntityTypeHashtag) GetClass() string + func (*TextEntityTypeHashtag) GetType() string + func (*TextEntityTypeHashtag) TextEntityTypeType() string + func (entity *TextEntityTypeHashtag) MarshalJSON() ([]byte, error) + type TextEntityTypeItalic struct + func UnmarshalTextEntityTypeItalic(data json.RawMessage) (*TextEntityTypeItalic, error) + func (*TextEntityTypeItalic) GetClass() string + func (*TextEntityTypeItalic) GetType() string + func (*TextEntityTypeItalic) TextEntityTypeType() string + func (entity *TextEntityTypeItalic) MarshalJSON() ([]byte, error) + type TextEntityTypeMention struct + func UnmarshalTextEntityTypeMention(data json.RawMessage) (*TextEntityTypeMention, error) + func (*TextEntityTypeMention) GetClass() string + func (*TextEntityTypeMention) GetType() string + func (*TextEntityTypeMention) TextEntityTypeType() string + func (entity *TextEntityTypeMention) MarshalJSON() ([]byte, error) + type TextEntityTypeMentionName struct + UserId int32 + func UnmarshalTextEntityTypeMentionName(data json.RawMessage) (*TextEntityTypeMentionName, error) + func (*TextEntityTypeMentionName) GetClass() string + func (*TextEntityTypeMentionName) GetType() string + func (*TextEntityTypeMentionName) TextEntityTypeType() string + func (entity *TextEntityTypeMentionName) MarshalJSON() ([]byte, error) + type TextEntityTypePhoneNumber struct + func UnmarshalTextEntityTypePhoneNumber(data json.RawMessage) (*TextEntityTypePhoneNumber, error) + func (*TextEntityTypePhoneNumber) GetClass() string + func (*TextEntityTypePhoneNumber) GetType() string + func (*TextEntityTypePhoneNumber) TextEntityTypeType() string + func (entity *TextEntityTypePhoneNumber) MarshalJSON() ([]byte, error) + type TextEntityTypePre struct + func UnmarshalTextEntityTypePre(data json.RawMessage) (*TextEntityTypePre, error) + func (*TextEntityTypePre) GetClass() string + func (*TextEntityTypePre) GetType() string + func (*TextEntityTypePre) TextEntityTypeType() string + func (entity *TextEntityTypePre) MarshalJSON() ([]byte, error) + type TextEntityTypePreCode struct + Language string + func UnmarshalTextEntityTypePreCode(data json.RawMessage) (*TextEntityTypePreCode, error) + func (*TextEntityTypePreCode) GetClass() string + func (*TextEntityTypePreCode) GetType() string + func (*TextEntityTypePreCode) TextEntityTypeType() string + func (entity *TextEntityTypePreCode) MarshalJSON() ([]byte, error) + type TextEntityTypeStrikethrough struct + func UnmarshalTextEntityTypeStrikethrough(data json.RawMessage) (*TextEntityTypeStrikethrough, error) + func (*TextEntityTypeStrikethrough) GetClass() string + func (*TextEntityTypeStrikethrough) GetType() string + func (*TextEntityTypeStrikethrough) TextEntityTypeType() string + func (entity *TextEntityTypeStrikethrough) MarshalJSON() ([]byte, error) + type TextEntityTypeTextUrl struct + Url string + func UnmarshalTextEntityTypeTextUrl(data json.RawMessage) (*TextEntityTypeTextUrl, error) + func (*TextEntityTypeTextUrl) GetClass() string + func (*TextEntityTypeTextUrl) GetType() string + func (*TextEntityTypeTextUrl) TextEntityTypeType() string + func (entity *TextEntityTypeTextUrl) MarshalJSON() ([]byte, error) + type TextEntityTypeUnderline struct + func UnmarshalTextEntityTypeUnderline(data json.RawMessage) (*TextEntityTypeUnderline, error) + func (*TextEntityTypeUnderline) GetClass() string + func (*TextEntityTypeUnderline) GetType() string + func (*TextEntityTypeUnderline) TextEntityTypeType() string + func (entity *TextEntityTypeUnderline) MarshalJSON() ([]byte, error) + type TextEntityTypeUrl struct + func UnmarshalTextEntityTypeUrl(data json.RawMessage) (*TextEntityTypeUrl, error) + func (*TextEntityTypeUrl) GetClass() string + func (*TextEntityTypeUrl) GetType() string + func (*TextEntityTypeUrl) TextEntityTypeType() string + func (entity *TextEntityTypeUrl) MarshalJSON() ([]byte, error) + type TextParseMode interface + TextParseModeType func() string + func UnmarshalListOfTextParseMode(dataList []json.RawMessage) ([]TextParseMode, error) + func UnmarshalTextParseMode(data json.RawMessage) (TextParseMode, error) + type TextParseModeHTML struct + func UnmarshalTextParseModeHTML(data json.RawMessage) (*TextParseModeHTML, error) + func (*TextParseModeHTML) GetClass() string + func (*TextParseModeHTML) GetType() string + func (*TextParseModeHTML) TextParseModeType() string + func (entity *TextParseModeHTML) MarshalJSON() ([]byte, error) + type TextParseModeMarkdown struct + Version int32 + func UnmarshalTextParseModeMarkdown(data json.RawMessage) (*TextParseModeMarkdown, error) + func (*TextParseModeMarkdown) GetClass() string + func (*TextParseModeMarkdown) GetType() string + func (*TextParseModeMarkdown) TextParseModeType() string + func (entity *TextParseModeMarkdown) MarshalJSON() ([]byte, error) + type Thumbnail struct + File *File + Format ThumbnailFormat + Height int32 + Width int32 + func UnmarshalThumbnail(data json.RawMessage) (*Thumbnail, error) + func (*Thumbnail) GetClass() string + func (*Thumbnail) GetType() string + func (entity *Thumbnail) MarshalJSON() ([]byte, error) + func (thumbnail *Thumbnail) UnmarshalJSON(data []byte) error + type ThumbnailFormat interface + ThumbnailFormatType func() string + func UnmarshalListOfThumbnailFormat(dataList []json.RawMessage) ([]ThumbnailFormat, error) + func UnmarshalThumbnailFormat(data json.RawMessage) (ThumbnailFormat, error) + type ThumbnailFormatGif struct + func UnmarshalThumbnailFormatGif(data json.RawMessage) (*ThumbnailFormatGif, error) + func (*ThumbnailFormatGif) GetClass() string + func (*ThumbnailFormatGif) GetType() string + func (*ThumbnailFormatGif) ThumbnailFormatType() string + func (entity *ThumbnailFormatGif) MarshalJSON() ([]byte, error) + type ThumbnailFormatJpeg struct + func UnmarshalThumbnailFormatJpeg(data json.RawMessage) (*ThumbnailFormatJpeg, error) + func (*ThumbnailFormatJpeg) GetClass() string + func (*ThumbnailFormatJpeg) GetType() string + func (*ThumbnailFormatJpeg) ThumbnailFormatType() string + func (entity *ThumbnailFormatJpeg) MarshalJSON() ([]byte, error) + type ThumbnailFormatMpeg4 struct + func UnmarshalThumbnailFormatMpeg4(data json.RawMessage) (*ThumbnailFormatMpeg4, error) + func (*ThumbnailFormatMpeg4) GetClass() string + func (*ThumbnailFormatMpeg4) GetType() string + func (*ThumbnailFormatMpeg4) ThumbnailFormatType() string + func (entity *ThumbnailFormatMpeg4) MarshalJSON() ([]byte, error) + type ThumbnailFormatPng struct + func UnmarshalThumbnailFormatPng(data json.RawMessage) (*ThumbnailFormatPng, error) + func (*ThumbnailFormatPng) GetClass() string + func (*ThumbnailFormatPng) GetType() string + func (*ThumbnailFormatPng) ThumbnailFormatType() string + func (entity *ThumbnailFormatPng) MarshalJSON() ([]byte, error) + type ThumbnailFormatTgs struct + func UnmarshalThumbnailFormatTgs(data json.RawMessage) (*ThumbnailFormatTgs, error) + func (*ThumbnailFormatTgs) GetClass() string + func (*ThumbnailFormatTgs) GetType() string + func (*ThumbnailFormatTgs) ThumbnailFormatType() string + func (entity *ThumbnailFormatTgs) MarshalJSON() ([]byte, error) + type ThumbnailFormatWebp struct + func UnmarshalThumbnailFormatWebp(data json.RawMessage) (*ThumbnailFormatWebp, error) + func (*ThumbnailFormatWebp) GetClass() string + func (*ThumbnailFormatWebp) GetType() string + func (*ThumbnailFormatWebp) ThumbnailFormatType() string + func (entity *ThumbnailFormatWebp) MarshalJSON() ([]byte, error) + type ToggleChatDefaultDisableNotificationRequest struct + ChatId int64 + DefaultDisableNotification bool + type ToggleChatIsMarkedAsUnreadRequest struct + ChatId int64 + IsMarkedAsUnread bool + type ToggleChatIsPinnedRequest struct + ChatId int64 + ChatList ChatList + IsPinned bool + type ToggleMessageSenderIsBlockedRequest struct + IsBlocked bool + Sender MessageSender + type ToggleSupergroupIsAllHistoryAvailableRequest struct + IsAllHistoryAvailable bool + SupergroupId int32 + type ToggleSupergroupSignMessagesRequest struct + SignMessages bool + SupergroupId int32 + type TopChatCategory interface + TopChatCategoryType func() string + func UnmarshalListOfTopChatCategory(dataList []json.RawMessage) ([]TopChatCategory, error) + func UnmarshalTopChatCategory(data json.RawMessage) (TopChatCategory, error) + type TopChatCategoryBots struct + func UnmarshalTopChatCategoryBots(data json.RawMessage) (*TopChatCategoryBots, error) + func (*TopChatCategoryBots) GetClass() string + func (*TopChatCategoryBots) GetType() string + func (*TopChatCategoryBots) TopChatCategoryType() string + func (entity *TopChatCategoryBots) MarshalJSON() ([]byte, error) + type TopChatCategoryCalls struct + func UnmarshalTopChatCategoryCalls(data json.RawMessage) (*TopChatCategoryCalls, error) + func (*TopChatCategoryCalls) GetClass() string + func (*TopChatCategoryCalls) GetType() string + func (*TopChatCategoryCalls) TopChatCategoryType() string + func (entity *TopChatCategoryCalls) MarshalJSON() ([]byte, error) + type TopChatCategoryChannels struct + func UnmarshalTopChatCategoryChannels(data json.RawMessage) (*TopChatCategoryChannels, error) + func (*TopChatCategoryChannels) GetClass() string + func (*TopChatCategoryChannels) GetType() string + func (*TopChatCategoryChannels) TopChatCategoryType() string + func (entity *TopChatCategoryChannels) MarshalJSON() ([]byte, error) + type TopChatCategoryForwardChats struct + func UnmarshalTopChatCategoryForwardChats(data json.RawMessage) (*TopChatCategoryForwardChats, error) + func (*TopChatCategoryForwardChats) GetClass() string + func (*TopChatCategoryForwardChats) GetType() string + func (*TopChatCategoryForwardChats) TopChatCategoryType() string + func (entity *TopChatCategoryForwardChats) MarshalJSON() ([]byte, error) + type TopChatCategoryGroups struct + func UnmarshalTopChatCategoryGroups(data json.RawMessage) (*TopChatCategoryGroups, error) + func (*TopChatCategoryGroups) GetClass() string + func (*TopChatCategoryGroups) GetType() string + func (*TopChatCategoryGroups) TopChatCategoryType() string + func (entity *TopChatCategoryGroups) MarshalJSON() ([]byte, error) + type TopChatCategoryInlineBots struct + func UnmarshalTopChatCategoryInlineBots(data json.RawMessage) (*TopChatCategoryInlineBots, error) + func (*TopChatCategoryInlineBots) GetClass() string + func (*TopChatCategoryInlineBots) GetType() string + func (*TopChatCategoryInlineBots) TopChatCategoryType() string + func (entity *TopChatCategoryInlineBots) MarshalJSON() ([]byte, error) + type TopChatCategoryUsers struct + func UnmarshalTopChatCategoryUsers(data json.RawMessage) (*TopChatCategoryUsers, error) + func (*TopChatCategoryUsers) GetClass() string + func (*TopChatCategoryUsers) GetType() string + func (*TopChatCategoryUsers) TopChatCategoryType() string + func (entity *TopChatCategoryUsers) MarshalJSON() ([]byte, error) + type TransferChatOwnershipRequest struct + ChatId int64 + Password string + UserId int32 + type Type interface + GetClass func() string + GetType func() string + func UnmarshalType(data json.RawMessage) (Type, error) + type UnpinAllChatMessagesRequest struct + ChatId int64 + type UnpinChatMessageRequest struct + ChatId int64 + MessageId int64 + type Update interface + UpdateType func() string + func UnmarshalListOfUpdate(dataList []json.RawMessage) ([]Update, error) + func UnmarshalUpdate(data json.RawMessage) (Update, error) + type UpdateActiveNotifications struct + Groups []*NotificationGroup + func UnmarshalUpdateActiveNotifications(data json.RawMessage) (*UpdateActiveNotifications, error) + func (*UpdateActiveNotifications) GetClass() string + func (*UpdateActiveNotifications) GetType() string + func (*UpdateActiveNotifications) UpdateType() string + func (entity *UpdateActiveNotifications) MarshalJSON() ([]byte, error) + type UpdateAnimationSearchParameters struct + Emojis []string + Provider string + func UnmarshalUpdateAnimationSearchParameters(data json.RawMessage) (*UpdateAnimationSearchParameters, error) + func (*UpdateAnimationSearchParameters) GetClass() string + func (*UpdateAnimationSearchParameters) GetType() string + func (*UpdateAnimationSearchParameters) UpdateType() string + func (entity *UpdateAnimationSearchParameters) MarshalJSON() ([]byte, error) + type UpdateAuthorizationState struct + AuthorizationState AuthorizationState + func UnmarshalUpdateAuthorizationState(data json.RawMessage) (*UpdateAuthorizationState, error) + func (*UpdateAuthorizationState) GetClass() string + func (*UpdateAuthorizationState) GetType() string + func (*UpdateAuthorizationState) UpdateType() string + func (entity *UpdateAuthorizationState) MarshalJSON() ([]byte, error) + func (updateAuthorizationState *UpdateAuthorizationState) UnmarshalJSON(data []byte) error + type UpdateBasicGroup struct + BasicGroup *BasicGroup + func UnmarshalUpdateBasicGroup(data json.RawMessage) (*UpdateBasicGroup, error) + func (*UpdateBasicGroup) GetClass() string + func (*UpdateBasicGroup) GetType() string + func (*UpdateBasicGroup) UpdateType() string + func (entity *UpdateBasicGroup) MarshalJSON() ([]byte, error) + type UpdateBasicGroupFullInfo struct + BasicGroupFullInfo *BasicGroupFullInfo + BasicGroupId int32 + func UnmarshalUpdateBasicGroupFullInfo(data json.RawMessage) (*UpdateBasicGroupFullInfo, error) + func (*UpdateBasicGroupFullInfo) GetClass() string + func (*UpdateBasicGroupFullInfo) GetType() string + func (*UpdateBasicGroupFullInfo) UpdateType() string + func (entity *UpdateBasicGroupFullInfo) MarshalJSON() ([]byte, error) + type UpdateCall struct + Call *Call + func UnmarshalUpdateCall(data json.RawMessage) (*UpdateCall, error) + func (*UpdateCall) GetClass() string + func (*UpdateCall) GetType() string + func (*UpdateCall) UpdateType() string + func (entity *UpdateCall) MarshalJSON() ([]byte, error) + type UpdateChatActionBar struct + ActionBar ChatActionBar + ChatId int64 + func UnmarshalUpdateChatActionBar(data json.RawMessage) (*UpdateChatActionBar, error) + func (*UpdateChatActionBar) GetClass() string + func (*UpdateChatActionBar) GetType() string + func (*UpdateChatActionBar) UpdateType() string + func (entity *UpdateChatActionBar) MarshalJSON() ([]byte, error) + func (updateChatActionBar *UpdateChatActionBar) UnmarshalJSON(data []byte) error + type UpdateChatDefaultDisableNotification struct + ChatId int64 + DefaultDisableNotification bool + func UnmarshalUpdateChatDefaultDisableNotification(data json.RawMessage) (*UpdateChatDefaultDisableNotification, error) + func (*UpdateChatDefaultDisableNotification) GetClass() string + func (*UpdateChatDefaultDisableNotification) GetType() string + func (*UpdateChatDefaultDisableNotification) UpdateType() string + func (entity *UpdateChatDefaultDisableNotification) MarshalJSON() ([]byte, error) + type UpdateChatDraftMessage struct + ChatId int64 + DraftMessage *DraftMessage + Positions []*ChatPosition + func UnmarshalUpdateChatDraftMessage(data json.RawMessage) (*UpdateChatDraftMessage, error) + func (*UpdateChatDraftMessage) GetClass() string + func (*UpdateChatDraftMessage) GetType() string + func (*UpdateChatDraftMessage) UpdateType() string + func (entity *UpdateChatDraftMessage) MarshalJSON() ([]byte, error) + type UpdateChatFilters struct + ChatFilters []*ChatFilterInfo + func UnmarshalUpdateChatFilters(data json.RawMessage) (*UpdateChatFilters, error) + func (*UpdateChatFilters) GetClass() string + func (*UpdateChatFilters) GetType() string + func (*UpdateChatFilters) UpdateType() string + func (entity *UpdateChatFilters) MarshalJSON() ([]byte, error) + type UpdateChatHasScheduledMessages struct + ChatId int64 + HasScheduledMessages bool + func UnmarshalUpdateChatHasScheduledMessages(data json.RawMessage) (*UpdateChatHasScheduledMessages, error) + func (*UpdateChatHasScheduledMessages) GetClass() string + func (*UpdateChatHasScheduledMessages) GetType() string + func (*UpdateChatHasScheduledMessages) UpdateType() string + func (entity *UpdateChatHasScheduledMessages) MarshalJSON() ([]byte, error) + type UpdateChatIsBlocked struct + ChatId int64 + IsBlocked bool + func UnmarshalUpdateChatIsBlocked(data json.RawMessage) (*UpdateChatIsBlocked, error) + func (*UpdateChatIsBlocked) GetClass() string + func (*UpdateChatIsBlocked) GetType() string + func (*UpdateChatIsBlocked) UpdateType() string + func (entity *UpdateChatIsBlocked) MarshalJSON() ([]byte, error) + type UpdateChatIsMarkedAsUnread struct + ChatId int64 + IsMarkedAsUnread bool + func UnmarshalUpdateChatIsMarkedAsUnread(data json.RawMessage) (*UpdateChatIsMarkedAsUnread, error) + func (*UpdateChatIsMarkedAsUnread) GetClass() string + func (*UpdateChatIsMarkedAsUnread) GetType() string + func (*UpdateChatIsMarkedAsUnread) UpdateType() string + func (entity *UpdateChatIsMarkedAsUnread) MarshalJSON() ([]byte, error) + type UpdateChatLastMessage struct + ChatId int64 + LastMessage *Message + Positions []*ChatPosition + func UnmarshalUpdateChatLastMessage(data json.RawMessage) (*UpdateChatLastMessage, error) + func (*UpdateChatLastMessage) GetClass() string + func (*UpdateChatLastMessage) GetType() string + func (*UpdateChatLastMessage) UpdateType() string + func (entity *UpdateChatLastMessage) MarshalJSON() ([]byte, error) + type UpdateChatNotificationSettings struct + ChatId int64 + NotificationSettings *ChatNotificationSettings + func UnmarshalUpdateChatNotificationSettings(data json.RawMessage) (*UpdateChatNotificationSettings, error) + func (*UpdateChatNotificationSettings) GetClass() string + func (*UpdateChatNotificationSettings) GetType() string + func (*UpdateChatNotificationSettings) UpdateType() string + func (entity *UpdateChatNotificationSettings) MarshalJSON() ([]byte, error) + type UpdateChatOnlineMemberCount struct + ChatId int64 + OnlineMemberCount int32 + func UnmarshalUpdateChatOnlineMemberCount(data json.RawMessage) (*UpdateChatOnlineMemberCount, error) + func (*UpdateChatOnlineMemberCount) GetClass() string + func (*UpdateChatOnlineMemberCount) GetType() string + func (*UpdateChatOnlineMemberCount) UpdateType() string + func (entity *UpdateChatOnlineMemberCount) MarshalJSON() ([]byte, error) + type UpdateChatPermissions struct + ChatId int64 + Permissions *ChatPermissions + func UnmarshalUpdateChatPermissions(data json.RawMessage) (*UpdateChatPermissions, error) + func (*UpdateChatPermissions) GetClass() string + func (*UpdateChatPermissions) GetType() string + func (*UpdateChatPermissions) UpdateType() string + func (entity *UpdateChatPermissions) MarshalJSON() ([]byte, error) + type UpdateChatPhoto struct + ChatId int64 + Photo *ChatPhotoInfo + func UnmarshalUpdateChatPhoto(data json.RawMessage) (*UpdateChatPhoto, error) + func (*UpdateChatPhoto) GetClass() string + func (*UpdateChatPhoto) GetType() string + func (*UpdateChatPhoto) UpdateType() string + func (entity *UpdateChatPhoto) MarshalJSON() ([]byte, error) + type UpdateChatPosition struct + ChatId int64 + Position *ChatPosition + func UnmarshalUpdateChatPosition(data json.RawMessage) (*UpdateChatPosition, error) + func (*UpdateChatPosition) GetClass() string + func (*UpdateChatPosition) GetType() string + func (*UpdateChatPosition) UpdateType() string + func (entity *UpdateChatPosition) MarshalJSON() ([]byte, error) + type UpdateChatReadInbox struct + ChatId int64 + LastReadInboxMessageId int64 + UnreadCount int32 + func UnmarshalUpdateChatReadInbox(data json.RawMessage) (*UpdateChatReadInbox, error) + func (*UpdateChatReadInbox) GetClass() string + func (*UpdateChatReadInbox) GetType() string + func (*UpdateChatReadInbox) UpdateType() string + func (entity *UpdateChatReadInbox) MarshalJSON() ([]byte, error) + type UpdateChatReadOutbox struct + ChatId int64 + LastReadOutboxMessageId int64 + func UnmarshalUpdateChatReadOutbox(data json.RawMessage) (*UpdateChatReadOutbox, error) + func (*UpdateChatReadOutbox) GetClass() string + func (*UpdateChatReadOutbox) GetType() string + func (*UpdateChatReadOutbox) UpdateType() string + func (entity *UpdateChatReadOutbox) MarshalJSON() ([]byte, error) + type UpdateChatReplyMarkup struct + ChatId int64 + ReplyMarkupMessageId int64 + func UnmarshalUpdateChatReplyMarkup(data json.RawMessage) (*UpdateChatReplyMarkup, error) + func (*UpdateChatReplyMarkup) GetClass() string + func (*UpdateChatReplyMarkup) GetType() string + func (*UpdateChatReplyMarkup) UpdateType() string + func (entity *UpdateChatReplyMarkup) MarshalJSON() ([]byte, error) + type UpdateChatTitle struct + ChatId int64 + Title string + func UnmarshalUpdateChatTitle(data json.RawMessage) (*UpdateChatTitle, error) + func (*UpdateChatTitle) GetClass() string + func (*UpdateChatTitle) GetType() string + func (*UpdateChatTitle) UpdateType() string + func (entity *UpdateChatTitle) MarshalJSON() ([]byte, error) + type UpdateChatUnreadMentionCount struct + ChatId int64 + UnreadMentionCount int32 + func UnmarshalUpdateChatUnreadMentionCount(data json.RawMessage) (*UpdateChatUnreadMentionCount, error) + func (*UpdateChatUnreadMentionCount) GetClass() string + func (*UpdateChatUnreadMentionCount) GetType() string + func (*UpdateChatUnreadMentionCount) UpdateType() string + func (entity *UpdateChatUnreadMentionCount) MarshalJSON() ([]byte, error) + type UpdateConnectionState struct + State ConnectionState + func UnmarshalUpdateConnectionState(data json.RawMessage) (*UpdateConnectionState, error) + func (*UpdateConnectionState) GetClass() string + func (*UpdateConnectionState) GetType() string + func (*UpdateConnectionState) UpdateType() string + func (entity *UpdateConnectionState) MarshalJSON() ([]byte, error) + func (updateConnectionState *UpdateConnectionState) UnmarshalJSON(data []byte) error + type UpdateDeleteMessages struct + ChatId int64 + FromCache bool + IsPermanent bool + MessageIds []int64 + func UnmarshalUpdateDeleteMessages(data json.RawMessage) (*UpdateDeleteMessages, error) + func (*UpdateDeleteMessages) GetClass() string + func (*UpdateDeleteMessages) GetType() string + func (*UpdateDeleteMessages) UpdateType() string + func (entity *UpdateDeleteMessages) MarshalJSON() ([]byte, error) + type UpdateDiceEmojis struct + Emojis []string + func UnmarshalUpdateDiceEmojis(data json.RawMessage) (*UpdateDiceEmojis, error) + func (*UpdateDiceEmojis) GetClass() string + func (*UpdateDiceEmojis) GetType() string + func (*UpdateDiceEmojis) UpdateType() string + func (entity *UpdateDiceEmojis) MarshalJSON() ([]byte, error) + type UpdateFavoriteStickers struct + StickerIds []int32 + func UnmarshalUpdateFavoriteStickers(data json.RawMessage) (*UpdateFavoriteStickers, error) + func (*UpdateFavoriteStickers) GetClass() string + func (*UpdateFavoriteStickers) GetType() string + func (*UpdateFavoriteStickers) UpdateType() string + func (entity *UpdateFavoriteStickers) MarshalJSON() ([]byte, error) + type UpdateFile struct + File *File + func UnmarshalUpdateFile(data json.RawMessage) (*UpdateFile, error) + func (*UpdateFile) GetClass() string + func (*UpdateFile) GetType() string + func (*UpdateFile) UpdateType() string + func (entity *UpdateFile) MarshalJSON() ([]byte, error) + type UpdateFileGenerationStart struct + Conversion string + DestinationPath string + GenerationId JsonInt64 + OriginalPath string + func UnmarshalUpdateFileGenerationStart(data json.RawMessage) (*UpdateFileGenerationStart, error) + func (*UpdateFileGenerationStart) GetClass() string + func (*UpdateFileGenerationStart) GetType() string + func (*UpdateFileGenerationStart) UpdateType() string + func (entity *UpdateFileGenerationStart) MarshalJSON() ([]byte, error) + type UpdateFileGenerationStop struct + GenerationId JsonInt64 + func UnmarshalUpdateFileGenerationStop(data json.RawMessage) (*UpdateFileGenerationStop, error) + func (*UpdateFileGenerationStop) GetClass() string + func (*UpdateFileGenerationStop) GetType() string + func (*UpdateFileGenerationStop) UpdateType() string + func (entity *UpdateFileGenerationStop) MarshalJSON() ([]byte, error) + type UpdateHavePendingNotifications struct + HaveDelayedNotifications bool + HaveUnreceivedNotifications bool + func UnmarshalUpdateHavePendingNotifications(data json.RawMessage) (*UpdateHavePendingNotifications, error) + func (*UpdateHavePendingNotifications) GetClass() string + func (*UpdateHavePendingNotifications) GetType() string + func (*UpdateHavePendingNotifications) UpdateType() string + func (entity *UpdateHavePendingNotifications) MarshalJSON() ([]byte, error) + type UpdateInstalledStickerSets struct + IsMasks bool + StickerSetIds []JsonInt64 + func UnmarshalUpdateInstalledStickerSets(data json.RawMessage) (*UpdateInstalledStickerSets, error) + func (*UpdateInstalledStickerSets) GetClass() string + func (*UpdateInstalledStickerSets) GetType() string + func (*UpdateInstalledStickerSets) UpdateType() string + func (entity *UpdateInstalledStickerSets) MarshalJSON() ([]byte, error) + type UpdateLanguagePackStrings struct + LanguagePackId string + LocalizationTarget string + Strings []*LanguagePackString + func UnmarshalUpdateLanguagePackStrings(data json.RawMessage) (*UpdateLanguagePackStrings, error) + func (*UpdateLanguagePackStrings) GetClass() string + func (*UpdateLanguagePackStrings) GetType() string + func (*UpdateLanguagePackStrings) UpdateType() string + func (entity *UpdateLanguagePackStrings) MarshalJSON() ([]byte, error) + type UpdateMessageContent struct + ChatId int64 + MessageId int64 + NewContent MessageContent + func UnmarshalUpdateMessageContent(data json.RawMessage) (*UpdateMessageContent, error) + func (*UpdateMessageContent) GetClass() string + func (*UpdateMessageContent) GetType() string + func (*UpdateMessageContent) UpdateType() string + func (entity *UpdateMessageContent) MarshalJSON() ([]byte, error) + func (updateMessageContent *UpdateMessageContent) UnmarshalJSON(data []byte) error + type UpdateMessageContentOpened struct + ChatId int64 + MessageId int64 + func UnmarshalUpdateMessageContentOpened(data json.RawMessage) (*UpdateMessageContentOpened, error) + func (*UpdateMessageContentOpened) GetClass() string + func (*UpdateMessageContentOpened) GetType() string + func (*UpdateMessageContentOpened) UpdateType() string + func (entity *UpdateMessageContentOpened) MarshalJSON() ([]byte, error) + type UpdateMessageEdited struct + ChatId int64 + EditDate int32 + MessageId int64 + ReplyMarkup ReplyMarkup + func UnmarshalUpdateMessageEdited(data json.RawMessage) (*UpdateMessageEdited, error) + func (*UpdateMessageEdited) GetClass() string + func (*UpdateMessageEdited) GetType() string + func (*UpdateMessageEdited) UpdateType() string + func (entity *UpdateMessageEdited) MarshalJSON() ([]byte, error) + func (updateMessageEdited *UpdateMessageEdited) UnmarshalJSON(data []byte) error + type UpdateMessageInteractionInfo struct + ChatId int64 + InteractionInfo *MessageInteractionInfo + MessageId int64 + func UnmarshalUpdateMessageInteractionInfo(data json.RawMessage) (*UpdateMessageInteractionInfo, error) + func (*UpdateMessageInteractionInfo) GetClass() string + func (*UpdateMessageInteractionInfo) GetType() string + func (*UpdateMessageInteractionInfo) UpdateType() string + func (entity *UpdateMessageInteractionInfo) MarshalJSON() ([]byte, error) + type UpdateMessageIsPinned struct + ChatId int64 + IsPinned bool + MessageId int64 + func UnmarshalUpdateMessageIsPinned(data json.RawMessage) (*UpdateMessageIsPinned, error) + func (*UpdateMessageIsPinned) GetClass() string + func (*UpdateMessageIsPinned) GetType() string + func (*UpdateMessageIsPinned) UpdateType() string + func (entity *UpdateMessageIsPinned) MarshalJSON() ([]byte, error) + type UpdateMessageLiveLocationViewed struct + ChatId int64 + MessageId int64 + func UnmarshalUpdateMessageLiveLocationViewed(data json.RawMessage) (*UpdateMessageLiveLocationViewed, error) + func (*UpdateMessageLiveLocationViewed) GetClass() string + func (*UpdateMessageLiveLocationViewed) GetType() string + func (*UpdateMessageLiveLocationViewed) UpdateType() string + func (entity *UpdateMessageLiveLocationViewed) MarshalJSON() ([]byte, error) + type UpdateMessageMentionRead struct + ChatId int64 + MessageId int64 + UnreadMentionCount int32 + func UnmarshalUpdateMessageMentionRead(data json.RawMessage) (*UpdateMessageMentionRead, error) + func (*UpdateMessageMentionRead) GetClass() string + func (*UpdateMessageMentionRead) GetType() string + func (*UpdateMessageMentionRead) UpdateType() string + func (entity *UpdateMessageMentionRead) MarshalJSON() ([]byte, error) + type UpdateMessageSendAcknowledged struct + ChatId int64 + MessageId int64 + func UnmarshalUpdateMessageSendAcknowledged(data json.RawMessage) (*UpdateMessageSendAcknowledged, error) + func (*UpdateMessageSendAcknowledged) GetClass() string + func (*UpdateMessageSendAcknowledged) GetType() string + func (*UpdateMessageSendAcknowledged) UpdateType() string + func (entity *UpdateMessageSendAcknowledged) MarshalJSON() ([]byte, error) + type UpdateMessageSendFailed struct + ErrorCode int32 + ErrorMessage string + Message *Message + OldMessageId int64 + func UnmarshalUpdateMessageSendFailed(data json.RawMessage) (*UpdateMessageSendFailed, error) + func (*UpdateMessageSendFailed) GetClass() string + func (*UpdateMessageSendFailed) GetType() string + func (*UpdateMessageSendFailed) UpdateType() string + func (entity *UpdateMessageSendFailed) MarshalJSON() ([]byte, error) + type UpdateMessageSendSucceeded struct + Message *Message + OldMessageId int64 + func UnmarshalUpdateMessageSendSucceeded(data json.RawMessage) (*UpdateMessageSendSucceeded, error) + func (*UpdateMessageSendSucceeded) GetClass() string + func (*UpdateMessageSendSucceeded) GetType() string + func (*UpdateMessageSendSucceeded) UpdateType() string + func (entity *UpdateMessageSendSucceeded) MarshalJSON() ([]byte, error) + type UpdateNewCallSignalingData struct + CallId int32 + Data []byte + func UnmarshalUpdateNewCallSignalingData(data json.RawMessage) (*UpdateNewCallSignalingData, error) + func (*UpdateNewCallSignalingData) GetClass() string + func (*UpdateNewCallSignalingData) GetType() string + func (*UpdateNewCallSignalingData) UpdateType() string + func (entity *UpdateNewCallSignalingData) MarshalJSON() ([]byte, error) + type UpdateNewCallbackQuery struct + ChatId int64 + ChatInstance JsonInt64 + Id JsonInt64 + MessageId int64 + Payload CallbackQueryPayload + SenderUserId int32 + func UnmarshalUpdateNewCallbackQuery(data json.RawMessage) (*UpdateNewCallbackQuery, error) + func (*UpdateNewCallbackQuery) GetClass() string + func (*UpdateNewCallbackQuery) GetType() string + func (*UpdateNewCallbackQuery) UpdateType() string + func (entity *UpdateNewCallbackQuery) MarshalJSON() ([]byte, error) + func (updateNewCallbackQuery *UpdateNewCallbackQuery) UnmarshalJSON(data []byte) error + type UpdateNewChat struct + Chat *Chat + func UnmarshalUpdateNewChat(data json.RawMessage) (*UpdateNewChat, error) + func (*UpdateNewChat) GetClass() string + func (*UpdateNewChat) GetType() string + func (*UpdateNewChat) UpdateType() string + func (entity *UpdateNewChat) MarshalJSON() ([]byte, error) + type UpdateNewChosenInlineResult struct + InlineMessageId string + Query string + ResultId string + SenderUserId int32 + UserLocation *Location + func UnmarshalUpdateNewChosenInlineResult(data json.RawMessage) (*UpdateNewChosenInlineResult, error) + func (*UpdateNewChosenInlineResult) GetClass() string + func (*UpdateNewChosenInlineResult) GetType() string + func (*UpdateNewChosenInlineResult) UpdateType() string + func (entity *UpdateNewChosenInlineResult) MarshalJSON() ([]byte, error) + type UpdateNewCustomEvent struct + Event string + func UnmarshalUpdateNewCustomEvent(data json.RawMessage) (*UpdateNewCustomEvent, error) + func (*UpdateNewCustomEvent) GetClass() string + func (*UpdateNewCustomEvent) GetType() string + func (*UpdateNewCustomEvent) UpdateType() string + func (entity *UpdateNewCustomEvent) MarshalJSON() ([]byte, error) + type UpdateNewCustomQuery struct + Data string + Id JsonInt64 + Timeout int32 + func UnmarshalUpdateNewCustomQuery(data json.RawMessage) (*UpdateNewCustomQuery, error) + func (*UpdateNewCustomQuery) GetClass() string + func (*UpdateNewCustomQuery) GetType() string + func (*UpdateNewCustomQuery) UpdateType() string + func (entity *UpdateNewCustomQuery) MarshalJSON() ([]byte, error) + type UpdateNewInlineCallbackQuery struct + ChatInstance JsonInt64 + Id JsonInt64 + InlineMessageId string + Payload CallbackQueryPayload + SenderUserId int32 + func UnmarshalUpdateNewInlineCallbackQuery(data json.RawMessage) (*UpdateNewInlineCallbackQuery, error) + func (*UpdateNewInlineCallbackQuery) GetClass() string + func (*UpdateNewInlineCallbackQuery) GetType() string + func (*UpdateNewInlineCallbackQuery) UpdateType() string + func (entity *UpdateNewInlineCallbackQuery) MarshalJSON() ([]byte, error) + func (updateNewInlineCallbackQuery *UpdateNewInlineCallbackQuery) UnmarshalJSON(data []byte) error + type UpdateNewInlineQuery struct + Id JsonInt64 + Offset string + Query string + SenderUserId int32 + UserLocation *Location + func UnmarshalUpdateNewInlineQuery(data json.RawMessage) (*UpdateNewInlineQuery, error) + func (*UpdateNewInlineQuery) GetClass() string + func (*UpdateNewInlineQuery) GetType() string + func (*UpdateNewInlineQuery) UpdateType() string + func (entity *UpdateNewInlineQuery) MarshalJSON() ([]byte, error) + type UpdateNewMessage struct + Message *Message + func UnmarshalUpdateNewMessage(data json.RawMessage) (*UpdateNewMessage, error) + func (*UpdateNewMessage) GetClass() string + func (*UpdateNewMessage) GetType() string + func (*UpdateNewMessage) UpdateType() string + func (entity *UpdateNewMessage) MarshalJSON() ([]byte, error) + type UpdateNewPreCheckoutQuery struct + Currency string + Id JsonInt64 + InvoicePayload []byte + OrderInfo *OrderInfo + SenderUserId int32 + ShippingOptionId string + TotalAmount int64 + func UnmarshalUpdateNewPreCheckoutQuery(data json.RawMessage) (*UpdateNewPreCheckoutQuery, error) + func (*UpdateNewPreCheckoutQuery) GetClass() string + func (*UpdateNewPreCheckoutQuery) GetType() string + func (*UpdateNewPreCheckoutQuery) UpdateType() string + func (entity *UpdateNewPreCheckoutQuery) MarshalJSON() ([]byte, error) + type UpdateNewShippingQuery struct + Id JsonInt64 + InvoicePayload string + SenderUserId int32 + ShippingAddress *Address + func UnmarshalUpdateNewShippingQuery(data json.RawMessage) (*UpdateNewShippingQuery, error) + func (*UpdateNewShippingQuery) GetClass() string + func (*UpdateNewShippingQuery) GetType() string + func (*UpdateNewShippingQuery) UpdateType() string + func (entity *UpdateNewShippingQuery) MarshalJSON() ([]byte, error) + type UpdateNotification struct + Notification *Notification + NotificationGroupId int32 + func UnmarshalUpdateNotification(data json.RawMessage) (*UpdateNotification, error) + func (*UpdateNotification) GetClass() string + func (*UpdateNotification) GetType() string + func (*UpdateNotification) UpdateType() string + func (entity *UpdateNotification) MarshalJSON() ([]byte, error) + type UpdateNotificationGroup struct + AddedNotifications []*Notification + ChatId int64 + IsSilent bool + NotificationGroupId int32 + NotificationSettingsChatId int64 + RemovedNotificationIds []int32 + TotalCount int32 + Type NotificationGroupType + func UnmarshalUpdateNotificationGroup(data json.RawMessage) (*UpdateNotificationGroup, error) + func (*UpdateNotificationGroup) GetClass() string + func (*UpdateNotificationGroup) GetType() string + func (*UpdateNotificationGroup) UpdateType() string + func (entity *UpdateNotificationGroup) MarshalJSON() ([]byte, error) + func (updateNotificationGroup *UpdateNotificationGroup) UnmarshalJSON(data []byte) error + type UpdateOption struct + Name string + Value OptionValue + func UnmarshalUpdateOption(data json.RawMessage) (*UpdateOption, error) + func (*UpdateOption) GetClass() string + func (*UpdateOption) GetType() string + func (*UpdateOption) UpdateType() string + func (entity *UpdateOption) MarshalJSON() ([]byte, error) + func (updateOption *UpdateOption) UnmarshalJSON(data []byte) error + type UpdatePoll struct + Poll *Poll + func UnmarshalUpdatePoll(data json.RawMessage) (*UpdatePoll, error) + func (*UpdatePoll) GetClass() string + func (*UpdatePoll) GetType() string + func (*UpdatePoll) UpdateType() string + func (entity *UpdatePoll) MarshalJSON() ([]byte, error) + type UpdatePollAnswer struct + OptionIds []int32 + PollId JsonInt64 + UserId int32 + func UnmarshalUpdatePollAnswer(data json.RawMessage) (*UpdatePollAnswer, error) + func (*UpdatePollAnswer) GetClass() string + func (*UpdatePollAnswer) GetType() string + func (*UpdatePollAnswer) UpdateType() string + func (entity *UpdatePollAnswer) MarshalJSON() ([]byte, error) + type UpdateRecentStickers struct + IsAttached bool + StickerIds []int32 + func UnmarshalUpdateRecentStickers(data json.RawMessage) (*UpdateRecentStickers, error) + func (*UpdateRecentStickers) GetClass() string + func (*UpdateRecentStickers) GetType() string + func (*UpdateRecentStickers) UpdateType() string + func (entity *UpdateRecentStickers) MarshalJSON() ([]byte, error) + type UpdateSavedAnimations struct + AnimationIds []int32 + func UnmarshalUpdateSavedAnimations(data json.RawMessage) (*UpdateSavedAnimations, error) + func (*UpdateSavedAnimations) GetClass() string + func (*UpdateSavedAnimations) GetType() string + func (*UpdateSavedAnimations) UpdateType() string + func (entity *UpdateSavedAnimations) MarshalJSON() ([]byte, error) + type UpdateScopeNotificationSettings struct + NotificationSettings *ScopeNotificationSettings + Scope NotificationSettingsScope + func UnmarshalUpdateScopeNotificationSettings(data json.RawMessage) (*UpdateScopeNotificationSettings, error) + func (*UpdateScopeNotificationSettings) GetClass() string + func (*UpdateScopeNotificationSettings) GetType() string + func (*UpdateScopeNotificationSettings) UpdateType() string + func (entity *UpdateScopeNotificationSettings) MarshalJSON() ([]byte, error) + func (updateScopeNotificationSettings *UpdateScopeNotificationSettings) UnmarshalJSON(data []byte) error + type UpdateSecretChat struct + SecretChat *SecretChat + func UnmarshalUpdateSecretChat(data json.RawMessage) (*UpdateSecretChat, error) + func (*UpdateSecretChat) GetClass() string + func (*UpdateSecretChat) GetType() string + func (*UpdateSecretChat) UpdateType() string + func (entity *UpdateSecretChat) MarshalJSON() ([]byte, error) + type UpdateSelectedBackground struct + Background *Background + ForDarkTheme bool + func UnmarshalUpdateSelectedBackground(data json.RawMessage) (*UpdateSelectedBackground, error) + func (*UpdateSelectedBackground) GetClass() string + func (*UpdateSelectedBackground) GetType() string + func (*UpdateSelectedBackground) UpdateType() string + func (entity *UpdateSelectedBackground) MarshalJSON() ([]byte, error) + type UpdateServiceNotification struct + Content MessageContent + Type string + func UnmarshalUpdateServiceNotification(data json.RawMessage) (*UpdateServiceNotification, error) + func (*UpdateServiceNotification) GetClass() string + func (*UpdateServiceNotification) GetType() string + func (*UpdateServiceNotification) UpdateType() string + func (entity *UpdateServiceNotification) MarshalJSON() ([]byte, error) + func (updateServiceNotification *UpdateServiceNotification) UnmarshalJSON(data []byte) error + type UpdateStickerSet struct + StickerSet *StickerSet + func UnmarshalUpdateStickerSet(data json.RawMessage) (*UpdateStickerSet, error) + func (*UpdateStickerSet) GetClass() string + func (*UpdateStickerSet) GetType() string + func (*UpdateStickerSet) UpdateType() string + func (entity *UpdateStickerSet) MarshalJSON() ([]byte, error) + type UpdateSuggestedActions struct + AddedActions []SuggestedAction + RemovedActions []SuggestedAction + func UnmarshalUpdateSuggestedActions(data json.RawMessage) (*UpdateSuggestedActions, error) + func (*UpdateSuggestedActions) GetClass() string + func (*UpdateSuggestedActions) GetType() string + func (*UpdateSuggestedActions) UpdateType() string + func (entity *UpdateSuggestedActions) MarshalJSON() ([]byte, error) + func (updateSuggestedActions *UpdateSuggestedActions) UnmarshalJSON(data []byte) error + type UpdateSupergroup struct + Supergroup *Supergroup + func UnmarshalUpdateSupergroup(data json.RawMessage) (*UpdateSupergroup, error) + func (*UpdateSupergroup) GetClass() string + func (*UpdateSupergroup) GetType() string + func (*UpdateSupergroup) UpdateType() string + func (entity *UpdateSupergroup) MarshalJSON() ([]byte, error) + type UpdateSupergroupFullInfo struct + SupergroupFullInfo *SupergroupFullInfo + SupergroupId int32 + func UnmarshalUpdateSupergroupFullInfo(data json.RawMessage) (*UpdateSupergroupFullInfo, error) + func (*UpdateSupergroupFullInfo) GetClass() string + func (*UpdateSupergroupFullInfo) GetType() string + func (*UpdateSupergroupFullInfo) UpdateType() string + func (entity *UpdateSupergroupFullInfo) MarshalJSON() ([]byte, error) + type UpdateTermsOfService struct + TermsOfService *TermsOfService + TermsOfServiceId string + func UnmarshalUpdateTermsOfService(data json.RawMessage) (*UpdateTermsOfService, error) + func (*UpdateTermsOfService) GetClass() string + func (*UpdateTermsOfService) GetType() string + func (*UpdateTermsOfService) UpdateType() string + func (entity *UpdateTermsOfService) MarshalJSON() ([]byte, error) + type UpdateTrendingStickerSets struct + StickerSets *StickerSets + func UnmarshalUpdateTrendingStickerSets(data json.RawMessage) (*UpdateTrendingStickerSets, error) + func (*UpdateTrendingStickerSets) GetClass() string + func (*UpdateTrendingStickerSets) GetType() string + func (*UpdateTrendingStickerSets) UpdateType() string + func (entity *UpdateTrendingStickerSets) MarshalJSON() ([]byte, error) + type UpdateUnreadChatCount struct + ChatList ChatList + MarkedAsUnreadCount int32 + MarkedAsUnreadUnmutedCount int32 + TotalCount int32 + UnreadCount int32 + UnreadUnmutedCount int32 + func UnmarshalUpdateUnreadChatCount(data json.RawMessage) (*UpdateUnreadChatCount, error) + func (*UpdateUnreadChatCount) GetClass() string + func (*UpdateUnreadChatCount) GetType() string + func (*UpdateUnreadChatCount) UpdateType() string + func (entity *UpdateUnreadChatCount) MarshalJSON() ([]byte, error) + func (updateUnreadChatCount *UpdateUnreadChatCount) UnmarshalJSON(data []byte) error + type UpdateUnreadMessageCount struct + ChatList ChatList + UnreadCount int32 + UnreadUnmutedCount int32 + func UnmarshalUpdateUnreadMessageCount(data json.RawMessage) (*UpdateUnreadMessageCount, error) + func (*UpdateUnreadMessageCount) GetClass() string + func (*UpdateUnreadMessageCount) GetType() string + func (*UpdateUnreadMessageCount) UpdateType() string + func (entity *UpdateUnreadMessageCount) MarshalJSON() ([]byte, error) + func (updateUnreadMessageCount *UpdateUnreadMessageCount) UnmarshalJSON(data []byte) error + type UpdateUser struct + User *User + func UnmarshalUpdateUser(data json.RawMessage) (*UpdateUser, error) + func (*UpdateUser) GetClass() string + func (*UpdateUser) GetType() string + func (*UpdateUser) UpdateType() string + func (entity *UpdateUser) MarshalJSON() ([]byte, error) + type UpdateUserChatAction struct + Action ChatAction + ChatId int64 + MessageThreadId int64 + UserId int32 + func UnmarshalUpdateUserChatAction(data json.RawMessage) (*UpdateUserChatAction, error) + func (*UpdateUserChatAction) GetClass() string + func (*UpdateUserChatAction) GetType() string + func (*UpdateUserChatAction) UpdateType() string + func (entity *UpdateUserChatAction) MarshalJSON() ([]byte, error) + func (updateUserChatAction *UpdateUserChatAction) UnmarshalJSON(data []byte) error + type UpdateUserFullInfo struct + UserFullInfo *UserFullInfo + UserId int32 + func UnmarshalUpdateUserFullInfo(data json.RawMessage) (*UpdateUserFullInfo, error) + func (*UpdateUserFullInfo) GetClass() string + func (*UpdateUserFullInfo) GetType() string + func (*UpdateUserFullInfo) UpdateType() string + func (entity *UpdateUserFullInfo) MarshalJSON() ([]byte, error) + type UpdateUserPrivacySettingRules struct + Rules *UserPrivacySettingRules + Setting UserPrivacySetting + func UnmarshalUpdateUserPrivacySettingRules(data json.RawMessage) (*UpdateUserPrivacySettingRules, error) + func (*UpdateUserPrivacySettingRules) GetClass() string + func (*UpdateUserPrivacySettingRules) GetType() string + func (*UpdateUserPrivacySettingRules) UpdateType() string + func (entity *UpdateUserPrivacySettingRules) MarshalJSON() ([]byte, error) + func (updateUserPrivacySettingRules *UpdateUserPrivacySettingRules) UnmarshalJSON(data []byte) error + type UpdateUserStatus struct + Status UserStatus + UserId int32 + func UnmarshalUpdateUserStatus(data json.RawMessage) (*UpdateUserStatus, error) + func (*UpdateUserStatus) GetClass() string + func (*UpdateUserStatus) GetType() string + func (*UpdateUserStatus) UpdateType() string + func (entity *UpdateUserStatus) MarshalJSON() ([]byte, error) + func (updateUserStatus *UpdateUserStatus) UnmarshalJSON(data []byte) error + type UpdateUsersNearby struct + UsersNearby []*ChatNearby + func UnmarshalUpdateUsersNearby(data json.RawMessage) (*UpdateUsersNearby, error) + func (*UpdateUsersNearby) GetClass() string + func (*UpdateUsersNearby) GetType() string + func (*UpdateUsersNearby) UpdateType() string + func (entity *UpdateUsersNearby) MarshalJSON() ([]byte, error) + type Updates struct + Updates []Update + func UnmarshalUpdates(data json.RawMessage) (*Updates, error) + func (*Updates) GetClass() string + func (*Updates) GetType() string + func (entity *Updates) MarshalJSON() ([]byte, error) + func (updates *Updates) UnmarshalJSON(data []byte) error + type UpgradeBasicGroupChatToSupergroupChatRequest struct + ChatId int64 + type UploadFileRequest struct + File InputFile + FileType FileType + Priority int32 + type UploadStickerFileRequest struct + PngSticker InputFile + UserId int32 + type User struct + FirstName string + HaveAccess bool + Id int32 + IsContact bool + IsMutualContact bool + IsScam bool + IsSupport bool + IsVerified bool + LanguageCode string + LastName string + PhoneNumber string + ProfilePhoto *ProfilePhoto + RestrictionReason string + Status UserStatus + Type UserType + Username string + func UnmarshalUser(data json.RawMessage) (*User, error) + func (*User) GetClass() string + func (*User) GetType() string + func (entity *User) MarshalJSON() ([]byte, error) + func (user *User) UnmarshalJSON(data []byte) error + type UserFullInfo struct + Bio string + BotInfo *BotInfo + CanBeCalled bool + GroupInCommonCount int32 + HasPrivateCalls bool + IsBlocked bool + NeedPhoneNumberPrivacyException bool + Photo *ChatPhoto + ShareText string + SupportsVideoCalls bool + func UnmarshalUserFullInfo(data json.RawMessage) (*UserFullInfo, error) + func (*UserFullInfo) GetClass() string + func (*UserFullInfo) GetType() string + func (entity *UserFullInfo) MarshalJSON() ([]byte, error) + type UserPrivacySetting interface + UserPrivacySettingType func() string + func UnmarshalListOfUserPrivacySetting(dataList []json.RawMessage) ([]UserPrivacySetting, error) + func UnmarshalUserPrivacySetting(data json.RawMessage) (UserPrivacySetting, error) + type UserPrivacySettingAllowCalls struct + func UnmarshalUserPrivacySettingAllowCalls(data json.RawMessage) (*UserPrivacySettingAllowCalls, error) + func (*UserPrivacySettingAllowCalls) GetClass() string + func (*UserPrivacySettingAllowCalls) GetType() string + func (*UserPrivacySettingAllowCalls) UserPrivacySettingType() string + func (entity *UserPrivacySettingAllowCalls) MarshalJSON() ([]byte, error) + type UserPrivacySettingAllowChatInvites struct + func UnmarshalUserPrivacySettingAllowChatInvites(data json.RawMessage) (*UserPrivacySettingAllowChatInvites, error) + func (*UserPrivacySettingAllowChatInvites) GetClass() string + func (*UserPrivacySettingAllowChatInvites) GetType() string + func (*UserPrivacySettingAllowChatInvites) UserPrivacySettingType() string + func (entity *UserPrivacySettingAllowChatInvites) MarshalJSON() ([]byte, error) + type UserPrivacySettingAllowFindingByPhoneNumber struct + func UnmarshalUserPrivacySettingAllowFindingByPhoneNumber(data json.RawMessage) (*UserPrivacySettingAllowFindingByPhoneNumber, error) + func (*UserPrivacySettingAllowFindingByPhoneNumber) GetClass() string + func (*UserPrivacySettingAllowFindingByPhoneNumber) GetType() string + func (*UserPrivacySettingAllowFindingByPhoneNumber) UserPrivacySettingType() string + func (entity *UserPrivacySettingAllowFindingByPhoneNumber) MarshalJSON() ([]byte, error) + type UserPrivacySettingAllowPeerToPeerCalls struct + func UnmarshalUserPrivacySettingAllowPeerToPeerCalls(data json.RawMessage) (*UserPrivacySettingAllowPeerToPeerCalls, error) + func (*UserPrivacySettingAllowPeerToPeerCalls) GetClass() string + func (*UserPrivacySettingAllowPeerToPeerCalls) GetType() string + func (*UserPrivacySettingAllowPeerToPeerCalls) UserPrivacySettingType() string + func (entity *UserPrivacySettingAllowPeerToPeerCalls) MarshalJSON() ([]byte, error) + type UserPrivacySettingRule interface + UserPrivacySettingRuleType func() string + func UnmarshalListOfUserPrivacySettingRule(dataList []json.RawMessage) ([]UserPrivacySettingRule, error) + func UnmarshalUserPrivacySettingRule(data json.RawMessage) (UserPrivacySettingRule, error) + type UserPrivacySettingRuleAllowAll struct + func UnmarshalUserPrivacySettingRuleAllowAll(data json.RawMessage) (*UserPrivacySettingRuleAllowAll, error) + func (*UserPrivacySettingRuleAllowAll) GetClass() string + func (*UserPrivacySettingRuleAllowAll) GetType() string + func (*UserPrivacySettingRuleAllowAll) UserPrivacySettingRuleType() string + func (entity *UserPrivacySettingRuleAllowAll) MarshalJSON() ([]byte, error) + type UserPrivacySettingRuleAllowChatMembers struct + ChatIds []int64 + func UnmarshalUserPrivacySettingRuleAllowChatMembers(data json.RawMessage) (*UserPrivacySettingRuleAllowChatMembers, error) + func (*UserPrivacySettingRuleAllowChatMembers) GetClass() string + func (*UserPrivacySettingRuleAllowChatMembers) GetType() string + func (*UserPrivacySettingRuleAllowChatMembers) UserPrivacySettingRuleType() string + func (entity *UserPrivacySettingRuleAllowChatMembers) MarshalJSON() ([]byte, error) + type UserPrivacySettingRuleAllowContacts struct + func UnmarshalUserPrivacySettingRuleAllowContacts(data json.RawMessage) (*UserPrivacySettingRuleAllowContacts, error) + func (*UserPrivacySettingRuleAllowContacts) GetClass() string + func (*UserPrivacySettingRuleAllowContacts) GetType() string + func (*UserPrivacySettingRuleAllowContacts) UserPrivacySettingRuleType() string + func (entity *UserPrivacySettingRuleAllowContacts) MarshalJSON() ([]byte, error) + type UserPrivacySettingRuleAllowUsers struct + UserIds []int32 + func UnmarshalUserPrivacySettingRuleAllowUsers(data json.RawMessage) (*UserPrivacySettingRuleAllowUsers, error) + func (*UserPrivacySettingRuleAllowUsers) GetClass() string + func (*UserPrivacySettingRuleAllowUsers) GetType() string + func (*UserPrivacySettingRuleAllowUsers) UserPrivacySettingRuleType() string + func (entity *UserPrivacySettingRuleAllowUsers) MarshalJSON() ([]byte, error) + type UserPrivacySettingRuleRestrictAll struct + func UnmarshalUserPrivacySettingRuleRestrictAll(data json.RawMessage) (*UserPrivacySettingRuleRestrictAll, error) + func (*UserPrivacySettingRuleRestrictAll) GetClass() string + func (*UserPrivacySettingRuleRestrictAll) GetType() string + func (*UserPrivacySettingRuleRestrictAll) UserPrivacySettingRuleType() string + func (entity *UserPrivacySettingRuleRestrictAll) MarshalJSON() ([]byte, error) + type UserPrivacySettingRuleRestrictChatMembers struct + ChatIds []int64 + func UnmarshalUserPrivacySettingRuleRestrictChatMembers(data json.RawMessage) (*UserPrivacySettingRuleRestrictChatMembers, error) + func (*UserPrivacySettingRuleRestrictChatMembers) GetClass() string + func (*UserPrivacySettingRuleRestrictChatMembers) GetType() string + func (*UserPrivacySettingRuleRestrictChatMembers) UserPrivacySettingRuleType() string + func (entity *UserPrivacySettingRuleRestrictChatMembers) MarshalJSON() ([]byte, error) + type UserPrivacySettingRuleRestrictContacts struct + func UnmarshalUserPrivacySettingRuleRestrictContacts(data json.RawMessage) (*UserPrivacySettingRuleRestrictContacts, error) + func (*UserPrivacySettingRuleRestrictContacts) GetClass() string + func (*UserPrivacySettingRuleRestrictContacts) GetType() string + func (*UserPrivacySettingRuleRestrictContacts) UserPrivacySettingRuleType() string + func (entity *UserPrivacySettingRuleRestrictContacts) MarshalJSON() ([]byte, error) + type UserPrivacySettingRuleRestrictUsers struct + UserIds []int32 + func UnmarshalUserPrivacySettingRuleRestrictUsers(data json.RawMessage) (*UserPrivacySettingRuleRestrictUsers, error) + func (*UserPrivacySettingRuleRestrictUsers) GetClass() string + func (*UserPrivacySettingRuleRestrictUsers) GetType() string + func (*UserPrivacySettingRuleRestrictUsers) UserPrivacySettingRuleType() string + func (entity *UserPrivacySettingRuleRestrictUsers) MarshalJSON() ([]byte, error) + type UserPrivacySettingRules struct + Rules []UserPrivacySettingRule + func UnmarshalUserPrivacySettingRules(data json.RawMessage) (*UserPrivacySettingRules, error) + func (*UserPrivacySettingRules) GetClass() string + func (*UserPrivacySettingRules) GetType() string + func (entity *UserPrivacySettingRules) MarshalJSON() ([]byte, error) + func (userPrivacySettingRules *UserPrivacySettingRules) UnmarshalJSON(data []byte) error + type UserPrivacySettingShowLinkInForwardedMessages struct + func UnmarshalUserPrivacySettingShowLinkInForwardedMessages(data json.RawMessage) (*UserPrivacySettingShowLinkInForwardedMessages, error) + func (*UserPrivacySettingShowLinkInForwardedMessages) GetClass() string + func (*UserPrivacySettingShowLinkInForwardedMessages) GetType() string + func (*UserPrivacySettingShowLinkInForwardedMessages) UserPrivacySettingType() string + func (entity *UserPrivacySettingShowLinkInForwardedMessages) MarshalJSON() ([]byte, error) + type UserPrivacySettingShowPhoneNumber struct + func UnmarshalUserPrivacySettingShowPhoneNumber(data json.RawMessage) (*UserPrivacySettingShowPhoneNumber, error) + func (*UserPrivacySettingShowPhoneNumber) GetClass() string + func (*UserPrivacySettingShowPhoneNumber) GetType() string + func (*UserPrivacySettingShowPhoneNumber) UserPrivacySettingType() string + func (entity *UserPrivacySettingShowPhoneNumber) MarshalJSON() ([]byte, error) + type UserPrivacySettingShowProfilePhoto struct + func UnmarshalUserPrivacySettingShowProfilePhoto(data json.RawMessage) (*UserPrivacySettingShowProfilePhoto, error) + func (*UserPrivacySettingShowProfilePhoto) GetClass() string + func (*UserPrivacySettingShowProfilePhoto) GetType() string + func (*UserPrivacySettingShowProfilePhoto) UserPrivacySettingType() string + func (entity *UserPrivacySettingShowProfilePhoto) MarshalJSON() ([]byte, error) + type UserPrivacySettingShowStatus struct + func UnmarshalUserPrivacySettingShowStatus(data json.RawMessage) (*UserPrivacySettingShowStatus, error) + func (*UserPrivacySettingShowStatus) GetClass() string + func (*UserPrivacySettingShowStatus) GetType() string + func (*UserPrivacySettingShowStatus) UserPrivacySettingType() string + func (entity *UserPrivacySettingShowStatus) MarshalJSON() ([]byte, error) + type UserStatus interface + UserStatusType func() string + func UnmarshalListOfUserStatus(dataList []json.RawMessage) ([]UserStatus, error) + func UnmarshalUserStatus(data json.RawMessage) (UserStatus, error) + type UserStatusEmpty struct + func UnmarshalUserStatusEmpty(data json.RawMessage) (*UserStatusEmpty, error) + func (*UserStatusEmpty) GetClass() string + func (*UserStatusEmpty) GetType() string + func (*UserStatusEmpty) UserStatusType() string + func (entity *UserStatusEmpty) MarshalJSON() ([]byte, error) + type UserStatusLastMonth struct + func UnmarshalUserStatusLastMonth(data json.RawMessage) (*UserStatusLastMonth, error) + func (*UserStatusLastMonth) GetClass() string + func (*UserStatusLastMonth) GetType() string + func (*UserStatusLastMonth) UserStatusType() string + func (entity *UserStatusLastMonth) MarshalJSON() ([]byte, error) + type UserStatusLastWeek struct + func UnmarshalUserStatusLastWeek(data json.RawMessage) (*UserStatusLastWeek, error) + func (*UserStatusLastWeek) GetClass() string + func (*UserStatusLastWeek) GetType() string + func (*UserStatusLastWeek) UserStatusType() string + func (entity *UserStatusLastWeek) MarshalJSON() ([]byte, error) + type UserStatusOffline struct + WasOnline int32 + func UnmarshalUserStatusOffline(data json.RawMessage) (*UserStatusOffline, error) + func (*UserStatusOffline) GetClass() string + func (*UserStatusOffline) GetType() string + func (*UserStatusOffline) UserStatusType() string + func (entity *UserStatusOffline) MarshalJSON() ([]byte, error) + type UserStatusOnline struct + Expires int32 + func UnmarshalUserStatusOnline(data json.RawMessage) (*UserStatusOnline, error) + func (*UserStatusOnline) GetClass() string + func (*UserStatusOnline) GetType() string + func (*UserStatusOnline) UserStatusType() string + func (entity *UserStatusOnline) MarshalJSON() ([]byte, error) + type UserStatusRecently struct + func UnmarshalUserStatusRecently(data json.RawMessage) (*UserStatusRecently, error) + func (*UserStatusRecently) GetClass() string + func (*UserStatusRecently) GetType() string + func (*UserStatusRecently) UserStatusType() string + func (entity *UserStatusRecently) MarshalJSON() ([]byte, error) + type UserType interface + UserTypeType func() string + func UnmarshalListOfUserType(dataList []json.RawMessage) ([]UserType, error) + func UnmarshalUserType(data json.RawMessage) (UserType, error) + type UserTypeBot struct + CanJoinGroups bool + CanReadAllGroupMessages bool + InlineQueryPlaceholder string + IsInline bool + NeedLocation bool + func UnmarshalUserTypeBot(data json.RawMessage) (*UserTypeBot, error) + func (*UserTypeBot) GetClass() string + func (*UserTypeBot) GetType() string + func (*UserTypeBot) UserTypeType() string + func (entity *UserTypeBot) MarshalJSON() ([]byte, error) + type UserTypeDeleted struct + func UnmarshalUserTypeDeleted(data json.RawMessage) (*UserTypeDeleted, error) + func (*UserTypeDeleted) GetClass() string + func (*UserTypeDeleted) GetType() string + func (*UserTypeDeleted) UserTypeType() string + func (entity *UserTypeDeleted) MarshalJSON() ([]byte, error) + type UserTypeRegular struct + func UnmarshalUserTypeRegular(data json.RawMessage) (*UserTypeRegular, error) + func (*UserTypeRegular) GetClass() string + func (*UserTypeRegular) GetType() string + func (*UserTypeRegular) UserTypeType() string + func (entity *UserTypeRegular) MarshalJSON() ([]byte, error) + type UserTypeUnknown struct + func UnmarshalUserTypeUnknown(data json.RawMessage) (*UserTypeUnknown, error) + func (*UserTypeUnknown) GetClass() string + func (*UserTypeUnknown) GetType() string + func (*UserTypeUnknown) UserTypeType() string + func (entity *UserTypeUnknown) MarshalJSON() ([]byte, error) + type Users struct + TotalCount int32 + UserIds []int32 + func UnmarshalUsers(data json.RawMessage) (*Users, error) + func (*Users) GetClass() string + func (*Users) GetType() string + func (entity *Users) MarshalJSON() ([]byte, error) + type ValidateOrderInfoRequest struct + AllowSave bool + ChatId int64 + MessageId int64 + OrderInfo *OrderInfo + type ValidatedOrderInfo struct + OrderInfoId string + ShippingOptions []*ShippingOption + func UnmarshalValidatedOrderInfo(data json.RawMessage) (*ValidatedOrderInfo, error) + func (*ValidatedOrderInfo) GetClass() string + func (*ValidatedOrderInfo) GetType() string + func (entity *ValidatedOrderInfo) MarshalJSON() ([]byte, error) + type Venue struct + Address string + Id string + Location *Location + Provider string + Title string + Type string + func UnmarshalVenue(data json.RawMessage) (*Venue, error) + func (*Venue) GetClass() string + func (*Venue) GetType() string + func (entity *Venue) MarshalJSON() ([]byte, error) + type Video struct + Duration int32 + FileName string + HasStickers bool + Height int32 + MimeType string + Minithumbnail *Minithumbnail + SupportsStreaming bool + Thumbnail *Thumbnail + Video *File + Width int32 + func UnmarshalVideo(data json.RawMessage) (*Video, error) + func (*Video) GetClass() string + func (*Video) GetType() string + func (entity *Video) MarshalJSON() ([]byte, error) + type VideoNote struct + Duration int32 + Length int32 + Minithumbnail *Minithumbnail + Thumbnail *Thumbnail + Video *File + func UnmarshalVideoNote(data json.RawMessage) (*VideoNote, error) + func (*VideoNote) GetClass() string + func (*VideoNote) GetType() string + func (entity *VideoNote) MarshalJSON() ([]byte, error) + type ViewMessagesRequest struct + ChatId int64 + ForceRead bool + MessageIds []int64 + MessageThreadId int64 + type ViewTrendingStickerSetsRequest struct + StickerSetIds []JsonInt64 + type VoiceNote struct + Duration int32 + MimeType string + Voice *File + Waveform []byte + func UnmarshalVoiceNote(data json.RawMessage) (*VoiceNote, error) + func (*VoiceNote) GetClass() string + func (*VoiceNote) GetType() string + func (entity *VoiceNote) MarshalJSON() ([]byte, error) + type WebPage struct + Animation *Animation + Audio *Audio + Author string + Description *FormattedText + DisplayUrl string + Document *Document + Duration int32 + EmbedHeight int32 + EmbedType string + EmbedUrl string + EmbedWidth int32 + InstantViewVersion int32 + Photo *Photo + SiteName string + Sticker *Sticker + Title string + Type string + Url string + Video *Video + VideoNote *VideoNote + VoiceNote *VoiceNote + func UnmarshalWebPage(data json.RawMessage) (*WebPage, error) + func (*WebPage) GetClass() string + func (*WebPage) GetType() string + func (entity *WebPage) MarshalJSON() ([]byte, error) + type WebPageInstantView struct + IsFull bool + IsRtl bool + PageBlocks []PageBlock + Version int32 + ViewCount int32 + func UnmarshalWebPageInstantView(data json.RawMessage) (*WebPageInstantView, error) + func (*WebPageInstantView) GetClass() string + func (*WebPageInstantView) GetType() string + func (entity *WebPageInstantView) MarshalJSON() ([]byte, error) + func (webPageInstantView *WebPageInstantView) UnmarshalJSON(data []byte) error + type WriteGeneratedFilePartRequest struct + Data []byte + GenerationId JsonInt64 + Offset int32