BotInlineResult
- class pyrogram.raw.base.BotInlineResult
Results of an inline query
- Constructors:
This base type has 2 constructors available.
Media result
Generic result
TL Schema
botInlineResult#11965f3a
flags:#
id:string
type:string
title:flags.1?string
description:flags.2?string
url:flags.3?string
thumb:flags.4?WebDocument
content:flags.5?WebDocument
send_message:BotInlineMessage
= BotInlineResult
Parameter Tree
BotInlineResult
├── id →
string├── type →
string├── title →
string (optional)├── description →
string (optional)├── url →
string (optional)├── thumb →
WebDocument (optional)│ ├──
WebDocument│ │ ├── url →
string│ │ ├── access_hash →
long│ │ ├── size →
int│ │ ├── mime_type →
string│ │ └── attributes →
Vector < DocumentAttribute >│ │ ├──
DocumentAttributeImageSize│ │ │ ├── w →
int│ │ │ └── h →
int│ │ ├──
DocumentAttributeAnimated│ │ ├──
DocumentAttributeSticker│ │ │ ├── mask →
true (optional)│ │ │ ├── alt →
string│ │ │ ├── stickerset →
InputStickerSet│ │ │ │ ├──
InputStickerSetEmpty│ │ │ │ ├──
InputStickerSetID│ │ │ │ ├──
InputStickerSetShortName│ │ │ │ ├──
InputStickerSetAnimatedEmoji│ │ │ │ ├──
InputStickerSetDice│ │ │ │ ├──
InputStickerSetAnimatedEmojiAnimations│ │ │ │ ├──
InputStickerSetPremiumGifts│ │ │ │ ├──
InputStickerSetEmojiGenericAnimations│ │ │ │ ├──
InputStickerSetEmojiDefaultStatuses│ │ │ │ ├──
InputStickerSetEmojiDefaultTopicIcons│ │ │ │ ├──
InputStickerSetEmojiChannelDefaultStatuses│ │ │ │ └──
InputStickerSetTonGifts│ │ │ └── mask_coords →
MaskCoords (optional)│ │ │ └──
MaskCoords│ │ ├──
DocumentAttributeVideo│ │ │ ├── round_message →
true (optional)│ │ │ ├── supports_streaming →
true (optional)│ │ │ ├── nosound →
true (optional)│ │ │ ├── duration →
double│ │ │ ├── w →
int│ │ │ ├── h →
int│ │ │ ├── preload_prefix_size →
int (optional)│ │ │ ├── video_start_ts →
double (optional)│ │ │ └── video_codec →
string (optional)│ │ ├──
DocumentAttributeAudio│ │ │ ├── voice →
true (optional)│ │ │ ├── duration →
int│ │ │ ├── title →
string (optional)│ │ │ ├── performer →
string (optional)│ │ │ └── waveform →
bytes (optional)│ │ ├──
DocumentAttributeFilename│ │ │ └── file_name →
string│ │ ├──
DocumentAttributeHasStickers│ │ └──
DocumentAttributeCustomEmoji│ │ ├── free →
true (optional)│ │ ├── text_color →
true (optional)│ │ ├── alt →
string│ │ └── stickerset →
InputStickerSet│ │ ├──
InputStickerSetEmpty│ │ ├──
InputStickerSetID│ │ ├──
InputStickerSetShortName│ │ ├──
InputStickerSetAnimatedEmoji│ │ ├──
InputStickerSetDice│ │ ├──
InputStickerSetPremiumGifts│ │ └──
InputStickerSetTonGifts│ └──
WebDocumentNoProxy│ ├── url →
string│ ├── size →
int│ ├── mime_type →
string│ └── attributes →
Vector < DocumentAttribute >│ │ ├── w →
int│ │ └── h →
int│ ├──
DocumentAttributeSticker│ │ ├── mask →
true (optional)│ │ ├── alt →
string│ │ ├── stickerset →
InputStickerSet│ │ │ ├──
InputStickerSetEmpty│ │ │ ├──
InputStickerSetID│ │ │ ├──
InputStickerSetShortName│ │ │ ├──
InputStickerSetAnimatedEmoji│ │ │ ├──
InputStickerSetDice│ │ │ ├──
InputStickerSetAnimatedEmojiAnimations│ │ │ ├──
InputStickerSetPremiumGifts│ │ │ ├──
InputStickerSetEmojiGenericAnimations│ │ │ ├──
InputStickerSetEmojiDefaultStatuses│ │ │ ├──
InputStickerSetEmojiDefaultTopicIcons│ │ │ └──
InputStickerSetTonGifts│ │ └── mask_coords →
MaskCoords (optional)│ │ └──
MaskCoords│ ├──
DocumentAttributeVideo│ │ ├── round_message →
true (optional)│ │ ├── supports_streaming →
true (optional)│ │ ├── nosound →
true (optional)│ │ ├── duration →
double│ │ ├── w →
int│ │ ├── h →
int│ │ ├── preload_prefix_size →
int (optional)│ │ ├── video_start_ts →
double (optional)│ │ └── video_codec →
string (optional)│ ├──
DocumentAttributeAudio│ │ ├── voice →
true (optional)│ │ ├── duration →
int│ │ ├── title →
string (optional)│ │ ├── performer →
string (optional)│ │ └── waveform →
bytes (optional)│ │ └── file_name →
string│ ├── free →
true (optional)│ ├── text_color →
true (optional)│ ├── alt →
string│ └── stickerset →
InputStickerSet│ ├──
InputStickerSetEmpty│ ├──
InputStickerSetID│ ├──
InputStickerSetShortName│ ├──
InputStickerSetDice│ └──
InputStickerSetTonGifts├── content →
WebDocument (optional)│ ├──
WebDocument│ │ ├── url →
string│ │ ├── access_hash →
long│ │ ├── size →
int│ │ ├── mime_type →
string│ │ └── attributes →
Vector < DocumentAttribute >│ │ ├──
DocumentAttributeImageSize│ │ │ ├── w →
int│ │ │ └── h →
int│ │ ├──
DocumentAttributeAnimated│ │ ├──
DocumentAttributeSticker│ │ │ ├── mask →
true (optional)│ │ │ ├── alt →
string│ │ │ ├── stickerset →
InputStickerSet│ │ │ │ ├──
InputStickerSetEmpty│ │ │ │ ├──
InputStickerSetID│ │ │ │ ├──
InputStickerSetShortName│ │ │ │ ├──
InputStickerSetAnimatedEmoji│ │ │ │ ├──
InputStickerSetDice│ │ │ │ ├──
InputStickerSetAnimatedEmojiAnimations│ │ │ │ ├──
InputStickerSetPremiumGifts│ │ │ │ ├──
InputStickerSetEmojiGenericAnimations│ │ │ │ ├──
InputStickerSetEmojiDefaultStatuses│ │ │ │ ├──
InputStickerSetEmojiDefaultTopicIcons│ │ │ │ ├──
InputStickerSetEmojiChannelDefaultStatuses│ │ │ │ └──
InputStickerSetTonGifts│ │ │ └── mask_coords →
MaskCoords (optional)│ │ │ └──
MaskCoords│ │ ├──
DocumentAttributeVideo│ │ │ ├── round_message →
true (optional)│ │ │ ├── supports_streaming →
true (optional)│ │ │ ├── nosound →
true (optional)│ │ │ ├── duration →
double│ │ │ ├── w →
int│ │ │ ├── h →
int│ │ │ ├── preload_prefix_size →
int (optional)│ │ │ ├── video_start_ts →
double (optional)│ │ │ └── video_codec →
string (optional)│ │ ├──
DocumentAttributeAudio│ │ │ ├── voice →
true (optional)│ │ │ ├── duration →
int│ │ │ ├── title →
string (optional)│ │ │ ├── performer →
string (optional)│ │ │ └── waveform →
bytes (optional)│ │ ├──
DocumentAttributeFilename│ │ │ └── file_name →
string│ │ ├──
DocumentAttributeHasStickers│ │ └──
DocumentAttributeCustomEmoji│ │ ├── free →
true (optional)│ │ ├── text_color →
true (optional)│ │ ├── alt →
string│ │ └── stickerset →
InputStickerSet│ │ ├──
InputStickerSetEmpty│ │ ├──
InputStickerSetID│ │ ├──
InputStickerSetShortName│ │ ├──
InputStickerSetAnimatedEmoji│ │ ├──
InputStickerSetDice│ │ ├──
InputStickerSetPremiumGifts│ │ └──
InputStickerSetTonGifts│ └──
WebDocumentNoProxy│ ├── url →
string│ ├── size →
int│ ├── mime_type →
string│ └── attributes →
Vector < DocumentAttribute >│ │ ├── w →
int│ │ └── h →
int│ ├──
DocumentAttributeSticker│ │ ├── mask →
true (optional)│ │ ├── alt →
string│ │ ├── stickerset →
InputStickerSet│ │ │ ├──
InputStickerSetEmpty│ │ │ ├──
InputStickerSetID│ │ │ ├──
InputStickerSetShortName│ │ │ ├──
InputStickerSetAnimatedEmoji│ │ │ ├──
InputStickerSetDice│ │ │ ├──
InputStickerSetAnimatedEmojiAnimations│ │ │ ├──
InputStickerSetPremiumGifts│ │ │ ├──
InputStickerSetEmojiGenericAnimations│ │ │ ├──
InputStickerSetEmojiDefaultStatuses│ │ │ ├──
InputStickerSetEmojiDefaultTopicIcons│ │ │ └──
InputStickerSetTonGifts│ │ └── mask_coords →
MaskCoords (optional)│ │ └──
MaskCoords│ ├──
DocumentAttributeVideo│ │ ├── round_message →
true (optional)│ │ ├── supports_streaming →
true (optional)│ │ ├── nosound →
true (optional)│ │ ├── duration →
double│ │ ├── w →
int│ │ ├── h →
int│ │ ├── preload_prefix_size →
int (optional)│ │ ├── video_start_ts →
double (optional)│ │ └── video_codec →
string (optional)│ ├──
DocumentAttributeAudio│ │ ├── voice →
true (optional)│ │ ├── duration →
int│ │ ├── title →
string (optional)│ │ ├── performer →
string (optional)│ │ └── waveform →
bytes (optional)│ │ └── file_name →
string│ ├── free →
true (optional)│ ├── text_color →
true (optional)│ ├── alt →
string│ └── stickerset →
InputStickerSet│ ├──
InputStickerSetEmpty│ ├──
InputStickerSetID│ ├──
InputStickerSetShortName│ ├──
InputStickerSetDice│ └──
InputStickerSetTonGifts└── send_message →
BotInlineMessage│ ├── invert_media →
true (optional)│ ├── message →
string│ ├── 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│ │ ├──
InputMessageEntityMentionName│ │ │ ├── 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│ │ └──
MessageEntityFormattedDate│ │ ├── 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│ └── reply_markup →
ReplyMarkup (optional)│ ├──
ReplyKeyboardHide│ │ └── selective →
true (optional)│ ├──
ReplyKeyboardForceReply│ │ ├── single_use →
true (optional)│ │ ├── selective →
true (optional)│ │ └── placeholder →
string (optional)│ ├──
ReplyKeyboardMarkup│ │ ├── resize →
true (optional)│ │ ├── single_use →
true (optional)│ │ ├── selective →
true (optional)│ │ ├── persistent →
true (optional)│ │ ├── rows →
Vector < KeyboardButtonRow >│ │ │ └──
KeyboardButtonRow│ │ └── placeholder →
string (optional)│ └──
ReplyInlineMarkup│ └── rows →
Vector < KeyboardButtonRow >│ └──
KeyboardButtonRow│ ├── no_webpage →
true (optional)│ ├── invert_media →
true (optional)│ ├── message →
string│ ├── 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│ │ ├──
InputMessageEntityMentionName│ │ │ ├── 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│ │ └──
MessageEntityFormattedDate│ │ ├── 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│ └── reply_markup →
ReplyMarkup (optional)│ ├──
ReplyKeyboardHide│ │ └── selective →
true (optional)│ ├──
ReplyKeyboardForceReply│ │ ├── single_use →
true (optional)│ │ ├── selective →
true (optional)│ │ └── placeholder →
string (optional)│ ├──
ReplyKeyboardMarkup│ │ ├── resize →
true (optional)│ │ ├── single_use →
true (optional)│ │ ├── selective →
true (optional)│ │ ├── persistent →
true (optional)│ │ ├── rows →
Vector < KeyboardButtonRow >│ │ │ └──
KeyboardButtonRow│ │ └── placeholder →
string (optional)│ └──
ReplyInlineMarkup│ └── rows →
Vector < KeyboardButtonRow >│ └──
KeyboardButtonRow│ ├── geo →
GeoPoint│ │ ├──
GeoPointEmpty│ │ └──
GeoPoint│ │ ├── long →
double│ │ ├── lat →
double│ │ ├── access_hash →
long│ │ └── accuracy_radius →
int (optional)│ ├── heading →
int (optional)│ ├── period →
int (optional)│ ├── proximity_notification_radius →
int (optional)│ └── reply_markup →
ReplyMarkup (optional)│ ├──
ReplyKeyboardHide│ │ └── selective →
true (optional)│ ├──
ReplyKeyboardForceReply│ │ ├── single_use →
true (optional)│ │ ├── selective →
true (optional)│ │ └── placeholder →
string (optional)│ ├──
ReplyKeyboardMarkup│ │ ├── resize →
true (optional)│ │ ├── single_use →
true (optional)│ │ ├── selective →
true (optional)│ │ ├── persistent →
true (optional)│ │ ├── rows →
Vector < KeyboardButtonRow >│ │ │ └──
KeyboardButtonRow│ │ └── placeholder →
string (optional)│ └──
ReplyInlineMarkup│ └── rows →
Vector < KeyboardButtonRow >│ └──
KeyboardButtonRow│ ├── 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│ └── reply_markup →
ReplyMarkup (optional)│ ├──
ReplyKeyboardHide│ │ └── selective →
true (optional)│ ├──
ReplyKeyboardForceReply│ │ ├── single_use →
true (optional)│ │ ├── selective →
true (optional)│ │ └── placeholder →
string (optional)│ ├──
ReplyKeyboardMarkup│ │ ├── resize →
true (optional)│ │ ├── single_use →
true (optional)│ │ ├── selective →
true (optional)│ │ ├── persistent →
true (optional)│ │ ├── rows →
Vector < KeyboardButtonRow >│ │ │ └──
KeyboardButtonRow│ │ └── placeholder →
string (optional)│ └──
ReplyInlineMarkup│ └── rows →
Vector < KeyboardButtonRow >│ └──
KeyboardButtonRow│ ├── phone_number →
string│ ├── first_name →
string│ ├── last_name →
string│ ├── vcard →
string│ └── reply_markup →
ReplyMarkup (optional)│ ├──
ReplyKeyboardHide│ │ └── selective →
true (optional)│ ├──
ReplyKeyboardForceReply│ │ ├── single_use →
true (optional)│ │ ├── selective →
true (optional)│ │ └── placeholder →
string (optional)│ ├──
ReplyKeyboardMarkup│ │ ├── resize →
true (optional)│ │ ├── single_use →
true (optional)│ │ ├── selective →
true (optional)│ │ ├── persistent →
true (optional)│ │ ├── rows →
Vector < KeyboardButtonRow >│ │ │ └──
KeyboardButtonRow│ │ └── placeholder →
string (optional)│ └──
ReplyInlineMarkup│ └── rows →
Vector < KeyboardButtonRow >│ └──
KeyboardButtonRow│ ├── 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│ ├── currency →
string│ ├── total_amount →
long│ └── reply_markup →
ReplyMarkup (optional)│ ├──
ReplyKeyboardHide│ │ └── selective →
true (optional)│ ├──
ReplyKeyboardForceReply│ │ ├── single_use →
true (optional)│ │ ├── selective →
true (optional)│ │ └── placeholder →
string (optional)│ ├──
ReplyKeyboardMarkup│ │ ├── resize →
true (optional)│ │ ├── single_use →
true (optional)│ │ ├── selective →
true (optional)│ │ ├── persistent →
true (optional)│ │ ├── rows →
Vector < KeyboardButtonRow >│ │ │ └──
KeyboardButtonRow│ │ └── placeholder →
string (optional)│ └──
ReplyInlineMarkup│ └── rows →
Vector < KeyboardButtonRow >│ └──
KeyboardButtonRow├── invert_media →
true (optional)├── force_large_media →
true (optional)├── force_small_media →
true (optional)├── manual →
true (optional)├── safe →
true (optional)├── message →
string├── 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├── url →
string└── reply_markup →
ReplyMarkup (optional)│ └── selective →
true (optional)│ ├── single_use →
true (optional)│ ├── selective →
true (optional)│ └── placeholder →
string (optional)│ ├── resize →
true (optional)│ ├── single_use →
true (optional)│ ├── selective →
true (optional)│ ├── persistent →
true (optional)│ ├── rows →
Vector < KeyboardButtonRow >│ │ └──
KeyboardButtonRow│ └── placeholder →
string (optional)└── rows →
Vector < KeyboardButtonRow >Example
BotInlineResult(
id="text",
type="text",
title="text",
description="text",
url="https://google.com",
thumb=WebDocument(
url="https://google.com",
access_hash=0,
size=0,
mime_type="text",
attributes=[
DocumentAttributeImageSize(
w=0,
h=0
)
]
),
content=WebDocument(
url="https://google.com",
access_hash=0,
size=0,
mime_type="text",
attributes=[
DocumentAttributeImageSize(
w=0,
h=0
)
]
),
send_message=BotInlineMessageMediaAuto(
invert_media=None,
message="Hello",
entities=None,
reply_markup=None
),
)