DraftMessage

class pyrogram.raw.types.DraftMessage

Represents a message draft.

Constructor of DraftMessage.

Details:
  • Layer: 227

  • ID: 60FE3294

Parameters:
  • message (str) – The draft

  • date (int 32-bit) – Date of last update of the draft.

  • no_webpage (bool, optional) – Whether no webpage preview will be generated

  • invert_media (bool, optional) – If set, any eventual webpage preview will be shown on top of the message instead of at the bottom.

  • reply_to (InputReplyTo, optional) – If set, indicates that the message should be sent in reply to the specified message or story.

  • entities (List of MessageEntity, optional) – Message entities for styled text.

  • media (InputMedia, optional) – Media.

  • effect (int 64-bit, optional) – A message effect that should be played as specified here ».

  • suggested_post (SuggestedPost, optional) – Used to suggest a post to a channel, see here » for more info on the full flow.

  • rich_message (RichMessage, optional) – N/A

TL Schema

draftMessage#60fe3294
flags:#
no_webpage:flags.1?true
invert_media:flags.6?true
reply_to:flags.4?InputReplyTo
message:string
entities:flags.3?Vector<MessageEntity>
media:flags.5?InputMedia
date:int
effect:flags.7?long
suggested_post:flags.8?SuggestedPost
rich_message:flags.9?RichMessage

= DraftMessage

Parameter Tree

