UpdateBusinessBotCallbackQuery

class pyrogram.raw.types.UpdateBusinessBotCallbackQuery

A callback button sent via a business connection was pressed, and the button data was sent to the bot that created the button.

Constructor of Update.

Details:
  • Layer: 223

  • ID: 1EA2FDA7

Parameters:
  • query_id (int 64-bit) – Query ID

  • user_id (int 64-bit) – ID of the user that pressed the button

  • connection_id (str) – Business connection ID

  • message (Message) – Message that contains the keyboard (also contains info about the chat where the message was sent).

  • chat_instance (int 64-bit) – Global identifier, uniquely corresponding to the chat to which the message with the callback button was sent. Useful for high scores in games.

  • reply_to_message (Message, optional) – The message that message is replying to.

  • data (bytes, optional) – Callback data

TL Schema

updateBusinessBotCallbackQuery#1ea2fda7
flags:#
query_id:long
user_id:long
connection_id:string
message:Message
reply_to_message:flags.2?Message
chat_instance:long
data:flags.0?bytes

= Update

Parameter Tree

UpdateBusinessBotCallbackQuery
├── query_idlong
├── user_idlong
├── connection_idstring
├── messageMessage
│ ├── MessageEmpty
│ │ ├── idint
│ │ └── peer_idPeer (optional)
│ │ ├── PeerUser
│ │ │ └── user_idlong
│ │ ├── PeerChat
│ │ │ └── chat_idlong
│ │ └── PeerChannel
│ │ └── channel_idlong
│ ├── Message
│ │ ├── outtrue (optional)
│ │ ├── mentionedtrue (optional)
│ │ ├── media_unreadtrue (optional)
│ │ ├── silenttrue (optional)
│ │ ├── posttrue (optional)
│ │ ├── from_scheduledtrue (optional)
│ │ ├── legacytrue (optional)
│ │ ├── edit_hidetrue (optional)
│ │ ├── pinnedtrue (optional)
│ │ ├── noforwardstrue (optional)
│ │ ├── invert_mediatrue (optional)
│ │ ├── offlinetrue (optional)
│ │ ├── video_processing_pendingtrue (optional)
│ │ ├── paid_suggested_post_starstrue (optional)
│ │ ├── paid_suggested_post_tontrue (optional)
│ │ ├── idint
│ │ ├── from_idPeer (optional)
│ │ │ ├── PeerUser
│ │ │ │ └── user_idlong
│ │ │ ├── PeerChat
│ │ │ │ └── chat_idlong
│ │ │ └── PeerChannel
│ │ │ └── channel_idlong
│ │ ├── from_boosts_appliedint (optional)
│ │ ├── from_rankstring (optional)
│ │ ├── peer_idPeer
│ │ │ ├── PeerUser
│ │ │ │ └── user_idlong
│ │ │ ├── PeerChat
│ │ │ │ └── chat_idlong
│ │ │ └── PeerChannel
│ │ │ └── channel_idlong
│ │ ├── saved_peer_idPeer (optional)
│ │ │ ├── PeerUser
│ │ │ │ └── user_idlong
│ │ │ ├── PeerChat
│ │ │ │ └── chat_idlong
│ │ │ └── PeerChannel
│ │ │ └── channel_idlong
│ │ ├── 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)
│ │ ├── via_business_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
│ │ ├── dateint
│ │ ├── messagestring
│ │ ├── 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
│ │ │ ├── MessageMediaUnsupported
│ │ │ ├── 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
│ │ │ ├── MessageMediaGiveawayResults
│ │ │ │ ├── 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
│ │ │ └── MessageMediaVideoStream
│ │ │ ├── rtmp_streamtrue (optional)
│ │ │ └── callInputGroupCall
│ │ │ ├── InputGroupCall
│ │ │ ├── InputGroupCallSlug
│ │ │ └── InputGroupCallInviteMessage
│ │ ├── reply_markupReplyMarkup (optional)
│ │ │ ├── ReplyKeyboardHide
│ │ │ │ └── selectivetrue (optional)
│ │ │ ├── ReplyKeyboardForceReply
│ │ │ │ ├── single_usetrue (optional)
│ │ │ │ ├── selectivetrue (optional)
│ │ │ │ └── placeholderstring (optional)
│ │ │ ├── ReplyKeyboardMarkup
│ │ │ │ ├── resizetrue (optional)
│ │ │ │ ├── single_usetrue (optional)
│ │ │ │ ├── selectivetrue (optional)
│ │ │ │ ├── persistenttrue (optional)
│ │ │ │ ├── rowsVector < KeyboardButtonRow >
│ │ │ │ │ └── KeyboardButtonRow
│ │ │ │ └── placeholderstring (optional)
│ │ │ └── ReplyInlineMarkup
│ │ │ └── rowsVector < KeyboardButtonRow >
│ │ │ └── KeyboardButtonRow
│ │ ├── 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
│ │ │ ├── InputMessageEntityMentionName
│ │ │ │ ├── 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
│ │ ├── viewsint (optional)
│ │ ├── forwardsint (optional)
│ │ ├── repliesMessageReplies (optional)
│ │ │ └── MessageReplies
│ │ │ ├── commentstrue (optional)
│ │ │ ├── repliesint
│ │ │ ├── replies_ptsint
│ │ │ ├── recent_repliersVector < Peer > (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── channel_idlong (optional)
│ │ │ ├── max_idint (optional)
│ │ │ └── read_max_idint (optional)
│ │ ├── edit_dateint (optional)
│ │ ├── post_authorstring (optional)
│ │ ├── grouped_idlong (optional)
│ │ ├── reactionsMessageReactions (optional)
│ │ │ └── MessageReactions
│ │ │ ├── mintrue (optional)
│ │ │ ├── can_see_listtrue (optional)
│ │ │ ├── reactions_as_tagstrue (optional)
│ │ │ ├── resultsVector < ReactionCount >
│ │ │ │ └── ReactionCount
│ │ │ ├── recent_reactionsVector < MessagePeerReaction > (optional)
│ │ │ │ └── MessagePeerReaction
│ │ │ └── top_reactorsVector < MessageReactor > (optional)
│ │ │ └── MessageReactor
│ │ ├── restriction_reasonVector < RestrictionReason > (optional)
│ │ │ └── RestrictionReason
│ │ │ ├── platformstring
│ │ │ ├── reasonstring
│ │ │ └── textstring
│ │ ├── ttl_periodint (optional)
│ │ ├── quick_reply_shortcut_idint (optional)
│ │ ├── effectlong (optional)
│ │ ├── factcheckFactCheck (optional)
│ │ │ └── FactCheck
│ │ │ ├── need_checktrue (optional)
│ │ │ ├── countrystring (optional)
│ │ │ ├── textTextWithEntities (optional)
│ │ │ │ └── TextWithEntities
│ │ │ └── hashlong
│ │ ├── report_delivery_until_dateint (optional)
│ │ ├── paid_message_starslong (optional)
│ │ ├── suggested_postSuggestedPost (optional)
│ │ │ └── SuggestedPost
│ │ │ ├── acceptedtrue (optional)
│ │ │ ├── rejectedtrue (optional)
│ │ │ ├── priceStarsAmount (optional)
│ │ │ │ ├── StarsAmount
│ │ │ │ └── StarsTonAmount
│ │ │ └── schedule_dateint (optional)
│ │ ├── schedule_repeat_periodint (optional)
│ │ └── summary_from_languagestring (optional)
│ └── MessageService
│ ├── outtrue (optional)
│ ├── mentionedtrue (optional)
│ ├── media_unreadtrue (optional)
│ ├── reactions_are_possibletrue (optional)
│ ├── silenttrue (optional)
│ ├── posttrue (optional)
│ ├── legacytrue (optional)
│ ├── idint
│ ├── from_idPeer (optional)
│ │ ├── PeerUser
│ │ │ └── user_idlong
│ │ ├── PeerChat
│ │ │ └── chat_idlong
│ │ └── PeerChannel
│ │ └── channel_idlong
│ ├── peer_idPeer
│ │ ├── PeerUser
│ │ │ └── user_idlong
│ │ ├── PeerChat
│ │ │ └── chat_idlong
│ │ └── PeerChannel
│ │ └── channel_idlong
│ ├── saved_peer_idPeer (optional)
│ │ ├── PeerUser
│ │ │ └── user_idlong
│ │ ├── PeerChat
│ │ │ └── chat_idlong
│ │ └── PeerChannel
│ │ └── channel_idlong
│ ├── 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
│ ├── dateint
│ ├── actionMessageAction
│ │ ├── MessageActionEmpty
│ │ ├── MessageActionChatCreate
│ │ │ ├── titlestring
│ │ │ └── usersVector < long >
│ │ ├── MessageActionChatEditTitle
│ │ │ └── titlestring
│ │ ├── MessageActionChatEditPhoto
│ │ │ └── photoPhoto
│ │ │ ├── PhotoEmpty
│ │ │ └── Photo
│ │ ├── MessageActionChatAddUser
│ │ │ └── usersVector < long >
│ │ ├── MessageActionChatDeleteUser
│ │ │ └── user_idlong
│ │ │ └── inviter_idlong
│ │ ├── MessageActionChannelCreate
│ │ │ └── titlestring
│ │ ├── MessageActionChatMigrateTo
│ │ │ └── channel_idlong
│ │ │ ├── titlestring
│ │ │ └── chat_idlong
│ │ ├── MessageActionPinMessage
│ │ ├── MessageActionHistoryClear
│ │ ├── MessageActionGameScore
│ │ │ ├── game_idlong
│ │ │ └── scoreint
│ │ ├── MessageActionPaymentSentMe
│ │ │ ├── recurring_inittrue (optional)
│ │ │ ├── recurring_usedtrue (optional)
│ │ │ ├── currencystring
│ │ │ ├── total_amountlong
│ │ │ ├── payloadbytes
│ │ │ ├── infoPaymentRequestedInfo (optional)
│ │ │ │ └── PaymentRequestedInfo
│ │ │ ├── shipping_option_idstring (optional)
│ │ │ ├── chargePaymentCharge
│ │ │ │ └── PaymentCharge
│ │ │ └── subscription_until_dateint (optional)
│ │ ├── MessageActionPaymentSent
│ │ │ ├── recurring_inittrue (optional)
│ │ │ ├── recurring_usedtrue (optional)
│ │ │ ├── currencystring
│ │ │ ├── total_amountlong
│ │ │ ├── invoice_slugstring (optional)
│ │ │ └── subscription_until_dateint (optional)
│ │ ├── MessageActionPhoneCall
│ │ │ ├── videotrue (optional)
│ │ │ ├── call_idlong
│ │ │ ├── reasonPhoneCallDiscardReason (optional)
│ │ │ │ ├── PhoneCallDiscardReasonMissed
│ │ │ │ ├── PhoneCallDiscardReasonDisconnect
│ │ │ │ ├── PhoneCallDiscardReasonHangup
│ │ │ │ ├── PhoneCallDiscardReasonBusy
│ │ │ └── durationint (optional)
│ │ ├── MessageActionCustomAction
│ │ │ └── messagestring
│ │ ├── MessageActionBotAllowed
│ │ │ ├── attach_menutrue (optional)
│ │ │ ├── from_requesttrue (optional)
│ │ │ ├── domainstring (optional)
│ │ │ └── appBotApp (optional)
│ │ │ ├── BotAppNotModified
│ │ │ └── BotApp
│ │ │ ├── valuesVector < SecureValue >
│ │ │ │ └── SecureValue
│ │ │ └── credentialsSecureCredentialsEncrypted
│ │ │ └── SecureCredentialsEncrypted
│ │ │ └── typesVector < SecureValueType >
│ │ │ ├── SecureValueTypePersonalDetails
│ │ │ ├── SecureValueTypePassport
│ │ │ ├── SecureValueTypeDriverLicense
│ │ │ ├── SecureValueTypeIdentityCard
│ │ │ ├── SecureValueTypeInternalPassport
│ │ │ ├── SecureValueTypeAddress
│ │ │ ├── SecureValueTypeUtilityBill
│ │ │ ├── SecureValueTypeBankStatement
│ │ │ ├── SecureValueTypeRentalAgreement
│ │ │ ├── SecureValueTypePhone
│ │ │ └── SecureValueTypeEmail
│ │ ├── MessageActionContactSignUp
│ │ │ ├── from_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── to_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── distanceint
│ │ ├── MessageActionGroupCall
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ └── durationint (optional)
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ └── usersVector < long >
│ │ ├── MessageActionSetMessagesTTL
│ │ │ ├── periodint
│ │ │ └── auto_setting_fromlong (optional)
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ └── schedule_dateint
│ │ ├── MessageActionSetChatTheme
│ │ │ └── themeChatTheme
│ │ │ ├── ChatTheme
│ │ │ └── ChatThemeUniqueGift
│ │ │ ├── textstring
│ │ │ └── datastring
│ │ │ └── textstring
│ │ ├── MessageActionGiftPremium
│ │ │ ├── currencystring
│ │ │ ├── amountlong
│ │ │ ├── daysint
│ │ │ ├── crypto_currencystring (optional)
│ │ │ ├── crypto_amountlong (optional)
│ │ │ └── messageTextWithEntities (optional)
│ │ │ └── TextWithEntities
│ │ ├── MessageActionTopicCreate
│ │ │ ├── title_missingtrue (optional)
│ │ │ ├── titlestring
│ │ │ ├── icon_colorint
│ │ │ └── icon_emoji_idlong (optional)
│ │ ├── MessageActionTopicEdit
│ │ │ ├── titlestring (optional)
│ │ │ ├── icon_emoji_idlong (optional)
│ │ │ ├── closedBool (optional)
│ │ │ └── hiddenBool (optional)
│ │ │ └── photoPhoto
│ │ │ ├── PhotoEmpty
│ │ │ └── Photo
│ │ ├── MessageActionRequestedPeer
│ │ │ ├── button_idint
│ │ │ └── peersVector < Peer >
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ │ ├── sametrue (optional)
│ │ │ ├── for_bothtrue (optional)
│ │ │ └── wallpaperWallPaper
│ │ │ ├── WallPaper
│ │ │ └── WallPaperNoFile
│ │ ├── MessageActionGiftCode
│ │ │ ├── via_giveawaytrue (optional)
│ │ │ ├── unclaimedtrue (optional)
│ │ │ ├── boost_peerPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── daysint
│ │ │ ├── slugstring
│ │ │ ├── currencystring (optional)
│ │ │ ├── amountlong (optional)
│ │ │ ├── crypto_currencystring (optional)
│ │ │ ├── crypto_amountlong (optional)
│ │ │ └── messageTextWithEntities (optional)
│ │ │ └── TextWithEntities
│ │ ├── MessageActionGiveawayLaunch
│ │ │ └── starslong (optional)
│ │ │ ├── starstrue (optional)
│ │ │ ├── winners_countint
│ │ │ └── unclaimed_countint
│ │ ├── MessageActionBoostApply
│ │ │ └── boostsint
│ │ │ ├── button_idint
│ │ │ └── peersVector < RequestedPeer >
│ │ │ ├── RequestedPeerUser
│ │ │ ├── RequestedPeerChat
│ │ │ └── RequestedPeerChannel
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── currencystring
│ │ │ ├── total_amountlong
│ │ │ ├── payloadbytes (optional)
│ │ │ └── chargePaymentCharge
│ │ │ └── PaymentCharge
│ │ ├── MessageActionGiftStars
│ │ │ ├── currencystring
│ │ │ ├── amountlong
│ │ │ ├── starslong
│ │ │ ├── crypto_currencystring (optional)
│ │ │ ├── crypto_amountlong (optional)
│ │ │ └── transaction_idstring (optional)
│ │ ├── MessageActionPrizeStars
│ │ │ ├── unclaimedtrue (optional)
│ │ │ ├── starslong
│ │ │ ├── transaction_idstring
│ │ │ ├── boost_peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── giveaway_msg_idint
│ │ ├── MessageActionStarGift
│ │ │ ├── name_hiddentrue (optional)
│ │ │ ├── savedtrue (optional)
│ │ │ ├── convertedtrue (optional)
│ │ │ ├── upgradedtrue (optional)
│ │ │ ├── refundedtrue (optional)
│ │ │ ├── can_upgradetrue (optional)
│ │ │ ├── prepaid_upgradetrue (optional)
│ │ │ ├── upgrade_separatetrue (optional)
│ │ │ ├── auction_acquiredtrue (optional)
│ │ │ ├── giftStarGift
│ │ │ │ ├── StarGift
│ │ │ │ └── StarGiftUnique
│ │ │ ├── messageTextWithEntities (optional)
│ │ │ │ └── TextWithEntities
│ │ │ ├── convert_starslong (optional)
│ │ │ ├── upgrade_msg_idint (optional)
│ │ │ ├── upgrade_starslong (optional)
│ │ │ ├── from_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── peerPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── saved_idlong (optional)
│ │ │ ├── prepaid_upgrade_hashstring (optional)
│ │ │ ├── gift_msg_idint (optional)
│ │ │ ├── to_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── gift_numint (optional)
│ │ ├── MessageActionStarGiftUnique
│ │ │ ├── upgradetrue (optional)
│ │ │ ├── transferredtrue (optional)
│ │ │ ├── savedtrue (optional)
│ │ │ ├── refundedtrue (optional)
│ │ │ ├── prepaid_upgradetrue (optional)
│ │ │ ├── assignedtrue (optional)
│ │ │ ├── from_offertrue (optional)
│ │ │ ├── crafttrue (optional)
│ │ │ ├── giftStarGift
│ │ │ │ ├── StarGift
│ │ │ │ └── StarGiftUnique
│ │ │ ├── can_export_atint (optional)
│ │ │ ├── transfer_starslong (optional)
│ │ │ ├── from_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── peerPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── saved_idlong (optional)
│ │ │ ├── resale_amountStarsAmount (optional)
│ │ │ │ ├── StarsAmount
│ │ │ │ └── StarsTonAmount
│ │ │ ├── can_transfer_atint (optional)
│ │ │ ├── can_resell_atint (optional)
│ │ │ ├── drop_original_details_starslong (optional)
│ │ │ └── can_craft_atint (optional)
│ │ │ ├── countint
│ │ │ └── starslong
│ │ │ ├── broadcast_messages_allowedtrue (optional)
│ │ │ └── starslong
│ │ ├── MessageActionConferenceCall
│ │ │ ├── missedtrue (optional)
│ │ │ ├── activetrue (optional)
│ │ │ ├── videotrue (optional)
│ │ │ ├── call_idlong
│ │ │ ├── durationint (optional)
│ │ │ └── other_participantsVector < Peer > (optional)
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ │ ├── completedVector < int >
│ │ │ └── incompletedVector < int >
│ │ │ └── listVector < TodoItem >
│ │ │ └── TodoItem
│ │ │ ├── rejectedtrue (optional)
│ │ │ ├── balance_too_lowtrue (optional)
│ │ │ ├── reject_commentstring (optional)
│ │ │ ├── schedule_dateint (optional)
│ │ │ └── priceStarsAmount (optional)
│ │ │ ├── StarsAmount
│ │ │ └── StarsTonAmount
│ │ │ └── priceStarsAmount
│ │ │ ├── StarsAmount
│ │ │ └── StarsTonAmount
│ │ │ └── payer_initiatedtrue (optional)
│ │ ├── MessageActionGiftTon
│ │ │ ├── currencystring
│ │ │ ├── amountlong
│ │ │ ├── crypto_currencystring
│ │ │ ├── crypto_amountlong
│ │ │ └── transaction_idstring (optional)
│ │ │ └── birthdayBirthday
│ │ │ └── Birthday
│ │ │ ├── acceptedtrue (optional)
│ │ │ ├── declinedtrue (optional)
│ │ │ ├── giftStarGift
│ │ │ │ ├── StarGift
│ │ │ │ └── StarGiftUnique
│ │ │ ├── priceStarsAmount
│ │ │ │ ├── StarsAmount
│ │ │ │ └── StarsTonAmount
│ │ │ └── expires_atint
│ │ │ ├── expiredtrue (optional)
│ │ │ ├── giftStarGift
│ │ │ │ ├── StarGift
│ │ │ │ └── StarGiftUnique
│ │ │ └── priceStarsAmount
│ │ │ ├── StarsAmount
│ │ │ └── StarsTonAmount
│ │ │ └── new_creator_idlong
│ │ ├── MessageActionChangeCreator
│ │ │ └── new_creator_idlong
│ │ │ ├── prev_valueBool
│ │ │ └── new_valueBool
│ │ ├── expiredtrue (optional)
│ │ ├── prev_valueBool
│ │ └── new_valueBool
│ ├── reactionsMessageReactions (optional)
│ │ └── MessageReactions
│ │ ├── mintrue (optional)
│ │ ├── can_see_listtrue (optional)
│ │ ├── reactions_as_tagstrue (optional)
│ │ ├── resultsVector < ReactionCount >
│ │ │ └── ReactionCount
│ │ ├── recent_reactionsVector < MessagePeerReaction > (optional)
│ │ │ └── MessagePeerReaction
│ │ └── top_reactorsVector < MessageReactor > (optional)
│ │ └── MessageReactor
│ └── ttl_periodint (optional)
├── reply_to_messageMessage (optional)
│ ├── MessageEmpty
│ │ ├── idint
│ │ └── peer_idPeer (optional)
│ │ ├── PeerUser
│ │ │ └── user_idlong
│ │ ├── PeerChat
│ │ │ └── chat_idlong
│ │ └── PeerChannel
│ │ └── channel_idlong
│ ├── Message
│ │ ├── outtrue (optional)
│ │ ├── mentionedtrue (optional)
│ │ ├── media_unreadtrue (optional)
│ │ ├── silenttrue (optional)
│ │ ├── posttrue (optional)
│ │ ├── from_scheduledtrue (optional)
│ │ ├── legacytrue (optional)
│ │ ├── edit_hidetrue (optional)
│ │ ├── pinnedtrue (optional)
│ │ ├── noforwardstrue (optional)
│ │ ├── invert_mediatrue (optional)
│ │ ├── offlinetrue (optional)
│ │ ├── video_processing_pendingtrue (optional)
│ │ ├── paid_suggested_post_starstrue (optional)
│ │ ├── paid_suggested_post_tontrue (optional)
│ │ ├── idint
│ │ ├── from_idPeer (optional)
│ │ │ ├── PeerUser
│ │ │ │ └── user_idlong
│ │ │ ├── PeerChat
│ │ │ │ └── chat_idlong
│ │ │ └── PeerChannel
│ │ │ └── channel_idlong
│ │ ├── from_boosts_appliedint (optional)
│ │ ├── from_rankstring (optional)
│ │ ├── peer_idPeer
│ │ │ ├── PeerUser
│ │ │ │ └── user_idlong
│ │ │ ├── PeerChat
│ │ │ │ └── chat_idlong
│ │ │ └── PeerChannel
│ │ │ └── channel_idlong
│ │ ├── saved_peer_idPeer (optional)
│ │ │ ├── PeerUser
│ │ │ │ └── user_idlong
│ │ │ ├── PeerChat
│ │ │ │ └── chat_idlong
│ │ │ └── PeerChannel
│ │ │ └── channel_idlong
│ │ ├── 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)
│ │ ├── via_business_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
│ │ ├── dateint
│ │ ├── messagestring
│ │ ├── 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
│ │ │ ├── MessageMediaUnsupported
│ │ │ ├── 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
│ │ │ ├── MessageMediaGiveawayResults
│ │ │ │ ├── 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
│ │ │ └── MessageMediaVideoStream
│ │ │ ├── rtmp_streamtrue (optional)
│ │ │ └── callInputGroupCall
│ │ │ ├── InputGroupCall
│ │ │ ├── InputGroupCallSlug
│ │ │ └── InputGroupCallInviteMessage
│ │ ├── reply_markupReplyMarkup (optional)
│ │ │ ├── ReplyKeyboardHide
│ │ │ │ └── selectivetrue (optional)
│ │ │ ├── ReplyKeyboardForceReply
│ │ │ │ ├── single_usetrue (optional)
│ │ │ │ ├── selectivetrue (optional)
│ │ │ │ └── placeholderstring (optional)
│ │ │ ├── ReplyKeyboardMarkup
│ │ │ │ ├── resizetrue (optional)
│ │ │ │ ├── single_usetrue (optional)
│ │ │ │ ├── selectivetrue (optional)
│ │ │ │ ├── persistenttrue (optional)
│ │ │ │ ├── rowsVector < KeyboardButtonRow >
│ │ │ │ │ └── KeyboardButtonRow
│ │ │ │ └── placeholderstring (optional)
│ │ │ └── ReplyInlineMarkup
│ │ │ └── rowsVector < KeyboardButtonRow >
│ │ │ └── KeyboardButtonRow
│ │ ├── 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
│ │ │ ├── InputMessageEntityMentionName
│ │ │ │ ├── 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
│ │ ├── viewsint (optional)
│ │ ├── forwardsint (optional)
│ │ ├── repliesMessageReplies (optional)
│ │ │ └── MessageReplies
│ │ │ ├── commentstrue (optional)
│ │ │ ├── repliesint
│ │ │ ├── replies_ptsint
│ │ │ ├── recent_repliersVector < Peer > (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── channel_idlong (optional)
│ │ │ ├── max_idint (optional)
│ │ │ └── read_max_idint (optional)
│ │ ├── edit_dateint (optional)
│ │ ├── post_authorstring (optional)
│ │ ├── grouped_idlong (optional)
│ │ ├── reactionsMessageReactions (optional)
│ │ │ └── MessageReactions
│ │ │ ├── mintrue (optional)
│ │ │ ├── can_see_listtrue (optional)
│ │ │ ├── reactions_as_tagstrue (optional)
│ │ │ ├── resultsVector < ReactionCount >
│ │ │ │ └── ReactionCount
│ │ │ ├── recent_reactionsVector < MessagePeerReaction > (optional)
│ │ │ │ └── MessagePeerReaction
│ │ │ └── top_reactorsVector < MessageReactor > (optional)
│ │ │ └── MessageReactor
│ │ ├── restriction_reasonVector < RestrictionReason > (optional)
│ │ │ └── RestrictionReason
│ │ │ ├── platformstring
│ │ │ ├── reasonstring
│ │ │ └── textstring
│ │ ├── ttl_periodint (optional)
│ │ ├── quick_reply_shortcut_idint (optional)
│ │ ├── effectlong (optional)
│ │ ├── factcheckFactCheck (optional)
│ │ │ └── FactCheck
│ │ │ ├── need_checktrue (optional)
│ │ │ ├── countrystring (optional)
│ │ │ ├── textTextWithEntities (optional)
│ │ │ │ └── TextWithEntities
│ │ │ └── hashlong
│ │ ├── report_delivery_until_dateint (optional)
│ │ ├── paid_message_starslong (optional)
│ │ ├── suggested_postSuggestedPost (optional)
│ │ │ └── SuggestedPost
│ │ │ ├── acceptedtrue (optional)
│ │ │ ├── rejectedtrue (optional)
│ │ │ ├── priceStarsAmount (optional)
│ │ │ │ ├── StarsAmount
│ │ │ │ └── StarsTonAmount
│ │ │ └── schedule_dateint (optional)
│ │ ├── schedule_repeat_periodint (optional)
│ │ └── summary_from_languagestring (optional)
│ └── MessageService
│ ├── outtrue (optional)
│ ├── mentionedtrue (optional)
│ ├── media_unreadtrue (optional)
│ ├── reactions_are_possibletrue (optional)
│ ├── silenttrue (optional)
│ ├── posttrue (optional)
│ ├── legacytrue (optional)
│ ├── idint
│ ├── from_idPeer (optional)
│ │ ├── PeerUser
│ │ │ └── user_idlong
│ │ ├── PeerChat
│ │ │ └── chat_idlong
│ │ └── PeerChannel
│ │ └── channel_idlong
│ ├── peer_idPeer
│ │ ├── PeerUser
│ │ │ └── user_idlong
│ │ ├── PeerChat
│ │ │ └── chat_idlong
│ │ └── PeerChannel
│ │ └── channel_idlong
│ ├── saved_peer_idPeer (optional)
│ │ ├── PeerUser
│ │ │ └── user_idlong
│ │ ├── PeerChat
│ │ │ └── chat_idlong
│ │ └── PeerChannel
│ │ └── channel_idlong
│ ├── 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
│ ├── dateint
│ ├── actionMessageAction
│ │ ├── MessageActionEmpty
│ │ ├── MessageActionChatCreate
│ │ │ ├── titlestring
│ │ │ └── usersVector < long >
│ │ ├── MessageActionChatEditTitle
│ │ │ └── titlestring
│ │ ├── MessageActionChatEditPhoto
│ │ │ └── photoPhoto
│ │ │ ├── PhotoEmpty
│ │ │ └── Photo
│ │ ├── MessageActionChatAddUser
│ │ │ └── usersVector < long >
│ │ ├── MessageActionChatDeleteUser
│ │ │ └── user_idlong
│ │ │ └── inviter_idlong
│ │ ├── MessageActionChannelCreate
│ │ │ └── titlestring
│ │ ├── MessageActionChatMigrateTo
│ │ │ └── channel_idlong
│ │ │ ├── titlestring
│ │ │ └── chat_idlong
│ │ ├── MessageActionPinMessage
│ │ ├── MessageActionHistoryClear
│ │ ├── MessageActionGameScore
│ │ │ ├── game_idlong
│ │ │ └── scoreint
│ │ ├── MessageActionPaymentSentMe
│ │ │ ├── recurring_inittrue (optional)
│ │ │ ├── recurring_usedtrue (optional)
│ │ │ ├── currencystring
│ │ │ ├── total_amountlong
│ │ │ ├── payloadbytes
│ │ │ ├── infoPaymentRequestedInfo (optional)
│ │ │ │ └── PaymentRequestedInfo
│ │ │ ├── shipping_option_idstring (optional)
│ │ │ ├── chargePaymentCharge
│ │ │ │ └── PaymentCharge
│ │ │ └── subscription_until_dateint (optional)
│ │ ├── MessageActionPaymentSent
│ │ │ ├── recurring_inittrue (optional)
│ │ │ ├── recurring_usedtrue (optional)
│ │ │ ├── currencystring
│ │ │ ├── total_amountlong
│ │ │ ├── invoice_slugstring (optional)
│ │ │ └── subscription_until_dateint (optional)
│ │ ├── MessageActionPhoneCall
│ │ │ ├── videotrue (optional)
│ │ │ ├── call_idlong
│ │ │ ├── reasonPhoneCallDiscardReason (optional)
│ │ │ │ ├── PhoneCallDiscardReasonMissed
│ │ │ │ ├── PhoneCallDiscardReasonDisconnect
│ │ │ │ ├── PhoneCallDiscardReasonHangup
│ │ │ │ ├── PhoneCallDiscardReasonBusy
│ │ │ └── durationint (optional)
│ │ ├── MessageActionCustomAction
│ │ │ └── messagestring
│ │ ├── MessageActionBotAllowed
│ │ │ ├── attach_menutrue (optional)
│ │ │ ├── from_requesttrue (optional)
│ │ │ ├── domainstring (optional)
│ │ │ └── appBotApp (optional)
│ │ │ ├── BotAppNotModified
│ │ │ └── BotApp
│ │ │ ├── valuesVector < SecureValue >
│ │ │ │ └── SecureValue
│ │ │ └── credentialsSecureCredentialsEncrypted
│ │ │ └── SecureCredentialsEncrypted
│ │ │ └── typesVector < SecureValueType >
│ │ │ ├── SecureValueTypePersonalDetails
│ │ │ ├── SecureValueTypePassport
│ │ │ ├── SecureValueTypeDriverLicense
│ │ │ ├── SecureValueTypeIdentityCard
│ │ │ ├── SecureValueTypeInternalPassport
│ │ │ ├── SecureValueTypeAddress
│ │ │ ├── SecureValueTypeUtilityBill
│ │ │ ├── SecureValueTypeBankStatement
│ │ │ ├── SecureValueTypeRentalAgreement
│ │ │ ├── SecureValueTypePhone
│ │ │ └── SecureValueTypeEmail
│ │ ├── MessageActionContactSignUp
│ │ │ ├── from_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── to_idPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── distanceint
│ │ ├── MessageActionGroupCall
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ └── durationint (optional)
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ └── usersVector < long >
│ │ ├── MessageActionSetMessagesTTL
│ │ │ ├── periodint
│ │ │ └── auto_setting_fromlong (optional)
│ │ │ ├── callInputGroupCall
│ │ │ │ ├── InputGroupCall
│ │ │ │ ├── InputGroupCallSlug
│ │ │ │ └── InputGroupCallInviteMessage
│ │ │ └── schedule_dateint
│ │ ├── MessageActionSetChatTheme
│ │ │ └── themeChatTheme
│ │ │ ├── ChatTheme
│ │ │ └── ChatThemeUniqueGift
│ │ │ ├── textstring
│ │ │ └── datastring
│ │ │ └── textstring
│ │ ├── MessageActionGiftPremium
│ │ │ ├── currencystring
│ │ │ ├── amountlong
│ │ │ ├── daysint
│ │ │ ├── crypto_currencystring (optional)
│ │ │ ├── crypto_amountlong (optional)
│ │ │ └── messageTextWithEntities (optional)
│ │ │ └── TextWithEntities
│ │ ├── MessageActionTopicCreate
│ │ │ ├── title_missingtrue (optional)
│ │ │ ├── titlestring
│ │ │ ├── icon_colorint
│ │ │ └── icon_emoji_idlong (optional)
│ │ ├── MessageActionTopicEdit
│ │ │ ├── titlestring (optional)
│ │ │ ├── icon_emoji_idlong (optional)
│ │ │ ├── closedBool (optional)
│ │ │ └── hiddenBool (optional)
│ │ │ └── photoPhoto
│ │ │ ├── PhotoEmpty
│ │ │ └── Photo
│ │ ├── MessageActionRequestedPeer
│ │ │ ├── button_idint
│ │ │ └── peersVector < Peer >
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ │ ├── sametrue (optional)
│ │ │ ├── for_bothtrue (optional)
│ │ │ └── wallpaperWallPaper
│ │ │ ├── WallPaper
│ │ │ └── WallPaperNoFile
│ │ ├── MessageActionGiftCode
│ │ │ ├── via_giveawaytrue (optional)
│ │ │ ├── unclaimedtrue (optional)
│ │ │ ├── boost_peerPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── daysint
│ │ │ ├── slugstring
│ │ │ ├── currencystring (optional)
│ │ │ ├── amountlong (optional)
│ │ │ ├── crypto_currencystring (optional)
│ │ │ ├── crypto_amountlong (optional)
│ │ │ └── messageTextWithEntities (optional)
│ │ │ └── TextWithEntities
│ │ ├── MessageActionGiveawayLaunch
│ │ │ └── starslong (optional)
│ │ │ ├── starstrue (optional)
│ │ │ ├── winners_countint
│ │ │ └── unclaimed_countint
│ │ ├── MessageActionBoostApply
│ │ │ └── boostsint
│ │ │ ├── button_idint
│ │ │ └── peersVector < RequestedPeer >
│ │ │ ├── RequestedPeerUser
│ │ │ ├── RequestedPeerChat
│ │ │ └── RequestedPeerChannel
│ │ │ ├── peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── currencystring
│ │ │ ├── total_amountlong
│ │ │ ├── payloadbytes (optional)
│ │ │ └── chargePaymentCharge
│ │ │ └── PaymentCharge
│ │ ├── MessageActionGiftStars
│ │ │ ├── currencystring
│ │ │ ├── amountlong
│ │ │ ├── starslong
│ │ │ ├── crypto_currencystring (optional)
│ │ │ ├── crypto_amountlong (optional)
│ │ │ └── transaction_idstring (optional)
│ │ ├── MessageActionPrizeStars
│ │ │ ├── unclaimedtrue (optional)
│ │ │ ├── starslong
│ │ │ ├── transaction_idstring
│ │ │ ├── boost_peerPeer
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── giveaway_msg_idint
│ │ ├── MessageActionStarGift
│ │ │ ├── name_hiddentrue (optional)
│ │ │ ├── savedtrue (optional)
│ │ │ ├── convertedtrue (optional)
│ │ │ ├── upgradedtrue (optional)
│ │ │ ├── refundedtrue (optional)
│ │ │ ├── can_upgradetrue (optional)
│ │ │ ├── prepaid_upgradetrue (optional)
│ │ │ ├── upgrade_separatetrue (optional)
│ │ │ ├── auction_acquiredtrue (optional)
│ │ │ ├── giftStarGift
│ │ │ │ ├── StarGift
│ │ │ │ └── StarGiftUnique
│ │ │ ├── messageTextWithEntities (optional)
│ │ │ │ └── TextWithEntities
│ │ │ ├── convert_starslong (optional)
│ │ │ ├── upgrade_msg_idint (optional)
│ │ │ ├── upgrade_starslong (optional)
│ │ │ ├── from_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── peerPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── saved_idlong (optional)
│ │ │ ├── prepaid_upgrade_hashstring (optional)
│ │ │ ├── gift_msg_idint (optional)
│ │ │ ├── to_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ └── gift_numint (optional)
│ │ ├── MessageActionStarGiftUnique
│ │ │ ├── upgradetrue (optional)
│ │ │ ├── transferredtrue (optional)
│ │ │ ├── savedtrue (optional)
│ │ │ ├── refundedtrue (optional)
│ │ │ ├── prepaid_upgradetrue (optional)
│ │ │ ├── assignedtrue (optional)
│ │ │ ├── from_offertrue (optional)
│ │ │ ├── crafttrue (optional)
│ │ │ ├── giftStarGift
│ │ │ │ ├── StarGift
│ │ │ │ └── StarGiftUnique
│ │ │ ├── can_export_atint (optional)
│ │ │ ├── transfer_starslong (optional)
│ │ │ ├── from_idPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── peerPeer (optional)
│ │ │ │ ├── PeerUser
│ │ │ │ ├── PeerChat
│ │ │ │ └── PeerChannel
│ │ │ ├── saved_idlong (optional)
│ │ │ ├── resale_amountStarsAmount (optional)
│ │ │ │ ├── StarsAmount
│ │ │ │ └── StarsTonAmount
│ │ │ ├── can_transfer_atint (optional)
│ │ │ ├── can_resell_atint (optional)
│ │ │ ├── drop_original_details_starslong (optional)
│ │ │ └── can_craft_atint (optional)
│ │ │ ├── countint
│ │ │ └── starslong
│ │ │ ├── broadcast_messages_allowedtrue (optional)
│ │ │ └── starslong
│ │ ├── MessageActionConferenceCall
│ │ │ ├── missedtrue (optional)
│ │ │ ├── activetrue (optional)
│ │ │ ├── videotrue (optional)
│ │ │ ├── call_idlong
│ │ │ ├── durationint (optional)
│ │ │ └── other_participantsVector < Peer > (optional)
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ │ ├── completedVector < int >
│ │ │ └── incompletedVector < int >
│ │ │ └── listVector < TodoItem >
│ │ │ └── TodoItem
│ │ │ ├── rejectedtrue (optional)
│ │ │ ├── balance_too_lowtrue (optional)
│ │ │ ├── reject_commentstring (optional)
│ │ │ ├── schedule_dateint (optional)
│ │ │ └── priceStarsAmount (optional)
│ │ │ ├── StarsAmount
│ │ │ └── StarsTonAmount
│ │ │ └── priceStarsAmount
│ │ │ ├── StarsAmount
│ │ │ └── StarsTonAmount
│ │ │ └── payer_initiatedtrue (optional)
│ │ ├── MessageActionGiftTon
│ │ │ ├── currencystring
│ │ │ ├── amountlong
│ │ │ ├── crypto_currencystring
│ │ │ ├── crypto_amountlong
│ │ │ └── transaction_idstring (optional)
│ │ │ └── birthdayBirthday
│ │ │ └── Birthday
│ │ │ ├── acceptedtrue (optional)
│ │ │ ├── declinedtrue (optional)
│ │ │ ├── giftStarGift
│ │ │ │ ├── StarGift
│ │ │ │ └── StarGiftUnique
│ │ │ ├── priceStarsAmount
│ │ │ │ ├── StarsAmount
│ │ │ │ └── StarsTonAmount
│ │ │ └── expires_atint
│ │ │ ├── expiredtrue (optional)
│ │ │ ├── giftStarGift
│ │ │ │ ├── StarGift
│ │ │ │ └── StarGiftUnique
│ │ │ └── priceStarsAmount
│ │ │ ├── StarsAmount
│ │ │ └── StarsTonAmount
│ │ │ └── new_creator_idlong
│ │ ├── MessageActionChangeCreator
│ │ │ └── new_creator_idlong
│ │ │ ├── prev_valueBool
│ │ │ └── new_valueBool
│ │ ├── expiredtrue (optional)
│ │ ├── prev_valueBool
│ │ └── new_valueBool
│ ├── reactionsMessageReactions (optional)
│ │ └── MessageReactions
│ │ ├── mintrue (optional)
│ │ ├── can_see_listtrue (optional)
│ │ ├── reactions_as_tagstrue (optional)
│ │ ├── resultsVector < ReactionCount >
│ │ │ └── ReactionCount
│ │ ├── recent_reactionsVector < MessagePeerReaction > (optional)
│ │ │ └── MessagePeerReaction
│ │ └── top_reactorsVector < MessageReactor > (optional)
│ │ └── MessageReactor
│ └── ttl_periodint (optional)
├── chat_instancelong
└── databytes (optional)

Example

UpdateBusinessBotCallbackQuery(
    query_id=0,
    user_id=0,
    connection_id="text",
    message=MessageEmpty(id=0),
    chat_instance=0,
)