Layer 220
MessageMediaWebPage
Preview of webpage
constructor
messageMediaWebPage#ddf10c3b flags:# force_large_media:flags.0?true force_small_media:flags.1?true manual:flags.3?true safe:flags.4?true webpage:WebPage = MessageMedia;
Parameters
| Name | Type | Description |
|---|---|---|
| Flags | # | Flags, see TL conditional fields |
| ForceLargeMedia | flags.0?true | If set, specifies that a large media preview should be used. |
| ForceSmallMedia | flags.1?true | If set, specifies that a small media preview should be used. |
| Manual | flags.3?true | If set, indicates that the URL used for the webpage preview was specified manually using input Media Web Page, and may not be related to any of the URLs specified in the message. |
| Safe | flags.4?true | If set, the webpage can be opened directly without user confirmation; otherwise, user confirmation is required, showing the exact URL that will be opened. |
| Webpage | WebPage | Webpage preview |
Returns
MessageMediaGogram Example
// Creating MessageMediaWebPage constructor obj := &tg.MessageMediaWebPage{ Webpage: &tg.WebPage{}, // Optional fields: // ForceLargeMedia: true, // ForceSmallMedia: true, // Manual: true, // Safe: true, }