messages.SavePreparedInlineMessage
- class pyrogram.raw.functions.messages.SavePreparedInlineMessage
Save a prepared inline message, to be shared by the user of the mini app using a web_app_send_prepared_message event
- Details:
Layer:
223ID:
F21F7F2F
- Parameters:
result (
InputBotInlineResult) – The messageuser_id (
InputUser) – The user to whom the web_app_send_prepared_message event event will be sentpeer_types (List of
InlineQueryPeerType, optional) – Types of chats where this message can be sent
- Returns:
TL Schema
messages.savePreparedInlineMessage#f21f7f2f
flags:#
result:InputBotInlineResult
user_id:InputUser
peer_types:flags.0?Vector<InlineQueryPeerType>
= messages.BotPreparedInlineMessage
Parameter Tree
SavePreparedInlineMessage
├── result →
InputBotInlineResult│ ├──
InputBotInlineResult│ │ ├── id →
string│ │ ├── type →
string│ │ ├── title →
string (optional)│ │ ├── description →
string (optional)│ │ ├── url →
string (optional)│ │ ├── thumb →
InputWebDocument (optional)│ │ │ └──
InputWebDocument│ │ │ ├── url →
string│ │ │ ├── size →
int│ │ │ ├── mime_type →
string│ │ │ └── attributes →
Vector < DocumentAttribute >│ │ │ ├──
DocumentAttributeImageSize│ │ │ ├──
DocumentAttributeAnimated│ │ │ ├──
DocumentAttributeSticker│ │ │ ├──
DocumentAttributeVideo│ │ │ ├──
DocumentAttributeAudio│ │ │ ├──
DocumentAttributeFilename│ │ │ ├──
DocumentAttributeHasStickers│ │ │ └──
DocumentAttributeCustomEmoji│ │ ├── content →
InputWebDocument (optional)│ │ │ └──
InputWebDocument│ │ │ ├── url →
string│ │ │ ├── size →
int│ │ │ ├── mime_type →
string│ │ │ └── attributes →
Vector < DocumentAttribute >│ │ │ ├──
DocumentAttributeImageSize│ │ │ ├──
DocumentAttributeAnimated│ │ │ ├──
DocumentAttributeSticker│ │ │ ├──
DocumentAttributeVideo│ │ │ ├──
DocumentAttributeAudio│ │ │ ├──
DocumentAttributeFilename│ │ │ ├──
DocumentAttributeHasStickers│ │ │ └──
DocumentAttributeCustomEmoji│ │ └── send_message →
InputBotInlineMessage│ │ ├──
InputBotInlineMessageMediaAuto│ │ │ ├── invert_media →
true (optional)│ │ │ ├── message →
string│ │ │ ├── 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│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├──
InputBotInlineMessageText│ │ │ ├── no_webpage →
true (optional)│ │ │ ├── invert_media →
true (optional)│ │ │ ├── message →
string│ │ │ ├── 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│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├──
InputBotInlineMessageMediaGeo│ │ │ ├── geo_point →
InputGeoPoint│ │ │ │ ├──
InputGeoPointEmpty│ │ │ │ └──
InputGeoPoint│ │ │ ├── heading →
int (optional)│ │ │ ├── period →
int (optional)│ │ │ ├── proximity_notification_radius →
int (optional)│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├──
InputBotInlineMessageMediaVenue│ │ │ ├── geo_point →
InputGeoPoint│ │ │ │ ├──
InputGeoPointEmpty│ │ │ │ └──
InputGeoPoint│ │ │ ├── title →
string│ │ │ ├── address →
string│ │ │ ├── provider →
string│ │ │ ├── venue_id →
string│ │ │ ├── venue_type →
string│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ │ ├── phone_number →
string│ │ │ ├── first_name →
string│ │ │ ├── last_name →
string│ │ │ ├── vcard →
string│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├──
InputBotInlineMessageGame│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ │ ├── title →
string│ │ │ ├── description →
string│ │ │ ├── photo →
InputWebDocument (optional)│ │ │ │ └──
InputWebDocument│ │ │ ├── invoice →
Invoice│ │ │ │ └──
Invoice│ │ │ ├── payload →
bytes│ │ │ ├── provider →
string│ │ │ ├── provider_data →
DataJSON│ │ │ │ └──
DataJSON│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├── invert_media →
true (optional)│ │ ├── force_large_media →
true (optional)│ │ ├── force_small_media →
true (optional)│ │ ├── optional →
true (optional)│ │ ├── message →
string│ │ ├── 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│ │ ├── url →
string│ │ └── reply_markup →
ReplyMarkup (optional)│ │ ├──
ReplyKeyboardHide│ │ ├──
ReplyKeyboardForceReply│ │ ├──
ReplyKeyboardMarkup│ │ └──
ReplyInlineMarkup│ │ ├── id →
string│ │ ├── type →
string│ │ ├── photo →
InputPhoto│ │ │ ├──
InputPhotoEmpty│ │ │ └──
InputPhoto│ │ │ ├── id →
long│ │ │ ├── access_hash →
long│ │ │ └── file_reference →
bytes│ │ └── send_message →
InputBotInlineMessage│ │ ├──
InputBotInlineMessageMediaAuto│ │ │ ├── invert_media →
true (optional)│ │ │ ├── message →
string│ │ │ ├── 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│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├──
InputBotInlineMessageText│ │ │ ├── no_webpage →
true (optional)│ │ │ ├── invert_media →
true (optional)│ │ │ ├── message →
string│ │ │ ├── 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│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├──
InputBotInlineMessageMediaGeo│ │ │ ├── geo_point →
InputGeoPoint│ │ │ │ ├──
InputGeoPointEmpty│ │ │ │ └──
InputGeoPoint│ │ │ ├── heading →
int (optional)│ │ │ ├── period →
int (optional)│ │ │ ├── proximity_notification_radius →
int (optional)│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├──
InputBotInlineMessageMediaVenue│ │ │ ├── geo_point →
InputGeoPoint│ │ │ │ ├──
InputGeoPointEmpty│ │ │ │ └──
InputGeoPoint│ │ │ ├── title →
string│ │ │ ├── address →
string│ │ │ ├── provider →
string│ │ │ ├── venue_id →
string│ │ │ ├── venue_type →
string│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ │ ├── phone_number →
string│ │ │ ├── first_name →
string│ │ │ ├── last_name →
string│ │ │ ├── vcard →
string│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├──
InputBotInlineMessageGame│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ │ ├── title →
string│ │ │ ├── description →
string│ │ │ ├── photo →
InputWebDocument (optional)│ │ │ │ └──
InputWebDocument│ │ │ ├── invoice →
Invoice│ │ │ │ └──
Invoice│ │ │ ├── payload →
bytes│ │ │ ├── provider →
string│ │ │ ├── provider_data →
DataJSON│ │ │ │ └──
DataJSON│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├── invert_media →
true (optional)│ │ ├── force_large_media →
true (optional)│ │ ├── force_small_media →
true (optional)│ │ ├── optional →
true (optional)│ │ ├── message →
string│ │ ├── 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│ │ ├── url →
string│ │ └── reply_markup →
ReplyMarkup (optional)│ │ ├──
ReplyKeyboardHide│ │ ├──
ReplyKeyboardForceReply│ │ ├──
ReplyKeyboardMarkup│ │ └──
ReplyInlineMarkup│ │ ├── id →
string│ │ ├── type →
string│ │ ├── title →
string (optional)│ │ ├── description →
string (optional)│ │ ├── document →
InputDocument│ │ │ ├──
InputDocumentEmpty│ │ │ └──
InputDocument│ │ │ ├── id →
long│ │ │ ├── access_hash →
long│ │ │ └── file_reference →
bytes│ │ └── send_message →
InputBotInlineMessage│ │ ├──
InputBotInlineMessageMediaAuto│ │ │ ├── invert_media →
true (optional)│ │ │ ├── message →
string│ │ │ ├── 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│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├──
InputBotInlineMessageText│ │ │ ├── no_webpage →
true (optional)│ │ │ ├── invert_media →
true (optional)│ │ │ ├── message →
string│ │ │ ├── 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│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├──
InputBotInlineMessageMediaGeo│ │ │ ├── geo_point →
InputGeoPoint│ │ │ │ ├──
InputGeoPointEmpty│ │ │ │ └──
InputGeoPoint│ │ │ ├── heading →
int (optional)│ │ │ ├── period →
int (optional)│ │ │ ├── proximity_notification_radius →
int (optional)│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├──
InputBotInlineMessageMediaVenue│ │ │ ├── geo_point →
InputGeoPoint│ │ │ │ ├──
InputGeoPointEmpty│ │ │ │ └──
InputGeoPoint│ │ │ ├── title →
string│ │ │ ├── address →
string│ │ │ ├── provider →
string│ │ │ ├── venue_id →
string│ │ │ ├── venue_type →
string│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ │ ├── phone_number →
string│ │ │ ├── first_name →
string│ │ │ ├── last_name →
string│ │ │ ├── vcard →
string│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├──
InputBotInlineMessageGame│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ │ ├── title →
string│ │ │ ├── description →
string│ │ │ ├── photo →
InputWebDocument (optional)│ │ │ │ └──
InputWebDocument│ │ │ ├── invoice →
Invoice│ │ │ │ └──
Invoice│ │ │ ├── payload →
bytes│ │ │ ├── provider →
string│ │ │ ├── provider_data →
DataJSON│ │ │ │ └──
DataJSON│ │ │ └── reply_markup →
ReplyMarkup (optional)│ │ │ ├──
ReplyKeyboardHide│ │ │ ├──
ReplyKeyboardForceReply│ │ │ ├──
ReplyKeyboardMarkup│ │ │ └──
ReplyInlineMarkup│ │ ├── invert_media →
true (optional)│ │ ├── force_large_media →
true (optional)│ │ ├── force_small_media →
true (optional)│ │ ├── optional →
true (optional)│ │ ├── message →
string│ │ ├── 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│ │ ├── url →
string│ │ └── reply_markup →
ReplyMarkup (optional)│ │ ├──
ReplyKeyboardHide│ │ ├──
ReplyKeyboardForceReply│ │ ├──
ReplyKeyboardMarkup│ │ └──
ReplyInlineMarkup│ └──
InputBotInlineResultGame│ ├── id →
string│ ├── short_name →
string│ └── send_message →
InputBotInlineMessage│ │ ├── invert_media →
true (optional)│ │ ├── message →
string│ │ ├── 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│ │ └── reply_markup →
ReplyMarkup (optional)│ │ ├──
ReplyKeyboardHide│ │ ├──
ReplyKeyboardForceReply│ │ ├──
ReplyKeyboardMarkup│ │ └──
ReplyInlineMarkup│ │ ├── no_webpage →
true (optional)│ │ ├── invert_media →
true (optional)│ │ ├── message →
string│ │ ├── 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│ │ └── reply_markup →
ReplyMarkup (optional)│ │ ├──
ReplyKeyboardHide│ │ ├──
ReplyKeyboardForceReply│ │ ├──
ReplyKeyboardMarkup│ │ └──
ReplyInlineMarkup│ │ ├── geo_point →
InputGeoPoint│ │ │ ├──
InputGeoPointEmpty│ │ │ └──
InputGeoPoint│ │ ├── heading →
int (optional)│ │ ├── period →
int (optional)│ │ ├── proximity_notification_radius →
int (optional)│ │ └── reply_markup →
ReplyMarkup (optional)│ │ ├──
ReplyKeyboardHide│ │ ├──
ReplyKeyboardForceReply│ │ ├──
ReplyKeyboardMarkup│ │ └──
ReplyInlineMarkup│ │ ├── geo_point →
InputGeoPoint│ │ │ ├──
InputGeoPointEmpty│ │ │ └──
InputGeoPoint│ │ ├── title →
string│ │ ├── address →
string│ │ ├── provider →
string│ │ ├── venue_id →
string│ │ ├── venue_type →
string│ │ └── reply_markup →
ReplyMarkup (optional)│ │ ├──
ReplyKeyboardHide│ │ ├──
ReplyKeyboardForceReply│ │ ├──
ReplyKeyboardMarkup│ │ └──
ReplyInlineMarkup│ │ ├── phone_number →
string│ │ ├── first_name →
string│ │ ├── last_name →
string│ │ ├── vcard →
string│ │ └── reply_markup →
ReplyMarkup (optional)│ │ ├──
ReplyKeyboardHide│ │ ├──
ReplyKeyboardForceReply│ │ ├──
ReplyKeyboardMarkup│ │ └──
ReplyInlineMarkup│ │ └── reply_markup →
ReplyMarkup (optional)│ │ ├──
ReplyKeyboardHide│ │ ├──
ReplyKeyboardForceReply│ │ ├──
ReplyKeyboardMarkup│ │ └──
ReplyInlineMarkup│ │ ├── title →
string│ │ ├── description →
string│ │ ├── photo →
InputWebDocument (optional)│ │ │ └──
InputWebDocument│ │ ├── invoice →
Invoice│ │ │ └──
Invoice│ │ ├── payload →
bytes│ │ ├── provider →
string│ │ ├── provider_data →
DataJSON│ │ │ └──
DataJSON│ │ └── reply_markup →
ReplyMarkup (optional)│ │ ├──
ReplyKeyboardHide│ │ ├──
ReplyKeyboardForceReply│ │ ├──
ReplyKeyboardMarkup│ │ └──
ReplyInlineMarkup│ ├── invert_media →
true (optional)│ ├── force_large_media →
true (optional)│ ├── force_small_media →
true (optional)│ ├── optional →
true (optional)│ ├── message →
string│ ├── 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│ ├── url →
string│ └── reply_markup →
ReplyMarkup (optional)│ ├──
ReplyKeyboardHide│ ├──
ReplyKeyboardForceReply│ ├──
ReplyKeyboardMarkup│ └──
ReplyInlineMarkup├── user_id →
InputUser│ ├──
InputUserEmpty│ ├──
InputUserSelf│ ├──
InputUser│ │ ├── user_id →
long│ │ └── access_hash →
long│ └──
InputUserFromMessage│ ├── peer →
InputPeer│ │ ├──
InputPeerEmpty│ │ ├──
InputPeerSelf│ │ ├──
InputPeerChat│ │ ├──
InputPeerUser│ │ ├──
InputPeerChannel│ │ ├──
InputPeerUserFromMessage│ │ └──
InputPeerChannelFromMessage│ ├── msg_id →
int│ └── user_id →
long└── peer_types →
Vector < InlineQueryPeerType > (optional)Example
await app.invoke(
SavePreparedInlineMessage(
result=InputBotInlineResult(
id="text",
type="text",
title=None,
description=None,
url="https://google.com",
thumb=None,
content=None,
send_message=InputBotInlineMessageMediaAuto(
invert_media=None,
message="Hello",
entities=None,
reply_markup=None
)
),
user_id=await app.resolve_user(chat_id),
peer_types=[
InlineQueryPeerTypeSameBotPM()
],
)
)