bots.PreviewInfo
- class pyrogram.raw.types.bots.PreviewInfo
Contains info about Main Mini App previews, see here » for more info.
Constructor of
PreviewInfo.- Details:
Layer:
223ID:
CA71D64
- Parameters:
media (List of
BotPreviewMedia) – All preview medias for the language code passed to bots.getPreviewInfo.lang_codes (List of
str) – All available language codes for which preview medias were uploaded (regardless of the language code passed to bots.getPreviewInfo).
- Functions:
This object can be returned by 1 function.
Bot owners only, fetch main mini app preview information, see here » for more info.
TL Schema
bots.previewInfo#ca71d64
media:Vector<BotPreviewMedia>
lang_codes:Vector<string>
= bots.PreviewInfo
Parameter Tree
PreviewInfo
├── media →
Vector < BotPreviewMedia >│ └──
BotPreviewMedia│ ├── date →
int│ └── media →
MessageMedia│ ├──
MessageMediaEmpty│ ├──
MessageMediaPhoto│ │ ├── spoiler →
true (optional)│ │ ├── photo →
Photo (optional)│ │ │ ├──
PhotoEmpty│ │ │ └──
Photo│ │ └── ttl_seconds →
int (optional)│ ├──
MessageMediaGeo│ │ └── geo →
GeoPoint│ │ ├──
GeoPointEmpty│ │ └──
GeoPoint│ ├──
MessageMediaContact│ │ ├── phone_number →
string│ │ ├── first_name →
string│ │ ├── last_name →
string│ │ ├── vcard →
string│ │ └── user_id →
long│ ├──
MessageMediaUnsupported│ ├──
MessageMediaDocument│ │ ├── nopremium →
true (optional)│ │ ├── spoiler →
true (optional)│ │ ├── video →
true (optional)│ │ ├── round →
true (optional)│ │ ├── voice →
true (optional)│ │ ├── document →
Document (optional)│ │ │ ├──
DocumentEmpty│ │ │ └──
Document│ │ ├── alt_documents →
Vector < Document > (optional)│ │ │ ├──
DocumentEmpty│ │ │ └──
Document│ │ ├── video_cover →
Photo (optional)│ │ │ ├──
PhotoEmpty│ │ │ └──
Photo│ │ ├── video_timestamp →
int (optional)│ │ └── ttl_seconds →
int (optional)│ ├──
MessageMediaWebPage│ │ ├── force_large_media →
true (optional)│ │ ├── force_small_media →
true (optional)│ │ ├── manual →
true (optional)│ │ ├── safe →
true (optional)│ │ └── webpage →
WebPage│ │ ├──
WebPageEmpty│ │ ├──
WebPagePending│ │ ├──
WebPage│ │ └──
WebPageNotModified│ ├──
MessageMediaVenue│ │ ├── geo →
GeoPoint│ │ │ ├──
GeoPointEmpty│ │ │ └──
GeoPoint│ │ ├── title →
string│ │ ├── address →
string│ │ ├── provider →
string│ │ ├── venue_id →
string│ │ └── venue_type →
string│ ├──
MessageMediaGame│ │ └── game →
Game│ │ └──
Game│ ├──
MessageMediaInvoice│ │ ├── shipping_address_requested →
true (optional)│ │ ├── test →
true (optional)│ │ ├── title →
string│ │ ├── description →
string│ │ ├── photo →
WebDocument (optional)│ │ │ ├──
WebDocument│ │ │ └──
WebDocumentNoProxy│ │ ├── receipt_msg_id →
int (optional)│ │ ├── currency →
string│ │ ├── total_amount →
long│ │ ├── start_param →
string│ │ └── extended_media →
MessageExtendedMedia (optional)│ │ ├──
MessageExtendedMediaPreview│ │ └──
MessageExtendedMedia│ ├──
MessageMediaGeoLive│ │ ├── geo →
GeoPoint│ │ │ ├──
GeoPointEmpty│ │ │ └──
GeoPoint│ │ ├── heading →
int (optional)│ │ ├── period →
int│ │ └── proximity_notification_radius →
int (optional)│ ├──
MessageMediaPoll│ │ ├── poll →
Poll│ │ │ └──
Poll│ │ └── results →
PollResults│ │ └──
PollResults│ ├──
MessageMediaDice│ │ ├── value →
int│ │ ├── emoticon →
string│ │ └── game_outcome →
messages.EmojiGameOutcome (optional)│ │ └──
messages.EmojiGameOutcome│ ├──
MessageMediaStory│ │ ├── via_mention →
true (optional)│ │ ├── peer →
Peer│ │ │ ├──
PeerUser│ │ │ ├──
PeerChat│ │ │ └──
PeerChannel│ │ ├── id →
int│ │ └── story →
StoryItem (optional)│ │ ├──
StoryItemDeleted│ │ ├──
StoryItemSkipped│ │ └──
StoryItem│ ├──
MessageMediaGiveaway│ │ ├── only_new_subscribers →
true (optional)│ │ ├── winners_are_visible →
true (optional)│ │ ├── channels →
Vector < long >│ │ ├── countries_iso2 →
Vector < string > (optional)│ │ ├── prize_description →
string (optional)│ │ ├── quantity →
int│ │ ├── months →
int (optional)│ │ ├── stars →
long (optional)│ │ └── until_date →
int│ │ ├── only_new_subscribers →
true (optional)│ │ ├── refunded →
true (optional)│ │ ├── channel_id →
long│ │ ├── additional_peers_count →
int (optional)│ │ ├── launch_msg_id →
int│ │ ├── winners_count →
int│ │ ├── unclaimed_count →
int│ │ ├── winners →
Vector < long >│ │ ├── months →
int (optional)│ │ ├── stars →
long (optional)│ │ ├── prize_description →
string (optional)│ │ └── until_date →
int│ ├──
MessageMediaPaidMedia│ │ ├── stars_amount →
long│ │ └── extended_media →
Vector < MessageExtendedMedia >│ │ ├──
MessageExtendedMediaPreview│ │ └──
MessageExtendedMedia│ ├──
MessageMediaToDo│ │ ├── todo →
TodoList│ │ │ └──
TodoList│ │ └── completions →
Vector < TodoCompletion > (optional)│ │ └──
TodoCompletion│ └──
MessageMediaVideoStream│ ├── rtmp_stream →
true (optional)│ └── call →
InputGroupCall│ ├──
InputGroupCall│ ├──
InputGroupCallSlug└── lang_codes →
Vector < string >Example
PreviewInfo(
media=[
BotPreviewMedia(
date=0,
media=MessageMediaEmpty()
)
],
lang_codes=["text"],
)