messages.SendWebViewResultMessage

class pyrogram.raw.functions.messages.SendWebViewResultMessage

Terminate webview interaction started with messages.requestWebView, sending the specified message to the chat on behalf of the user.

Details:
  • Layer: 227

  • ID: A4314F5

Parameters:
  • bot_query_id (str) – Webview interaction ID obtained from messages.requestWebView

  • result (InputBotInlineResult) – Message to send

Returns:

WebViewMessageSent

TL Schema

messages.sendWebViewResultMessage#a4314f5
bot_query_id:string
result:InputBotInlineResult

= WebViewMessageSent

Parameter Tree

SendWebViewResultMessage
├── bot_query_id → string
└── result → 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
│ ├── content → InputWebDocument (optional)
│ │ └── InputWebDocument
│ │ ├── url → string
│ │ ├── size → int
│ │ ├── mime_type → string
│ │ └── attributes → Vector < DocumentAttribute >
│ │ ├── DocumentAttributeImageSize
│ │ ├── DocumentAttributeAnimated
│ │ ├── DocumentAttributeSticker
│ │ ├── DocumentAttributeVideo
│ │ ├── DocumentAttributeAudio
│ │ ├── DocumentAttributeFilename
│ └── 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
│ │ │ ├── MessageEntityDiffInsert
│ │ │ ├── MessageEntityDiffReplace
│ │ │ └── MessageEntityDiffDelete
│ │ └── 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
│ │ │ ├── MessageEntityDiffInsert
│ │ │ ├── MessageEntityDiffReplace
│ │ │ └── MessageEntityDiffDelete
│ │ └── 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
│ │ │ ├── MessageEntityDiffInsert
│ │ │ ├── MessageEntityDiffReplace
│ │ │ └── MessageEntityDiffDelete
│ │ ├── url → string
│ │ └── reply_markup → ReplyMarkup (optional)
│ │ ├── ReplyKeyboardHide
│ │ ├── ReplyKeyboardForceReply
│ │ ├── ReplyKeyboardMarkup
│ │ └── ReplyInlineMarkup
│ ├── reply_markup → ReplyMarkup (optional)
│ │ ├── ReplyKeyboardHide
│ │ ├── ReplyKeyboardForceReply
│ │ ├── ReplyKeyboardMarkup
│ │ └── ReplyInlineMarkup
│ └── rich_message → InputRichMessage
│ ├── InputRichMessage
│ ├── InputRichMessageHTML
│ ├── id → string
│ ├── type → string
│ ├── photo → InputPhoto
│ │ ├── InputPhotoEmpty
│ │ └── InputPhoto
│ │ ├── id → long
│ │ ├── access_hash → long
│ │ └── file_reference → bytes
│ └── 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
│ │ │ ├── MessageEntityDiffInsert
│ │ │ ├── MessageEntityDiffReplace
│ │ │ └── MessageEntityDiffDelete
│ │ └── 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
│ │ │ ├── MessageEntityDiffInsert
│ │ │ ├── MessageEntityDiffReplace
│ │ │ └── MessageEntityDiffDelete
│ │ └── 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
│ │ │ ├── MessageEntityDiffInsert
│ │ │ ├── MessageEntityDiffReplace
│ │ │ └── MessageEntityDiffDelete
│ │ ├── url → string
│ │ └── reply_markup → ReplyMarkup (optional)
│ │ ├── ReplyKeyboardHide
│ │ ├── ReplyKeyboardForceReply
│ │ ├── ReplyKeyboardMarkup
│ │ └── ReplyInlineMarkup
│ ├── reply_markup → ReplyMarkup (optional)
│ │ ├── ReplyKeyboardHide
│ │ ├── ReplyKeyboardForceReply
│ │ ├── ReplyKeyboardMarkup
│ │ └── ReplyInlineMarkup
│ └── rich_message → InputRichMessage
│ ├── InputRichMessage
│ ├── InputRichMessageHTML
│ ├── 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
│ │ ├── 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
│ │ │ ├── MessageEntityDiffInsert
│ │ │ ├── MessageEntityDiffReplace
│ │ │ └── MessageEntityDiffDelete
│ │ └── 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
│ │ │ ├── MessageEntityDiffInsert
│ │ │ ├── MessageEntityDiffReplace
│ │ │ └── MessageEntityDiffDelete
│ │ └── 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
│ │ │ ├── MessageEntityDiffInsert
│ │ │ ├── MessageEntityDiffReplace
│ │ │ └── MessageEntityDiffDelete
│ │ ├── url → string
│ │ └── reply_markup → ReplyMarkup (optional)
│ │ ├── ReplyKeyboardHide
│ │ ├── ReplyKeyboardForceReply
│ │ ├── ReplyKeyboardMarkup
│ │ └── ReplyInlineMarkup
│ ├── reply_markup → ReplyMarkup (optional)
│ │ ├── ReplyKeyboardHide
│ │ ├── ReplyKeyboardForceReply
│ │ ├── ReplyKeyboardMarkup
│ │ └── ReplyInlineMarkup
│ └── rich_message → InputRichMessage
│ ├── InputRichMessage
│ ├── InputRichMessageHTML
├── 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
│ │ ├── MessageEntityPhone
│ │ ├── MessageEntityCashtag
│ │ ├── MessageEntityUnderline
│ │ ├── MessageEntityStrike
│ │ ├── MessageEntityBankCard
│ │ ├── MessageEntitySpoiler
│ │ ├── MessageEntityCustomEmoji
│ │ ├── MessageEntityBlockquote
│ │ ├── MessageEntityFormattedDate
│ │ ├── MessageEntityDiffInsert
│ │ ├── MessageEntityDiffReplace
│ │ └── MessageEntityDiffDelete
│ └── reply_markup → ReplyMarkup (optional)
│ ├── ReplyKeyboardHide
│ ├── 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
│ │ ├── MessageEntityPhone
│ │ ├── MessageEntityCashtag
│ │ ├── MessageEntityUnderline
│ │ ├── MessageEntityStrike
│ │ ├── MessageEntityBankCard
│ │ ├── MessageEntitySpoiler
│ │ ├── MessageEntityCustomEmoji
│ │ ├── MessageEntityBlockquote
│ │ ├── MessageEntityFormattedDate
│ │ ├── MessageEntityDiffInsert
│ │ ├── MessageEntityDiffReplace
│ │ └── MessageEntityDiffDelete
│ └── reply_markup → ReplyMarkup (optional)
│ ├── ReplyKeyboardHide
│ ├── ReplyKeyboardMarkup
│ └── ReplyInlineMarkup
│ ├── geo_point → InputGeoPoint
│ │ ├── InputGeoPointEmpty
│ │ └── InputGeoPoint
│ ├── heading → int (optional)
│ ├── period → int (optional)
│ ├── proximity_notification_radius → int (optional)
│ └── reply_markup → ReplyMarkup (optional)
│ ├── ReplyKeyboardHide
│ ├── ReplyKeyboardMarkup
│ └── ReplyInlineMarkup
│ ├── geo_point → InputGeoPoint
│ │ ├── InputGeoPointEmpty
│ │ └── InputGeoPoint
│ ├── title → string
│ ├── address → string
│ ├── provider → string
│ ├── venue_id → string
│ ├── venue_type → string
│ └── reply_markup → ReplyMarkup (optional)
│ ├── ReplyKeyboardHide
│ ├── ReplyKeyboardMarkup
│ └── ReplyInlineMarkup
│ ├── phone_number → string
│ ├── first_name → string
│ ├── last_name → string
│ ├── vcard → string
│ └── reply_markup → ReplyMarkup (optional)
│ ├── ReplyKeyboardHide
│ ├── ReplyKeyboardMarkup
│ └── ReplyInlineMarkup
│ └── reply_markup → ReplyMarkup (optional)
│ ├── ReplyKeyboardHide
│ ├── 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
│ ├── 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
│ │ ├── MessageEntityPhone
│ │ ├── MessageEntityCashtag
│ │ ├── MessageEntityUnderline
│ │ ├── MessageEntityStrike
│ │ ├── MessageEntityBankCard
│ │ ├── MessageEntitySpoiler
│ │ ├── MessageEntityCustomEmoji
│ │ ├── MessageEntityBlockquote
│ │ ├── MessageEntityFormattedDate
│ │ ├── MessageEntityDiffInsert
│ │ ├── MessageEntityDiffReplace
│ │ └── MessageEntityDiffDelete
│ ├── url → string
│ └── reply_markup → ReplyMarkup (optional)
│ ├── ReplyKeyboardHide
│ ├── ReplyKeyboardMarkup
│ └── ReplyInlineMarkup
├── reply_markup → ReplyMarkup (optional)
│ ├── ReplyKeyboardHide
│ ├── ReplyKeyboardMarkup
│ └── ReplyInlineMarkup
└── rich_message → InputRichMessage

Example

await app.invoke(
    SendWebViewResultMessage(
        bot_query_id="text",
        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
            )
        ),
    )
)