MessageReplyHeader
- class pyrogram.raw.base.MessageReplyHeader
Reply information
- Constructors:
This base type has 2 constructors available.
Message replies and thread information
Represents a reply to a story
TL Schema
messageReplyHeader#6917560b
flags:#
reply_to_scheduled:flags.2?true
forum_topic:flags.3?true
quote:flags.9?true
reply_to_msg_id:flags.4?int
reply_to_peer_id:flags.0?Peer
reply_from:flags.5?MessageFwdHeader
reply_media:flags.8?MessageMedia
reply_to_top_id:flags.1?int
quote_text:flags.6?string
quote_entities:flags.7?Vector<MessageEntity>
quote_offset:flags.10?int
todo_item_id:flags.11?int
= MessageReplyHeader
Parameter Tree
MessageReplyHeader
├── reply_to_scheduled →
true (optional)├── forum_topic →
true (optional)├── quote →
true (optional)├── reply_to_msg_id →
int (optional)├── reply_to_peer_id →
Peer (optional)│ ├──
PeerUser│ │ └── user_id →
long│ ├──
PeerChat│ │ └── chat_id →
long│ └──
PeerChannel│ └── channel_id →
long├── reply_from →
MessageFwdHeader (optional)│ └──
MessageFwdHeader│ ├── imported →
true (optional)│ ├── saved_out →
true (optional)│ ├── from_id →
Peer (optional)│ │ ├──
PeerUser│ │ │ └── user_id →
long│ │ ├──
PeerChat│ │ │ └── chat_id →
long│ │ └──
PeerChannel│ │ └── channel_id →
long│ ├── from_name →
string (optional)│ ├── date →
int│ ├── channel_post →
int (optional)│ ├── post_author →
string (optional)│ ├── saved_from_peer →
Peer (optional)│ │ ├──
PeerUser│ │ │ └── user_id →
long│ │ ├──
PeerChat│ │ │ └── chat_id →
long│ │ └──
PeerChannel│ │ └── channel_id →
long│ ├── saved_from_msg_id →
int (optional)│ ├── saved_from_id →
Peer (optional)│ │ ├──
PeerUser│ │ │ └── user_id →
long│ │ ├──
PeerChat│ │ │ └── chat_id →
long│ │ └──
PeerChannel│ │ └── channel_id →
long│ ├── saved_from_name →
string (optional)│ ├── saved_date →
int (optional)│ └── psa_type →
string (optional)├── reply_media →
MessageMedia (optional)│ ├──
MessageMediaEmpty│ ├──
MessageMediaPhoto│ │ ├── spoiler →
true (optional)│ │ ├── photo →
Photo (optional)│ │ │ ├──
PhotoEmpty│ │ │ │ └── id →
long│ │ │ └──
Photo│ │ │ ├── has_stickers →
true (optional)│ │ │ ├── id →
long│ │ │ ├── access_hash →
long│ │ │ ├── file_reference →
bytes│ │ │ ├── date →
int│ │ │ ├── sizes →
Vector < PhotoSize >│ │ │ │ ├──
PhotoSizeEmpty│ │ │ │ ├──
PhotoSize│ │ │ │ ├──
PhotoCachedSize│ │ │ │ ├──
PhotoStrippedSize│ │ │ │ ├──
PhotoSizeProgressive│ │ │ │ └──
PhotoPathSize│ │ │ ├── video_sizes →
Vector < VideoSize > (optional)│ │ │ │ ├──
VideoSize│ │ │ │ ├──
VideoSizeEmojiMarkup│ │ │ │ └──
VideoSizeStickerMarkup│ │ │ └── dc_id →
int│ │ └── ttl_seconds →
int (optional)│ ├──
MessageMediaGeo│ │ └── geo →
GeoPoint│ │ ├──
GeoPointEmpty│ │ └──
GeoPoint│ │ ├── long →
double│ │ ├── lat →
double│ │ ├── access_hash →
long│ │ └── accuracy_radius →
int (optional)│ ├──
MessageMediaContact│ │ ├── phone_number →
string│ │ ├── first_name →
string│ │ ├── last_name →
string│ │ ├── vcard →
string│ │ └── user_id →
long│ ├──
MessageMediaUnsupported│ ├──
MessageMediaDocument│ │ ├── nopremium →
true (optional)│ │ ├── spoiler →
true (optional)│ │ ├── video →
true (optional)│ │ ├── round →
true (optional)│ │ ├── voice →
true (optional)│ │ ├── document →
Document (optional)│ │ │ ├──
DocumentEmpty│ │ │ │ └── id →
long│ │ │ └──
Document│ │ │ ├── id →
long│ │ │ ├── access_hash →
long│ │ │ ├── file_reference →
bytes│ │ │ ├── date →
int│ │ │ ├── mime_type →
string│ │ │ ├── size →
long│ │ │ ├── thumbs →
Vector < PhotoSize > (optional)│ │ │ │ ├──
PhotoSizeEmpty│ │ │ │ ├──
PhotoSize│ │ │ │ ├──
PhotoCachedSize│ │ │ │ ├──
PhotoStrippedSize│ │ │ │ ├──
PhotoSizeProgressive│ │ │ │ └──
PhotoPathSize│ │ │ ├── video_thumbs →
Vector < VideoSize > (optional)│ │ │ │ ├──
VideoSize│ │ │ │ ├──
VideoSizeEmojiMarkup│ │ │ │ └──
VideoSizeStickerMarkup│ │ │ ├── dc_id →
int│ │ │ └── attributes →
Vector < DocumentAttribute >│ │ │ ├──
DocumentAttributeImageSize│ │ │ ├──
DocumentAttributeAnimated│ │ │ ├──
DocumentAttributeSticker│ │ │ ├──
DocumentAttributeVideo│ │ │ ├──
DocumentAttributeAudio│ │ │ ├──
DocumentAttributeFilename│ │ │ ├──
DocumentAttributeHasStickers│ │ │ └──
DocumentAttributeCustomEmoji│ │ ├── alt_documents →
Vector < Document > (optional)│ │ │ ├──
DocumentEmpty│ │ │ │ └── id →
long│ │ │ └──
Document│ │ │ ├── id →
long│ │ │ ├── access_hash →
long│ │ │ ├── file_reference →
bytes│ │ │ ├── date →
int│ │ │ ├── mime_type →
string│ │ │ ├── size →
long│ │ │ ├── thumbs →
Vector < PhotoSize > (optional)│ │ │ │ ├──
PhotoSizeEmpty│ │ │ │ ├──
PhotoSize│ │ │ │ ├──
PhotoCachedSize│ │ │ │ ├──
PhotoStrippedSize│ │ │ │ ├──
PhotoSizeProgressive│ │ │ │ └──
PhotoPathSize│ │ │ ├── video_thumbs →
Vector < VideoSize > (optional)│ │ │ │ ├──
VideoSize│ │ │ │ ├──
VideoSizeEmojiMarkup│ │ │ │ └──
VideoSizeStickerMarkup│ │ │ ├── dc_id →
int│ │ │ └── attributes →
Vector < DocumentAttribute >│ │ │ ├──
DocumentAttributeImageSize│ │ │ ├──
DocumentAttributeAnimated│ │ │ ├──
DocumentAttributeSticker│ │ │ ├──
DocumentAttributeVideo│ │ │ ├──
DocumentAttributeAudio│ │ │ ├──
DocumentAttributeFilename│ │ │ ├──
DocumentAttributeHasStickers│ │ │ └──
DocumentAttributeCustomEmoji│ │ ├── video_cover →
Photo (optional)│ │ │ ├──
PhotoEmpty│ │ │ │ └── id →
long│ │ │ └──
Photo│ │ │ ├── has_stickers →
true (optional)│ │ │ ├── id →
long│ │ │ ├── access_hash →
long│ │ │ ├── file_reference →
bytes│ │ │ ├── date →
int│ │ │ ├── sizes →
Vector < PhotoSize >│ │ │ │ ├──
PhotoSizeEmpty│ │ │ │ ├──
PhotoSize│ │ │ │ ├──
PhotoCachedSize│ │ │ │ ├──
PhotoStrippedSize│ │ │ │ ├──
PhotoSizeProgressive│ │ │ │ └──
PhotoPathSize│ │ │ ├── video_sizes →
Vector < VideoSize > (optional)│ │ │ │ ├──
VideoSize│ │ │ │ ├──
VideoSizeEmojiMarkup│ │ │ │ └──
VideoSizeStickerMarkup│ │ │ └── dc_id →
int│ │ ├── video_timestamp →
int (optional)│ │ └── ttl_seconds →
int (optional)│ ├──
MessageMediaWebPage│ │ ├── force_large_media →
true (optional)│ │ ├── force_small_media →
true (optional)│ │ ├── manual →
true (optional)│ │ ├── safe →
true (optional)│ │ └── webpage →
WebPage│ │ ├──
WebPageEmpty│ │ │ ├── id →
long│ │ │ └── url →
string (optional)│ │ ├──
WebPagePending│ │ │ ├── id →
long│ │ │ ├── url →
string (optional)│ │ │ └── date →
int│ │ ├──
WebPage│ │ │ ├── has_large_media →
true (optional)│ │ │ ├── video_cover_photo →
true (optional)│ │ │ ├── id →
long│ │ │ ├── url →
string│ │ │ ├── display_url →
string│ │ │ ├── hash →
int│ │ │ ├── type →
string (optional)│ │ │ ├── site_name →
string (optional)│ │ │ ├── title →
string (optional)│ │ │ ├── description →
string (optional)│ │ │ ├── photo →
Photo (optional)│ │ │ │ ├──
PhotoEmpty│ │ │ │ └──
Photo│ │ │ ├── embed_url →
string (optional)│ │ │ ├── embed_type →
string (optional)│ │ │ ├── embed_width →
int (optional)│ │ │ ├── embed_height →
int (optional)│ │ │ ├── duration →
int (optional)│ │ │ ├── author →
string (optional)│ │ │ ├── document →
Document (optional)│ │ │ │ ├──
DocumentEmpty│ │ │ │ └──
Document│ │ │ ├── cached_page →
Page (optional)│ │ │ │ └──
Page│ │ │ └── attributes →
Vector < WebPageAttribute > (optional)│ │ │ ├──
WebPageAttributeTheme│ │ │ ├──
WebPageAttributeStory│ │ │ ├──
WebPageAttributeStickerSet│ │ │ ├──
WebPageAttributeUniqueStarGift│ │ │ ├──
WebPageAttributeStarGiftCollection│ │ │ └──
WebPageAttributeStarGiftAuction│ │ └──
WebPageNotModified│ │ └── cached_page_views →
int (optional)│ ├──
MessageMediaVenue│ │ ├── geo →
GeoPoint│ │ │ ├──
GeoPointEmpty│ │ │ └──
GeoPoint│ │ │ ├── long →
double│ │ │ ├── lat →
double│ │ │ ├── access_hash →
long│ │ │ └── accuracy_radius →
int (optional)│ │ ├── title →
string│ │ ├── address →
string│ │ ├── provider →
string│ │ ├── venue_id →
string│ │ └── venue_type →
string│ ├──
MessageMediaGame│ │ └── game →
Game│ │ └──
Game│ │ ├── id →
long│ │ ├── access_hash →
long│ │ ├── short_name →
string│ │ ├── title →
string│ │ ├── description →
string│ │ ├── photo →
Photo│ │ │ ├──
PhotoEmpty│ │ │ └──
Photo│ │ └── document →
Document (optional)│ │ ├──
DocumentEmpty│ │ └──
Document│ ├──
MessageMediaInvoice│ │ ├── shipping_address_requested →
true (optional)│ │ ├── test →
true (optional)│ │ ├── title →
string│ │ ├── description →
string│ │ ├── photo →
WebDocument (optional)│ │ │ ├──
WebDocument│ │ │ │ ├── url →
string│ │ │ │ ├── access_hash →
long│ │ │ │ ├── size →
int│ │ │ │ ├── mime_type →
string│ │ │ │ └── attributes →
Vector < DocumentAttribute >│ │ │ │ ├──
DocumentAttributeImageSize│ │ │ │ ├──
DocumentAttributeAnimated│ │ │ │ ├──
DocumentAttributeSticker│ │ │ │ ├──
DocumentAttributeVideo│ │ │ │ ├──
DocumentAttributeAudio│ │ │ │ ├──
DocumentAttributeFilename│ │ │ │ ├──
DocumentAttributeHasStickers│ │ │ │ └──
DocumentAttributeCustomEmoji│ │ │ └──
WebDocumentNoProxy│ │ │ ├── url →
string│ │ │ ├── size →
int│ │ │ ├── mime_type →
string│ │ │ └── attributes →
Vector < DocumentAttribute >│ │ │ ├──
DocumentAttributeImageSize│ │ │ ├──
DocumentAttributeAnimated│ │ │ ├──
DocumentAttributeSticker│ │ │ ├──
DocumentAttributeVideo│ │ │ ├──
DocumentAttributeAudio│ │ │ ├──
DocumentAttributeFilename│ │ │ ├──
DocumentAttributeHasStickers│ │ │ └──
DocumentAttributeCustomEmoji│ │ ├── receipt_msg_id →
int (optional)│ │ ├── currency →
string│ │ ├── total_amount →
long│ │ ├── start_param →
string│ │ └── extended_media →
MessageExtendedMedia (optional)│ │ ├──
MessageExtendedMediaPreview│ │ │ ├── w →
int (optional)│ │ │ ├── h →
int (optional)│ │ │ ├── thumb →
PhotoSize (optional)│ │ │ │ ├──
PhotoSizeEmpty│ │ │ │ ├──
PhotoSize│ │ │ │ ├──
PhotoCachedSize│ │ │ │ ├──
PhotoStrippedSize│ │ │ │ ├──
PhotoSizeProgressive│ │ │ │ └──
PhotoPathSize│ │ │ └── video_duration →
int (optional)│ │ └──
MessageExtendedMedia│ │ └── media →
MessageMedia│ │ ├──
MessageMediaEmpty│ │ ├──
MessageMediaPhoto│ │ ├──
MessageMediaGeo│ │ ├──
MessageMediaContact│ │ ├──
MessageMediaUnsupported│ │ ├──
MessageMediaDocument│ │ ├──
MessageMediaWebPage│ │ ├──
MessageMediaVenue│ │ ├──
MessageMediaGame│ │ ├──
MessageMediaInvoice│ │ ├──
MessageMediaGeoLive│ │ ├──
MessageMediaPoll│ │ ├──
MessageMediaDice│ │ ├──
MessageMediaStory│ │ ├──
MessageMediaGiveaway│ │ ├──
MessageMediaGiveawayResults│ │ ├──
MessageMediaPaidMedia│ │ ├──
MessageMediaToDo│ │ └──
MessageMediaVideoStream│ ├──
MessageMediaGeoLive│ │ ├── geo →
GeoPoint│ │ │ ├──
GeoPointEmpty│ │ │ └──
GeoPoint│ │ │ ├── long →
double│ │ │ ├── lat →
double│ │ │ ├── access_hash →
long│ │ │ └── accuracy_radius →
int (optional)│ │ ├── heading →
int (optional)│ │ ├── period →
int│ │ └── proximity_notification_radius →
int (optional)│ ├──
MessageMediaPoll│ │ ├── poll →
Poll│ │ │ └──
Poll│ │ │ ├── id →
long│ │ │ ├── closed →
true (optional)│ │ │ ├── public_voters →
true (optional)│ │ │ ├── multiple_choice →
true (optional)│ │ │ ├── quiz →
true (optional)│ │ │ ├── question →
TextWithEntities│ │ │ │ └──
TextWithEntities│ │ │ ├── answers →
Vector < PollAnswer >│ │ │ │ └──
PollAnswer│ │ │ ├── close_period →
int (optional)│ │ │ └── close_date →
int (optional)│ │ └── results →
PollResults│ │ └──
PollResults│ │ ├── min →
true (optional)│ │ ├── results →
Vector < PollAnswerVoters > (optional)│ │ │ └──
PollAnswerVoters│ │ ├── total_voters →
int (optional)│ │ ├── recent_voters →
Vector < Peer > (optional)│ │ │ ├──
PeerUser│ │ │ ├──
PeerChat│ │ │ └──
PeerChannel│ │ ├── solution →
string (optional)│ │ └── solution_entities →
Vector < MessageEntity > (optional)│ │ ├──
MessageEntityUnknown│ │ ├──
MessageEntityMention│ │ ├──
MessageEntityHashtag│ │ ├──
MessageEntityBotCommand│ │ ├──
MessageEntityUrl│ │ ├──
MessageEntityEmail│ │ ├──
MessageEntityBold│ │ ├──
MessageEntityItalic│ │ ├──
MessageEntityCode│ │ ├──
MessageEntityPre│ │ ├──
MessageEntityTextUrl│ │ ├──
MessageEntityMentionName│ │ ├──
InputMessageEntityMentionName│ │ ├──
MessageEntityPhone│ │ ├──
MessageEntityCashtag│ │ ├──
MessageEntityUnderline│ │ ├──
MessageEntityStrike│ │ ├──
MessageEntityBankCard│ │ ├──
MessageEntitySpoiler│ │ ├──
MessageEntityCustomEmoji│ │ ├──
MessageEntityBlockquote│ │ └──
MessageEntityFormattedDate│ ├──
MessageMediaDice│ │ ├── value →
int│ │ ├── emoticon →
string│ │ └── game_outcome →
messages.EmojiGameOutcome (optional)│ │ └──
messages.EmojiGameOutcome│ │ ├── seed →
bytes│ │ ├── stake_ton_amount →
long│ │ └── ton_amount →
long│ ├──
MessageMediaStory│ │ ├── via_mention →
true (optional)│ │ ├── peer →
Peer│ │ │ ├──
PeerUser│ │ │ │ └── user_id →
long│ │ │ ├──
PeerChat│ │ │ │ └── chat_id →
long│ │ │ └──
PeerChannel│ │ │ └── channel_id →
long│ │ ├── id →
int│ │ └── story →
StoryItem (optional)│ │ ├──
StoryItemDeleted│ │ │ └── id →
int│ │ ├──
StoryItemSkipped│ │ │ ├── close_friends →
true (optional)│ │ │ ├── live →
true (optional)│ │ │ ├── id →
int│ │ │ ├── date →
int│ │ │ └── expire_date →
int│ │ └──
StoryItem│ │ ├── pinned →
true (optional)│ │ ├── public →
true (optional)│ │ ├── close_friends →
true (optional)│ │ ├── min →
true (optional)│ │ ├── noforwards →
true (optional)│ │ ├── edited →
true (optional)│ │ ├── contacts →
true (optional)│ │ ├── selected_contacts →
true (optional)│ │ ├── out →
true (optional)│ │ ├── id →
int│ │ ├── date →
int│ │ ├── from_id →
Peer (optional)│ │ │ ├──
PeerUser│ │ │ ├──
PeerChat│ │ │ └──
PeerChannel│ │ ├── fwd_from →
StoryFwdHeader (optional)│ │ │ └──
StoryFwdHeader│ │ ├── expire_date →
int│ │ ├── caption →
string (optional)│ │ ├── entities →
Vector < MessageEntity > (optional)│ │ │ ├──
MessageEntityUnknown│ │ │ ├──
MessageEntityMention│ │ │ ├──
MessageEntityHashtag│ │ │ ├──
MessageEntityBotCommand│ │ │ ├──
MessageEntityUrl│ │ │ ├──
MessageEntityEmail│ │ │ ├──
MessageEntityBold│ │ │ ├──
MessageEntityItalic│ │ │ ├──
MessageEntityCode│ │ │ ├──
MessageEntityPre│ │ │ ├──
MessageEntityTextUrl│ │ │ ├──
MessageEntityMentionName│ │ │ ├──
InputMessageEntityMentionName│ │ │ ├──
MessageEntityPhone│ │ │ ├──
MessageEntityCashtag│ │ │ ├──
MessageEntityUnderline│ │ │ ├──
MessageEntityStrike│ │ │ ├──
MessageEntityBankCard│ │ │ ├──
MessageEntitySpoiler│ │ │ ├──
MessageEntityCustomEmoji│ │ │ ├──
MessageEntityBlockquote│ │ │ └──
MessageEntityFormattedDate│ │ ├── media →
MessageMedia│ │ │ ├──
MessageMediaEmpty│ │ │ ├──
MessageMediaPhoto│ │ │ ├──
MessageMediaGeo│ │ │ ├──
MessageMediaContact│ │ │ ├──
MessageMediaUnsupported│ │ │ ├──
MessageMediaDocument│ │ │ ├──
MessageMediaWebPage│ │ │ ├──
MessageMediaVenue│ │ │ ├──
MessageMediaGame│ │ │ ├──
MessageMediaInvoice│ │ │ ├──
MessageMediaGeoLive│ │ │ ├──
MessageMediaPoll│ │ │ ├──
MessageMediaDice│ │ │ ├──
MessageMediaStory│ │ │ ├──
MessageMediaGiveaway│ │ │ ├──
MessageMediaGiveawayResults│ │ │ ├──
MessageMediaPaidMedia│ │ │ ├──
MessageMediaToDo│ │ │ └──
MessageMediaVideoStream│ │ ├── media_areas →
Vector < MediaArea > (optional)│ │ │ ├──
MediaAreaVenue│ │ │ ├──
InputMediaAreaVenue│ │ │ ├──
MediaAreaGeoPoint│ │ │ ├──
MediaAreaSuggestedReaction│ │ │ ├──
MediaAreaChannelPost│ │ │ ├──
InputMediaAreaChannelPost│ │ │ ├──
MediaAreaUrl│ │ │ ├──
MediaAreaWeather│ │ │ └──
MediaAreaStarGift│ │ ├── privacy →
Vector < PrivacyRule > (optional)│ │ │ ├──
PrivacyValueAllowContacts│ │ │ ├──
PrivacyValueAllowAll│ │ │ ├──
PrivacyValueAllowUsers│ │ │ ├──
PrivacyValueDisallowContacts│ │ │ ├──
PrivacyValueDisallowAll│ │ │ ├──
PrivacyValueDisallowUsers│ │ │ ├──
PrivacyValueAllowChatParticipants│ │ │ ├──
PrivacyValueDisallowChatParticipants│ │ │ ├──
PrivacyValueAllowCloseFriends│ │ │ ├──
PrivacyValueAllowPremium│ │ │ ├──
PrivacyValueAllowBots│ │ │ └──
PrivacyValueDisallowBots│ │ ├── views →
StoryViews (optional)│ │ │ └──
StoryViews│ │ ├── sent_reaction →
Reaction (optional)│ │ │ ├──
ReactionEmpty│ │ │ ├──
ReactionEmoji│ │ │ ├──
ReactionCustomEmoji│ │ │ └──
ReactionPaid│ │ └── albums →
Vector < int > (optional)│ ├──
MessageMediaGiveaway│ │ ├── only_new_subscribers →
true (optional)│ │ ├── winners_are_visible →
true (optional)│ │ ├── channels →
Vector < long >│ │ ├── countries_iso2 →
Vector < string > (optional)│ │ ├── prize_description →
string (optional)│ │ ├── quantity →
int│ │ ├── months →
int (optional)│ │ ├── stars →
long (optional)│ │ └── until_date →
int│ │ ├── only_new_subscribers →
true (optional)│ │ ├── refunded →
true (optional)│ │ ├── channel_id →
long│ │ ├── additional_peers_count →
int (optional)│ │ ├── launch_msg_id →
int│ │ ├── winners_count →
int│ │ ├── unclaimed_count →
int│ │ ├── winners →
Vector < long >│ │ ├── months →
int (optional)│ │ ├── stars →
long (optional)│ │ ├── prize_description →
string (optional)│ │ └── until_date →
int│ ├──
MessageMediaPaidMedia│ │ ├── stars_amount →
long│ │ └── extended_media →
Vector < MessageExtendedMedia >│ │ ├──
MessageExtendedMediaPreview│ │ │ ├── w →
int (optional)│ │ │ ├── h →
int (optional)│ │ │ ├── thumb →
PhotoSize (optional)│ │ │ │ ├──
PhotoSizeEmpty│ │ │ │ ├──
PhotoSize│ │ │ │ ├──
PhotoCachedSize│ │ │ │ ├──
PhotoStrippedSize│ │ │ │ ├──
PhotoSizeProgressive│ │ │ │ └──
PhotoPathSize│ │ │ └── video_duration →
int (optional)│ │ └──
MessageExtendedMedia│ │ └── media →
MessageMedia│ │ ├──
MessageMediaEmpty│ │ ├──
MessageMediaPhoto│ │ ├──
MessageMediaGeo│ │ ├──
MessageMediaContact│ │ ├──
MessageMediaUnsupported│ │ ├──
MessageMediaDocument│ │ ├──
MessageMediaWebPage│ │ ├──
MessageMediaVenue│ │ ├──
MessageMediaGame│ │ ├──
MessageMediaInvoice│ │ ├──
MessageMediaGeoLive│ │ ├──
MessageMediaPoll│ │ ├──
MessageMediaDice│ │ ├──
MessageMediaStory│ │ ├──
MessageMediaGiveaway│ │ ├──
MessageMediaGiveawayResults│ │ ├──
MessageMediaPaidMedia│ │ ├──
MessageMediaToDo│ │ └──
MessageMediaVideoStream│ ├──
MessageMediaToDo│ │ ├── todo →
TodoList│ │ │ └──
TodoList│ │ │ ├── others_can_append →
true (optional)│ │ │ ├── others_can_complete →
true (optional)│ │ │ ├── title →
TextWithEntities│ │ │ │ └──
TextWithEntities│ │ │ └── list →
Vector < TodoItem >│ │ │ └──
TodoItem│ │ └── completions →
Vector < TodoCompletion > (optional)│ │ └──
TodoCompletion│ │ ├── id →
int│ │ ├── completed_by →
Peer│ │ │ ├──
PeerUser│ │ │ ├──
PeerChat│ │ │ └──
PeerChannel│ │ └── date →
int│ └──
MessageMediaVideoStream│ ├── rtmp_stream →
true (optional)│ └── call →
InputGroupCall│ ├──
InputGroupCall│ │ ├── id →
long│ │ └── access_hash →
long│ ├──
InputGroupCallSlug│ │ └── slug →
string│ └── msg_id →
int├── reply_to_top_id →
int (optional)├── quote_text →
string (optional)├── quote_entities →
Vector < MessageEntity > (optional)│ ├──
MessageEntityUnknown│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityMention│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityHashtag│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityBotCommand│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityUrl│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityEmail│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityBold│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityItalic│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityCode│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityPre│ │ ├── offset →
int│ │ ├── length →
int│ │ └── language →
string│ ├──
MessageEntityTextUrl│ │ ├── offset →
int│ │ ├── length →
int│ │ └── url →
string│ ├──
MessageEntityMentionName│ │ ├── offset →
int│ │ ├── length →
int│ │ └── user_id →
long│ │ ├── offset →
int│ │ ├── length →
int│ │ └── user_id →
InputUser│ │ ├──
InputUserEmpty│ │ ├──
InputUserSelf│ │ ├──
InputUser│ │ └──
InputUserFromMessage│ ├──
MessageEntityPhone│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityCashtag│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityUnderline│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityStrike│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityBankCard│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntitySpoiler│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityCustomEmoji│ │ ├── offset →
int│ │ ├── length →
int│ │ └── document_id →
long│ ├──
MessageEntityBlockquote│ │ ├── collapsed →
true (optional)│ │ ├── offset →
int│ │ └── length →
int│ ├── relative →
true (optional)│ ├── short_time →
true (optional)│ ├── long_time →
true (optional)│ ├── short_date →
true (optional)│ ├── long_date →
true (optional)│ ├── day_of_week →
true (optional)│ ├── offset →
int│ ├── length →
int│ └── date →
int├── quote_offset →
int (optional)└── todo_item_id →
int (optional)Example
MessageReplyHeader(
reply_to_scheduled=None,
forum_topic=None,
quote=None,
reply_to_msg_id=0,
reply_to_peer_id=PeerUser(user_id=0),
reply_from=MessageFwdHeader(
imported=None,
saved_out=None,
from_id=None,
from_name=None,
date=0,
channel_post=None,
post_author=None,
saved_from_peer=None,
saved_from_msg_id=None,
saved_from_id=None,
saved_from_name=None,
saved_date=None,
psa_type=None
),
reply_media=MessageMediaEmpty(),
reply_to_top_id=0,
quote_text="text",
quote_entities=[
MessageEntityUnknown(
offset=0,
length=0
)
],
quote_offset=0,
todo_item_id=0,
)