DraftMessage
├── no_webpagetrue (optional)
├── invert_mediatrue (optional)
├── reply_toInputReplyTo (optional)
│ ├── InputReplyToMessage
│ │ ├── reply_to_msg_idint
│ │ ├── top_msg_idint (optional)
│ │ ├── reply_to_peer_idInputPeer (optional)
│ │ │ ├── InputPeerEmpty
│ │ │ ├── InputPeerSelf
│ │ │ ├── InputPeerChat
│ │ │ ├── InputPeerUser
│ │ │ ├── InputPeerChannel
│ │ │ ├── InputPeerUserFromMessage
│ │ │ └── InputPeerChannelFromMessage
│ │ ├── quote_textstring (optional)
│ │ ├── quote_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
│ │ │ ├── MessageEntityDiffInsert
│ │ │ │ ├── offsetint
│ │ │ │ └── lengthint
│ │ │ ├── MessageEntityDiffReplace
│ │ │ │ ├── offsetint
│ │ │ │ ├── lengthint
│ │ │ │ └── old_textstring
│ │ │ └── MessageEntityDiffDelete
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ ├── quote_offsetint (optional)
│ │ ├── monoforum_peer_idInputPeer (optional)
│ │ │ ├── InputPeerEmpty
│ │ │ ├── InputPeerSelf
│ │ │ ├── InputPeerChat
│ │ │ ├── InputPeerUser
│ │ │ ├── InputPeerChannel
│ │ │ ├── InputPeerUserFromMessage
│ │ │ └── InputPeerChannelFromMessage
│ │ ├── todo_item_idint (optional)
│ │ └── poll_optionbytes (optional)
│ ├── InputReplyToStory
│ │ ├── peerInputPeer
│ │ │ ├── InputPeerEmpty
│ │ │ ├── InputPeerSelf
│ │ │ ├── InputPeerChat
│ │ │ ├── InputPeerUser
│ │ │ ├── InputPeerChannel
│ │ │ ├── InputPeerUserFromMessage
│ │ │ └── InputPeerChannelFromMessage
│ │ └── story_idint
│ └── InputReplyToMonoForum
│ └── monoforum_peer_idInputPeer
│ ├── InputPeerEmpty
│ ├── InputPeerSelf
│ ├── InputPeerChat
│ ├── InputPeerUser
│ ├── InputPeerChannel
├── messagestring
├── 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
│ │ ├── offsetint
│ │ └── lengthint
│ │ ├── offsetint
│ │ ├── lengthint
│ │ └── old_textstring
│ ├── offsetint
│ └── lengthint
├── mediaInputMedia (optional)
│ ├── InputMediaEmpty
│ │ ├── spoilertrue (optional)
│ │ ├── live_phototrue (optional)
│ │ ├── fileInputFile
│ │ │ ├── InputFile
│ │ │ ├── InputFileBig
│ │ │ └── InputFileStoryDocument
│ │ ├── stickersVector < InputDocument > (optional)
│ │ │ ├── InputDocumentEmpty
│ │ │ └── InputDocument
│ │ │ ├── idlong
│ │ │ ├── access_hashlong
│ │ │ └── file_referencebytes
│ │ ├── ttl_secondsint (optional)
│ │ └── videoInputDocument (optional)
│ │ ├── InputDocumentEmpty
│ │ └── InputDocument
│ │ ├── idlong
│ │ ├── access_hashlong
│ │ └── file_referencebytes
│ ├── InputMediaPhoto
│ │ ├── spoilertrue (optional)
│ │ ├── live_phototrue (optional)
│ │ ├── idInputPhoto
│ │ │ ├── InputPhotoEmpty
│ │ │ └── InputPhoto
│ │ │ ├── idlong
│ │ │ ├── access_hashlong
│ │ │ └── file_referencebytes
│ │ ├── ttl_secondsint (optional)
│ │ └── videoInputDocument (optional)
│ │ ├── InputDocumentEmpty
│ │ └── InputDocument
│ │ ├── idlong
│ │ ├── access_hashlong
│ │ └── file_referencebytes
│ ├── InputMediaGeoPoint
│ │ └── geo_pointInputGeoPoint
│ │ ├── InputGeoPointEmpty
│ │ └── InputGeoPoint
│ │ ├── latdouble
│ │ ├── longdouble
│ │ └── accuracy_radiusint (optional)
│ ├── InputMediaContact
│ │ ├── phone_numberstring
│ │ ├── first_namestring
│ │ ├── last_namestring
│ │ └── vcardstring
│ │ ├── nosound_videotrue (optional)
│ │ ├── force_filetrue (optional)
│ │ ├── spoilertrue (optional)
│ │ ├── fileInputFile
│ │ │ ├── InputFile
│ │ │ ├── InputFileBig
│ │ │ └── InputFileStoryDocument
│ │ ├── thumbInputFile (optional)
│ │ │ ├── InputFile
│ │ │ ├── InputFileBig
│ │ │ └── InputFileStoryDocument
│ │ ├── mime_typestring
│ │ ├── attributesVector < DocumentAttribute >
│ │ │ ├── DocumentAttributeImageSize
│ │ │ │ ├── wint
│ │ │ │ └── hint
│ │ │ ├── DocumentAttributeAnimated
│ │ │ ├── DocumentAttributeSticker
│ │ │ │ ├── masktrue (optional)
│ │ │ │ ├── altstring
│ │ │ │ ├── stickersetInputStickerSet
│ │ │ │ │ ├── InputStickerSetEmpty
│ │ │ │ │ ├── InputStickerSetID
│ │ │ │ │ ├── InputStickerSetShortName
│ │ │ │ │ ├── InputStickerSetAnimatedEmoji
│ │ │ │ │ ├── InputStickerSetDice
│ │ │ │ │ ├── InputStickerSetAnimatedEmojiAnimations
│ │ │ │ │ ├── InputStickerSetPremiumGifts
│ │ │ │ │ ├── InputStickerSetEmojiGenericAnimations
│ │ │ │ │ ├── InputStickerSetEmojiDefaultStatuses
│ │ │ │ │ ├── InputStickerSetEmojiDefaultTopicIcons
│ │ │ │ │ ├── InputStickerSetEmojiChannelDefaultStatuses
│ │ │ │ │ └── InputStickerSetTonGifts
│ │ │ │ └── mask_coordsMaskCoords (optional)
│ │ │ │ └── MaskCoords
│ │ │ ├── DocumentAttributeVideo
│ │ │ │ ├── round_messagetrue (optional)
│ │ │ │ ├── supports_streamingtrue (optional)
│ │ │ │ ├── nosoundtrue (optional)
│ │ │ │ ├── durationdouble
│ │ │ │ ├── wint
│ │ │ │ ├── hint
│ │ │ │ ├── preload_prefix_sizeint (optional)
│ │ │ │ ├── video_start_tsdouble (optional)
│ │ │ │ └── video_codecstring (optional)
│ │ │ ├── DocumentAttributeAudio
│ │ │ │ ├── voicetrue (optional)
│ │ │ │ ├── durationint
│ │ │ │ ├── titlestring (optional)
│ │ │ │ ├── performerstring (optional)
│ │ │ │ └── waveformbytes (optional)
│ │ │ ├── DocumentAttributeFilename
│ │ │ │ └── file_namestring
│ │ │ ├── DocumentAttributeHasStickers
│ │ │ └── DocumentAttributeCustomEmoji
│ │ │ ├── freetrue (optional)
│ │ │ ├── text_colortrue (optional)
│ │ │ ├── altstring
│ │ │ └── stickersetInputStickerSet
│ │ │ ├── InputStickerSetEmpty
│ │ │ ├── InputStickerSetID
│ │ │ ├── InputStickerSetShortName
│ │ │ ├── InputStickerSetAnimatedEmoji
│ │ │ ├── InputStickerSetDice
│ │ │ ├── InputStickerSetPremiumGifts
│ │ │ └── InputStickerSetTonGifts
│ │ ├── stickersVector < InputDocument > (optional)
│ │ │ ├── InputDocumentEmpty
│ │ │ └── InputDocument
│ │ │ ├── idlong
│ │ │ ├── access_hashlong
│ │ │ └── file_referencebytes
│ │ ├── video_coverInputPhoto (optional)
│ │ │ ├── InputPhotoEmpty
│ │ │ └── InputPhoto
│ │ │ ├── idlong
│ │ │ ├── access_hashlong
│ │ │ └── file_referencebytes
│ │ ├── video_timestampint (optional)
│ │ └── ttl_secondsint (optional)
│ ├── InputMediaDocument
│ │ ├── spoilertrue (optional)
│ │ ├── idInputDocument
│ │ │ ├── InputDocumentEmpty
│ │ │ └── InputDocument
│ │ │ ├── idlong
│ │ │ ├── access_hashlong
│ │ │ └── file_referencebytes
│ │ ├── video_coverInputPhoto (optional)
│ │ │ ├── InputPhotoEmpty
│ │ │ └── InputPhoto
│ │ │ ├── idlong
│ │ │ ├── access_hashlong
│ │ │ └── file_referencebytes
│ │ ├── video_timestampint (optional)
│ │ ├── ttl_secondsint (optional)
│ │ └── querystring (optional)
│ ├── InputMediaVenue
│ │ ├── geo_pointInputGeoPoint
│ │ │ ├── InputGeoPointEmpty
│ │ │ └── InputGeoPoint
│ │ │ ├── latdouble
│ │ │ ├── longdouble
│ │ │ └── accuracy_radiusint (optional)
│ │ ├── titlestring
│ │ ├── addressstring
│ │ ├── providerstring
│ │ ├── venue_idstring
│ │ └── venue_typestring
│ │ ├── spoilertrue (optional)
│ │ ├── urlstring
│ │ └── ttl_secondsint (optional)
│ │ ├── spoilertrue (optional)
│ │ ├── urlstring
│ │ ├── ttl_secondsint (optional)
│ │ ├── video_coverInputPhoto (optional)
│ │ │ ├── InputPhotoEmpty
│ │ │ └── InputPhoto
│ │ │ ├── idlong
│ │ │ ├── access_hashlong
│ │ │ └── file_referencebytes
│ │ └── video_timestampint (optional)
│ ├── InputMediaGame
│ │ └── idInputGame
│ │ ├── InputGameID
│ │ │ ├── idlong
│ │ │ └── access_hashlong
│ │ └── InputGameShortName
│ │ ├── bot_idInputUser
│ │ │ ├── InputUserEmpty
│ │ │ ├── InputUserSelf
│ │ │ ├── InputUser
│ │ │ └── InputUserFromMessage
│ │ └── short_namestring
│ ├── InputMediaInvoice
│ │ ├── titlestring
│ │ ├── descriptionstring
│ │ ├── photoInputWebDocument (optional)
│ │ │ └── InputWebDocument
│ │ │ ├── urlstring
│ │ │ ├── sizeint
│ │ │ ├── mime_typestring
│ │ │ └── attributesVector < DocumentAttribute >
│ │ │ ├── DocumentAttributeImageSize
│ │ │ ├── DocumentAttributeAnimated
│ │ │ ├── DocumentAttributeSticker
│ │ │ ├── DocumentAttributeVideo
│ │ │ ├── DocumentAttributeAudio
│ │ │ ├── DocumentAttributeFilename
│ │ │ ├── DocumentAttributeHasStickers
│ │ │ └── DocumentAttributeCustomEmoji
│ │ ├── invoiceInvoice
│ │ │ └── Invoice
│ │ │ ├── testtrue (optional)
│ │ │ ├── name_requestedtrue (optional)
│ │ │ ├── phone_requestedtrue (optional)
│ │ │ ├── email_requestedtrue (optional)
│ │ │ ├── shipping_address_requestedtrue (optional)
│ │ │ ├── flexibletrue (optional)
│ │ │ ├── phone_to_providertrue (optional)
│ │ │ ├── email_to_providertrue (optional)
│ │ │ ├── recurringtrue (optional)
│ │ │ ├── currencystring
│ │ │ ├── pricesVector < LabeledPrice >
│ │ │ │ └── LabeledPrice
│ │ │ ├── max_tip_amountlong (optional)
│ │ │ ├── suggested_tip_amountsVector < long > (optional)
│ │ │ ├── terms_urlstring (optional)
│ │ │ └── subscription_periodint (optional)
│ │ ├── payloadbytes
│ │ ├── providerstring (optional)
│ │ ├── provider_dataDataJSON
│ │ │ └── DataJSON
│ │ │ └── datastring
│ │ ├── start_paramstring (optional)
│ │ └── extended_mediaInputMedia (optional)
│ │ ├── InputMediaEmpty
│ │ ├── InputMediaUploadedPhoto
│ │ ├── InputMediaPhoto
│ │ ├── InputMediaGeoPoint
│ │ ├── InputMediaContact
│ │ ├── InputMediaUploadedDocument
│ │ ├── InputMediaDocument
│ │ ├── InputMediaVenue
│ │ ├── InputMediaPhotoExternal
│ │ ├── InputMediaDocumentExternal
│ │ ├── InputMediaGame
│ │ ├── InputMediaInvoice
│ │ ├── InputMediaGeoLive
│ │ ├── InputMediaPoll
│ │ ├── InputMediaDice
│ │ ├── InputMediaStory
│ │ ├── InputMediaWebPage
│ │ ├── InputMediaPaidMedia
│ │ ├── InputMediaTodo
│ │ └── InputMediaStakeDice
│ ├── InputMediaGeoLive
│ │ ├── stoppedtrue (optional)
│ │ ├── geo_pointInputGeoPoint
│ │ │ ├── InputGeoPointEmpty
│ │ │ └── InputGeoPoint
│ │ │ ├── latdouble
│ │ │ ├── longdouble
│ │ │ └── accuracy_radiusint (optional)
│ │ ├── headingint (optional)
│ │ ├── periodint (optional)
│ │ └── proximity_notification_radiusint (optional)
│ ├── InputMediaPoll
│ │ ├── pollPoll
│ │ │ └── Poll
│ │ │ ├── idlong
│ │ │ ├── closedtrue (optional)
│ │ │ ├── public_voterstrue (optional)
│ │ │ ├── multiple_choicetrue (optional)
│ │ │ ├── quiztrue (optional)
│ │ │ ├── open_answerstrue (optional)
│ │ │ ├── revoting_disabledtrue (optional)
│ │ │ ├── shuffle_answerstrue (optional)
│ │ │ ├── hide_results_until_closetrue (optional)
│ │ │ ├── creatortrue (optional)
│ │ │ ├── subscribers_onlytrue (optional)
│ │ │ ├── questionTextWithEntities
│ │ │ │ └── TextWithEntities
│ │ │ ├── answersVector < PollAnswer >
│ │ │ │ ├── PollAnswer
│ │ │ │ └── InputPollAnswer
│ │ │ ├── close_periodint (optional)
│ │ │ ├── close_dateint (optional)
│ │ │ ├── countries_iso2Vector < string > (optional)
│ │ │ └── hashlong
│ │ ├── correct_answersVector < int > (optional)
│ │ ├── attached_mediaInputMedia (optional)
│ │ │ ├── InputMediaEmpty
│ │ │ ├── InputMediaUploadedPhoto
│ │ │ ├── InputMediaPhoto
│ │ │ ├── InputMediaGeoPoint
│ │ │ ├── InputMediaContact
│ │ │ ├── InputMediaUploadedDocument
│ │ │ ├── InputMediaDocument
│ │ │ ├── InputMediaVenue
│ │ │ ├── InputMediaPhotoExternal
│ │ │ ├── InputMediaDocumentExternal
│ │ │ ├── InputMediaGame
│ │ │ ├── InputMediaInvoice
│ │ │ ├── InputMediaGeoLive
│ │ │ ├── InputMediaPoll
│ │ │ ├── InputMediaDice
│ │ │ ├── InputMediaStory
│ │ │ ├── InputMediaWebPage
│ │ │ ├── InputMediaPaidMedia
│ │ │ ├── InputMediaTodo
│ │ │ └── InputMediaStakeDice
│ │ ├── solutionstring (optional)
│ │ ├── solution_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
│ │ │ ├── MessageEntityDiffInsert
│ │ │ │ ├── offsetint
│ │ │ │ └── lengthint
│ │ │ ├── MessageEntityDiffReplace
│ │ │ │ ├── offsetint
│ │ │ │ ├── lengthint
│ │ │ │ └── old_textstring
│ │ │ └── MessageEntityDiffDelete
│ │ │ ├── offsetint
│ │ │ └── lengthint
│ │ └── solution_mediaInputMedia (optional)
│ │ ├── InputMediaEmpty
│ │ ├── InputMediaUploadedPhoto
│ │ ├── InputMediaPhoto
│ │ ├── InputMediaGeoPoint
│ │ ├── InputMediaContact
│ │ ├── InputMediaUploadedDocument
│ │ ├── InputMediaDocument
│ │ ├── InputMediaVenue
│ │ ├── InputMediaPhotoExternal
│ │ ├── InputMediaDocumentExternal
│ │ ├── InputMediaGame
│ │ ├── InputMediaInvoice
│ │ ├── InputMediaGeoLive
│ │ ├── InputMediaPoll
│ │ ├── InputMediaDice
│ │ ├── InputMediaStory
│ │ ├── InputMediaWebPage
│ │ ├── InputMediaPaidMedia
│ │ ├── InputMediaTodo
│ │ └── InputMediaStakeDice
│ ├── InputMediaDice
│ │ └── emoticonstring
│ ├── InputMediaStory
│ │ ├── peerInputPeer
│ │ │ ├── InputPeerEmpty
│ │ │ ├── InputPeerSelf
│ │ │ ├── InputPeerChat
│ │ │ ├── InputPeerUser
│ │ │ ├── InputPeerChannel
│ │ │ ├── InputPeerUserFromMessage
│ │ │ └── InputPeerChannelFromMessage
│ │ └── idint
│ ├── InputMediaWebPage
│ │ ├── force_large_mediatrue (optional)
│ │ ├── force_small_mediatrue (optional)
│ │ ├── optionaltrue (optional)
│ │ └── urlstring
│ ├── InputMediaPaidMedia
│ │ ├── stars_amountlong
│ │ ├── extended_mediaVector < InputMedia >
│ │ │ ├── InputMediaEmpty
│ │ │ ├── InputMediaUploadedPhoto
│ │ │ │ ├── spoilertrue (optional)
│ │ │ │ ├── live_phototrue (optional)
│ │ │ │ ├── fileInputFile
│ │ │ │ │ ├── InputFile
│ │ │ │ │ ├── InputFileBig
│ │ │ │ │ └── InputFileStoryDocument
│ │ │ │ ├── stickersVector < InputDocument > (optional)
│ │ │ │ │ ├── InputDocumentEmpty
│ │ │ │ │ └── InputDocument
│ │ │ │ ├── ttl_secondsint (optional)
│ │ │ │ └── videoInputDocument (optional)
│ │ │ │ ├── InputDocumentEmpty
│ │ │ │ └── InputDocument
│ │ │ ├── InputMediaPhoto
│ │ │ │ ├── spoilertrue (optional)
│ │ │ │ ├── live_phototrue (optional)
│ │ │ │ ├── idInputPhoto
│ │ │ │ │ ├── InputPhotoEmpty
│ │ │ │ │ └── InputPhoto
│ │ │ │ ├── ttl_secondsint (optional)
│ │ │ │ └── videoInputDocument (optional)
│ │ │ │ ├── InputDocumentEmpty
│ │ │ │ └── InputDocument
│ │ │ ├── InputMediaGeoPoint
│ │ │ │ └── geo_pointInputGeoPoint
│ │ │ │ ├── InputGeoPointEmpty
│ │ │ │ └── InputGeoPoint
│ │ │ ├── InputMediaContact
│ │ │ │ ├── phone_numberstring
│ │ │ │ ├── first_namestring
│ │ │ │ ├── last_namestring
│ │ │ │ └── vcardstring
│ │ │ ├── InputMediaUploadedDocument
│ │ │ │ ├── nosound_videotrue (optional)
│ │ │ │ ├── force_filetrue (optional)
│ │ │ │ ├── spoilertrue (optional)
│ │ │ │ ├── fileInputFile
│ │ │ │ │ ├── InputFile
│ │ │ │ │ ├── InputFileBig
│ │ │ │ │ └── InputFileStoryDocument
│ │ │ │ ├── thumbInputFile (optional)
│ │ │ │ │ ├── InputFile
│ │ │ │ │ ├── InputFileBig
│ │ │ │ │ └── InputFileStoryDocument
│ │ │ │ ├── mime_typestring
│ │ │ │ ├── attributesVector < DocumentAttribute >
│ │ │ │ │ ├── DocumentAttributeImageSize
│ │ │ │ │ ├── DocumentAttributeAnimated
│ │ │ │ │ ├── DocumentAttributeSticker
│ │ │ │ │ ├── DocumentAttributeVideo
│ │ │ │ │ ├── DocumentAttributeAudio
│ │ │ │ │ ├── DocumentAttributeFilename
│ │ │ │ │ ├── DocumentAttributeHasStickers
│ │ │ │ │ └── DocumentAttributeCustomEmoji
│ │ │ │ ├── stickersVector < InputDocument > (optional)
│ │ │ │ │ ├── InputDocumentEmpty
│ │ │ │ │ └── InputDocument
│ │ │ │ ├── video_coverInputPhoto (optional)
│ │ │ │ │ ├── InputPhotoEmpty
│ │ │ │ │ └── InputPhoto
│ │ │ │ ├── video_timestampint (optional)
│ │ │ │ └── ttl_secondsint (optional)
│ │ │ ├── InputMediaDocument
│ │ │ │ ├── spoilertrue (optional)
│ │ │ │ ├── idInputDocument
│ │ │ │ │ ├── InputDocumentEmpty
│ │ │ │ │ └── InputDocument
│ │ │ │ ├── video_coverInputPhoto (optional)
│ │ │ │ │ ├── InputPhotoEmpty
│ │ │ │ │ └── InputPhoto
│ │ │ │ ├── video_timestampint (optional)
│ │ │ │ ├── ttl_secondsint (optional)
│ │ │ │ └── querystring (optional)
│ │ │ ├── InputMediaVenue
│ │ │ │ ├── geo_pointInputGeoPoint
│ │ │ │ │ ├── InputGeoPointEmpty
│ │ │ │ │ └── InputGeoPoint
│ │ │ │ ├── titlestring
│ │ │ │ ├── addressstring
│ │ │ │ ├── providerstring
│ │ │ │ ├── venue_idstring
│ │ │ │ └── venue_typestring
│ │ │ ├── InputMediaPhotoExternal
│ │ │ │ ├── spoilertrue (optional)
│ │ │ │ ├── urlstring
│ │ │ │ └── ttl_secondsint (optional)
│ │ │ ├── InputMediaDocumentExternal
│ │ │ │ ├── spoilertrue (optional)
│ │ │ │ ├── urlstring
│ │ │ │ ├── ttl_secondsint (optional)
│ │ │ │ ├── video_coverInputPhoto (optional)
│ │ │ │ │ ├── InputPhotoEmpty
│ │ │ │ │ └── InputPhoto
│ │ │ │ └── video_timestampint (optional)
│ │ │ ├── InputMediaGame
│ │ │ │ └── idInputGame
│ │ │ │ ├── InputGameID
│ │ │ │ └── InputGameShortName
│ │ │ ├── InputMediaInvoice
│ │ │ │ ├── titlestring
│ │ │ │ ├── descriptionstring
│ │ │ │ ├── photoInputWebDocument (optional)
│ │ │ │ │ └── InputWebDocument
│ │ │ │ ├── invoiceInvoice
│ │ │ │ │ └── Invoice
│ │ │ │ ├── payloadbytes
│ │ │ │ ├── providerstring (optional)
│ │ │ │ ├── provider_dataDataJSON
│ │ │ │ │ └── DataJSON
│ │ │ │ ├── start_paramstring (optional)
│ │ │ │ └── extended_mediaInputMedia (optional)
│ │ │ │ ├── InputMediaEmpty
│ │ │ │ ├── InputMediaUploadedPhoto
│ │ │ │ ├── InputMediaPhoto
│ │ │ │ ├── InputMediaGeoPoint
│ │ │ │ ├── InputMediaContact
│ │ │ │ ├── InputMediaUploadedDocument
│ │ │ │ ├── InputMediaDocument
│ │ │ │ ├── InputMediaVenue
│ │ │ │ ├── InputMediaPhotoExternal
│ │ │ │ ├── InputMediaDocumentExternal
│ │ │ │ ├── InputMediaGame
│ │ │ │ ├── InputMediaInvoice
│ │ │ │ ├── InputMediaGeoLive
│ │ │ │ ├── InputMediaPoll
│ │ │ │ ├── InputMediaDice
│ │ │ │ ├── InputMediaStory
│ │ │ │ ├── InputMediaWebPage
│ │ │ │ ├── InputMediaPaidMedia
│ │ │ │ ├── InputMediaTodo
│ │ │ │ └── InputMediaStakeDice
│ │ │ ├── InputMediaGeoLive
│ │ │ │ ├── stoppedtrue (optional)
│ │ │ │ ├── geo_pointInputGeoPoint
│ │ │ │ │ ├── InputGeoPointEmpty
│ │ │ │ │ └── InputGeoPoint
│ │ │ │ ├── headingint (optional)
│ │ │ │ ├── periodint (optional)
│ │ │ │ └── proximity_notification_radiusint (optional)
│ │ │ ├── InputMediaPoll
│ │ │ │ ├── pollPoll
│ │ │ │ │ └── Poll
│ │ │ │ ├── correct_answersVector < int > (optional)
│ │ │ │ ├── attached_mediaInputMedia (optional)
│ │ │ │ │ ├── InputMediaEmpty
│ │ │ │ │ ├── InputMediaUploadedPhoto
│ │ │ │ │ ├── InputMediaPhoto
│ │ │ │ │ ├── InputMediaGeoPoint
│ │ │ │ │ ├── InputMediaContact
│ │ │ │ │ ├── InputMediaUploadedDocument
│ │ │ │ │ ├── InputMediaDocument
│ │ │ │ │ ├── InputMediaVenue
│ │ │ │ │ ├── InputMediaPhotoExternal
│ │ │ │ │ ├── InputMediaDocumentExternal
│ │ │ │ │ ├── InputMediaGame
│ │ │ │ │ ├── InputMediaInvoice
│ │ │ │ │ ├── InputMediaGeoLive
│ │ │ │ │ ├── InputMediaPoll
│ │ │ │ │ ├── InputMediaDice
│ │ │ │ │ ├── InputMediaStory
│ │ │ │ │ ├── InputMediaWebPage
│ │ │ │ │ ├── InputMediaPaidMedia
│ │ │ │ │ ├── InputMediaTodo
│ │ │ │ │ └── InputMediaStakeDice
│ │ │ │ ├── solutionstring (optional)
│ │ │ │ ├── solution_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
│ │ │ │ │ ├── MessageEntityDiffInsert
│ │ │ │ │ ├── MessageEntityDiffReplace
│ │ │ │ │ └── MessageEntityDiffDelete
│ │ │ │ └── solution_mediaInputMedia (optional)
│ │ │ │ ├── InputMediaEmpty
│ │ │ │ ├── InputMediaUploadedPhoto
│ │ │ │ ├── InputMediaPhoto
│ │ │ │ ├── InputMediaGeoPoint
│ │ │ │ ├── InputMediaContact
│ │ │ │ ├── InputMediaUploadedDocument
│ │ │ │ ├── InputMediaDocument
│ │ │ │ ├── InputMediaVenue
│ │ │ │ ├── InputMediaPhotoExternal
│ │ │ │ ├── InputMediaDocumentExternal
│ │ │ │ ├── InputMediaGame
│ │ │ │ ├── InputMediaInvoice
│ │ │ │ ├── InputMediaGeoLive
│ │ │ │ ├── InputMediaPoll
│ │ │ │ ├── InputMediaDice
│ │ │ │ ├── InputMediaStory
│ │ │ │ ├── InputMediaWebPage
│ │ │ │ ├── InputMediaPaidMedia
│ │ │ │ ├── InputMediaTodo
│ │ │ │ └── InputMediaStakeDice
│ │ │ ├── InputMediaDice
│ │ │ │ └── emoticonstring
│ │ │ ├── InputMediaStory
│ │ │ │ ├── peerInputPeer
│ │ │ │ │ ├── InputPeerEmpty
│ │ │ │ │ ├── InputPeerSelf
│ │ │ │ │ ├── InputPeerChat
│ │ │ │ │ ├── InputPeerUser
│ │ │ │ │ ├── InputPeerChannel
│ │ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ │ └── InputPeerChannelFromMessage
│ │ │ │ └── idint
│ │ │ ├── InputMediaWebPage
│ │ │ │ ├── force_large_mediatrue (optional)
│ │ │ │ ├── force_small_mediatrue (optional)
│ │ │ │ ├── optionaltrue (optional)
│ │ │ │ └── urlstring
│ │ │ ├── InputMediaPaidMedia
│ │ │ │ ├── stars_amountlong
│ │ │ │ ├── extended_mediaVector < InputMedia >
│ │ │ │ │ ├── InputMediaEmpty
│ │ │ │ │ ├── InputMediaUploadedPhoto
│ │ │ │ │ ├── InputMediaPhoto
│ │ │ │ │ ├── InputMediaGeoPoint
│ │ │ │ │ ├── InputMediaContact
│ │ │ │ │ ├── InputMediaUploadedDocument
│ │ │ │ │ ├── InputMediaDocument
│ │ │ │ │ ├── InputMediaVenue
│ │ │ │ │ ├── InputMediaPhotoExternal
│ │ │ │ │ ├── InputMediaDocumentExternal
│ │ │ │ │ ├── InputMediaGame
│ │ │ │ │ ├── InputMediaInvoice
│ │ │ │ │ ├── InputMediaGeoLive
│ │ │ │ │ ├── InputMediaPoll
│ │ │ │ │ ├── InputMediaDice
│ │ │ │ │ ├── InputMediaStory
│ │ │ │ │ ├── InputMediaWebPage
│ │ │ │ │ ├── InputMediaPaidMedia
│ │ │ │ │ ├── InputMediaTodo
│ │ │ │ │ └── InputMediaStakeDice
│ │ │ │ └── payloadstring (optional)
│ │ │ ├── InputMediaTodo
│ │ │ │ └── todoTodoList
│ │ │ │ └── TodoList
│ │ │ └── InputMediaStakeDice
│ │ │ ├── game_hashstring
│ │ │ ├── ton_amountlong
│ │ │ └── client_seedbytes
│ │ └── payloadstring (optional)
│ ├── InputMediaTodo
│ │ └── todoTodoList
│ │ └── TodoList
│ │ ├── others_can_appendtrue (optional)
│ │ ├── others_can_completetrue (optional)
│ │ ├── titleTextWithEntities
│ │ │ └── TextWithEntities
│ │ └── listVector < TodoItem >
│ │ └── TodoItem
│ └── InputMediaStakeDice
│ ├── game_hashstring
│ ├── ton_amountlong
│ └── client_seedbytes
├── dateint
├── effectlong (optional)
├── suggested_postSuggestedPost (optional)
│ └── SuggestedPost
│ ├── acceptedtrue (optional)
│ ├── rejectedtrue (optional)
│ ├── priceStarsAmount (optional)
│ │ ├── StarsAmount
│ │ │ ├── amountlong
│ │ │ └── nanosint
│ │ └── StarsTonAmount
│ │ └── amountlong
│ └── schedule_dateint (optional)
└── rich_messageRichMessage (optional)
└── RichMessage
├── rtltrue (optional)
├── parttrue (optional)
├── blocksVector < PageBlock >
│ ├── PageBlockUnsupported
│ ├── PageBlockTitle
│ │ └── textRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockSubtitle
│ │ └── textRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockAuthorDate
│ │ ├── authorRichText
│ │ │ ├── TextEmpty
│ │ │ ├── TextPlain
│ │ │ ├── TextBold
│ │ │ ├── TextItalic
│ │ │ ├── TextUnderline
│ │ │ ├── TextStrike
│ │ │ ├── TextFixed
│ │ │ ├── TextUrl
│ │ │ ├── TextEmail
│ │ │ ├── TextConcat
│ │ │ ├── TextSubscript
│ │ │ ├── TextSuperscript
│ │ │ ├── TextMarked
│ │ │ ├── TextPhone
│ │ │ ├── TextImage
│ │ │ ├── TextAnchor
│ │ │ ├── TextMath
│ │ │ ├── TextCustomEmoji
│ │ │ ├── TextSpoiler
│ │ │ ├── TextMention
│ │ │ ├── TextHashtag
│ │ │ ├── TextBotCommand
│ │ │ ├── TextCashtag
│ │ │ ├── TextAutoUrl
│ │ │ ├── TextAutoEmail
│ │ │ ├── TextAutoPhone
│ │ │ ├── TextBankCard
│ │ │ ├── TextMentionName
│ │ │ └── TextDate
│ │ └── published_dateint
│ ├── PageBlockHeader
│ │ └── textRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockSubheader
│ │ └── textRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockParagraph
│ │ └── textRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockPreformatted
│ │ ├── textRichText
│ │ │ ├── TextEmpty
│ │ │ ├── TextPlain
│ │ │ ├── TextBold
│ │ │ ├── TextItalic
│ │ │ ├── TextUnderline
│ │ │ ├── TextStrike
│ │ │ ├── TextFixed
│ │ │ ├── TextUrl
│ │ │ ├── TextEmail
│ │ │ ├── TextConcat
│ │ │ ├── TextSubscript
│ │ │ ├── TextSuperscript
│ │ │ ├── TextMarked
│ │ │ ├── TextPhone
│ │ │ ├── TextImage
│ │ │ ├── TextAnchor
│ │ │ ├── TextMath
│ │ │ ├── TextCustomEmoji
│ │ │ ├── TextSpoiler
│ │ │ ├── TextMention
│ │ │ ├── TextHashtag
│ │ │ ├── TextBotCommand
│ │ │ ├── TextCashtag
│ │ │ ├── TextAutoUrl
│ │ │ ├── TextAutoEmail
│ │ │ ├── TextAutoPhone
│ │ │ ├── TextBankCard
│ │ │ ├── TextMentionName
│ │ │ └── TextDate
│ │ └── languagestring
│ ├── PageBlockFooter
│ │ └── textRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockDivider
│ ├── PageBlockAnchor
│ │ └── namestring
│ ├── PageBlockList
│ │ └── itemsVector < PageListItem >
│ │ ├── PageListItemText
│ │ └── PageListItemBlocks
│ ├── PageBlockBlockquote
│ │ ├── textRichText
│ │ │ ├── TextEmpty
│ │ │ ├── TextPlain
│ │ │ ├── TextBold
│ │ │ ├── TextItalic
│ │ │ ├── TextUnderline
│ │ │ ├── TextStrike
│ │ │ ├── TextFixed
│ │ │ ├── TextUrl
│ │ │ ├── TextEmail
│ │ │ ├── TextConcat
│ │ │ ├── TextSubscript
│ │ │ ├── TextSuperscript
│ │ │ ├── TextMarked
│ │ │ ├── TextPhone
│ │ │ ├── TextImage
│ │ │ ├── TextAnchor
│ │ │ ├── TextMath
│ │ │ ├── TextCustomEmoji
│ │ │ ├── TextSpoiler
│ │ │ ├── TextMention
│ │ │ ├── TextHashtag
│ │ │ ├── TextBotCommand
│ │ │ ├── TextCashtag
│ │ │ ├── TextAutoUrl
│ │ │ ├── TextAutoEmail
│ │ │ ├── TextAutoPhone
│ │ │ ├── TextBankCard
│ │ │ ├── TextMentionName
│ │ │ └── TextDate
│ │ └── captionRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockPullquote
│ │ ├── textRichText
│ │ │ ├── TextEmpty
│ │ │ ├── TextPlain
│ │ │ ├── TextBold
│ │ │ ├── TextItalic
│ │ │ ├── TextUnderline
│ │ │ ├── TextStrike
│ │ │ ├── TextFixed
│ │ │ ├── TextUrl
│ │ │ ├── TextEmail
│ │ │ ├── TextConcat
│ │ │ ├── TextSubscript
│ │ │ ├── TextSuperscript
│ │ │ ├── TextMarked
│ │ │ ├── TextPhone
│ │ │ ├── TextImage
│ │ │ ├── TextAnchor
│ │ │ ├── TextMath
│ │ │ ├── TextCustomEmoji
│ │ │ ├── TextSpoiler
│ │ │ ├── TextMention
│ │ │ ├── TextHashtag
│ │ │ ├── TextBotCommand
│ │ │ ├── TextCashtag
│ │ │ ├── TextAutoUrl
│ │ │ ├── TextAutoEmail
│ │ │ ├── TextAutoPhone
│ │ │ ├── TextBankCard
│ │ │ ├── TextMentionName
│ │ │ └── TextDate
│ │ └── captionRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockPhoto
│ │ ├── spoilertrue (optional)
│ │ ├── photo_idlong
│ │ ├── captionPageCaption
│ │ │ └── PageCaption
│ │ ├── urlstring (optional)
│ │ └── webpage_idlong (optional)
│ ├── PageBlockVideo
│ │ ├── autoplaytrue (optional)
│ │ ├── looptrue (optional)
│ │ ├── spoilertrue (optional)
│ │ ├── video_idlong
│ │ └── captionPageCaption
│ │ └── PageCaption
│ ├── PageBlockCover
│ │ └── coverPageBlock
│ │ ├── PageBlockUnsupported
│ │ ├── PageBlockTitle
│ │ ├── PageBlockSubtitle
│ │ ├── PageBlockAuthorDate
│ │ ├── PageBlockHeader
│ │ ├── PageBlockSubheader
│ │ ├── PageBlockParagraph
│ │ ├── PageBlockPreformatted
│ │ ├── PageBlockFooter
│ │ ├── PageBlockDivider
│ │ ├── PageBlockAnchor
│ │ ├── PageBlockList
│ │ ├── PageBlockBlockquote
│ │ ├── PageBlockPullquote
│ │ ├── PageBlockPhoto
│ │ ├── PageBlockVideo
│ │ ├── PageBlockCover
│ │ ├── PageBlockEmbed
│ │ ├── PageBlockEmbedPost
│ │ ├── PageBlockCollage
│ │ ├── PageBlockSlideshow
│ │ ├── PageBlockChannel
│ │ ├── PageBlockAudio
│ │ ├── PageBlockKicker
│ │ ├── PageBlockTable
│ │ ├── PageBlockOrderedList
│ │ ├── PageBlockDetails
│ │ ├── PageBlockRelatedArticles
│ │ ├── PageBlockMap
│ │ ├── PageBlockHeading1
│ │ ├── PageBlockHeading2
│ │ ├── PageBlockHeading3
│ │ ├── PageBlockHeading4
│ │ ├── PageBlockHeading5
│ │ ├── PageBlockHeading6
│ │ ├── PageBlockMath
│ │ ├── PageBlockThinking
│ │ ├── InputPageBlockMap
│ │ └── PageBlockBlockquoteBlocks
│ ├── PageBlockEmbed
│ │ ├── full_widthtrue (optional)
│ │ ├── allow_scrollingtrue (optional)
│ │ ├── urlstring (optional)
│ │ ├── htmlstring (optional)
│ │ ├── poster_photo_idlong (optional)
│ │ ├── wint (optional)
│ │ ├── hint (optional)
│ │ └── captionPageCaption
│ │ └── PageCaption
│ ├── PageBlockEmbedPost
│ │ ├── urlstring
│ │ ├── webpage_idlong
│ │ ├── author_photo_idlong
│ │ ├── authorstring
│ │ ├── dateint
│ │ ├── blocksVector < PageBlock >
│ │ │ ├── PageBlockUnsupported
│ │ │ ├── PageBlockTitle
│ │ │ ├── PageBlockSubtitle
│ │ │ ├── PageBlockAuthorDate
│ │ │ ├── PageBlockHeader
│ │ │ ├── PageBlockSubheader
│ │ │ ├── PageBlockParagraph
│ │ │ ├── PageBlockPreformatted
│ │ │ ├── PageBlockFooter
│ │ │ ├── PageBlockDivider
│ │ │ ├── PageBlockAnchor
│ │ │ ├── PageBlockList
│ │ │ ├── PageBlockBlockquote
│ │ │ ├── PageBlockPullquote
│ │ │ ├── PageBlockPhoto
│ │ │ ├── PageBlockVideo
│ │ │ ├── PageBlockCover
│ │ │ ├── PageBlockEmbed
│ │ │ ├── PageBlockEmbedPost
│ │ │ ├── PageBlockCollage
│ │ │ ├── PageBlockSlideshow
│ │ │ ├── PageBlockChannel
│ │ │ ├── PageBlockAudio
│ │ │ ├── PageBlockKicker
│ │ │ ├── PageBlockTable
│ │ │ ├── PageBlockOrderedList
│ │ │ ├── PageBlockDetails
│ │ │ ├── PageBlockRelatedArticles
│ │ │ ├── PageBlockMap
│ │ │ ├── PageBlockHeading1
│ │ │ ├── PageBlockHeading2
│ │ │ ├── PageBlockHeading3
│ │ │ ├── PageBlockHeading4
│ │ │ ├── PageBlockHeading5
│ │ │ ├── PageBlockHeading6
│ │ │ ├── PageBlockMath
│ │ │ ├── PageBlockThinking
│ │ │ ├── InputPageBlockMap
│ │ │ └── PageBlockBlockquoteBlocks
│ │ └── captionPageCaption
│ │ └── PageCaption
│ ├── PageBlockCollage
│ │ ├── itemsVector < PageBlock >
│ │ │ ├── PageBlockUnsupported
│ │ │ ├── PageBlockTitle
│ │ │ ├── PageBlockSubtitle
│ │ │ ├── PageBlockAuthorDate
│ │ │ ├── PageBlockHeader
│ │ │ ├── PageBlockSubheader
│ │ │ ├── PageBlockParagraph
│ │ │ ├── PageBlockPreformatted
│ │ │ ├── PageBlockFooter
│ │ │ ├── PageBlockDivider
│ │ │ ├── PageBlockAnchor
│ │ │ ├── PageBlockList
│ │ │ ├── PageBlockBlockquote
│ │ │ ├── PageBlockPullquote
│ │ │ ├── PageBlockPhoto
│ │ │ ├── PageBlockVideo
│ │ │ ├── PageBlockCover
│ │ │ ├── PageBlockEmbed
│ │ │ ├── PageBlockEmbedPost
│ │ │ ├── PageBlockCollage
│ │ │ ├── PageBlockSlideshow
│ │ │ ├── PageBlockChannel
│ │ │ ├── PageBlockAudio
│ │ │ ├── PageBlockKicker
│ │ │ ├── PageBlockTable
│ │ │ ├── PageBlockOrderedList
│ │ │ ├── PageBlockDetails
│ │ │ ├── PageBlockRelatedArticles
│ │ │ ├── PageBlockMap
│ │ │ ├── PageBlockHeading1
│ │ │ ├── PageBlockHeading2
│ │ │ ├── PageBlockHeading3
│ │ │ ├── PageBlockHeading4
│ │ │ ├── PageBlockHeading5
│ │ │ ├── PageBlockHeading6
│ │ │ ├── PageBlockMath
│ │ │ ├── PageBlockThinking
│ │ │ ├── InputPageBlockMap
│ │ │ └── PageBlockBlockquoteBlocks
│ │ └── captionPageCaption
│ │ └── PageCaption
│ ├── PageBlockSlideshow
│ │ ├── itemsVector < PageBlock >
│ │ │ ├── PageBlockUnsupported
│ │ │ ├── PageBlockTitle
│ │ │ ├── PageBlockSubtitle
│ │ │ ├── PageBlockAuthorDate
│ │ │ ├── PageBlockHeader
│ │ │ ├── PageBlockSubheader
│ │ │ ├── PageBlockParagraph
│ │ │ ├── PageBlockPreformatted
│ │ │ ├── PageBlockFooter
│ │ │ ├── PageBlockDivider
│ │ │ ├── PageBlockAnchor
│ │ │ ├── PageBlockList
│ │ │ ├── PageBlockBlockquote
│ │ │ ├── PageBlockPullquote
│ │ │ ├── PageBlockPhoto
│ │ │ ├── PageBlockVideo
│ │ │ ├── PageBlockCover
│ │ │ ├── PageBlockEmbed
│ │ │ ├── PageBlockEmbedPost
│ │ │ ├── PageBlockCollage
│ │ │ ├── PageBlockSlideshow
│ │ │ ├── PageBlockChannel
│ │ │ ├── PageBlockAudio
│ │ │ ├── PageBlockKicker
│ │ │ ├── PageBlockTable
│ │ │ ├── PageBlockOrderedList
│ │ │ ├── PageBlockDetails
│ │ │ ├── PageBlockRelatedArticles
│ │ │ ├── PageBlockMap
│ │ │ ├── PageBlockHeading1
│ │ │ ├── PageBlockHeading2
│ │ │ ├── PageBlockHeading3
│ │ │ ├── PageBlockHeading4
│ │ │ ├── PageBlockHeading5
│ │ │ ├── PageBlockHeading6
│ │ │ ├── PageBlockMath
│ │ │ ├── PageBlockThinking
│ │ │ ├── InputPageBlockMap
│ │ │ └── PageBlockBlockquoteBlocks
│ │ └── captionPageCaption
│ │ └── PageCaption
│ ├── PageBlockChannel
│ │ └── channelChat
│ │ ├── ChatEmpty
│ │ ├── Chat
│ │ ├── ChatForbidden
│ │ ├── Channel
│ │ └── ChannelForbidden
│ ├── PageBlockAudio
│ │ ├── audio_idlong
│ │ └── captionPageCaption
│ │ └── PageCaption
│ ├── PageBlockKicker
│ │ └── textRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockTable
│ │ ├── borderedtrue (optional)
│ │ ├── stripedtrue (optional)
│ │ ├── titleRichText
│ │ │ ├── TextEmpty
│ │ │ ├── TextPlain
│ │ │ ├── TextBold
│ │ │ ├── TextItalic
│ │ │ ├── TextUnderline
│ │ │ ├── TextStrike
│ │ │ ├── TextFixed
│ │ │ ├── TextUrl
│ │ │ ├── TextEmail
│ │ │ ├── TextConcat
│ │ │ ├── TextSubscript
│ │ │ ├── TextSuperscript
│ │ │ ├── TextMarked
│ │ │ ├── TextPhone
│ │ │ ├── TextImage
│ │ │ ├── TextAnchor
│ │ │ ├── TextMath
│ │ │ ├── TextCustomEmoji
│ │ │ ├── TextSpoiler
│ │ │ ├── TextMention
│ │ │ ├── TextHashtag
│ │ │ ├── TextBotCommand
│ │ │ ├── TextCashtag
│ │ │ ├── TextAutoUrl
│ │ │ ├── TextAutoEmail
│ │ │ ├── TextAutoPhone
│ │ │ ├── TextBankCard
│ │ │ ├── TextMentionName
│ │ │ └── TextDate
│ │ └── rowsVector < PageTableRow >
│ │ └── PageTableRow
│ ├── PageBlockOrderedList
│ │ ├── reversedtrue (optional)
│ │ ├── itemsVector < PageListOrderedItem >
│ │ │ ├── PageListOrderedItemText
│ │ │ └── PageListOrderedItemBlocks
│ │ ├── startint (optional)
│ │ └── typestring (optional)
│ ├── PageBlockDetails
│ │ ├── opentrue (optional)
│ │ ├── blocksVector < PageBlock >
│ │ │ ├── PageBlockUnsupported
│ │ │ ├── PageBlockTitle
│ │ │ ├── PageBlockSubtitle
│ │ │ ├── PageBlockAuthorDate
│ │ │ ├── PageBlockHeader
│ │ │ ├── PageBlockSubheader
│ │ │ ├── PageBlockParagraph
│ │ │ ├── PageBlockPreformatted
│ │ │ ├── PageBlockFooter
│ │ │ ├── PageBlockDivider
│ │ │ ├── PageBlockAnchor
│ │ │ ├── PageBlockList
│ │ │ ├── PageBlockBlockquote
│ │ │ ├── PageBlockPullquote
│ │ │ ├── PageBlockPhoto
│ │ │ ├── PageBlockVideo
│ │ │ ├── PageBlockCover
│ │ │ ├── PageBlockEmbed
│ │ │ ├── PageBlockEmbedPost
│ │ │ ├── PageBlockCollage
│ │ │ ├── PageBlockSlideshow
│ │ │ ├── PageBlockChannel
│ │ │ ├── PageBlockAudio
│ │ │ ├── PageBlockKicker
│ │ │ ├── PageBlockTable
│ │ │ ├── PageBlockOrderedList
│ │ │ ├── PageBlockDetails
│ │ │ ├── PageBlockRelatedArticles
│ │ │ ├── PageBlockMap
│ │ │ ├── PageBlockHeading1
│ │ │ ├── PageBlockHeading2
│ │ │ ├── PageBlockHeading3
│ │ │ ├── PageBlockHeading4
│ │ │ ├── PageBlockHeading5
│ │ │ ├── PageBlockHeading6
│ │ │ ├── PageBlockMath
│ │ │ ├── PageBlockThinking
│ │ │ ├── InputPageBlockMap
│ │ │ └── PageBlockBlockquoteBlocks
│ │ └── titleRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ │ ├── titleRichText
│ │ │ ├── TextEmpty
│ │ │ ├── TextPlain
│ │ │ ├── TextBold
│ │ │ ├── TextItalic
│ │ │ ├── TextUnderline
│ │ │ ├── TextStrike
│ │ │ ├── TextFixed
│ │ │ ├── TextUrl
│ │ │ ├── TextEmail
│ │ │ ├── TextConcat
│ │ │ ├── TextSubscript
│ │ │ ├── TextSuperscript
│ │ │ ├── TextMarked
│ │ │ ├── TextPhone
│ │ │ ├── TextImage
│ │ │ ├── TextAnchor
│ │ │ ├── TextMath
│ │ │ ├── TextCustomEmoji
│ │ │ ├── TextSpoiler
│ │ │ ├── TextMention
│ │ │ ├── TextHashtag
│ │ │ ├── TextBotCommand
│ │ │ ├── TextCashtag
│ │ │ ├── TextAutoUrl
│ │ │ ├── TextAutoEmail
│ │ │ ├── TextAutoPhone
│ │ │ ├── TextBankCard
│ │ │ ├── TextMentionName
│ │ │ └── TextDate
│ │ └── articlesVector < PageRelatedArticle >
│ │ └── PageRelatedArticle
│ ├── PageBlockMap
│ │ ├── geoGeoPoint
│ │ │ ├── GeoPointEmpty
│ │ │ └── GeoPoint
│ │ ├── zoomint
│ │ ├── wint
│ │ ├── hint
│ │ └── captionPageCaption
│ │ └── PageCaption
│ ├── PageBlockHeading1
│ │ └── textRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockHeading2
│ │ └── textRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockHeading3
│ │ └── textRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockHeading4
│ │ └── textRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockHeading5
│ │ └── textRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockHeading6
│ │ └── textRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── PageBlockMath
│ │ └── sourcestring
│ ├── PageBlockThinking
│ │ └── textRichText
│ │ ├── TextEmpty
│ │ ├── TextPlain
│ │ ├── TextBold
│ │ ├── TextItalic
│ │ ├── TextUnderline
│ │ ├── TextStrike
│ │ ├── TextFixed
│ │ ├── TextUrl
│ │ ├── TextEmail
│ │ ├── TextConcat
│ │ ├── TextSubscript
│ │ ├── TextSuperscript
│ │ ├── TextMarked
│ │ ├── TextPhone
│ │ ├── TextImage
│ │ ├── TextAnchor
│ │ ├── TextMath
│ │ ├── TextCustomEmoji
│ │ ├── TextSpoiler
│ │ ├── TextMention
│ │ ├── TextHashtag
│ │ ├── TextBotCommand
│ │ ├── TextCashtag
│ │ ├── TextAutoUrl
│ │ ├── TextAutoEmail
│ │ ├── TextAutoPhone
│ │ ├── TextBankCard
│ │ ├── TextMentionName
│ │ └── TextDate
│ ├── InputPageBlockMap
│ │ ├── geoInputGeoPoint
│ │ │ ├── InputGeoPointEmpty
│ │ │ └── InputGeoPoint
│ │ ├── zoomint
│ │ ├── wint
│ │ ├── hint
│ │ └── captionPageCaption
│ │ └── PageCaption
│ ├── blocksVector < PageBlock >
│ │ ├── PageBlockUnsupported
│ │ ├── PageBlockTitle
│ │ ├── PageBlockSubtitle
│ │ ├── PageBlockAuthorDate
│ │ ├── PageBlockHeader
│ │ ├── PageBlockSubheader
│ │ ├── PageBlockParagraph
│ │ ├── PageBlockPreformatted
│ │ ├── PageBlockFooter
│ │ ├── PageBlockDivider
│ │ ├── PageBlockAnchor
│ │ ├── PageBlockList
│ │ ├── PageBlockBlockquote
│ │ ├── PageBlockPullquote
│ │ ├── PageBlockPhoto
│ │ ├── PageBlockVideo
│ │ ├── PageBlockCover
│ │ ├── PageBlockEmbed
│ │ ├── PageBlockEmbedPost
│ │ ├── PageBlockCollage
│ │ ├── PageBlockSlideshow
│ │ ├── PageBlockChannel
│ │ ├── PageBlockAudio
│ │ ├── PageBlockKicker
│ │ ├── PageBlockTable
│ │ ├── PageBlockOrderedList
│ │ ├── PageBlockDetails
│ │ ├── PageBlockRelatedArticles
│ │ ├── PageBlockMap
│ │ ├── PageBlockHeading1
│ │ ├── PageBlockHeading2
│ │ ├── PageBlockHeading3
│ │ ├── PageBlockHeading4
│ │ ├── PageBlockHeading5
│ │ ├── PageBlockHeading6
│ │ ├── PageBlockMath
│ │ ├── PageBlockThinking
│ │ ├── InputPageBlockMap
│ │ └── PageBlockBlockquoteBlocks
│ └── captionRichText
│ ├── TextEmpty
│ ├── TextPlain
│ ├── TextBold
│ ├── TextItalic
│ ├── TextUnderline
│ ├── TextStrike
│ ├── TextFixed
│ ├── TextUrl
│ ├── TextEmail
│ ├── TextConcat
│ ├── TextSubscript
│ ├── TextSuperscript
│ ├── TextMarked
│ ├── TextPhone
│ ├── TextImage
│ ├── TextAnchor
│ ├── TextMath
│ ├── TextCustomEmoji
│ ├── TextSpoiler
│ ├── TextMention
│ ├── TextHashtag
│ ├── TextBotCommand
│ ├── TextCashtag
│ ├── TextAutoUrl
│ ├── TextAutoEmail
│ ├── TextAutoPhone
│ ├── TextBankCard
│ ├── TextMentionName
│ └── TextDate
├── photosVector < Photo >
│ ├── PhotoEmpty
│ │ └── idlong
│ └── Photo
│ ├── has_stickerstrue (optional)
│ ├── idlong
│ ├── access_hashlong
│ ├── file_referencebytes
│ ├── dateint
│ ├── sizesVector < PhotoSize >
│ │ ├── PhotoSizeEmpty
│ │ ├── PhotoSize
│ │ ├── PhotoCachedSize
│ │ ├── PhotoStrippedSize
│ │ ├── PhotoSizeProgressive
│ │ └── PhotoPathSize
│ ├── video_sizesVector < VideoSize > (optional)
│ │ ├── VideoSize
│ │ ├── VideoSizeEmojiMarkup
│ │ └── VideoSizeStickerMarkup
│ └── dc_idint
└── documentsVector < Document >
├── DocumentEmpty
│ └── idlong
└── Document
├── idlong
├── access_hashlong
├── file_referencebytes
├── dateint
├── mime_typestring
├── sizelong
├── thumbsVector < PhotoSize > (optional)
│ ├── PhotoSizeEmpty
│ ├── PhotoSize
│ ├── PhotoCachedSize
│ ├── PhotoStrippedSize
│ ├── PhotoSizeProgressive
│ └── PhotoPathSize
├── video_thumbsVector < VideoSize > (optional)
│ ├── VideoSize
│ ├── VideoSizeEmojiMarkup
├── dc_idint
└── attributesVector < DocumentAttribute >

Example

DraftMessage(
    message="Hello",
    date=0,
)