WebPage¶
- class pyrogram.types.WebPage¶
A webpage preview.
- Parameters:¶
id (``str``) – Unique identifier for this webpage.
url (``str``) – Full URL for this webpage.
display_url (``str``) – Display URL for this webpage.
type (``str``, *optional*) – Type of webpage preview, known types (at the time of writing) are: “article”, “photo”, “gif”, “video” and “document”, “telegram_user”, “telegram_bot”, “telegram_channel”, “telegram_megagroup”.
site_name (``str``, *optional*) – Webpage site name.
title (``str``, *optional*) – Title of this webpage.
description (``str``, *optional*) – Description of this webpage.
audio (:obj:`~pyrogram.types.Audio`, *optional*) – Webpage preview is an audio file, information about the file.
document (:obj:`~pyrogram.types.Document`, *optional*) – Webpage preview is a general file, information about the file.
photo (:obj:`~pyrogram.types.Photo`, *optional*) – Webpage preview is a photo, information about the photo.
animation (:obj:`~pyrogram.types.Animation`, *optional*) – Webpage preview is an animation, information about the animation.
video (:obj:`~pyrogram.types.Video`, *optional*) – Webpage preview is a video, information about the video.
embed_url (``str``, *optional*) – Embedded content URL.
embed_type (``str``, *optional*) – Embedded content type, like iframe
embed_width (``int``, *optional*) – Embedded content width.
embed_height (``int``, *optional*) – Embedded content height.
duration (``int``, *optional*) – Unknown at the time of writing.
author (``str``, *optional*) – Author of the webpage, eg the Twitter user for a tweet, or the author in an article.