BotInlineMessageMediaWebPage
- class pyrogram.raw.types.BotInlineMessageMediaWebPage
Specifies options that must be used to generate the link preview for the message, or even a standalone link preview without an attached message.
Constructor of
BotInlineMessage.- Details:
Layer:
223ID:
809AD9A6
- Parameters:
message (
str) – The message, can be empty.url (
str) – The URL to use for the link preview.invert_media (
bool, optional) – If set, any eventual webpage preview will be shown on top of the message instead of at the bottom.force_large_media (
bool, optional) – If set, specifies that a large media preview should be used.force_small_media (
bool, optional) – If set, specifies that a small media preview should be used.manual (
bool, optional) – If set, indicates that the URL used for the webpage preview was specified manually using inputMediaWebPage, and may not be related to any of the URLs specified in the message.safe (
bool, optional) – If set, the link can be opened directly without user confirmation.entities (List of
MessageEntity, optional) – Message entities for styled textreply_markup (
ReplyMarkup, optional) – Reply markup for sending bot buttons
TL Schema
botInlineMessageMediaWebPage#809ad9a6
flags:#
invert_media:flags.3?true
force_large_media:flags.4?true
force_small_media:flags.5?true
manual:flags.7?true
safe:flags.8?true
message:string
entities:flags.1?Vector<MessageEntity>
url:string
reply_markup:flags.2?ReplyMarkup
= BotInlineMessage
Parameter Tree
true (optional)true (optional)true (optional)true (optional)true (optional)stringVector < MessageEntity > (optional)MessageEntityUnknownintintMessageEntityMentionintintMessageEntityHashtagintintMessageEntityBotCommandintintMessageEntityUrlintintMessageEntityEmailintintMessageEntityBoldintintMessageEntityItalicintintMessageEntityCodeintintMessageEntityPreintintstringMessageEntityTextUrlintintstringMessageEntityMentionNameintintlongintintInputUserInputUserEmptyInputUserSelfInputUserInputUserFromMessageMessageEntityPhoneintintMessageEntityCashtagintintMessageEntityUnderlineintintMessageEntityStrikeintintMessageEntityBankCardintintMessageEntitySpoilerintintMessageEntityCustomEmojiintintlongMessageEntityBlockquotetrue (optional)intinttrue (optional)true (optional)true (optional)true (optional)true (optional)true (optional)intintintstringReplyMarkup (optional)true (optional)true (optional)true (optional)string (optional)true (optional)true (optional)true (optional)true (optional)Vector < KeyboardButtonRow >KeyboardButtonRowVector < KeyboardButton >KeyboardButtonKeyboardButtonUrlKeyboardButtonCallbackKeyboardButtonRequestPhoneKeyboardButtonRequestGeoLocationKeyboardButtonSwitchInlineKeyboardButtonGameKeyboardButtonBuyKeyboardButtonUrlAuthInputKeyboardButtonUrlAuthKeyboardButtonRequestPollInputKeyboardButtonUserProfileKeyboardButtonUserProfileKeyboardButtonWebViewKeyboardButtonSimpleWebViewKeyboardButtonRequestPeerInputKeyboardButtonRequestPeerKeyboardButtonCopystring (optional)Vector < KeyboardButtonRow >Vector < KeyboardButton >KeyboardButtonExample
BotInlineMessageMediaWebPage(
message="Hello",
url="https://google.com",
)