peyk.platforms.telegram.types.external_reply_info¶
Classes
|
This object contains information about a message that is being replied to, which may come from another chat or forum topic. |
- class peyk.platforms.telegram.types.external_reply_info.ExternalReplyInfo(origin: object | None = None, chat: Chat | None = None, message_id: int | None = None, link_preview_options: object | None = None, animation: object | None = None, audio: object | None = None, document: object | None = None, photo: object | None = None, sticker: object | None = None, story: object | None = None, video: object | None = None, video_note: object | None = None, voice: object | None = None, live_photo: object | None = None, has_media_spoiler: bool | None = None, contact: object | None = None, dice: object | None = None, game: object | None = None, giveaway: object | None = None, giveaway_winners: object | None = None, invoice: object | None = None, location: object | None = None, poll: object | None = None, venue: object | None = None, quote: TextQuote | None = None)[source]¶
Bases:
objectThis object contains information about a message that is being replied to, which may come from another chat or forum topic.
- Variables:
origin (object | None) – Origin of the message replied to by the given message
chat (peyk.platforms.telegram.types.chat.Chat | None) – Chat the original message belongs to. Available only if the chat is a supergroup or a channel.
message_id (int | None) – Unique message identifier inside the original chat. Available only if the original chat is a supergroup or a channel.
link_preview_options (object | None) – Options used for link preview generation for the original message, if it is a text message
animation (object | None) – Message is an animation, information about the animation
audio (object | None) – Message is an audio file, information about the file
document (object | None) – Message is a general file, information about the file
live_photo (object | None) – Message is a live photo, information about the live photo
paid_media – Message contains paid media; information about the paid media
photo (object | None) – Message is a photo, available sizes of the photo
sticker (object | None) – Message is a sticker, information about the sticker
story (object | None) – Message is a forwarded story
video (object | None) – Message is a video, information about the video
video_note (object | None) – Message is a video note, information about the video message
voice (object | None) – Message is a voice message, information about the file
has_media_spoiler (bool | None) – True, if the message media is covered by a spoiler animation
checklist – Message is a checklist
contact (object | None) – Message is a shared contact, information about the contact
dice (object | None) – Message is a dice with random value
game (object | None) – Message is a game, information about the game.
giveaway (object | None) – Message is a scheduled giveaway, information about the giveaway
giveaway_winners (object | None) – A giveaway with public winners was completed
invoice (object | None) – Message is an invoice for a payment, information about the invoice.
location (object | None) – Message is a shared location, information about the location
poll (object | None) – Message is a native poll, information about the poll
venue (object | None) – Message is a venue, information about the venue
- origin: object | None = None¶
- message_id: int | None = None¶
- link_preview_options: object | None = None¶
- animation: object | None = None¶
- audio: object | None = None¶
- document: object | None = None¶
- photo: object | None = None¶
- sticker: object | None = None¶
- story: object | None = None¶
- video: object | None = None¶
- video_note: object | None = None¶
- voice: object | None = None¶
- live_photo: object | None = None¶
- has_media_spoiler: bool | None = None¶
- contact: object | None = None¶
- dice: object | None = None¶
- game: object | None = None¶
- giveaway: object | None = None¶
- giveaway_winners: object | None = None¶
- invoice: object | None = None¶
- location: object | None = None¶
- poll: object | None = None¶
- venue: object | None = None¶
- classmethod from_dict(data: dict | None) ExternalReplyInfo | None[source]¶
Parse a Telegram API mapping into this type.
- Parameters:
data – Raw Telegram API mapping, or
None.- Returns:
Parsed type instance, or
NonewhendataisNone.