payments.PaymentResult

class pyrogram.raw.types.payments.PaymentResult

Payment result

Constructor of PaymentResult.

Details:
  • Layer: 223

  • ID: 4E5F810D

Parameters:

updates (Updates) – Info about the payment

Functions:

This object can be returned by 2 functions.

payments.SendPaymentForm

Send compiled payment form

payments.SendStarsForm

Make a payment using Telegram Stars, see here » for more info.

TL Schema

payments.paymentResult#4e5f810d
updates:Updates

= payments.PaymentResult

Parameter Tree

PaymentResult
└── updatesUpdates
├── UpdatesTooLong
│ ├── outtrue (optional)
│ ├── mentionedtrue (optional)
│ ├── media_unreadtrue (optional)
│ ├── silenttrue (optional)
│ ├── idint
│ ├── user_idlong
│ ├── messagestring
│ ├── ptsint
│ ├── pts_countint
│ ├── dateint
│ ├── fwd_fromMessageFwdHeader (optional)
│ │ └── MessageFwdHeader
│ │ ├── importedtrue (optional)
│ │ ├── saved_outtrue (optional)
│ │ ├── from_idPeer (optional)
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── from_namestring (optional)
│ │ ├── dateint
│ │ ├── channel_postint (optional)
│ │ ├── post_authorstring (optional)
│ │ ├── saved_from_peerPeer (optional)
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── saved_from_msg_idint (optional)
│ │ ├── saved_from_idPeer (optional)
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── saved_from_namestring (optional)
│ │ ├── saved_dateint (optional)
│ │ └── psa_typestring (optional)
│ ├── via_bot_idlong (optional)
│ ├── reply_toMessageReplyHeader (optional)
│ │ ├── MessageReplyHeader
│ │ │ ├── reply_to_scheduledtrue (optional)
│ │ │ ├── forum_topictrue (optional)
│ │ │ ├── quotetrue (optional)
│ │ │ ├── reply_to_msg_idint (optional)
│ │ │ ├── reply_to_peer_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── reply_fromMessageFwdHeader (optional)
│ │ │ │ └── MessageFwdHeader
│ │ │ ├── reply_mediaMessageMedia (optional)
│ │ │ │ ├── MessageMediaEmpty
│ │ │ │ ├── MessageMediaPhoto
│ │ │ │ ├── MessageMediaGeo
│ │ │ │ ├── MessageMediaContact
│ │ │ │ ├── MessageMediaUnsupported
│ │ │ │ ├── MessageMediaDocument
│ │ │ │ ├── MessageMediaWebPage
│ │ │ │ ├── MessageMediaVenue
│ │ │ │ ├── MessageMediaGame
│ │ │ │ ├── MessageMediaInvoice
│ │ │ │ ├── MessageMediaGeoLive
│ │ │ │ ├── MessageMediaPoll
│ │ │ │ ├── MessageMediaDice
│ │ │ │ ├── MessageMediaStory
│ │ │ │ ├── MessageMediaGiveaway
│ │ │ │ ├── MessageMediaGiveawayResults
│ │ │ │ ├── MessageMediaPaidMedia
│ │ │ │ ├── MessageMediaToDo
│ │ │ │ └── MessageMediaVideoStream
│ │ │ ├── reply_to_top_idint (optional)
│ │ │ ├── quote_textstring (optional)
│ │ │ ├── quote_entitiesVector < MessageEntity > (optional)
│ │ │ │ ├── MessageEntityUnknown
│ │ │ │ ├── MessageEntityMention
│ │ │ │ ├── MessageEntityHashtag
│ │ │ │ ├── MessageEntityBotCommand
│ │ │ │ ├── MessageEntityUrl
│ │ │ │ ├── MessageEntityEmail
│ │ │ │ ├── MessageEntityBold
│ │ │ │ ├── MessageEntityItalic
│ │ │ │ ├── MessageEntityCode
│ │ │ │ ├── MessageEntityPre
│ │ │ │ ├── MessageEntityTextUrl
│ │ │ │ ├── MessageEntityMentionName
│ │ │ │ ├── InputMessageEntityMentionName
│ │ │ │ ├── MessageEntityPhone
│ │ │ │ ├── MessageEntityCashtag
│ │ │ │ ├── MessageEntityUnderline
│ │ │ │ ├── MessageEntityStrike
│ │ │ │ ├── MessageEntityBankCard
│ │ │ │ ├── MessageEntitySpoiler
│ │ │ │ ├── MessageEntityCustomEmoji
│ │ │ │ ├── MessageEntityBlockquote
│ │ │ │ └── MessageEntityFormattedDate
│ │ │ ├── quote_offsetint (optional)
│ │ │ └── todo_item_idint (optional)
│ │ └── MessageReplyStoryHeader
│ │ ├── peerPeer
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ └── story_idint
│ ├── entitiesVector < MessageEntity > (optional)
│ │ ├── MessageEntityUnknown
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityMention
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityHashtag
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityBotCommand
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityUrl
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityEmail
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityBold
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityItalic
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityCode
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityPre
│ │ │ ├── offsetint
│ │ │ ├── lengthint
│ │ │ └── languagestring
│ │ ├── MessageEntityTextUrl
│ │ │ ├── offsetint
│ │ │ ├── lengthint
│ │ │ └── urlstring
│ │ ├── MessageEntityMentionName
│ │ │ ├── offsetint
│ │ │ ├── lengthint
│ │ │ └── user_idlong
│ │ │ ├── offsetint
│ │ │ ├── lengthint
│ │ │ └── user_idInputUser
│ │ │ ├── InputUserEmpty
│ │ │ ├── InputUserSelf
│ │ │ ├── InputUser
│ │ │ └── InputUserFromMessage
│ │ ├── MessageEntityPhone
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityCashtag
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityUnderline
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityStrike
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityBankCard
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntitySpoiler
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityCustomEmoji
│ │ │ ├── offsetint
│ │ │ ├── lengthint
│ │ │ └── document_idlong
│ │ ├── MessageEntityBlockquote
│ │ │ ├── collapsedtrue (optional)
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ └── MessageEntityFormattedDate
│ │ ├── relativetrue (optional)
│ │ ├── short_timetrue (optional)
│ │ ├── long_timetrue (optional)
│ │ ├── short_datetrue (optional)
│ │ ├── long_datetrue (optional)
│ │ ├── day_of_weektrue (optional)
│ │ ├── offsetint
│ │ ├── lengthint
│ │ └── dateint
│ └── ttl_periodint (optional)
│ ├── outtrue (optional)
│ ├── mentionedtrue (optional)
│ ├── media_unreadtrue (optional)
│ ├── silenttrue (optional)
│ ├── idint
│ ├── from_idlong
│ ├── chat_idlong
│ ├── messagestring
│ ├── ptsint
│ ├── pts_countint
│ ├── dateint
│ ├── fwd_fromMessageFwdHeader (optional)
│ │ └── MessageFwdHeader
│ │ ├── importedtrue (optional)
│ │ ├── saved_outtrue (optional)
│ │ ├── from_idPeer (optional)
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── from_namestring (optional)
│ │ ├── dateint
│ │ ├── channel_postint (optional)
│ │ ├── post_authorstring (optional)
│ │ ├── saved_from_peerPeer (optional)
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── saved_from_msg_idint (optional)
│ │ ├── saved_from_idPeer (optional)
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── saved_from_namestring (optional)
│ │ ├── saved_dateint (optional)
│ │ └── psa_typestring (optional)
│ ├── via_bot_idlong (optional)
│ ├── reply_toMessageReplyHeader (optional)
│ │ ├── MessageReplyHeader
│ │ │ ├── reply_to_scheduledtrue (optional)
│ │ │ ├── forum_topictrue (optional)
│ │ │ ├── quotetrue (optional)
│ │ │ ├── reply_to_msg_idint (optional)
│ │ │ ├── reply_to_peer_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── reply_fromMessageFwdHeader (optional)
│ │ │ │ └── MessageFwdHeader
│ │ │ ├── reply_mediaMessageMedia (optional)
│ │ │ │ ├── MessageMediaEmpty
│ │ │ │ ├── MessageMediaPhoto
│ │ │ │ ├── MessageMediaGeo
│ │ │ │ ├── MessageMediaContact
│ │ │ │ ├── MessageMediaUnsupported
│ │ │ │ ├── MessageMediaDocument
│ │ │ │ ├── MessageMediaWebPage
│ │ │ │ ├── MessageMediaVenue
│ │ │ │ ├── MessageMediaGame
│ │ │ │ ├── MessageMediaInvoice
│ │ │ │ ├── MessageMediaGeoLive
│ │ │ │ ├── MessageMediaPoll
│ │ │ │ ├── MessageMediaDice
│ │ │ │ ├── MessageMediaStory
│ │ │ │ ├── MessageMediaGiveaway
│ │ │ │ ├── MessageMediaGiveawayResults
│ │ │ │ ├── MessageMediaPaidMedia
│ │ │ │ ├── MessageMediaToDo
│ │ │ │ └── MessageMediaVideoStream
│ │ │ ├── reply_to_top_idint (optional)
│ │ │ ├── quote_textstring (optional)
│ │ │ ├── quote_entitiesVector < MessageEntity > (optional)
│ │ │ │ ├── MessageEntityUnknown
│ │ │ │ ├── MessageEntityMention
│ │ │ │ ├── MessageEntityHashtag
│ │ │ │ ├── MessageEntityBotCommand
│ │ │ │ ├── MessageEntityUrl
│ │ │ │ ├── MessageEntityEmail
│ │ │ │ ├── MessageEntityBold
│ │ │ │ ├── MessageEntityItalic
│ │ │ │ ├── MessageEntityCode
│ │ │ │ ├── MessageEntityPre
│ │ │ │ ├── MessageEntityTextUrl
│ │ │ │ ├── MessageEntityMentionName
│ │ │ │ ├── InputMessageEntityMentionName
│ │ │ │ ├── MessageEntityPhone
│ │ │ │ ├── MessageEntityCashtag
│ │ │ │ ├── MessageEntityUnderline
│ │ │ │ ├── MessageEntityStrike
│ │ │ │ ├── MessageEntityBankCard
│ │ │ │ ├── MessageEntitySpoiler
│ │ │ │ ├── MessageEntityCustomEmoji
│ │ │ │ ├── MessageEntityBlockquote
│ │ │ │ └── MessageEntityFormattedDate
│ │ │ ├── quote_offsetint (optional)
│ │ │ └── todo_item_idint (optional)
│ │ └── MessageReplyStoryHeader
│ │ ├── peerPeer
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ └── story_idint
│ ├── entitiesVector < MessageEntity > (optional)
│ │ ├── MessageEntityUnknown
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityMention
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityHashtag
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityBotCommand
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityUrl
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityEmail
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityBold
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityItalic
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityCode
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityPre
│ │ │ ├── offsetint
│ │ │ ├── lengthint
│ │ │ └── languagestring
│ │ ├── MessageEntityTextUrl
│ │ │ ├── offsetint
│ │ │ ├── lengthint
│ │ │ └── urlstring
│ │ ├── MessageEntityMentionName
│ │ │ ├── offsetint
│ │ │ ├── lengthint
│ │ │ └── user_idlong
│ │ │ ├── offsetint
│ │ │ ├── lengthint
│ │ │ └── user_idInputUser
│ │ │ ├── InputUserEmpty
│ │ │ ├── InputUserSelf
│ │ │ ├── InputUser
│ │ │ └── InputUserFromMessage
│ │ ├── MessageEntityPhone
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityCashtag
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityUnderline
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityStrike
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityBankCard
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntitySpoiler
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── MessageEntityCustomEmoji
│ │ │ ├── offsetint
│ │ │ ├── lengthint
│ │ │ └── document_idlong
│ │ ├── MessageEntityBlockquote
│ │ │ ├── collapsedtrue (optional)
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ └── MessageEntityFormattedDate
│ │ ├── relativetrue (optional)
│ │ ├── short_timetrue (optional)
│ │ ├── long_timetrue (optional)
│ │ ├── short_datetrue (optional)
│ │ ├── long_datetrue (optional)
│ │ ├── day_of_weektrue (optional)
│ │ ├── offsetint
│ │ ├── lengthint
│ │ └── dateint
│ └── ttl_periodint (optional)
├── UpdateShort
│ ├── updateUpdate
│ │ ├── UpdateNewMessage
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateMessageID
│ │ │ ├── idint
│ │ │ └── random_idlong
│ │ ├── UpdateDeleteMessages
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateUserTyping
│ │ │ ├── user_idlong
│ │ │ ├── top_msg_idint (optional)
│ │ │ └── actionSendMessageAction
│ │ │ ├── SendMessageTypingAction
│ │ │ ├── SendMessageCancelAction
│ │ │ ├── SendMessageRecordVideoAction
│ │ │ ├── SendMessageUploadVideoAction
│ │ │ ├── SendMessageRecordAudioAction
│ │ │ ├── SendMessageUploadAudioAction
│ │ │ ├── SendMessageUploadPhotoAction
│ │ │ ├── SendMessageUploadDocumentAction
│ │ │ ├── SendMessageGeoLocationAction
│ │ │ ├── SendMessageChooseContactAction
│ │ │ ├── SendMessageGamePlayAction
│ │ │ ├── SendMessageRecordRoundAction
│ │ │ ├── SendMessageUploadRoundAction
│ │ │ ├── SpeakingInGroupCallAction
│ │ │ ├── SendMessageHistoryImportAction
│ │ │ ├── SendMessageChooseStickerAction
│ │ │ ├── SendMessageEmojiInteraction
│ │ │ ├── SendMessageEmojiInteractionSeen
│ │ │ └── SendMessageTextDraftAction
│ │ ├── UpdateChatUserTyping
│ │ │ ├── chat_idlong
│ │ │ ├── from_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── actionSendMessageAction
│ │ │ ├── SendMessageTypingAction
│ │ │ ├── SendMessageCancelAction
│ │ │ ├── SendMessageRecordVideoAction
│ │ │ ├── SendMessageUploadVideoAction
│ │ │ ├── SendMessageRecordAudioAction
│ │ │ ├── SendMessageUploadAudioAction
│ │ │ ├── SendMessageUploadPhotoAction
│ │ │ ├── SendMessageUploadDocumentAction
│ │ │ ├── SendMessageGeoLocationAction
│ │ │ ├── SendMessageChooseContactAction
│ │ │ ├── SendMessageGamePlayAction
│ │ │ ├── SendMessageRecordRoundAction
│ │ │ ├── SendMessageUploadRoundAction
│ │ │ ├── SpeakingInGroupCallAction
│ │ │ ├── SendMessageHistoryImportAction
│ │ │ ├── SendMessageChooseStickerAction
│ │ │ ├── SendMessageEmojiInteraction
│ │ │ ├── SendMessageEmojiInteractionSeen
│ │ │ └── SendMessageTextDraftAction
│ │ ├── UpdateChatParticipants
│ │ │ └── participantsChatParticipants
│ │ │ ├── ChatParticipantsForbidden
│ │ │ └── ChatParticipants
│ │ ├── UpdateUserStatus
│ │ │ ├── user_idlong
│ │ │ └── statusUserStatus
│ │ │ ├── UserStatusEmpty
│ │ │ ├── UserStatusOnline
│ │ │ ├── UserStatusOffline
│ │ │ ├── UserStatusRecently
│ │ │ ├── UserStatusLastWeek
│ │ │ └── UserStatusLastMonth
│ │ ├── UpdateUserName
│ │ │ ├── user_idlong
│ │ │ ├── first_namestring
│ │ │ ├── last_namestring
│ │ │ └── usernamesVector < Username >
│ │ │ └── Username
│ │ ├── UpdateNewAuthorization
│ │ │ ├── unconfirmedtrue (optional)
│ │ │ ├── hashlong
│ │ │ ├── dateint (optional)
│ │ │ ├── devicestring (optional)
│ │ │ └── locationstring (optional)
│ │ ├── UpdateNewEncryptedMessage
│ │ │ ├── messageEncryptedMessage
│ │ │ │ ├── EncryptedMessage
│ │ │ │ └── EncryptedMessageService
│ │ │ └── qtsint
│ │ ├── UpdateEncryptedChatTyping
│ │ │ └── chat_idint
│ │ ├── UpdateEncryption
│ │ │ ├── chatEncryptedChat
│ │ │ │ ├── EncryptedChatEmpty
│ │ │ │ ├── EncryptedChatWaiting
│ │ │ │ ├── EncryptedChatRequested
│ │ │ │ ├── EncryptedChat
│ │ │ │ └── EncryptedChatDiscarded
│ │ │ └── dateint
│ │ ├── UpdateEncryptedMessagesRead
│ │ │ ├── chat_idint
│ │ │ ├── max_dateint
│ │ │ └── dateint
│ │ ├── UpdateChatParticipantAdd
│ │ │ ├── chat_idlong
│ │ │ ├── user_idlong
│ │ │ ├── inviter_idlong
│ │ │ ├── dateint
│ │ │ └── versionint
│ │ ├── UpdateChatParticipantDelete
│ │ │ ├── chat_idlong
│ │ │ ├── user_idlong
│ │ │ └── versionint
│ │ ├── UpdateDcOptions
│ │ │ └── dc_optionsVector < DcOption >
│ │ │ └── DcOption
│ │ ├── UpdateNotifySettings
│ │ │ ├── peerNotifyPeer
│ │ │ │ ├── NotifyPeer
│ │ │ │ ├── NotifyUsers
│ │ │ │ ├── NotifyChats
│ │ │ │ ├── NotifyBroadcasts
│ │ │ │ └── NotifyForumTopic
│ │ │ └── notify_settingsPeerNotifySettings
│ │ │ └── PeerNotifySettings
│ │ ├── UpdateServiceNotification
│ │ │ ├── popuptrue (optional)
│ │ │ ├── invert_mediatrue (optional)
│ │ │ ├── inbox_dateint (optional)
│ │ │ ├── typestring
│ │ │ ├── messagestring
│ │ │ ├── mediaMessageMedia
│ │ │ │ ├── MessageMediaEmpty
│ │ │ │ ├── MessageMediaPhoto
│ │ │ │ ├── MessageMediaGeo
│ │ │ │ ├── MessageMediaContact
│ │ │ │ ├── MessageMediaUnsupported
│ │ │ │ ├── MessageMediaDocument
│ │ │ │ ├── MessageMediaWebPage
│ │ │ │ ├── MessageMediaVenue
│ │ │ │ ├── MessageMediaGame
│ │ │ │ ├── MessageMediaInvoice
│ │ │ │ ├── MessageMediaGeoLive
│ │ │ │ ├── MessageMediaPoll
│ │ │ │ ├── MessageMediaDice
│ │ │ │ ├── MessageMediaStory
│ │ │ │ ├── MessageMediaGiveaway
│ │ │ │ ├── MessageMediaGiveawayResults
│ │ │ │ ├── MessageMediaPaidMedia
│ │ │ │ ├── MessageMediaToDo
│ │ │ │ └── MessageMediaVideoStream
│ │ │ └── entitiesVector < MessageEntity >
│ │ │ ├── MessageEntityUnknown
│ │ │ ├── MessageEntityMention
│ │ │ ├── MessageEntityHashtag
│ │ │ ├── MessageEntityBotCommand
│ │ │ ├── MessageEntityUrl
│ │ │ ├── MessageEntityEmail
│ │ │ ├── MessageEntityBold
│ │ │ ├── MessageEntityItalic
│ │ │ ├── MessageEntityCode
│ │ │ ├── MessageEntityPre
│ │ │ ├── MessageEntityTextUrl
│ │ │ ├── MessageEntityMentionName
│ │ │ ├── InputMessageEntityMentionName
│ │ │ ├── MessageEntityPhone
│ │ │ ├── MessageEntityCashtag
│ │ │ ├── MessageEntityUnderline
│ │ │ ├── MessageEntityStrike
│ │ │ ├── MessageEntityBankCard
│ │ │ ├── MessageEntitySpoiler
│ │ │ ├── MessageEntityCustomEmoji
│ │ │ ├── MessageEntityBlockquote
│ │ │ └── MessageEntityFormattedDate
│ │ ├── UpdatePrivacy
│ │ │ ├── keyPrivacyKey
│ │ │ │ ├── PrivacyKeyStatusTimestamp
│ │ │ │ ├── PrivacyKeyChatInvite
│ │ │ │ ├── PrivacyKeyPhoneCall
│ │ │ │ ├── PrivacyKeyPhoneP2P
│ │ │ │ ├── PrivacyKeyForwards
│ │ │ │ ├── PrivacyKeyProfilePhoto
│ │ │ │ ├── PrivacyKeyPhoneNumber
│ │ │ │ ├── PrivacyKeyAddedByPhone
│ │ │ │ ├── PrivacyKeyVoiceMessages
│ │ │ │ ├── PrivacyKeyAbout
│ │ │ │ ├── PrivacyKeyBirthday
│ │ │ │ ├── PrivacyKeyStarGiftsAutoSave
│ │ │ │ ├── PrivacyKeyNoPaidMessages
│ │ │ │ └── PrivacyKeySavedMusic
│ │ │ └── rulesVector < PrivacyRule >
│ │ │ ├── PrivacyValueAllowContacts
│ │ │ ├── PrivacyValueAllowAll
│ │ │ ├── PrivacyValueAllowUsers
│ │ │ ├── PrivacyValueDisallowContacts
│ │ │ ├── PrivacyValueDisallowAll
│ │ │ ├── PrivacyValueDisallowUsers
│ │ │ ├── PrivacyValueAllowChatParticipants
│ │ │ ├── PrivacyValueAllowCloseFriends
│ │ │ ├── PrivacyValueAllowPremium
│ │ │ ├── PrivacyValueAllowBots
│ │ │ └── PrivacyValueDisallowBots
│ │ ├── UpdateUserPhone
│ │ │ ├── user_idlong
│ │ │ └── phonestring
│ │ ├── UpdateReadHistoryInbox
│ │ │ ├── folder_idint (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── max_idint
│ │ │ ├── still_unread_countint
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateReadHistoryOutbox
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── max_idint
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateWebPage
│ │ │ ├── webpageWebPage
│ │ │ │ ├── WebPageEmpty
│ │ │ │ ├── WebPagePending
│ │ │ │ ├── WebPage
│ │ │ │ └── WebPageNotModified
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateReadMessagesContents
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ ├── pts_countint
│ │ │ └── dateint (optional)
│ │ ├── UpdateChannelTooLong
│ │ │ ├── channel_idlong
│ │ │ └── ptsint (optional)
│ │ ├── UpdateChannel
│ │ │ └── channel_idlong
│ │ ├── UpdateNewChannelMessage
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateReadChannelInbox
│ │ │ ├── folder_idint (optional)
│ │ │ ├── channel_idlong
│ │ │ ├── max_idint
│ │ │ ├── still_unread_countint
│ │ │ └── ptsint
│ │ ├── UpdateDeleteChannelMessages
│ │ │ ├── channel_idlong
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateChannelMessageViews
│ │ │ ├── channel_idlong
│ │ │ ├── idint
│ │ │ └── viewsint
│ │ ├── UpdateChatParticipantAdmin
│ │ │ ├── chat_idlong
│ │ │ ├── user_idlong
│ │ │ ├── is_adminBool
│ │ │ └── versionint
│ │ ├── UpdateNewStickerSet
│ │ │ └── stickersetmessages.StickerSet
│ │ │ ├── messages.StickerSet
│ │ │ └── messages.StickerSetNotModified
│ │ ├── UpdateStickerSetsOrder
│ │ │ ├── maskstrue (optional)
│ │ │ ├── emojistrue (optional)
│ │ │ └── orderVector < long >
│ │ ├── UpdateStickerSets
│ │ │ ├── maskstrue (optional)
│ │ │ └── emojistrue (optional)
│ │ ├── UpdateSavedGifs
│ │ ├── UpdateBotInlineQuery
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── querystring
│ │ │ ├── geoGeoPoint (optional)
│ │ │ │ ├── GeoPointEmpty
│ │ │ │ └── GeoPoint
│ │ │ ├── peer_typeInlineQueryPeerType (optional)
│ │ │ │ ├── InlineQueryPeerTypeSameBotPM
│ │ │ │ ├── InlineQueryPeerTypePM
│ │ │ │ ├── InlineQueryPeerTypeChat
│ │ │ │ ├── InlineQueryPeerTypeMegagroup
│ │ │ │ ├── InlineQueryPeerTypeBroadcast
│ │ │ │ └── InlineQueryPeerTypeBotPM
│ │ │ └── offsetstring
│ │ ├── UpdateBotInlineSend
│ │ │ ├── user_idlong
│ │ │ ├── querystring
│ │ │ ├── geoGeoPoint (optional)
│ │ │ │ ├── GeoPointEmpty
│ │ │ │ └── GeoPoint
│ │ │ ├── idstring
│ │ │ └── msg_idInputBotInlineMessageID (optional)
│ │ │ ├── InputBotInlineMessageID
│ │ │ └── InputBotInlineMessageID64
│ │ ├── UpdateEditChannelMessage
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateBotCallbackQuery
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── chat_instancelong
│ │ │ ├── databytes (optional)
│ │ │ └── game_short_namestring (optional)
│ │ ├── UpdateEditMessage
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── msg_idInputBotInlineMessageID
│ │ │ │ ├── InputBotInlineMessageID
│ │ │ │ └── InputBotInlineMessageID64
│ │ │ ├── chat_instancelong
│ │ │ ├── databytes (optional)
│ │ │ └── game_short_namestring (optional)
│ │ ├── UpdateReadChannelOutbox
│ │ │ ├── channel_idlong
│ │ │ └── max_idint
│ │ ├── UpdateDraftMessage
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── saved_peer_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── draftDraftMessage
│ │ │ ├── DraftMessageEmpty
│ │ │ └── DraftMessage
│ │ ├── UpdateReadFeaturedStickers
│ │ ├── UpdateRecentStickers
│ │ ├── UpdateConfig
│ │ ├── UpdatePtsChanged
│ │ ├── UpdateChannelWebPage
│ │ │ ├── channel_idlong
│ │ │ ├── webpageWebPage
│ │ │ │ ├── WebPageEmpty
│ │ │ │ ├── WebPagePending
│ │ │ │ ├── WebPage
│ │ │ │ └── WebPageNotModified
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateDialogPinned
│ │ │ ├── pinnedtrue (optional)
│ │ │ ├── folder_idint (optional)
│ │ │ └── peerDialogPeer
│ │ │ ├── DialogPeer
│ │ │ └── DialogPeerFolder
│ │ ├── UpdatePinnedDialogs
│ │ │ ├── folder_idint (optional)
│ │ │ └── orderVector < DialogPeer > (optional)
│ │ │ ├── DialogPeer
│ │ │ └── DialogPeerFolder
│ │ ├── UpdateBotWebhookJSON
│ │ │ └── dataDataJSON
│ │ │ └── DataJSON
│ │ ├── UpdateBotWebhookJSONQuery
│ │ │ ├── query_idlong
│ │ │ ├── dataDataJSON
│ │ │ │ └── DataJSON
│ │ │ └── timeoutint
│ │ ├── UpdateBotShippingQuery
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── payloadbytes
│ │ │ └── shipping_addressPostAddress
│ │ │ └── PostAddress
│ │ ├── UpdateBotPrecheckoutQuery
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── payloadbytes
│ │ │ ├── infoPaymentRequestedInfo (optional)
│ │ │ │ └── PaymentRequestedInfo
│ │ │ ├── shipping_option_idstring (optional)
│ │ │ ├── currencystring
│ │ │ └── total_amountlong
│ │ ├── UpdatePhoneCall
│ │ │ └── phone_callPhoneCall
│ │ │ ├── PhoneCallEmpty
│ │ │ ├── PhoneCallWaiting
│ │ │ ├── PhoneCallRequested
│ │ │ ├── PhoneCallAccepted
│ │ │ ├── PhoneCall
│ │ │ └── PhoneCallDiscarded
│ │ ├── UpdateLangPackTooLong
│ │ │ └── lang_codestring
│ │ ├── UpdateLangPack
│ │ │ └── differenceLangPackDifference
│ │ │ └── LangPackDifference
│ │ ├── UpdateFavedStickers
│ │ │ ├── channel_idlong
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── saved_peer_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── messagesVector < int >
│ │ ├── UpdateContactsReset
│ │ │ ├── channel_idlong
│ │ │ └── available_min_idint
│ │ ├── UpdateDialogUnreadMark
│ │ │ ├── unreadtrue (optional)
│ │ │ ├── peerDialogPeer
│ │ │ │ ├── DialogPeer
│ │ │ │ └── DialogPeerFolder
│ │ │ └── saved_peer_idPeer (optional)
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── UpdateMessagePoll
│ │ │ ├── poll_idlong
│ │ │ ├── pollPoll (optional)
│ │ │ │ └── Poll
│ │ │ └── resultsPollResults
│ │ │ └── PollResults
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── default_banned_rightsChatBannedRights
│ │ │ │ └── ChatBannedRights
│ │ │ └── versionint
│ │ ├── UpdateFolderPeers
│ │ │ ├── folder_peersVector < FolderPeer >
│ │ │ │ └── FolderPeer
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdatePeerSettings
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── settingsPeerSettings
│ │ │ └── PeerSettings
│ │ ├── UpdatePeerLocated
│ │ │ └── peersVector < PeerLocated >
│ │ │ ├── PeerLocated
│ │ │ └── PeerSelfLocated
│ │ ├── UpdateNewScheduledMessage
│ │ │ └── messageMessage
│ │ │ ├── MessageEmpty
│ │ │ ├── Message
│ │ │ └── MessageService
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── messagesVector < int >
│ │ │ └── sent_messagesVector < int > (optional)
│ │ ├── UpdateTheme
│ │ │ └── themeTheme
│ │ │ └── Theme
│ │ ├── UpdateGeoLiveViewed
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── msg_idint
│ │ ├── UpdateLoginToken
│ │ ├── UpdateMessagePollVote
│ │ │ ├── poll_idlong
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── optionsVector < bytes >
│ │ │ └── qtsint
│ │ ├── UpdateDialogFilter
│ │ │ ├── idint
│ │ │ └── filterDialogFilter (optional)
│ │ │ ├── DialogFilter
│ │ │ ├── DialogFilterDefault
│ │ │ └── DialogFilterChatlist
│ │ ├── UpdateDialogFilterOrder
│ │ │ └── orderVector < int >
│ │ ├── UpdateDialogFilters
│ │ │ ├── phone_call_idlong
│ │ │ └── databytes
│ │ │ ├── channel_idlong
│ │ │ ├── idint
│ │ │ └── forwardsint
│ │ │ ├── channel_idlong
│ │ │ ├── top_msg_idint
│ │ │ ├── read_max_idint
│ │ │ ├── broadcast_idlong (optional)
│ │ │ └── broadcast_postint (optional)
│ │ │ ├── channel_idlong
│ │ │ ├── top_msg_idint
│ │ │ └── read_max_idint
│ │ ├── UpdatePeerBlocked
│ │ │ ├── blockedtrue (optional)
│ │ │ ├── blocked_my_stories_fromtrue (optional)
│ │ │ └── peer_idPeer
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── UpdateChannelUserTyping
│ │ │ ├── channel_idlong
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── from_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── actionSendMessageAction
│ │ │ ├── SendMessageTypingAction
│ │ │ ├── SendMessageCancelAction
│ │ │ ├── SendMessageRecordVideoAction
│ │ │ ├── SendMessageUploadVideoAction
│ │ │ ├── SendMessageRecordAudioAction
│ │ │ ├── SendMessageUploadAudioAction
│ │ │ ├── SendMessageUploadPhotoAction
│ │ │ ├── SendMessageUploadDocumentAction
│ │ │ ├── SendMessageGeoLocationAction
│ │ │ ├── SendMessageChooseContactAction
│ │ │ ├── SendMessageGamePlayAction
│ │ │ ├── SendMessageRecordRoundAction
│ │ │ ├── SendMessageUploadRoundAction
│ │ │ ├── SpeakingInGroupCallAction
│ │ │ ├── SendMessageHistoryImportAction
│ │ │ ├── SendMessageChooseStickerAction
│ │ │ ├── SendMessageEmojiInteraction
│ │ │ ├── SendMessageEmojiInteractionSeen
│ │ │ └── SendMessageTextDraftAction
│ │ ├── UpdatePinnedMessages
│ │ │ ├── pinnedtrue (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdatePinnedChannelMessages
│ │ │ ├── pinnedtrue (optional)
│ │ │ ├── channel_idlong
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateChat
│ │ │ └── chat_idlong
│ │ ├── UpdateGroupCallParticipants
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ ├── participantsVector < GroupCallParticipant >
│ │ │ │ └── GroupCallParticipant
│ │ │ └── versionint
│ │ ├── UpdateGroupCall
│ │ │ ├── live_storytrue (optional)
│ │ │ ├── peerPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── callGroupCall
│ │ │ ├── GroupCallDiscarded
│ │ │ └── GroupCall
│ │ ├── UpdatePeerHistoryTTL
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── ttl_periodint (optional)
│ │ ├── UpdateChatParticipant
│ │ │ ├── chat_idlong
│ │ │ ├── dateint
│ │ │ ├── actor_idlong
│ │ │ ├── user_idlong
│ │ │ ├── prev_participantChatParticipant (optional)
│ │ │ │ ├── ChatParticipant
│ │ │ │ ├── ChatParticipantCreator
│ │ │ │ └── ChatParticipantAdmin
│ │ │ ├── new_participantChatParticipant (optional)
│ │ │ │ ├── ChatParticipant
│ │ │ │ ├── ChatParticipantCreator
│ │ │ │ └── ChatParticipantAdmin
│ │ │ ├── inviteExportedChatInvite (optional)
│ │ │ │ ├── ChatInviteExported
│ │ │ │ └── ChatInvitePublicJoinRequests
│ │ │ └── qtsint
│ │ ├── UpdateChannelParticipant
│ │ │ ├── via_chatlisttrue (optional)
│ │ │ ├── channel_idlong
│ │ │ ├── dateint
│ │ │ ├── actor_idlong
│ │ │ ├── user_idlong
│ │ │ ├── prev_participantChannelParticipant (optional)
│ │ │ │ ├── ChannelParticipant
│ │ │ │ ├── ChannelParticipantSelf
│ │ │ │ ├── ChannelParticipantCreator
│ │ │ │ ├── ChannelParticipantAdmin
│ │ │ │ ├── ChannelParticipantBanned
│ │ │ │ └── ChannelParticipantLeft
│ │ │ ├── new_participantChannelParticipant (optional)
│ │ │ │ ├── ChannelParticipant
│ │ │ │ ├── ChannelParticipantSelf
│ │ │ │ ├── ChannelParticipantCreator
│ │ │ │ ├── ChannelParticipantAdmin
│ │ │ │ ├── ChannelParticipantBanned
│ │ │ │ └── ChannelParticipantLeft
│ │ │ ├── inviteExportedChatInvite (optional)
│ │ │ │ ├── ChatInviteExported
│ │ │ │ └── ChatInvitePublicJoinRequests
│ │ │ └── qtsint
│ │ ├── UpdateBotStopped
│ │ │ ├── user_idlong
│ │ │ ├── dateint
│ │ │ ├── stoppedBool
│ │ │ └── qtsint
│ │ ├── UpdateGroupCallConnection
│ │ │ ├── presentationtrue (optional)
│ │ │ └── paramsDataJSON
│ │ │ └── DataJSON
│ │ ├── UpdateBotCommands
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── bot_idlong
│ │ │ └── commandsVector < BotCommand >
│ │ │ └── BotCommand
│ │ ├── UpdatePendingJoinRequests
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── requests_pendingint
│ │ │ └── recent_requestersVector < long >
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── dateint
│ │ │ ├── user_idlong
│ │ │ ├── aboutstring
│ │ │ ├── inviteExportedChatInvite
│ │ │ │ ├── ChatInviteExported
│ │ │ │ └── ChatInvitePublicJoinRequests
│ │ │ └── qtsint
│ │ ├── UpdateMessageReactions
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── saved_peer_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── reactionsMessageReactions
│ │ │ └── MessageReactions
│ │ ├── UpdateAttachMenuBots
│ │ ├── UpdateWebViewResultSent
│ │ │ └── query_idlong
│ │ ├── UpdateBotMenuButton
│ │ │ ├── bot_idlong
│ │ │ └── buttonBotMenuButton
│ │ │ ├── BotMenuButtonDefault
│ │ │ ├── BotMenuButtonCommands
│ │ │ └── BotMenuButton
│ │ ├── UpdateSavedRingtones
│ │ ├── UpdateTranscribedAudio
│ │ │ ├── pendingtrue (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── transcription_idlong
│ │ │ └── textstring
│ │ ├── UpdateUserEmojiStatus
│ │ │ ├── user_idlong
│ │ │ └── emoji_statusEmojiStatus
│ │ │ ├── EmojiStatusEmpty
│ │ │ ├── EmojiStatus
│ │ │ ├── EmojiStatusCollectible
│ │ │ └── InputEmojiStatusCollectible
│ │ ├── UpdateRecentEmojiStatuses
│ │ ├── UpdateRecentReactions
│ │ ├── UpdateMoveStickerSetToTop
│ │ │ ├── maskstrue (optional)
│ │ │ ├── emojistrue (optional)
│ │ │ └── stickersetlong
│ │ ├── UpdateMessageExtendedMedia
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ └── extended_mediaVector < MessageExtendedMedia >
│ │ │ ├── MessageExtendedMediaPreview
│ │ │ └── MessageExtendedMedia
│ │ ├── UpdateUser
│ │ │ └── user_idlong
│ │ ├── UpdateAutoSaveSettings
│ │ ├── UpdateStory
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── storyStoryItem
│ │ │ ├── StoryItemDeleted
│ │ │ ├── StoryItemSkipped
│ │ │ └── StoryItem
│ │ ├── UpdateReadStories
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── max_idint
│ │ ├── UpdateStoryID
│ │ │ ├── idint
│ │ │ └── random_idlong
│ │ ├── UpdateStoriesStealthMode
│ │ │ └── stealth_modeStoriesStealthMode
│ │ │ └── StoriesStealthMode
│ │ ├── UpdateSentStoryReaction
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── story_idint
│ │ │ └── reactionReaction
│ │ │ ├── ReactionEmpty
│ │ │ ├── ReactionEmoji
│ │ │ ├── ReactionCustomEmoji
│ │ │ └── ReactionPaid
│ │ ├── UpdateBotChatBoost
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── boostBoost
│ │ │ │ └── Boost
│ │ │ └── qtsint
│ │ │ ├── channel_idlong
│ │ │ └── enabledBool
│ │ ├── UpdatePeerWallpaper
│ │ │ ├── wallpaper_overriddentrue (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── wallpaperWallPaper (optional)
│ │ │ ├── WallPaper
│ │ │ └── WallPaperNoFile
│ │ ├── UpdateBotMessageReaction
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── dateint
│ │ │ ├── actorPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── old_reactionsVector < Reaction >
│ │ │ │ ├── ReactionEmpty
│ │ │ │ ├── ReactionEmoji
│ │ │ │ ├── ReactionCustomEmoji
│ │ │ │ └── ReactionPaid
│ │ │ ├── new_reactionsVector < Reaction >
│ │ │ │ ├── ReactionEmpty
│ │ │ │ ├── ReactionEmoji
│ │ │ │ ├── ReactionCustomEmoji
│ │ │ │ └── ReactionPaid
│ │ │ └── qtsint
│ │ ├── UpdateBotMessageReactions
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── dateint
│ │ │ ├── reactionsVector < ReactionCount >
│ │ │ │ └── ReactionCount
│ │ │ └── qtsint
│ │ ├── UpdateSavedDialogPinned
│ │ │ ├── pinnedtrue (optional)
│ │ │ └── peerDialogPeer
│ │ │ ├── DialogPeer
│ │ │ └── DialogPeerFolder
│ │ ├── UpdatePinnedSavedDialogs
│ │ │ └── orderVector < DialogPeer > (optional)
│ │ │ ├── DialogPeer
│ │ │ └── DialogPeerFolder
│ │ ├── UpdateSavedReactionTags
│ │ ├── UpdateSmsJob
│ │ │ └── job_idstring
│ │ ├── UpdateQuickReplies
│ │ │ └── quick_repliesVector < QuickReply >
│ │ │ └── QuickReply
│ │ ├── UpdateNewQuickReply
│ │ │ └── quick_replyQuickReply
│ │ │ └── QuickReply
│ │ ├── UpdateDeleteQuickReply
│ │ │ └── shortcut_idint
│ │ ├── UpdateQuickReplyMessage
│ │ │ └── messageMessage
│ │ │ ├── MessageEmpty
│ │ │ ├── Message
│ │ │ └── MessageService
│ │ │ ├── shortcut_idint
│ │ │ └── messagesVector < int >
│ │ ├── UpdateBotBusinessConnect
│ │ │ ├── connectionBotBusinessConnection
│ │ │ │ └── BotBusinessConnection
│ │ │ └── qtsint
│ │ ├── UpdateBotNewBusinessMessage
│ │ │ ├── connection_idstring
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── reply_to_messageMessage (optional)
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ └── qtsint
│ │ │ ├── connection_idstring
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── reply_to_messageMessage (optional)
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ └── qtsint
│ │ │ ├── connection_idstring
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── messagesVector < int >
│ │ │ └── qtsint
│ │ ├── UpdateNewStoryReaction
│ │ │ ├── story_idint
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── reactionReaction
│ │ │ ├── ReactionEmpty
│ │ │ ├── ReactionEmoji
│ │ │ ├── ReactionCustomEmoji
│ │ │ └── ReactionPaid
│ │ ├── UpdateStarsBalance
│ │ │ └── balanceStarsAmount
│ │ │ ├── StarsAmount
│ │ │ └── StarsTonAmount
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── connection_idstring
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── reply_to_messageMessage (optional)
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── chat_instancelong
│ │ │ └── databytes (optional)
│ │ ├── UpdateStarsRevenueStatus
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── statusStarsRevenueStatus
│ │ │ └── StarsRevenueStatus
│ │ ├── UpdateBotPurchasedPaidMedia
│ │ │ ├── user_idlong
│ │ │ ├── payloadstring
│ │ │ └── qtsint
│ │ ├── UpdatePaidReactionPrivacy
│ │ │ └── privatePaidReactionPrivacy
│ │ │ ├── PaidReactionPrivacyDefault
│ │ │ ├── PaidReactionPrivacyAnonymous
│ │ │ └── PaidReactionPrivacyPeer
│ │ ├── UpdateSentPhoneCode
│ │ │ └── sent_codeauth.SentCode
│ │ │ ├── auth.SentCode
│ │ │ ├── auth.SentCodeSuccess
│ │ │ └── auth.SentCodePaymentRequired
│ │ ├── UpdateGroupCallChainBlocks
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ ├── sub_chain_idint
│ │ │ ├── blocksVector < bytes >
│ │ │ └── next_offsetint
│ │ ├── UpdateReadMonoForumInbox
│ │ │ ├── channel_idlong
│ │ │ ├── saved_peer_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── read_max_idint
│ │ ├── UpdateReadMonoForumOutbox
│ │ │ ├── channel_idlong
│ │ │ ├── saved_peer_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── read_max_idint
│ │ │ ├── exceptiontrue (optional)
│ │ │ ├── channel_idlong
│ │ │ └── saved_peer_idPeer
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── UpdateGroupCallMessage
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ └── messageGroupCallMessage
│ │ │ └── GroupCallMessage
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ ├── from_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── encrypted_messagebytes
│ │ ├── UpdatePinnedForumTopic
│ │ │ ├── pinnedtrue (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── topic_idint
│ │ ├── UpdatePinnedForumTopics
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── orderVector < int > (optional)
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ └── messagesVector < int >
│ │ ├── UpdateStarGiftAuctionState
│ │ │ ├── gift_idlong
│ │ │ └── stateStarGiftAuctionState
│ │ │ ├── StarGiftAuctionStateNotModified
│ │ │ ├── StarGiftAuctionState
│ │ │ └── StarGiftAuctionStateFinished
│ │ │ ├── gift_idlong
│ │ │ └── user_stateStarGiftAuctionUserState
│ │ │ └── StarGiftAuctionUserState
│ │ ├── UpdateEmojiGameInfo
│ │ │ └── infomessages.EmojiGameInfo
│ │ │ ├── messages.EmojiGameUnavailable
│ │ │ └── messages.EmojiGameDiceInfo
│ │ ├── UpdateStarGiftCraftFail
│ │ └── UpdateChatParticipantRank
│ │ ├── chat_idlong
│ │ ├── user_idlong
│ │ ├── rankstring
│ │ └── versionint
│ └── dateint
├── UpdatesCombined
│ ├── updatesVector < Update >
│ │ ├── UpdateNewMessage
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateMessageID
│ │ │ ├── idint
│ │ │ └── random_idlong
│ │ ├── UpdateDeleteMessages
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateUserTyping
│ │ │ ├── user_idlong
│ │ │ ├── top_msg_idint (optional)
│ │ │ └── actionSendMessageAction
│ │ │ ├── SendMessageTypingAction
│ │ │ ├── SendMessageCancelAction
│ │ │ ├── SendMessageRecordVideoAction
│ │ │ ├── SendMessageUploadVideoAction
│ │ │ ├── SendMessageRecordAudioAction
│ │ │ ├── SendMessageUploadAudioAction
│ │ │ ├── SendMessageUploadPhotoAction
│ │ │ ├── SendMessageUploadDocumentAction
│ │ │ ├── SendMessageGeoLocationAction
│ │ │ ├── SendMessageChooseContactAction
│ │ │ ├── SendMessageGamePlayAction
│ │ │ ├── SendMessageRecordRoundAction
│ │ │ ├── SendMessageUploadRoundAction
│ │ │ ├── SpeakingInGroupCallAction
│ │ │ ├── SendMessageHistoryImportAction
│ │ │ ├── SendMessageChooseStickerAction
│ │ │ ├── SendMessageEmojiInteraction
│ │ │ ├── SendMessageEmojiInteractionSeen
│ │ │ └── SendMessageTextDraftAction
│ │ ├── UpdateChatUserTyping
│ │ │ ├── chat_idlong
│ │ │ ├── from_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── actionSendMessageAction
│ │ │ ├── SendMessageTypingAction
│ │ │ ├── SendMessageCancelAction
│ │ │ ├── SendMessageRecordVideoAction
│ │ │ ├── SendMessageUploadVideoAction
│ │ │ ├── SendMessageRecordAudioAction
│ │ │ ├── SendMessageUploadAudioAction
│ │ │ ├── SendMessageUploadPhotoAction
│ │ │ ├── SendMessageUploadDocumentAction
│ │ │ ├── SendMessageGeoLocationAction
│ │ │ ├── SendMessageChooseContactAction
│ │ │ ├── SendMessageGamePlayAction
│ │ │ ├── SendMessageRecordRoundAction
│ │ │ ├── SendMessageUploadRoundAction
│ │ │ ├── SpeakingInGroupCallAction
│ │ │ ├── SendMessageHistoryImportAction
│ │ │ ├── SendMessageChooseStickerAction
│ │ │ ├── SendMessageEmojiInteraction
│ │ │ ├── SendMessageEmojiInteractionSeen
│ │ │ └── SendMessageTextDraftAction
│ │ ├── UpdateChatParticipants
│ │ │ └── participantsChatParticipants
│ │ │ ├── ChatParticipantsForbidden
│ │ │ └── ChatParticipants
│ │ ├── UpdateUserStatus
│ │ │ ├── user_idlong
│ │ │ └── statusUserStatus
│ │ │ ├── UserStatusEmpty
│ │ │ ├── UserStatusOnline
│ │ │ ├── UserStatusOffline
│ │ │ ├── UserStatusRecently
│ │ │ ├── UserStatusLastWeek
│ │ │ └── UserStatusLastMonth
│ │ ├── UpdateUserName
│ │ │ ├── user_idlong
│ │ │ ├── first_namestring
│ │ │ ├── last_namestring
│ │ │ └── usernamesVector < Username >
│ │ │ └── Username
│ │ ├── UpdateNewAuthorization
│ │ │ ├── unconfirmedtrue (optional)
│ │ │ ├── hashlong
│ │ │ ├── dateint (optional)
│ │ │ ├── devicestring (optional)
│ │ │ └── locationstring (optional)
│ │ ├── UpdateNewEncryptedMessage
│ │ │ ├── messageEncryptedMessage
│ │ │ │ ├── EncryptedMessage
│ │ │ │ └── EncryptedMessageService
│ │ │ └── qtsint
│ │ ├── UpdateEncryptedChatTyping
│ │ │ └── chat_idint
│ │ ├── UpdateEncryption
│ │ │ ├── chatEncryptedChat
│ │ │ │ ├── EncryptedChatEmpty
│ │ │ │ ├── EncryptedChatWaiting
│ │ │ │ ├── EncryptedChatRequested
│ │ │ │ ├── EncryptedChat
│ │ │ │ └── EncryptedChatDiscarded
│ │ │ └── dateint
│ │ ├── UpdateEncryptedMessagesRead
│ │ │ ├── chat_idint
│ │ │ ├── max_dateint
│ │ │ └── dateint
│ │ ├── UpdateChatParticipantAdd
│ │ │ ├── chat_idlong
│ │ │ ├── user_idlong
│ │ │ ├── inviter_idlong
│ │ │ ├── dateint
│ │ │ └── versionint
│ │ ├── UpdateChatParticipantDelete
│ │ │ ├── chat_idlong
│ │ │ ├── user_idlong
│ │ │ └── versionint
│ │ ├── UpdateDcOptions
│ │ │ └── dc_optionsVector < DcOption >
│ │ │ └── DcOption
│ │ ├── UpdateNotifySettings
│ │ │ ├── peerNotifyPeer
│ │ │ │ ├── NotifyPeer
│ │ │ │ ├── NotifyUsers
│ │ │ │ ├── NotifyChats
│ │ │ │ ├── NotifyBroadcasts
│ │ │ │ └── NotifyForumTopic
│ │ │ └── notify_settingsPeerNotifySettings
│ │ │ └── PeerNotifySettings
│ │ ├── UpdateServiceNotification
│ │ │ ├── popuptrue (optional)
│ │ │ ├── invert_mediatrue (optional)
│ │ │ ├── inbox_dateint (optional)
│ │ │ ├── typestring
│ │ │ ├── messagestring
│ │ │ ├── mediaMessageMedia
│ │ │ │ ├── MessageMediaEmpty
│ │ │ │ ├── MessageMediaPhoto
│ │ │ │ ├── MessageMediaGeo
│ │ │ │ ├── MessageMediaContact
│ │ │ │ ├── MessageMediaUnsupported
│ │ │ │ ├── MessageMediaDocument
│ │ │ │ ├── MessageMediaWebPage
│ │ │ │ ├── MessageMediaVenue
│ │ │ │ ├── MessageMediaGame
│ │ │ │ ├── MessageMediaInvoice
│ │ │ │ ├── MessageMediaGeoLive
│ │ │ │ ├── MessageMediaPoll
│ │ │ │ ├── MessageMediaDice
│ │ │ │ ├── MessageMediaStory
│ │ │ │ ├── MessageMediaGiveaway
│ │ │ │ ├── MessageMediaGiveawayResults
│ │ │ │ ├── MessageMediaPaidMedia
│ │ │ │ ├── MessageMediaToDo
│ │ │ │ └── MessageMediaVideoStream
│ │ │ └── entitiesVector < MessageEntity >
│ │ │ ├── MessageEntityUnknown
│ │ │ ├── MessageEntityMention
│ │ │ ├── MessageEntityHashtag
│ │ │ ├── MessageEntityBotCommand
│ │ │ ├── MessageEntityUrl
│ │ │ ├── MessageEntityEmail
│ │ │ ├── MessageEntityBold
│ │ │ ├── MessageEntityItalic
│ │ │ ├── MessageEntityCode
│ │ │ ├── MessageEntityPre
│ │ │ ├── MessageEntityTextUrl
│ │ │ ├── MessageEntityMentionName
│ │ │ ├── InputMessageEntityMentionName
│ │ │ ├── MessageEntityPhone
│ │ │ ├── MessageEntityCashtag
│ │ │ ├── MessageEntityUnderline
│ │ │ ├── MessageEntityStrike
│ │ │ ├── MessageEntityBankCard
│ │ │ ├── MessageEntitySpoiler
│ │ │ ├── MessageEntityCustomEmoji
│ │ │ ├── MessageEntityBlockquote
│ │ │ └── MessageEntityFormattedDate
│ │ ├── UpdatePrivacy
│ │ │ ├── keyPrivacyKey
│ │ │ │ ├── PrivacyKeyStatusTimestamp
│ │ │ │ ├── PrivacyKeyChatInvite
│ │ │ │ ├── PrivacyKeyPhoneCall
│ │ │ │ ├── PrivacyKeyPhoneP2P
│ │ │ │ ├── PrivacyKeyForwards
│ │ │ │ ├── PrivacyKeyProfilePhoto
│ │ │ │ ├── PrivacyKeyPhoneNumber
│ │ │ │ ├── PrivacyKeyAddedByPhone
│ │ │ │ ├── PrivacyKeyVoiceMessages
│ │ │ │ ├── PrivacyKeyAbout
│ │ │ │ ├── PrivacyKeyBirthday
│ │ │ │ ├── PrivacyKeyStarGiftsAutoSave
│ │ │ │ ├── PrivacyKeyNoPaidMessages
│ │ │ │ └── PrivacyKeySavedMusic
│ │ │ └── rulesVector < PrivacyRule >
│ │ │ ├── PrivacyValueAllowContacts
│ │ │ ├── PrivacyValueAllowAll
│ │ │ ├── PrivacyValueAllowUsers
│ │ │ ├── PrivacyValueDisallowContacts
│ │ │ ├── PrivacyValueDisallowAll
│ │ │ ├── PrivacyValueDisallowUsers
│ │ │ ├── PrivacyValueAllowChatParticipants
│ │ │ ├── PrivacyValueAllowCloseFriends
│ │ │ ├── PrivacyValueAllowPremium
│ │ │ ├── PrivacyValueAllowBots
│ │ │ └── PrivacyValueDisallowBots
│ │ ├── UpdateUserPhone
│ │ │ ├── user_idlong
│ │ │ └── phonestring
│ │ ├── UpdateReadHistoryInbox
│ │ │ ├── folder_idint (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── max_idint
│ │ │ ├── still_unread_countint
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateReadHistoryOutbox
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── max_idint
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateWebPage
│ │ │ ├── webpageWebPage
│ │ │ │ ├── WebPageEmpty
│ │ │ │ ├── WebPagePending
│ │ │ │ ├── WebPage
│ │ │ │ └── WebPageNotModified
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateReadMessagesContents
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ ├── pts_countint
│ │ │ └── dateint (optional)
│ │ ├── UpdateChannelTooLong
│ │ │ ├── channel_idlong
│ │ │ └── ptsint (optional)
│ │ ├── UpdateChannel
│ │ │ └── channel_idlong
│ │ ├── UpdateNewChannelMessage
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateReadChannelInbox
│ │ │ ├── folder_idint (optional)
│ │ │ ├── channel_idlong
│ │ │ ├── max_idint
│ │ │ ├── still_unread_countint
│ │ │ └── ptsint
│ │ ├── UpdateDeleteChannelMessages
│ │ │ ├── channel_idlong
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateChannelMessageViews
│ │ │ ├── channel_idlong
│ │ │ ├── idint
│ │ │ └── viewsint
│ │ ├── UpdateChatParticipantAdmin
│ │ │ ├── chat_idlong
│ │ │ ├── user_idlong
│ │ │ ├── is_adminBool
│ │ │ └── versionint
│ │ ├── UpdateNewStickerSet
│ │ │ └── stickersetmessages.StickerSet
│ │ │ ├── messages.StickerSet
│ │ │ └── messages.StickerSetNotModified
│ │ ├── UpdateStickerSetsOrder
│ │ │ ├── maskstrue (optional)
│ │ │ ├── emojistrue (optional)
│ │ │ └── orderVector < long >
│ │ ├── UpdateStickerSets
│ │ │ ├── maskstrue (optional)
│ │ │ └── emojistrue (optional)
│ │ ├── UpdateSavedGifs
│ │ ├── UpdateBotInlineQuery
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── querystring
│ │ │ ├── geoGeoPoint (optional)
│ │ │ │ ├── GeoPointEmpty
│ │ │ │ └── GeoPoint
│ │ │ ├── peer_typeInlineQueryPeerType (optional)
│ │ │ │ ├── InlineQueryPeerTypeSameBotPM
│ │ │ │ ├── InlineQueryPeerTypePM
│ │ │ │ ├── InlineQueryPeerTypeChat
│ │ │ │ ├── InlineQueryPeerTypeMegagroup
│ │ │ │ ├── InlineQueryPeerTypeBroadcast
│ │ │ │ └── InlineQueryPeerTypeBotPM
│ │ │ └── offsetstring
│ │ ├── UpdateBotInlineSend
│ │ │ ├── user_idlong
│ │ │ ├── querystring
│ │ │ ├── geoGeoPoint (optional)
│ │ │ │ ├── GeoPointEmpty
│ │ │ │ └── GeoPoint
│ │ │ ├── idstring
│ │ │ └── msg_idInputBotInlineMessageID (optional)
│ │ │ ├── InputBotInlineMessageID
│ │ │ └── InputBotInlineMessageID64
│ │ ├── UpdateEditChannelMessage
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateBotCallbackQuery
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── chat_instancelong
│ │ │ ├── databytes (optional)
│ │ │ └── game_short_namestring (optional)
│ │ ├── UpdateEditMessage
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── msg_idInputBotInlineMessageID
│ │ │ │ ├── InputBotInlineMessageID
│ │ │ │ └── InputBotInlineMessageID64
│ │ │ ├── chat_instancelong
│ │ │ ├── databytes (optional)
│ │ │ └── game_short_namestring (optional)
│ │ ├── UpdateReadChannelOutbox
│ │ │ ├── channel_idlong
│ │ │ └── max_idint
│ │ ├── UpdateDraftMessage
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── saved_peer_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── draftDraftMessage
│ │ │ ├── DraftMessageEmpty
│ │ │ └── DraftMessage
│ │ ├── UpdateReadFeaturedStickers
│ │ ├── UpdateRecentStickers
│ │ ├── UpdateConfig
│ │ ├── UpdatePtsChanged
│ │ ├── UpdateChannelWebPage
│ │ │ ├── channel_idlong
│ │ │ ├── webpageWebPage
│ │ │ │ ├── WebPageEmpty
│ │ │ │ ├── WebPagePending
│ │ │ │ ├── WebPage
│ │ │ │ └── WebPageNotModified
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateDialogPinned
│ │ │ ├── pinnedtrue (optional)
│ │ │ ├── folder_idint (optional)
│ │ │ └── peerDialogPeer
│ │ │ ├── DialogPeer
│ │ │ └── DialogPeerFolder
│ │ ├── UpdatePinnedDialogs
│ │ │ ├── folder_idint (optional)
│ │ │ └── orderVector < DialogPeer > (optional)
│ │ │ ├── DialogPeer
│ │ │ └── DialogPeerFolder
│ │ ├── UpdateBotWebhookJSON
│ │ │ └── dataDataJSON
│ │ │ └── DataJSON
│ │ ├── UpdateBotWebhookJSONQuery
│ │ │ ├── query_idlong
│ │ │ ├── dataDataJSON
│ │ │ │ └── DataJSON
│ │ │ └── timeoutint
│ │ ├── UpdateBotShippingQuery
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── payloadbytes
│ │ │ └── shipping_addressPostAddress
│ │ │ └── PostAddress
│ │ ├── UpdateBotPrecheckoutQuery
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── payloadbytes
│ │ │ ├── infoPaymentRequestedInfo (optional)
│ │ │ │ └── PaymentRequestedInfo
│ │ │ ├── shipping_option_idstring (optional)
│ │ │ ├── currencystring
│ │ │ └── total_amountlong
│ │ ├── UpdatePhoneCall
│ │ │ └── phone_callPhoneCall
│ │ │ ├── PhoneCallEmpty
│ │ │ ├── PhoneCallWaiting
│ │ │ ├── PhoneCallRequested
│ │ │ ├── PhoneCallAccepted
│ │ │ ├── PhoneCall
│ │ │ └── PhoneCallDiscarded
│ │ ├── UpdateLangPackTooLong
│ │ │ └── lang_codestring
│ │ ├── UpdateLangPack
│ │ │ └── differenceLangPackDifference
│ │ │ └── LangPackDifference
│ │ ├── UpdateFavedStickers
│ │ │ ├── channel_idlong
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── saved_peer_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── messagesVector < int >
│ │ ├── UpdateContactsReset
│ │ │ ├── channel_idlong
│ │ │ └── available_min_idint
│ │ ├── UpdateDialogUnreadMark
│ │ │ ├── unreadtrue (optional)
│ │ │ ├── peerDialogPeer
│ │ │ │ ├── DialogPeer
│ │ │ │ └── DialogPeerFolder
│ │ │ └── saved_peer_idPeer (optional)
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── UpdateMessagePoll
│ │ │ ├── poll_idlong
│ │ │ ├── pollPoll (optional)
│ │ │ │ └── Poll
│ │ │ └── resultsPollResults
│ │ │ └── PollResults
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── default_banned_rightsChatBannedRights
│ │ │ │ └── ChatBannedRights
│ │ │ └── versionint
│ │ ├── UpdateFolderPeers
│ │ │ ├── folder_peersVector < FolderPeer >
│ │ │ │ └── FolderPeer
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdatePeerSettings
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── settingsPeerSettings
│ │ │ └── PeerSettings
│ │ ├── UpdatePeerLocated
│ │ │ └── peersVector < PeerLocated >
│ │ │ ├── PeerLocated
│ │ │ └── PeerSelfLocated
│ │ ├── UpdateNewScheduledMessage
│ │ │ └── messageMessage
│ │ │ ├── MessageEmpty
│ │ │ ├── Message
│ │ │ └── MessageService
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── messagesVector < int >
│ │ │ └── sent_messagesVector < int > (optional)
│ │ ├── UpdateTheme
│ │ │ └── themeTheme
│ │ │ └── Theme
│ │ ├── UpdateGeoLiveViewed
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── msg_idint
│ │ ├── UpdateLoginToken
│ │ ├── UpdateMessagePollVote
│ │ │ ├── poll_idlong
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── optionsVector < bytes >
│ │ │ └── qtsint
│ │ ├── UpdateDialogFilter
│ │ │ ├── idint
│ │ │ └── filterDialogFilter (optional)
│ │ │ ├── DialogFilter
│ │ │ ├── DialogFilterDefault
│ │ │ └── DialogFilterChatlist
│ │ ├── UpdateDialogFilterOrder
│ │ │ └── orderVector < int >
│ │ ├── UpdateDialogFilters
│ │ │ ├── phone_call_idlong
│ │ │ └── databytes
│ │ │ ├── channel_idlong
│ │ │ ├── idint
│ │ │ └── forwardsint
│ │ │ ├── channel_idlong
│ │ │ ├── top_msg_idint
│ │ │ ├── read_max_idint
│ │ │ ├── broadcast_idlong (optional)
│ │ │ └── broadcast_postint (optional)
│ │ │ ├── channel_idlong
│ │ │ ├── top_msg_idint
│ │ │ └── read_max_idint
│ │ ├── UpdatePeerBlocked
│ │ │ ├── blockedtrue (optional)
│ │ │ ├── blocked_my_stories_fromtrue (optional)
│ │ │ └── peer_idPeer
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── UpdateChannelUserTyping
│ │ │ ├── channel_idlong
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── from_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── actionSendMessageAction
│ │ │ ├── SendMessageTypingAction
│ │ │ ├── SendMessageCancelAction
│ │ │ ├── SendMessageRecordVideoAction
│ │ │ ├── SendMessageUploadVideoAction
│ │ │ ├── SendMessageRecordAudioAction
│ │ │ ├── SendMessageUploadAudioAction
│ │ │ ├── SendMessageUploadPhotoAction
│ │ │ ├── SendMessageUploadDocumentAction
│ │ │ ├── SendMessageGeoLocationAction
│ │ │ ├── SendMessageChooseContactAction
│ │ │ ├── SendMessageGamePlayAction
│ │ │ ├── SendMessageRecordRoundAction
│ │ │ ├── SendMessageUploadRoundAction
│ │ │ ├── SpeakingInGroupCallAction
│ │ │ ├── SendMessageHistoryImportAction
│ │ │ ├── SendMessageChooseStickerAction
│ │ │ ├── SendMessageEmojiInteraction
│ │ │ ├── SendMessageEmojiInteractionSeen
│ │ │ └── SendMessageTextDraftAction
│ │ ├── UpdatePinnedMessages
│ │ │ ├── pinnedtrue (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdatePinnedChannelMessages
│ │ │ ├── pinnedtrue (optional)
│ │ │ ├── channel_idlong
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateChat
│ │ │ └── chat_idlong
│ │ ├── UpdateGroupCallParticipants
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ ├── participantsVector < GroupCallParticipant >
│ │ │ │ └── GroupCallParticipant
│ │ │ └── versionint
│ │ ├── UpdateGroupCall
│ │ │ ├── live_storytrue (optional)
│ │ │ ├── peerPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── callGroupCall
│ │ │ ├── GroupCallDiscarded
│ │ │ └── GroupCall
│ │ ├── UpdatePeerHistoryTTL
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── ttl_periodint (optional)
│ │ ├── UpdateChatParticipant
│ │ │ ├── chat_idlong
│ │ │ ├── dateint
│ │ │ ├── actor_idlong
│ │ │ ├── user_idlong
│ │ │ ├── prev_participantChatParticipant (optional)
│ │ │ │ ├── ChatParticipant
│ │ │ │ ├── ChatParticipantCreator
│ │ │ │ └── ChatParticipantAdmin
│ │ │ ├── new_participantChatParticipant (optional)
│ │ │ │ ├── ChatParticipant
│ │ │ │ ├── ChatParticipantCreator
│ │ │ │ └── ChatParticipantAdmin
│ │ │ ├── inviteExportedChatInvite (optional)
│ │ │ │ ├── ChatInviteExported
│ │ │ │ └── ChatInvitePublicJoinRequests
│ │ │ └── qtsint
│ │ ├── UpdateChannelParticipant
│ │ │ ├── via_chatlisttrue (optional)
│ │ │ ├── channel_idlong
│ │ │ ├── dateint
│ │ │ ├── actor_idlong
│ │ │ ├── user_idlong
│ │ │ ├── prev_participantChannelParticipant (optional)
│ │ │ │ ├── ChannelParticipant
│ │ │ │ ├── ChannelParticipantSelf
│ │ │ │ ├── ChannelParticipantCreator
│ │ │ │ ├── ChannelParticipantAdmin
│ │ │ │ ├── ChannelParticipantBanned
│ │ │ │ └── ChannelParticipantLeft
│ │ │ ├── new_participantChannelParticipant (optional)
│ │ │ │ ├── ChannelParticipant
│ │ │ │ ├── ChannelParticipantSelf
│ │ │ │ ├── ChannelParticipantCreator
│ │ │ │ ├── ChannelParticipantAdmin
│ │ │ │ ├── ChannelParticipantBanned
│ │ │ │ └── ChannelParticipantLeft
│ │ │ ├── inviteExportedChatInvite (optional)
│ │ │ │ ├── ChatInviteExported
│ │ │ │ └── ChatInvitePublicJoinRequests
│ │ │ └── qtsint
│ │ ├── UpdateBotStopped
│ │ │ ├── user_idlong
│ │ │ ├── dateint
│ │ │ ├── stoppedBool
│ │ │ └── qtsint
│ │ ├── UpdateGroupCallConnection
│ │ │ ├── presentationtrue (optional)
│ │ │ └── paramsDataJSON
│ │ │ └── DataJSON
│ │ ├── UpdateBotCommands
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── bot_idlong
│ │ │ └── commandsVector < BotCommand >
│ │ │ └── BotCommand
│ │ ├── UpdatePendingJoinRequests
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── requests_pendingint
│ │ │ └── recent_requestersVector < long >
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── dateint
│ │ │ ├── user_idlong
│ │ │ ├── aboutstring
│ │ │ ├── inviteExportedChatInvite
│ │ │ │ ├── ChatInviteExported
│ │ │ │ └── ChatInvitePublicJoinRequests
│ │ │ └── qtsint
│ │ ├── UpdateMessageReactions
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── saved_peer_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── reactionsMessageReactions
│ │ │ └── MessageReactions
│ │ ├── UpdateAttachMenuBots
│ │ ├── UpdateWebViewResultSent
│ │ │ └── query_idlong
│ │ ├── UpdateBotMenuButton
│ │ │ ├── bot_idlong
│ │ │ └── buttonBotMenuButton
│ │ │ ├── BotMenuButtonDefault
│ │ │ ├── BotMenuButtonCommands
│ │ │ └── BotMenuButton
│ │ ├── UpdateSavedRingtones
│ │ ├── UpdateTranscribedAudio
│ │ │ ├── pendingtrue (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── transcription_idlong
│ │ │ └── textstring
│ │ ├── UpdateUserEmojiStatus
│ │ │ ├── user_idlong
│ │ │ └── emoji_statusEmojiStatus
│ │ │ ├── EmojiStatusEmpty
│ │ │ ├── EmojiStatus
│ │ │ ├── EmojiStatusCollectible
│ │ │ └── InputEmojiStatusCollectible
│ │ ├── UpdateRecentEmojiStatuses
│ │ ├── UpdateRecentReactions
│ │ ├── UpdateMoveStickerSetToTop
│ │ │ ├── maskstrue (optional)
│ │ │ ├── emojistrue (optional)
│ │ │ └── stickersetlong
│ │ ├── UpdateMessageExtendedMedia
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ └── extended_mediaVector < MessageExtendedMedia >
│ │ │ ├── MessageExtendedMediaPreview
│ │ │ └── MessageExtendedMedia
│ │ ├── UpdateUser
│ │ │ └── user_idlong
│ │ ├── UpdateAutoSaveSettings
│ │ ├── UpdateStory
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── storyStoryItem
│ │ │ ├── StoryItemDeleted
│ │ │ ├── StoryItemSkipped
│ │ │ └── StoryItem
│ │ ├── UpdateReadStories
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── max_idint
│ │ ├── UpdateStoryID
│ │ │ ├── idint
│ │ │ └── random_idlong
│ │ ├── UpdateStoriesStealthMode
│ │ │ └── stealth_modeStoriesStealthMode
│ │ │ └── StoriesStealthMode
│ │ ├── UpdateSentStoryReaction
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── story_idint
│ │ │ └── reactionReaction
│ │ │ ├── ReactionEmpty
│ │ │ ├── ReactionEmoji
│ │ │ ├── ReactionCustomEmoji
│ │ │ └── ReactionPaid
│ │ ├── UpdateBotChatBoost
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── boostBoost
│ │ │ │ └── Boost
│ │ │ └── qtsint
│ │ │ ├── channel_idlong
│ │ │ └── enabledBool
│ │ ├── UpdatePeerWallpaper
│ │ │ ├── wallpaper_overriddentrue (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── wallpaperWallPaper (optional)
│ │ │ ├── WallPaper
│ │ │ └── WallPaperNoFile
│ │ ├── UpdateBotMessageReaction
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── dateint
│ │ │ ├── actorPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── old_reactionsVector < Reaction >
│ │ │ │ ├── ReactionEmpty
│ │ │ │ ├── ReactionEmoji
│ │ │ │ ├── ReactionCustomEmoji
│ │ │ │ └── ReactionPaid
│ │ │ ├── new_reactionsVector < Reaction >
│ │ │ │ ├── ReactionEmpty
│ │ │ │ ├── ReactionEmoji
│ │ │ │ ├── ReactionCustomEmoji
│ │ │ │ └── ReactionPaid
│ │ │ └── qtsint
│ │ ├── UpdateBotMessageReactions
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── dateint
│ │ │ ├── reactionsVector < ReactionCount >
│ │ │ │ └── ReactionCount
│ │ │ └── qtsint
│ │ ├── UpdateSavedDialogPinned
│ │ │ ├── pinnedtrue (optional)
│ │ │ └── peerDialogPeer
│ │ │ ├── DialogPeer
│ │ │ └── DialogPeerFolder
│ │ ├── UpdatePinnedSavedDialogs
│ │ │ └── orderVector < DialogPeer > (optional)
│ │ │ ├── DialogPeer
│ │ │ └── DialogPeerFolder
│ │ ├── UpdateSavedReactionTags
│ │ ├── UpdateSmsJob
│ │ │ └── job_idstring
│ │ ├── UpdateQuickReplies
│ │ │ └── quick_repliesVector < QuickReply >
│ │ │ └── QuickReply
│ │ ├── UpdateNewQuickReply
│ │ │ └── quick_replyQuickReply
│ │ │ └── QuickReply
│ │ ├── UpdateDeleteQuickReply
│ │ │ └── shortcut_idint
│ │ ├── UpdateQuickReplyMessage
│ │ │ └── messageMessage
│ │ │ ├── MessageEmpty
│ │ │ ├── Message
│ │ │ └── MessageService
│ │ │ ├── shortcut_idint
│ │ │ └── messagesVector < int >
│ │ ├── UpdateBotBusinessConnect
│ │ │ ├── connectionBotBusinessConnection
│ │ │ │ └── BotBusinessConnection
│ │ │ └── qtsint
│ │ ├── UpdateBotNewBusinessMessage
│ │ │ ├── connection_idstring
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── reply_to_messageMessage (optional)
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ └── qtsint
│ │ │ ├── connection_idstring
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── reply_to_messageMessage (optional)
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ └── qtsint
│ │ │ ├── connection_idstring
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── messagesVector < int >
│ │ │ └── qtsint
│ │ ├── UpdateNewStoryReaction
│ │ │ ├── story_idint
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── reactionReaction
│ │ │ ├── ReactionEmpty
│ │ │ ├── ReactionEmoji
│ │ │ ├── ReactionCustomEmoji
│ │ │ └── ReactionPaid
│ │ ├── UpdateStarsBalance
│ │ │ └── balanceStarsAmount
│ │ │ ├── StarsAmount
│ │ │ └── StarsTonAmount
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── connection_idstring
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── reply_to_messageMessage (optional)
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── chat_instancelong
│ │ │ └── databytes (optional)
│ │ ├── UpdateStarsRevenueStatus
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── statusStarsRevenueStatus
│ │ │ └── StarsRevenueStatus
│ │ ├── UpdateBotPurchasedPaidMedia
│ │ │ ├── user_idlong
│ │ │ ├── payloadstring
│ │ │ └── qtsint
│ │ ├── UpdatePaidReactionPrivacy
│ │ │ └── privatePaidReactionPrivacy
│ │ │ ├── PaidReactionPrivacyDefault
│ │ │ ├── PaidReactionPrivacyAnonymous
│ │ │ └── PaidReactionPrivacyPeer
│ │ ├── UpdateSentPhoneCode
│ │ │ └── sent_codeauth.SentCode
│ │ │ ├── auth.SentCode
│ │ │ ├── auth.SentCodeSuccess
│ │ │ └── auth.SentCodePaymentRequired
│ │ ├── UpdateGroupCallChainBlocks
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ ├── sub_chain_idint
│ │ │ ├── blocksVector < bytes >
│ │ │ └── next_offsetint
│ │ ├── UpdateReadMonoForumInbox
│ │ │ ├── channel_idlong
│ │ │ ├── saved_peer_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── read_max_idint
│ │ ├── UpdateReadMonoForumOutbox
│ │ │ ├── channel_idlong
│ │ │ ├── saved_peer_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── read_max_idint
│ │ │ ├── exceptiontrue (optional)
│ │ │ ├── channel_idlong
│ │ │ └── saved_peer_idPeer
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── UpdateGroupCallMessage
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ └── messageGroupCallMessage
│ │ │ └── GroupCallMessage
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ ├── from_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── encrypted_messagebytes
│ │ ├── UpdatePinnedForumTopic
│ │ │ ├── pinnedtrue (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── topic_idint
│ │ ├── UpdatePinnedForumTopics
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── orderVector < int > (optional)
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ └── messagesVector < int >
│ │ ├── UpdateStarGiftAuctionState
│ │ │ ├── gift_idlong
│ │ │ └── stateStarGiftAuctionState
│ │ │ ├── StarGiftAuctionStateNotModified
│ │ │ ├── StarGiftAuctionState
│ │ │ └── StarGiftAuctionStateFinished
│ │ │ ├── gift_idlong
│ │ │ └── user_stateStarGiftAuctionUserState
│ │ │ └── StarGiftAuctionUserState
│ │ ├── UpdateEmojiGameInfo
│ │ │ └── infomessages.EmojiGameInfo
│ │ │ ├── messages.EmojiGameUnavailable
│ │ │ └── messages.EmojiGameDiceInfo
│ │ ├── UpdateStarGiftCraftFail
│ │ └── UpdateChatParticipantRank
│ │ ├── chat_idlong
│ │ ├── user_idlong
│ │ ├── rankstring
│ │ └── versionint
│ ├── usersVector < User >
│ │ ├── UserEmpty
│ │ │ └── idlong
│ │ └── User
│ │ ├── is_selftrue (optional)
│ │ ├── contacttrue (optional)
│ │ ├── mutual_contacttrue (optional)
│ │ ├── deletedtrue (optional)
│ │ ├── bottrue (optional)
│ │ ├── bot_chat_historytrue (optional)
│ │ ├── bot_nochatstrue (optional)
│ │ ├── verifiedtrue (optional)
│ │ ├── restrictedtrue (optional)
│ │ ├── mintrue (optional)
│ │ ├── bot_inline_geotrue (optional)
│ │ ├── supporttrue (optional)
│ │ ├── scamtrue (optional)
│ │ ├── apply_min_phototrue (optional)
│ │ ├── faketrue (optional)
│ │ ├── bot_attach_menutrue (optional)
│ │ ├── premiumtrue (optional)
│ │ ├── attach_menu_enabledtrue (optional)
│ │ ├── bot_can_edittrue (optional)
│ │ ├── close_friendtrue (optional)
│ │ ├── stories_hiddentrue (optional)
│ │ ├── stories_unavailabletrue (optional)
│ │ ├── contact_require_premiumtrue (optional)
│ │ ├── bot_businesstrue (optional)
│ │ ├── bot_has_main_apptrue (optional)
│ │ ├── bot_forum_viewtrue (optional)
│ │ ├── bot_forum_can_manage_topicstrue (optional)
│ │ ├── idlong
│ │ ├── access_hashlong (optional)
│ │ ├── first_namestring (optional)
│ │ ├── last_namestring (optional)
│ │ ├── usernamestring (optional)
│ │ ├── phonestring (optional)
│ │ ├── photoUserProfilePhoto (optional)
│ │ │ ├── UserProfilePhotoEmpty
│ │ │ └── UserProfilePhoto
│ │ ├── statusUserStatus (optional)
│ │ │ ├── UserStatusEmpty
│ │ │ ├── UserStatusOnline
│ │ │ ├── UserStatusOffline
│ │ │ ├── UserStatusRecently
│ │ │ ├── UserStatusLastWeek
│ │ │ └── UserStatusLastMonth
│ │ ├── bot_info_versionint (optional)
│ │ ├── restriction_reasonVector < RestrictionReason > (optional)
│ │ │ └── RestrictionReason
│ │ ├── bot_inline_placeholderstring (optional)
│ │ ├── lang_codestring (optional)
│ │ ├── emoji_statusEmojiStatus (optional)
│ │ │ ├── EmojiStatusEmpty
│ │ │ ├── EmojiStatus
│ │ │ ├── EmojiStatusCollectible
│ │ │ └── InputEmojiStatusCollectible
│ │ ├── usernamesVector < Username > (optional)
│ │ │ └── Username
│ │ ├── stories_max_idRecentStory (optional)
│ │ │ └── RecentStory
│ │ ├── colorPeerColor (optional)
│ │ │ ├── PeerColor
│ │ │ ├── PeerColorCollectible
│ │ │ └── InputPeerColorCollectible
│ │ ├── profile_colorPeerColor (optional)
│ │ │ ├── PeerColor
│ │ │ ├── PeerColorCollectible
│ │ │ └── InputPeerColorCollectible
│ │ ├── bot_active_usersint (optional)
│ │ ├── bot_verification_iconlong (optional)
│ │ └── send_paid_messages_starslong (optional)
│ ├── chatsVector < Chat >
│ │ ├── ChatEmpty
│ │ │ └── idlong
│ │ ├── Chat
│ │ │ ├── creatortrue (optional)
│ │ │ ├── lefttrue (optional)
│ │ │ ├── deactivatedtrue (optional)
│ │ │ ├── call_activetrue (optional)
│ │ │ ├── call_not_emptytrue (optional)
│ │ │ ├── noforwardstrue (optional)
│ │ │ ├── idlong
│ │ │ ├── titlestring
│ │ │ ├── photoChatPhoto
│ │ │ │ ├── ChatPhotoEmpty
│ │ │ │ └── ChatPhoto
│ │ │ ├── participants_countint
│ │ │ ├── dateint
│ │ │ ├── versionint
│ │ │ ├── migrated_toInputChannel (optional)
│ │ │ │ ├── InputChannelEmpty
│ │ │ │ ├── InputChannel
│ │ │ │ └── InputChannelFromMessage
│ │ │ ├── admin_rightsChatAdminRights (optional)
│ │ │ │ └── ChatAdminRights
│ │ │ └── default_banned_rightsChatBannedRights (optional)
│ │ │ └── ChatBannedRights
│ │ ├── ChatForbidden
│ │ │ ├── idlong
│ │ │ └── titlestring
│ │ ├── Channel
│ │ │ ├── creatortrue (optional)
│ │ │ ├── lefttrue (optional)
│ │ │ ├── broadcasttrue (optional)
│ │ │ ├── verifiedtrue (optional)
│ │ │ ├── megagrouptrue (optional)
│ │ │ ├── restrictedtrue (optional)
│ │ │ ├── signaturestrue (optional)
│ │ │ ├── mintrue (optional)
│ │ │ ├── scamtrue (optional)
│ │ │ ├── has_linktrue (optional)
│ │ │ ├── has_geotrue (optional)
│ │ │ ├── slowmode_enabledtrue (optional)
│ │ │ ├── call_activetrue (optional)
│ │ │ ├── call_not_emptytrue (optional)
│ │ │ ├── faketrue (optional)
│ │ │ ├── gigagrouptrue (optional)
│ │ │ ├── noforwardstrue (optional)
│ │ │ ├── join_to_sendtrue (optional)
│ │ │ ├── join_requesttrue (optional)
│ │ │ ├── forumtrue (optional)
│ │ │ ├── stories_hiddentrue (optional)
│ │ │ ├── stories_hidden_mintrue (optional)
│ │ │ ├── stories_unavailabletrue (optional)
│ │ │ ├── signature_profilestrue (optional)
│ │ │ ├── autotranslationtrue (optional)
│ │ │ ├── broadcast_messages_allowedtrue (optional)
│ │ │ ├── monoforumtrue (optional)
│ │ │ ├── forum_tabstrue (optional)
│ │ │ ├── idlong
│ │ │ ├── access_hashlong (optional)
│ │ │ ├── titlestring
│ │ │ ├── usernamestring (optional)
│ │ │ ├── photoChatPhoto
│ │ │ │ ├── ChatPhotoEmpty
│ │ │ │ └── ChatPhoto
│ │ │ ├── dateint
│ │ │ ├── restriction_reasonVector < RestrictionReason > (optional)
│ │ │ │ └── RestrictionReason
│ │ │ ├── admin_rightsChatAdminRights (optional)
│ │ │ │ └── ChatAdminRights
│ │ │ ├── banned_rightsChatBannedRights (optional)
│ │ │ │ └── ChatBannedRights
│ │ │ ├── default_banned_rightsChatBannedRights (optional)
│ │ │ │ └── ChatBannedRights
│ │ │ ├── participants_countint (optional)
│ │ │ ├── usernamesVector < Username > (optional)
│ │ │ │ └── Username
│ │ │ ├── stories_max_idRecentStory (optional)
│ │ │ │ └── RecentStory
│ │ │ ├── colorPeerColor (optional)
│ │ │ │ ├── PeerColor
│ │ │ │ ├── PeerColorCollectible
│ │ │ │ └── InputPeerColorCollectible
│ │ │ ├── profile_colorPeerColor (optional)
│ │ │ │ ├── PeerColor
│ │ │ │ ├── PeerColorCollectible
│ │ │ │ └── InputPeerColorCollectible
│ │ │ ├── emoji_statusEmojiStatus (optional)
│ │ │ │ ├── EmojiStatusEmpty
│ │ │ │ ├── EmojiStatus
│ │ │ │ ├── EmojiStatusCollectible
│ │ │ │ └── InputEmojiStatusCollectible
│ │ │ ├── levelint (optional)
│ │ │ ├── subscription_until_dateint (optional)
│ │ │ ├── bot_verification_iconlong (optional)
│ │ │ ├── send_paid_messages_starslong (optional)
│ │ │ └── linked_monoforum_idlong (optional)
│ │ └── ChannelForbidden
│ │ ├── broadcasttrue (optional)
│ │ ├── megagrouptrue (optional)
│ │ ├── monoforumtrue (optional)
│ │ ├── idlong
│ │ ├── access_hashlong
│ │ ├── titlestring
│ │ └── until_dateint (optional)
│ ├── dateint
│ ├── seq_startint
│ └── seqint
├── Updates
│ ├── updatesVector < Update >
│ │ ├── UpdateNewMessage
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateMessageID
│ │ │ ├── idint
│ │ │ └── random_idlong
│ │ ├── UpdateDeleteMessages
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateUserTyping
│ │ │ ├── user_idlong
│ │ │ ├── top_msg_idint (optional)
│ │ │ └── actionSendMessageAction
│ │ │ ├── SendMessageTypingAction
│ │ │ ├── SendMessageCancelAction
│ │ │ ├── SendMessageRecordVideoAction
│ │ │ ├── SendMessageUploadVideoAction
│ │ │ ├── SendMessageRecordAudioAction
│ │ │ ├── SendMessageUploadAudioAction
│ │ │ ├── SendMessageUploadPhotoAction
│ │ │ ├── SendMessageUploadDocumentAction
│ │ │ ├── SendMessageGeoLocationAction
│ │ │ ├── SendMessageChooseContactAction
│ │ │ ├── SendMessageGamePlayAction
│ │ │ ├── SendMessageRecordRoundAction
│ │ │ ├── SendMessageUploadRoundAction
│ │ │ ├── SpeakingInGroupCallAction
│ │ │ ├── SendMessageHistoryImportAction
│ │ │ ├── SendMessageChooseStickerAction
│ │ │ ├── SendMessageEmojiInteraction
│ │ │ ├── SendMessageEmojiInteractionSeen
│ │ │ └── SendMessageTextDraftAction
│ │ ├── UpdateChatUserTyping
│ │ │ ├── chat_idlong
│ │ │ ├── from_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── actionSendMessageAction
│ │ │ ├── SendMessageTypingAction
│ │ │ ├── SendMessageCancelAction
│ │ │ ├── SendMessageRecordVideoAction
│ │ │ ├── SendMessageUploadVideoAction
│ │ │ ├── SendMessageRecordAudioAction
│ │ │ ├── SendMessageUploadAudioAction
│ │ │ ├── SendMessageUploadPhotoAction
│ │ │ ├── SendMessageUploadDocumentAction
│ │ │ ├── SendMessageGeoLocationAction
│ │ │ ├── SendMessageChooseContactAction
│ │ │ ├── SendMessageGamePlayAction
│ │ │ ├── SendMessageRecordRoundAction
│ │ │ ├── SendMessageUploadRoundAction
│ │ │ ├── SpeakingInGroupCallAction
│ │ │ ├── SendMessageHistoryImportAction
│ │ │ ├── SendMessageChooseStickerAction
│ │ │ ├── SendMessageEmojiInteraction
│ │ │ ├── SendMessageEmojiInteractionSeen
│ │ │ └── SendMessageTextDraftAction
│ │ ├── UpdateChatParticipants
│ │ │ └── participantsChatParticipants
│ │ │ ├── ChatParticipantsForbidden
│ │ │ └── ChatParticipants
│ │ ├── UpdateUserStatus
│ │ │ ├── user_idlong
│ │ │ └── statusUserStatus
│ │ │ ├── UserStatusEmpty
│ │ │ ├── UserStatusOnline
│ │ │ ├── UserStatusOffline
│ │ │ ├── UserStatusRecently
│ │ │ ├── UserStatusLastWeek
│ │ │ └── UserStatusLastMonth
│ │ ├── UpdateUserName
│ │ │ ├── user_idlong
│ │ │ ├── first_namestring
│ │ │ ├── last_namestring
│ │ │ └── usernamesVector < Username >
│ │ │ └── Username
│ │ ├── UpdateNewAuthorization
│ │ │ ├── unconfirmedtrue (optional)
│ │ │ ├── hashlong
│ │ │ ├── dateint (optional)
│ │ │ ├── devicestring (optional)
│ │ │ └── locationstring (optional)
│ │ ├── UpdateNewEncryptedMessage
│ │ │ ├── messageEncryptedMessage
│ │ │ │ ├── EncryptedMessage
│ │ │ │ └── EncryptedMessageService
│ │ │ └── qtsint
│ │ ├── UpdateEncryptedChatTyping
│ │ │ └── chat_idint
│ │ ├── UpdateEncryption
│ │ │ ├── chatEncryptedChat
│ │ │ │ ├── EncryptedChatEmpty
│ │ │ │ ├── EncryptedChatWaiting
│ │ │ │ ├── EncryptedChatRequested
│ │ │ │ ├── EncryptedChat
│ │ │ │ └── EncryptedChatDiscarded
│ │ │ └── dateint
│ │ ├── UpdateEncryptedMessagesRead
│ │ │ ├── chat_idint
│ │ │ ├── max_dateint
│ │ │ └── dateint
│ │ ├── UpdateChatParticipantAdd
│ │ │ ├── chat_idlong
│ │ │ ├── user_idlong
│ │ │ ├── inviter_idlong
│ │ │ ├── dateint
│ │ │ └── versionint
│ │ ├── UpdateChatParticipantDelete
│ │ │ ├── chat_idlong
│ │ │ ├── user_idlong
│ │ │ └── versionint
│ │ ├── UpdateDcOptions
│ │ │ └── dc_optionsVector < DcOption >
│ │ │ └── DcOption
│ │ ├── UpdateNotifySettings
│ │ │ ├── peerNotifyPeer
│ │ │ │ ├── NotifyPeer
│ │ │ │ ├── NotifyUsers
│ │ │ │ ├── NotifyChats
│ │ │ │ ├── NotifyBroadcasts
│ │ │ │ └── NotifyForumTopic
│ │ │ └── notify_settingsPeerNotifySettings
│ │ │ └── PeerNotifySettings
│ │ ├── UpdateServiceNotification
│ │ │ ├── popuptrue (optional)
│ │ │ ├── invert_mediatrue (optional)
│ │ │ ├── inbox_dateint (optional)
│ │ │ ├── typestring
│ │ │ ├── messagestring
│ │ │ ├── mediaMessageMedia
│ │ │ │ ├── MessageMediaEmpty
│ │ │ │ ├── MessageMediaPhoto
│ │ │ │ ├── MessageMediaGeo
│ │ │ │ ├── MessageMediaContact
│ │ │ │ ├── MessageMediaUnsupported
│ │ │ │ ├── MessageMediaDocument
│ │ │ │ ├── MessageMediaWebPage
│ │ │ │ ├── MessageMediaVenue
│ │ │ │ ├── MessageMediaGame
│ │ │ │ ├── MessageMediaInvoice
│ │ │ │ ├── MessageMediaGeoLive
│ │ │ │ ├── MessageMediaPoll
│ │ │ │ ├── MessageMediaDice
│ │ │ │ ├── MessageMediaStory
│ │ │ │ ├── MessageMediaGiveaway
│ │ │ │ ├── MessageMediaGiveawayResults
│ │ │ │ ├── MessageMediaPaidMedia
│ │ │ │ ├── MessageMediaToDo
│ │ │ │ └── MessageMediaVideoStream
│ │ │ └── entitiesVector < MessageEntity >
│ │ │ ├── MessageEntityUnknown
│ │ │ ├── MessageEntityMention
│ │ │ ├── MessageEntityHashtag
│ │ │ ├── MessageEntityBotCommand
│ │ │ ├── MessageEntityUrl
│ │ │ ├── MessageEntityEmail
│ │ │ ├── MessageEntityBold
│ │ │ ├── MessageEntityItalic
│ │ │ ├── MessageEntityCode
│ │ │ ├── MessageEntityPre
│ │ │ ├── MessageEntityTextUrl
│ │ │ ├── MessageEntityMentionName
│ │ │ ├── InputMessageEntityMentionName
│ │ │ ├── MessageEntityPhone
│ │ │ ├── MessageEntityCashtag
│ │ │ ├── MessageEntityUnderline
│ │ │ ├── MessageEntityStrike
│ │ │ ├── MessageEntityBankCard
│ │ │ ├── MessageEntitySpoiler
│ │ │ ├── MessageEntityCustomEmoji
│ │ │ ├── MessageEntityBlockquote
│ │ │ └── MessageEntityFormattedDate
│ │ ├── UpdatePrivacy
│ │ │ ├── keyPrivacyKey
│ │ │ │ ├── PrivacyKeyStatusTimestamp
│ │ │ │ ├── PrivacyKeyChatInvite
│ │ │ │ ├── PrivacyKeyPhoneCall
│ │ │ │ ├── PrivacyKeyPhoneP2P
│ │ │ │ ├── PrivacyKeyForwards
│ │ │ │ ├── PrivacyKeyProfilePhoto
│ │ │ │ ├── PrivacyKeyPhoneNumber
│ │ │ │ ├── PrivacyKeyAddedByPhone
│ │ │ │ ├── PrivacyKeyVoiceMessages
│ │ │ │ ├── PrivacyKeyAbout
│ │ │ │ ├── PrivacyKeyBirthday
│ │ │ │ ├── PrivacyKeyStarGiftsAutoSave
│ │ │ │ ├── PrivacyKeyNoPaidMessages
│ │ │ │ └── PrivacyKeySavedMusic
│ │ │ └── rulesVector < PrivacyRule >
│ │ │ ├── PrivacyValueAllowContacts
│ │ │ ├── PrivacyValueAllowAll
│ │ │ ├── PrivacyValueAllowUsers
│ │ │ ├── PrivacyValueDisallowContacts
│ │ │ ├── PrivacyValueDisallowAll
│ │ │ ├── PrivacyValueDisallowUsers
│ │ │ ├── PrivacyValueAllowChatParticipants
│ │ │ ├── PrivacyValueAllowCloseFriends
│ │ │ ├── PrivacyValueAllowPremium
│ │ │ ├── PrivacyValueAllowBots
│ │ │ └── PrivacyValueDisallowBots
│ │ ├── UpdateUserPhone
│ │ │ ├── user_idlong
│ │ │ └── phonestring
│ │ ├── UpdateReadHistoryInbox
│ │ │ ├── folder_idint (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── max_idint
│ │ │ ├── still_unread_countint
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateReadHistoryOutbox
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── max_idint
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateWebPage
│ │ │ ├── webpageWebPage
│ │ │ │ ├── WebPageEmpty
│ │ │ │ ├── WebPagePending
│ │ │ │ ├── WebPage
│ │ │ │ └── WebPageNotModified
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateReadMessagesContents
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ ├── pts_countint
│ │ │ └── dateint (optional)
│ │ ├── UpdateChannelTooLong
│ │ │ ├── channel_idlong
│ │ │ └── ptsint (optional)
│ │ ├── UpdateChannel
│ │ │ └── channel_idlong
│ │ ├── UpdateNewChannelMessage
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateReadChannelInbox
│ │ │ ├── folder_idint (optional)
│ │ │ ├── channel_idlong
│ │ │ ├── max_idint
│ │ │ ├── still_unread_countint
│ │ │ └── ptsint
│ │ ├── UpdateDeleteChannelMessages
│ │ │ ├── channel_idlong
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateChannelMessageViews
│ │ │ ├── channel_idlong
│ │ │ ├── idint
│ │ │ └── viewsint
│ │ ├── UpdateChatParticipantAdmin
│ │ │ ├── chat_idlong
│ │ │ ├── user_idlong
│ │ │ ├── is_adminBool
│ │ │ └── versionint
│ │ ├── UpdateNewStickerSet
│ │ │ └── stickersetmessages.StickerSet
│ │ │ ├── messages.StickerSet
│ │ │ └── messages.StickerSetNotModified
│ │ ├── UpdateStickerSetsOrder
│ │ │ ├── maskstrue (optional)
│ │ │ ├── emojistrue (optional)
│ │ │ └── orderVector < long >
│ │ ├── UpdateStickerSets
│ │ │ ├── maskstrue (optional)
│ │ │ └── emojistrue (optional)
│ │ ├── UpdateSavedGifs
│ │ ├── UpdateBotInlineQuery
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── querystring
│ │ │ ├── geoGeoPoint (optional)
│ │ │ │ ├── GeoPointEmpty
│ │ │ │ └── GeoPoint
│ │ │ ├── peer_typeInlineQueryPeerType (optional)
│ │ │ │ ├── InlineQueryPeerTypeSameBotPM
│ │ │ │ ├── InlineQueryPeerTypePM
│ │ │ │ ├── InlineQueryPeerTypeChat
│ │ │ │ ├── InlineQueryPeerTypeMegagroup
│ │ │ │ ├── InlineQueryPeerTypeBroadcast
│ │ │ │ └── InlineQueryPeerTypeBotPM
│ │ │ └── offsetstring
│ │ ├── UpdateBotInlineSend
│ │ │ ├── user_idlong
│ │ │ ├── querystring
│ │ │ ├── geoGeoPoint (optional)
│ │ │ │ ├── GeoPointEmpty
│ │ │ │ └── GeoPoint
│ │ │ ├── idstring
│ │ │ └── msg_idInputBotInlineMessageID (optional)
│ │ │ ├── InputBotInlineMessageID
│ │ │ └── InputBotInlineMessageID64
│ │ ├── UpdateEditChannelMessage
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateBotCallbackQuery
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── chat_instancelong
│ │ │ ├── databytes (optional)
│ │ │ └── game_short_namestring (optional)
│ │ ├── UpdateEditMessage
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── msg_idInputBotInlineMessageID
│ │ │ │ ├── InputBotInlineMessageID
│ │ │ │ └── InputBotInlineMessageID64
│ │ │ ├── chat_instancelong
│ │ │ ├── databytes (optional)
│ │ │ └── game_short_namestring (optional)
│ │ ├── UpdateReadChannelOutbox
│ │ │ ├── channel_idlong
│ │ │ └── max_idint
│ │ ├── UpdateDraftMessage
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── saved_peer_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── draftDraftMessage
│ │ │ ├── DraftMessageEmpty
│ │ │ └── DraftMessage
│ │ ├── UpdateReadFeaturedStickers
│ │ ├── UpdateRecentStickers
│ │ ├── UpdateConfig
│ │ ├── UpdatePtsChanged
│ │ ├── UpdateChannelWebPage
│ │ │ ├── channel_idlong
│ │ │ ├── webpageWebPage
│ │ │ │ ├── WebPageEmpty
│ │ │ │ ├── WebPagePending
│ │ │ │ ├── WebPage
│ │ │ │ └── WebPageNotModified
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateDialogPinned
│ │ │ ├── pinnedtrue (optional)
│ │ │ ├── folder_idint (optional)
│ │ │ └── peerDialogPeer
│ │ │ ├── DialogPeer
│ │ │ └── DialogPeerFolder
│ │ ├── UpdatePinnedDialogs
│ │ │ ├── folder_idint (optional)
│ │ │ └── orderVector < DialogPeer > (optional)
│ │ │ ├── DialogPeer
│ │ │ └── DialogPeerFolder
│ │ ├── UpdateBotWebhookJSON
│ │ │ └── dataDataJSON
│ │ │ └── DataJSON
│ │ ├── UpdateBotWebhookJSONQuery
│ │ │ ├── query_idlong
│ │ │ ├── dataDataJSON
│ │ │ │ └── DataJSON
│ │ │ └── timeoutint
│ │ ├── UpdateBotShippingQuery
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── payloadbytes
│ │ │ └── shipping_addressPostAddress
│ │ │ └── PostAddress
│ │ ├── UpdateBotPrecheckoutQuery
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── payloadbytes
│ │ │ ├── infoPaymentRequestedInfo (optional)
│ │ │ │ └── PaymentRequestedInfo
│ │ │ ├── shipping_option_idstring (optional)
│ │ │ ├── currencystring
│ │ │ └── total_amountlong
│ │ ├── UpdatePhoneCall
│ │ │ └── phone_callPhoneCall
│ │ │ ├── PhoneCallEmpty
│ │ │ ├── PhoneCallWaiting
│ │ │ ├── PhoneCallRequested
│ │ │ ├── PhoneCallAccepted
│ │ │ ├── PhoneCall
│ │ │ └── PhoneCallDiscarded
│ │ ├── UpdateLangPackTooLong
│ │ │ └── lang_codestring
│ │ ├── UpdateLangPack
│ │ │ └── differenceLangPackDifference
│ │ │ └── LangPackDifference
│ │ ├── UpdateFavedStickers
│ │ │ ├── channel_idlong
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── saved_peer_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── messagesVector < int >
│ │ ├── UpdateContactsReset
│ │ │ ├── channel_idlong
│ │ │ └── available_min_idint
│ │ ├── UpdateDialogUnreadMark
│ │ │ ├── unreadtrue (optional)
│ │ │ ├── peerDialogPeer
│ │ │ │ ├── DialogPeer
│ │ │ │ └── DialogPeerFolder
│ │ │ └── saved_peer_idPeer (optional)
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── UpdateMessagePoll
│ │ │ ├── poll_idlong
│ │ │ ├── pollPoll (optional)
│ │ │ │ └── Poll
│ │ │ └── resultsPollResults
│ │ │ └── PollResults
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── default_banned_rightsChatBannedRights
│ │ │ │ └── ChatBannedRights
│ │ │ └── versionint
│ │ ├── UpdateFolderPeers
│ │ │ ├── folder_peersVector < FolderPeer >
│ │ │ │ └── FolderPeer
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdatePeerSettings
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── settingsPeerSettings
│ │ │ └── PeerSettings
│ │ ├── UpdatePeerLocated
│ │ │ └── peersVector < PeerLocated >
│ │ │ ├── PeerLocated
│ │ │ └── PeerSelfLocated
│ │ ├── UpdateNewScheduledMessage
│ │ │ └── messageMessage
│ │ │ ├── MessageEmpty
│ │ │ ├── Message
│ │ │ └── MessageService
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── messagesVector < int >
│ │ │ └── sent_messagesVector < int > (optional)
│ │ ├── UpdateTheme
│ │ │ └── themeTheme
│ │ │ └── Theme
│ │ ├── UpdateGeoLiveViewed
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── msg_idint
│ │ ├── UpdateLoginToken
│ │ ├── UpdateMessagePollVote
│ │ │ ├── poll_idlong
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── optionsVector < bytes >
│ │ │ └── qtsint
│ │ ├── UpdateDialogFilter
│ │ │ ├── idint
│ │ │ └── filterDialogFilter (optional)
│ │ │ ├── DialogFilter
│ │ │ ├── DialogFilterDefault
│ │ │ └── DialogFilterChatlist
│ │ ├── UpdateDialogFilterOrder
│ │ │ └── orderVector < int >
│ │ ├── UpdateDialogFilters
│ │ │ ├── phone_call_idlong
│ │ │ └── databytes
│ │ │ ├── channel_idlong
│ │ │ ├── idint
│ │ │ └── forwardsint
│ │ │ ├── channel_idlong
│ │ │ ├── top_msg_idint
│ │ │ ├── read_max_idint
│ │ │ ├── broadcast_idlong (optional)
│ │ │ └── broadcast_postint (optional)
│ │ │ ├── channel_idlong
│ │ │ ├── top_msg_idint
│ │ │ └── read_max_idint
│ │ ├── UpdatePeerBlocked
│ │ │ ├── blockedtrue (optional)
│ │ │ ├── blocked_my_stories_fromtrue (optional)
│ │ │ └── peer_idPeer
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── UpdateChannelUserTyping
│ │ │ ├── channel_idlong
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── from_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── actionSendMessageAction
│ │ │ ├── SendMessageTypingAction
│ │ │ ├── SendMessageCancelAction
│ │ │ ├── SendMessageRecordVideoAction
│ │ │ ├── SendMessageUploadVideoAction
│ │ │ ├── SendMessageRecordAudioAction
│ │ │ ├── SendMessageUploadAudioAction
│ │ │ ├── SendMessageUploadPhotoAction
│ │ │ ├── SendMessageUploadDocumentAction
│ │ │ ├── SendMessageGeoLocationAction
│ │ │ ├── SendMessageChooseContactAction
│ │ │ ├── SendMessageGamePlayAction
│ │ │ ├── SendMessageRecordRoundAction
│ │ │ ├── SendMessageUploadRoundAction
│ │ │ ├── SpeakingInGroupCallAction
│ │ │ ├── SendMessageHistoryImportAction
│ │ │ ├── SendMessageChooseStickerAction
│ │ │ ├── SendMessageEmojiInteraction
│ │ │ ├── SendMessageEmojiInteractionSeen
│ │ │ └── SendMessageTextDraftAction
│ │ ├── UpdatePinnedMessages
│ │ │ ├── pinnedtrue (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdatePinnedChannelMessages
│ │ │ ├── pinnedtrue (optional)
│ │ │ ├── channel_idlong
│ │ │ ├── messagesVector < int >
│ │ │ ├── ptsint
│ │ │ └── pts_countint
│ │ ├── UpdateChat
│ │ │ └── chat_idlong
│ │ ├── UpdateGroupCallParticipants
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ ├── participantsVector < GroupCallParticipant >
│ │ │ │ └── GroupCallParticipant
│ │ │ └── versionint
│ │ ├── UpdateGroupCall
│ │ │ ├── live_storytrue (optional)
│ │ │ ├── peerPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── callGroupCall
│ │ │ ├── GroupCallDiscarded
│ │ │ └── GroupCall
│ │ ├── UpdatePeerHistoryTTL
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── ttl_periodint (optional)
│ │ ├── UpdateChatParticipant
│ │ │ ├── chat_idlong
│ │ │ ├── dateint
│ │ │ ├── actor_idlong
│ │ │ ├── user_idlong
│ │ │ ├── prev_participantChatParticipant (optional)
│ │ │ │ ├── ChatParticipant
│ │ │ │ ├── ChatParticipantCreator
│ │ │ │ └── ChatParticipantAdmin
│ │ │ ├── new_participantChatParticipant (optional)
│ │ │ │ ├── ChatParticipant
│ │ │ │ ├── ChatParticipantCreator
│ │ │ │ └── ChatParticipantAdmin
│ │ │ ├── inviteExportedChatInvite (optional)
│ │ │ │ ├── ChatInviteExported
│ │ │ │ └── ChatInvitePublicJoinRequests
│ │ │ └── qtsint
│ │ ├── UpdateChannelParticipant
│ │ │ ├── via_chatlisttrue (optional)
│ │ │ ├── channel_idlong
│ │ │ ├── dateint
│ │ │ ├── actor_idlong
│ │ │ ├── user_idlong
│ │ │ ├── prev_participantChannelParticipant (optional)
│ │ │ │ ├── ChannelParticipant
│ │ │ │ ├── ChannelParticipantSelf
│ │ │ │ ├── ChannelParticipantCreator
│ │ │ │ ├── ChannelParticipantAdmin
│ │ │ │ ├── ChannelParticipantBanned
│ │ │ │ └── ChannelParticipantLeft
│ │ │ ├── new_participantChannelParticipant (optional)
│ │ │ │ ├── ChannelParticipant
│ │ │ │ ├── ChannelParticipantSelf
│ │ │ │ ├── ChannelParticipantCreator
│ │ │ │ ├── ChannelParticipantAdmin
│ │ │ │ ├── ChannelParticipantBanned
│ │ │ │ └── ChannelParticipantLeft
│ │ │ ├── inviteExportedChatInvite (optional)
│ │ │ │ ├── ChatInviteExported
│ │ │ │ └── ChatInvitePublicJoinRequests
│ │ │ └── qtsint
│ │ ├── UpdateBotStopped
│ │ │ ├── user_idlong
│ │ │ ├── dateint
│ │ │ ├── stoppedBool
│ │ │ └── qtsint
│ │ ├── UpdateGroupCallConnection
│ │ │ ├── presentationtrue (optional)
│ │ │ └── paramsDataJSON
│ │ │ └── DataJSON
│ │ ├── UpdateBotCommands
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── bot_idlong
│ │ │ └── commandsVector < BotCommand >
│ │ │ └── BotCommand
│ │ ├── UpdatePendingJoinRequests
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── requests_pendingint
│ │ │ └── recent_requestersVector < long >
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── dateint
│ │ │ ├── user_idlong
│ │ │ ├── aboutstring
│ │ │ ├── inviteExportedChatInvite
│ │ │ │ ├── ChatInviteExported
│ │ │ │ └── ChatInvitePublicJoinRequests
│ │ │ └── qtsint
│ │ ├── UpdateMessageReactions
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── top_msg_idint (optional)
│ │ │ ├── saved_peer_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── reactionsMessageReactions
│ │ │ └── MessageReactions
│ │ ├── UpdateAttachMenuBots
│ │ ├── UpdateWebViewResultSent
│ │ │ └── query_idlong
│ │ ├── UpdateBotMenuButton
│ │ │ ├── bot_idlong
│ │ │ └── buttonBotMenuButton
│ │ │ ├── BotMenuButtonDefault
│ │ │ ├── BotMenuButtonCommands
│ │ │ └── BotMenuButton
│ │ ├── UpdateSavedRingtones
│ │ ├── UpdateTranscribedAudio
│ │ │ ├── pendingtrue (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── transcription_idlong
│ │ │ └── textstring
│ │ ├── UpdateUserEmojiStatus
│ │ │ ├── user_idlong
│ │ │ └── emoji_statusEmojiStatus
│ │ │ ├── EmojiStatusEmpty
│ │ │ ├── EmojiStatus
│ │ │ ├── EmojiStatusCollectible
│ │ │ └── InputEmojiStatusCollectible
│ │ ├── UpdateRecentEmojiStatuses
│ │ ├── UpdateRecentReactions
│ │ ├── UpdateMoveStickerSetToTop
│ │ │ ├── maskstrue (optional)
│ │ │ ├── emojistrue (optional)
│ │ │ └── stickersetlong
│ │ ├── UpdateMessageExtendedMedia
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ └── extended_mediaVector < MessageExtendedMedia >
│ │ │ ├── MessageExtendedMediaPreview
│ │ │ └── MessageExtendedMedia
│ │ ├── UpdateUser
│ │ │ └── user_idlong
│ │ ├── UpdateAutoSaveSettings
│ │ ├── UpdateStory
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── storyStoryItem
│ │ │ ├── StoryItemDeleted
│ │ │ ├── StoryItemSkipped
│ │ │ └── StoryItem
│ │ ├── UpdateReadStories
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── max_idint
│ │ ├── UpdateStoryID
│ │ │ ├── idint
│ │ │ └── random_idlong
│ │ ├── UpdateStoriesStealthMode
│ │ │ └── stealth_modeStoriesStealthMode
│ │ │ └── StoriesStealthMode
│ │ ├── UpdateSentStoryReaction
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── story_idint
│ │ │ └── reactionReaction
│ │ │ ├── ReactionEmpty
│ │ │ ├── ReactionEmoji
│ │ │ ├── ReactionCustomEmoji
│ │ │ └── ReactionPaid
│ │ ├── UpdateBotChatBoost
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── boostBoost
│ │ │ │ └── Boost
│ │ │ └── qtsint
│ │ │ ├── channel_idlong
│ │ │ └── enabledBool
│ │ ├── UpdatePeerWallpaper
│ │ │ ├── wallpaper_overriddentrue (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── wallpaperWallPaper (optional)
│ │ │ ├── WallPaper
│ │ │ └── WallPaperNoFile
│ │ ├── UpdateBotMessageReaction
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── dateint
│ │ │ ├── actorPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── old_reactionsVector < Reaction >
│ │ │ │ ├── ReactionEmpty
│ │ │ │ ├── ReactionEmoji
│ │ │ │ ├── ReactionCustomEmoji
│ │ │ │ └── ReactionPaid
│ │ │ ├── new_reactionsVector < Reaction >
│ │ │ │ ├── ReactionEmpty
│ │ │ │ ├── ReactionEmoji
│ │ │ │ ├── ReactionCustomEmoji
│ │ │ │ └── ReactionPaid
│ │ │ └── qtsint
│ │ ├── UpdateBotMessageReactions
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── msg_idint
│ │ │ ├── dateint
│ │ │ ├── reactionsVector < ReactionCount >
│ │ │ │ └── ReactionCount
│ │ │ └── qtsint
│ │ ├── UpdateSavedDialogPinned
│ │ │ ├── pinnedtrue (optional)
│ │ │ └── peerDialogPeer
│ │ │ ├── DialogPeer
│ │ │ └── DialogPeerFolder
│ │ ├── UpdatePinnedSavedDialogs
│ │ │ └── orderVector < DialogPeer > (optional)
│ │ │ ├── DialogPeer
│ │ │ └── DialogPeerFolder
│ │ ├── UpdateSavedReactionTags
│ │ ├── UpdateSmsJob
│ │ │ └── job_idstring
│ │ ├── UpdateQuickReplies
│ │ │ └── quick_repliesVector < QuickReply >
│ │ │ └── QuickReply
│ │ ├── UpdateNewQuickReply
│ │ │ └── quick_replyQuickReply
│ │ │ └── QuickReply
│ │ ├── UpdateDeleteQuickReply
│ │ │ └── shortcut_idint
│ │ ├── UpdateQuickReplyMessage
│ │ │ └── messageMessage
│ │ │ ├── MessageEmpty
│ │ │ ├── Message
│ │ │ └── MessageService
│ │ │ ├── shortcut_idint
│ │ │ └── messagesVector < int >
│ │ ├── UpdateBotBusinessConnect
│ │ │ ├── connectionBotBusinessConnection
│ │ │ │ └── BotBusinessConnection
│ │ │ └── qtsint
│ │ ├── UpdateBotNewBusinessMessage
│ │ │ ├── connection_idstring
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── reply_to_messageMessage (optional)
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ └── qtsint
│ │ │ ├── connection_idstring
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── reply_to_messageMessage (optional)
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ └── qtsint
│ │ │ ├── connection_idstring
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── messagesVector < int >
│ │ │ └── qtsint
│ │ ├── UpdateNewStoryReaction
│ │ │ ├── story_idint
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── reactionReaction
│ │ │ ├── ReactionEmpty
│ │ │ ├── ReactionEmoji
│ │ │ ├── ReactionCustomEmoji
│ │ │ └── ReactionPaid
│ │ ├── UpdateStarsBalance
│ │ │ └── balanceStarsAmount
│ │ │ ├── StarsAmount
│ │ │ └── StarsTonAmount
│ │ │ ├── query_idlong
│ │ │ ├── user_idlong
│ │ │ ├── connection_idstring
│ │ │ ├── messageMessage
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── reply_to_messageMessage (optional)
│ │ │ │ ├── MessageEmpty
│ │ │ │ ├── Message
│ │ │ │ └── MessageService
│ │ │ ├── chat_instancelong
│ │ │ └── databytes (optional)
│ │ ├── UpdateStarsRevenueStatus
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── statusStarsRevenueStatus
│ │ │ └── StarsRevenueStatus
│ │ ├── UpdateBotPurchasedPaidMedia
│ │ │ ├── user_idlong
│ │ │ ├── payloadstring
│ │ │ └── qtsint
│ │ ├── UpdatePaidReactionPrivacy
│ │ │ └── privatePaidReactionPrivacy
│ │ │ ├── PaidReactionPrivacyDefault
│ │ │ ├── PaidReactionPrivacyAnonymous
│ │ │ └── PaidReactionPrivacyPeer
│ │ ├── UpdateSentPhoneCode
│ │ │ └── sent_codeauth.SentCode
│ │ │ ├── auth.SentCode
│ │ │ ├── auth.SentCodeSuccess
│ │ │ └── auth.SentCodePaymentRequired
│ │ ├── UpdateGroupCallChainBlocks
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ ├── sub_chain_idint
│ │ │ ├── blocksVector < bytes >
│ │ │ └── next_offsetint
│ │ ├── UpdateReadMonoForumInbox
│ │ │ ├── channel_idlong
│ │ │ ├── saved_peer_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── read_max_idint
│ │ ├── UpdateReadMonoForumOutbox
│ │ │ ├── channel_idlong
│ │ │ ├── saved_peer_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── read_max_idint
│ │ │ ├── exceptiontrue (optional)
│ │ │ ├── channel_idlong
│ │ │ └── saved_peer_idPeer
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── UpdateGroupCallMessage
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ └── messageGroupCallMessage
│ │ │ └── GroupCallMessage
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ ├── from_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── encrypted_messagebytes
│ │ ├── UpdatePinnedForumTopic
│ │ │ ├── pinnedtrue (optional)
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── topic_idint
│ │ ├── UpdatePinnedForumTopics
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── orderVector < int > (optional)
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ └── messagesVector < int >
│ │ ├── UpdateStarGiftAuctionState
│ │ │ ├── gift_idlong
│ │ │ └── stateStarGiftAuctionState
│ │ │ ├── StarGiftAuctionStateNotModified
│ │ │ ├── StarGiftAuctionState
│ │ │ └── StarGiftAuctionStateFinished
│ │ │ ├── gift_idlong
│ │ │ └── user_stateStarGiftAuctionUserState
│ │ │ └── StarGiftAuctionUserState
│ │ ├── UpdateEmojiGameInfo
│ │ │ └── infomessages.EmojiGameInfo
│ │ │ ├── messages.EmojiGameUnavailable
│ │ │ └── messages.EmojiGameDiceInfo
│ │ ├── UpdateStarGiftCraftFail
│ │ └── UpdateChatParticipantRank
│ │ ├── chat_idlong
│ │ ├── user_idlong
│ │ ├── rankstring
│ │ └── versionint
│ ├── usersVector < User >
│ │ ├── UserEmpty
│ │ │ └── idlong
│ │ └── User
│ │ ├── is_selftrue (optional)
│ │ ├── contacttrue (optional)
│ │ ├── mutual_contacttrue (optional)
│ │ ├── deletedtrue (optional)
│ │ ├── bottrue (optional)
│ │ ├── bot_chat_historytrue (optional)
│ │ ├── bot_nochatstrue (optional)
│ │ ├── verifiedtrue (optional)
│ │ ├── restrictedtrue (optional)
│ │ ├── mintrue (optional)
│ │ ├── bot_inline_geotrue (optional)
│ │ ├── supporttrue (optional)
│ │ ├── scamtrue (optional)
│ │ ├── apply_min_phototrue (optional)
│ │ ├── faketrue (optional)
│ │ ├── bot_attach_menutrue (optional)
│ │ ├── premiumtrue (optional)
│ │ ├── attach_menu_enabledtrue (optional)
│ │ ├── bot_can_edittrue (optional)
│ │ ├── close_friendtrue (optional)
│ │ ├── stories_hiddentrue (optional)
│ │ ├── stories_unavailabletrue (optional)
│ │ ├── contact_require_premiumtrue (optional)
│ │ ├── bot_businesstrue (optional)
│ │ ├── bot_has_main_apptrue (optional)
│ │ ├── bot_forum_viewtrue (optional)
│ │ ├── bot_forum_can_manage_topicstrue (optional)
│ │ ├── idlong
│ │ ├── access_hashlong (optional)
│ │ ├── first_namestring (optional)
│ │ ├── last_namestring (optional)
│ │ ├── usernamestring (optional)
│ │ ├── phonestring (optional)
│ │ ├── photoUserProfilePhoto (optional)
│ │ │ ├── UserProfilePhotoEmpty
│ │ │ └── UserProfilePhoto
│ │ ├── statusUserStatus (optional)
│ │ │ ├── UserStatusEmpty
│ │ │ ├── UserStatusOnline
│ │ │ ├── UserStatusOffline
│ │ │ ├── UserStatusRecently
│ │ │ ├── UserStatusLastWeek
│ │ │ └── UserStatusLastMonth
│ │ ├── bot_info_versionint (optional)
│ │ ├── restriction_reasonVector < RestrictionReason > (optional)
│ │ │ └── RestrictionReason
│ │ ├── bot_inline_placeholderstring (optional)
│ │ ├── lang_codestring (optional)
│ │ ├── emoji_statusEmojiStatus (optional)
│ │ │ ├── EmojiStatusEmpty
│ │ │ ├── EmojiStatus
│ │ │ ├── EmojiStatusCollectible
│ │ │ └── InputEmojiStatusCollectible
│ │ ├── usernamesVector < Username > (optional)
│ │ │ └── Username
│ │ ├── stories_max_idRecentStory (optional)
│ │ │ └── RecentStory
│ │ ├── colorPeerColor (optional)
│ │ │ ├── PeerColor
│ │ │ ├── PeerColorCollectible
│ │ │ └── InputPeerColorCollectible
│ │ ├── profile_colorPeerColor (optional)
│ │ │ ├── PeerColor
│ │ │ ├── PeerColorCollectible
│ │ │ └── InputPeerColorCollectible
│ │ ├── bot_active_usersint (optional)
│ │ ├── bot_verification_iconlong (optional)
│ │ └── send_paid_messages_starslong (optional)
│ ├── chatsVector < Chat >
│ │ ├── ChatEmpty
│ │ │ └── idlong
│ │ ├── Chat
│ │ │ ├── creatortrue (optional)
│ │ │ ├── lefttrue (optional)
│ │ │ ├── deactivatedtrue (optional)
│ │ │ ├── call_activetrue (optional)
│ │ │ ├── call_not_emptytrue (optional)
│ │ │ ├── noforwardstrue (optional)
│ │ │ ├── idlong
│ │ │ ├── titlestring
│ │ │ ├── photoChatPhoto
│ │ │ │ ├── ChatPhotoEmpty
│ │ │ │ └── ChatPhoto
│ │ │ ├── participants_countint
│ │ │ ├── dateint
│ │ │ ├── versionint
│ │ │ ├── migrated_toInputChannel (optional)
│ │ │ │ ├── InputChannelEmpty
│ │ │ │ ├── InputChannel
│ │ │ │ └── InputChannelFromMessage
│ │ │ ├── admin_rightsChatAdminRights (optional)
│ │ │ │ └── ChatAdminRights
│ │ │ └── default_banned_rightsChatBannedRights (optional)
│ │ │ └── ChatBannedRights
│ │ ├── ChatForbidden
│ │ │ ├── idlong
│ │ │ └── titlestring
│ │ ├── Channel
│ │ │ ├── creatortrue (optional)
│ │ │ ├── lefttrue (optional)
│ │ │ ├── broadcasttrue (optional)
│ │ │ ├── verifiedtrue (optional)
│ │ │ ├── megagrouptrue (optional)
│ │ │ ├── restrictedtrue (optional)
│ │ │ ├── signaturestrue (optional)
│ │ │ ├── mintrue (optional)
│ │ │ ├── scamtrue (optional)
│ │ │ ├── has_linktrue (optional)
│ │ │ ├── has_geotrue (optional)
│ │ │ ├── slowmode_enabledtrue (optional)
│ │ │ ├── call_activetrue (optional)
│ │ │ ├── call_not_emptytrue (optional)
│ │ │ ├── faketrue (optional)
│ │ │ ├── gigagrouptrue (optional)
│ │ │ ├── noforwardstrue (optional)
│ │ │ ├── join_to_sendtrue (optional)
│ │ │ ├── join_requesttrue (optional)
│ │ │ ├── forumtrue (optional)
│ │ │ ├── stories_hiddentrue (optional)
│ │ │ ├── stories_hidden_mintrue (optional)
│ │ │ ├── stories_unavailabletrue (optional)
│ │ │ ├── signature_profilestrue (optional)
│ │ │ ├── autotranslationtrue (optional)
│ │ │ ├── broadcast_messages_allowedtrue (optional)
│ │ │ ├── monoforumtrue (optional)
│ │ │ ├── forum_tabstrue (optional)
│ │ │ ├── idlong
│ │ │ ├── access_hashlong (optional)
│ │ │ ├── titlestring
│ │ │ ├── usernamestring (optional)
│ │ │ ├── photoChatPhoto
│ │ │ │ ├── ChatPhotoEmpty
│ │ │ │ └── ChatPhoto
│ │ │ ├── dateint
│ │ │ ├── restriction_reasonVector < RestrictionReason > (optional)
│ │ │ │ └── RestrictionReason
│ │ │ ├── admin_rightsChatAdminRights (optional)
│ │ │ │ └── ChatAdminRights
│ │ │ ├── banned_rightsChatBannedRights (optional)
│ │ │ │ └── ChatBannedRights
│ │ │ ├── default_banned_rightsChatBannedRights (optional)
│ │ │ │ └── ChatBannedRights
│ │ │ ├── participants_countint (optional)
│ │ │ ├── usernamesVector < Username > (optional)
│ │ │ │ └── Username
│ │ │ ├── stories_max_idRecentStory (optional)
│ │ │ │ └── RecentStory
│ │ │ ├── colorPeerColor (optional)
│ │ │ │ ├── PeerColor
│ │ │ │ ├── PeerColorCollectible
│ │ │ │ └── InputPeerColorCollectible
│ │ │ ├── profile_colorPeerColor (optional)
│ │ │ │ ├── PeerColor
│ │ │ │ ├── PeerColorCollectible
│ │ │ │ └── InputPeerColorCollectible
│ │ │ ├── emoji_statusEmojiStatus (optional)
│ │ │ │ ├── EmojiStatusEmpty
│ │ │ │ ├── EmojiStatus
│ │ │ │ ├── EmojiStatusCollectible
│ │ │ │ └── InputEmojiStatusCollectible
│ │ │ ├── levelint (optional)
│ │ │ ├── subscription_until_dateint (optional)
│ │ │ ├── bot_verification_iconlong (optional)
│ │ │ ├── send_paid_messages_starslong (optional)
│ │ │ └── linked_monoforum_idlong (optional)
│ │ └── ChannelForbidden
│ │ ├── broadcasttrue (optional)
│ │ ├── megagrouptrue (optional)
│ │ ├── monoforumtrue (optional)
│ │ ├── idlong
│ │ ├── access_hashlong
│ │ ├── titlestring
│ │ └── until_dateint (optional)
│ ├── dateint
│ └── seqint
├── outtrue (optional)
├── idint
├── ptsint
├── pts_countint
├── dateint
├── mediaMessageMedia (optional)
│ ├── MessageMediaEmpty
│ ├── MessageMediaPhoto
│ │ ├── spoilertrue (optional)
│ │ ├── photoPhoto (optional)
│ │ │ ├── PhotoEmpty
│ │ │ └── Photo
│ │ └── ttl_secondsint (optional)
│ ├── MessageMediaGeo
│ │ └── geoGeoPoint
│ │ ├── GeoPointEmpty
│ │ └── GeoPoint
│ ├── MessageMediaContact
│ │ ├── phone_numberstring
│ │ ├── first_namestring
│ │ ├── last_namestring
│ │ ├── vcardstring
│ │ └── user_idlong
│ ├── MessageMediaDocument
│ │ ├── nopremiumtrue (optional)
│ │ ├── spoilertrue (optional)
│ │ ├── videotrue (optional)
│ │ ├── roundtrue (optional)
│ │ ├── voicetrue (optional)
│ │ ├── documentDocument (optional)
│ │ │ ├── DocumentEmpty
│ │ │ └── Document
│ │ ├── alt_documentsVector < Document > (optional)
│ │ │ ├── DocumentEmpty
│ │ │ └── Document
│ │ ├── video_coverPhoto (optional)
│ │ │ ├── PhotoEmpty
│ │ │ └── Photo
│ │ ├── video_timestampint (optional)
│ │ └── ttl_secondsint (optional)
│ ├── MessageMediaWebPage
│ │ ├── force_large_mediatrue (optional)
│ │ ├── force_small_mediatrue (optional)
│ │ ├── manualtrue (optional)
│ │ ├── safetrue (optional)
│ │ └── webpageWebPage
│ │ ├── WebPageEmpty
│ │ ├── WebPagePending
│ │ ├── WebPage
│ │ └── WebPageNotModified
│ ├── MessageMediaVenue
│ │ ├── geoGeoPoint
│ │ │ ├── GeoPointEmpty
│ │ │ └── GeoPoint
│ │ ├── titlestring
│ │ ├── addressstring
│ │ ├── providerstring
│ │ ├── venue_idstring
│ │ └── venue_typestring
│ ├── MessageMediaGame
│ │ └── gameGame
│ │ └── Game
│ ├── MessageMediaInvoice
│ │ ├── shipping_address_requestedtrue (optional)
│ │ ├── testtrue (optional)
│ │ ├── titlestring
│ │ ├── descriptionstring
│ │ ├── photoWebDocument (optional)
│ │ │ ├── WebDocument
│ │ │ └── WebDocumentNoProxy
│ │ ├── receipt_msg_idint (optional)
│ │ ├── currencystring
│ │ ├── total_amountlong
│ │ ├── start_paramstring
│ │ └── extended_mediaMessageExtendedMedia (optional)
│ │ ├── MessageExtendedMediaPreview
│ │ └── MessageExtendedMedia
│ ├── MessageMediaGeoLive
│ │ ├── geoGeoPoint
│ │ │ ├── GeoPointEmpty
│ │ │ └── GeoPoint
│ │ ├── headingint (optional)
│ │ ├── periodint
│ │ └── proximity_notification_radiusint (optional)
│ ├── MessageMediaPoll
│ │ ├── pollPoll
│ │ │ └── Poll
│ │ └── resultsPollResults
│ │ └── PollResults
│ ├── MessageMediaDice
│ │ ├── valueint
│ │ ├── emoticonstring
│ │ └── game_outcomemessages.EmojiGameOutcome (optional)
│ │ └── messages.EmojiGameOutcome
│ ├── MessageMediaStory
│ │ ├── via_mentiontrue (optional)
│ │ ├── peerPeer
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── idint
│ │ └── storyStoryItem (optional)
│ │ ├── StoryItemDeleted
│ │ ├── StoryItemSkipped
│ │ └── StoryItem
│ ├── MessageMediaGiveaway
│ │ ├── only_new_subscriberstrue (optional)
│ │ ├── winners_are_visibletrue (optional)
│ │ ├── channelsVector < long >
│ │ ├── countries_iso2Vector < string > (optional)
│ │ ├── prize_descriptionstring (optional)
│ │ ├── quantityint
│ │ ├── monthsint (optional)
│ │ ├── starslong (optional)
│ │ └── until_dateint
│ │ ├── only_new_subscriberstrue (optional)
│ │ ├── refundedtrue (optional)
│ │ ├── channel_idlong
│ │ ├── additional_peers_countint (optional)
│ │ ├── launch_msg_idint
│ │ ├── winners_countint
│ │ ├── unclaimed_countint
│ │ ├── winnersVector < long >
│ │ ├── monthsint (optional)
│ │ ├── starslong (optional)
│ │ ├── prize_descriptionstring (optional)
│ │ └── until_dateint
│ ├── MessageMediaPaidMedia
│ │ ├── stars_amountlong
│ │ └── extended_mediaVector < MessageExtendedMedia >
│ │ ├── MessageExtendedMediaPreview
│ │ └── MessageExtendedMedia
│ ├── MessageMediaToDo
│ │ ├── todoTodoList
│ │ │ └── TodoList
│ │ └── completionsVector < TodoCompletion > (optional)
│ │ └── TodoCompletion
│ ├── rtmp_streamtrue (optional)
│ └── callInputGroupCall
│ ├── InputGroupCall
│ ├── InputGroupCallSlug
├── entitiesVector < MessageEntity > (optional)
│ ├── MessageEntityUnknown
│ │ ├── offsetint
│ │ └── lengthint
│ ├── MessageEntityMention
│ │ ├── offsetint
│ │ └── lengthint
│ ├── MessageEntityHashtag
│ │ ├── offsetint
│ │ └── lengthint
│ │ ├── offsetint
│ │ └── lengthint
│ ├── MessageEntityUrl
│ │ ├── offsetint
│ │ └── lengthint
│ ├── MessageEntityEmail
│ │ ├── offsetint
│ │ └── lengthint
│ ├── MessageEntityBold
│ │ ├── offsetint
│ │ └── lengthint
│ ├── MessageEntityItalic
│ │ ├── offsetint
│ │ └── lengthint
│ ├── MessageEntityCode
│ │ ├── offsetint
│ │ └── lengthint
│ ├── MessageEntityPre
│ │ ├── offsetint
│ │ ├── lengthint
│ │ └── languagestring
│ ├── MessageEntityTextUrl
│ │ ├── offsetint
│ │ ├── lengthint
│ │ └── urlstring
│ │ ├── offsetint
│ │ ├── lengthint
│ │ └── user_idlong
│ │ ├── offsetint
│ │ ├── lengthint
│ │ └── user_idInputUser
│ │ ├── InputUserEmpty
│ │ ├── InputUserSelf
│ │ ├── InputUser
│ │ └── InputUserFromMessage
│ ├── MessageEntityPhone
│ │ ├── offsetint
│ │ └── lengthint
│ ├── MessageEntityCashtag
│ │ ├── offsetint
│ │ └── lengthint
│ │ ├── offsetint
│ │ └── lengthint
│ ├── MessageEntityStrike
│ │ ├── offsetint
│ │ └── lengthint
│ ├── MessageEntityBankCard
│ │ ├── offsetint
│ │ └── lengthint
│ ├── MessageEntitySpoiler
│ │ ├── offsetint
│ │ └── lengthint
│ │ ├── offsetint
│ │ ├── lengthint
│ │ └── document_idlong
│ │ ├── collapsedtrue (optional)
│ │ ├── offsetint
│ │ └── lengthint
│ ├── relativetrue (optional)
│ ├── short_timetrue (optional)
│ ├── long_timetrue (optional)
│ ├── short_datetrue (optional)
│ ├── long_datetrue (optional)
│ ├── day_of_weektrue (optional)
│ ├── offsetint
│ ├── lengthint
│ └── dateint
└── ttl_periodint (optional)

Example

PaymentResult(
    updates=UpdatesTooLong(),
)