PublicForward

class pyrogram.raw.base.PublicForward

Contains info about the forwards of a story as a message to public chats and reposts by public channels.

Constructors:

This base type has 2 constructors available.

PublicForwardMessage

Contains info about a forward of a story as a message.

PublicForwardStory

Contains info about a forward of a story as a repost by a public channel.

TL Schema


Parameter Tree

PublicForward
│ └── message → Message
│ ├── MessageEmpty
│ │ ├── id → int
│ │ └── peer_id → Peer (optional)
│ │ ├── PeerUser
│ │ ├── PeerChat
│ │ └── PeerChannel
│ ├── Message
│ │ ├── out → true (optional)
│ │ ├── mentioned → true (optional)
│ │ ├── media_unread → true (optional)
│ │ ├── silent → true (optional)
│ │ ├── post → true (optional)
│ │ ├── from_scheduled → true (optional)
│ │ ├── legacy → true (optional)
│ │ ├── edit_hide → true (optional)
│ │ ├── pinned → true (optional)
│ │ ├── noforwards → true (optional)
│ │ ├── invert_media → true (optional)
│ │ ├── offline → true (optional)
│ │ ├── video_processing_pending → true (optional)
│ │ ├── paid_suggested_post_stars → true (optional)
│ │ ├── paid_suggested_post_ton → true (optional)
│ │ ├── id → int
│ │ ├── from_id → Peer (optional)
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── from_boosts_applied → int (optional)
│ │ ├── from_rank → string (optional)
│ │ ├── peer_id → Peer
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── saved_peer_id → Peer (optional)
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── fwd_from → MessageFwdHeader (optional)
│ │ │ └── MessageFwdHeader
│ │ ├── via_bot_id → long (optional)
│ │ ├── via_business_bot_id → long (optional)
│ │ ├── guestchat_via_from → Peer (optional)
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── reply_to → MessageReplyHeader (optional)
│ │ │ ├── MessageReplyHeader
│ │ │ └── MessageReplyStoryHeader
│ │ ├── date → int
│ │ ├── message → string
│ │ ├── media → MessageMedia (optional)
│ │ │ ├── MessageMediaEmpty
│ │ │ ├── MessageMediaPhoto
│ │ │ ├── MessageMediaGeo
│ │ │ ├── MessageMediaContact
│ │ │ ├── MessageMediaUnsupported
│ │ │ ├── MessageMediaDocument
│ │ │ ├── MessageMediaWebPage
│ │ │ ├── MessageMediaVenue
│ │ │ ├── MessageMediaGame
│ │ │ ├── MessageMediaInvoice
│ │ │ ├── MessageMediaGeoLive
│ │ │ ├── MessageMediaPoll
│ │ │ ├── MessageMediaDice
│ │ │ ├── MessageMediaStory
│ │ │ ├── MessageMediaGiveaway
│ │ │ ├── MessageMediaGiveawayResults
│ │ │ ├── MessageMediaPaidMedia
│ │ │ ├── MessageMediaToDo
│ │ │ └── MessageMediaVideoStream
│ │ ├── reply_markup → ReplyMarkup (optional)
│ │ │ ├── ReplyKeyboardHide
│ │ │ ├── ReplyKeyboardForceReply
│ │ │ ├── ReplyKeyboardMarkup
│ │ │ └── ReplyInlineMarkup
│ │ ├── entities → Vector < MessageEntity > (optional)
│ │ │ ├── MessageEntityUnknown
│ │ │ ├── MessageEntityMention
│ │ │ ├── MessageEntityHashtag
│ │ │ ├── MessageEntityBotCommand
│ │ │ ├── MessageEntityUrl
│ │ │ ├── MessageEntityEmail
│ │ │ ├── MessageEntityBold
│ │ │ ├── MessageEntityItalic
│ │ │ ├── MessageEntityCode
│ │ │ ├── MessageEntityPre
│ │ │ ├── MessageEntityTextUrl
│ │ │ ├── MessageEntityMentionName
│ │ │ ├── InputMessageEntityMentionName
│ │ │ ├── MessageEntityPhone
│ │ │ ├── MessageEntityCashtag
│ │ │ ├── MessageEntityUnderline
│ │ │ ├── MessageEntityStrike
│ │ │ ├── MessageEntityBankCard
│ │ │ ├── MessageEntitySpoiler
│ │ │ ├── MessageEntityCustomEmoji
│ │ │ ├── MessageEntityBlockquote
│ │ │ ├── MessageEntityFormattedDate
│ │ │ ├── MessageEntityDiffInsert
│ │ │ ├── MessageEntityDiffReplace
│ │ │ └── MessageEntityDiffDelete
│ │ ├── views → int (optional)
│ │ ├── forwards → int (optional)
│ │ ├── replies → MessageReplies (optional)
│ │ │ └── MessageReplies
│ │ ├── edit_date → int (optional)
│ │ ├── post_author → string (optional)
│ │ ├── grouped_id → long (optional)
│ │ ├── reactions → MessageReactions (optional)
│ │ │ └── MessageReactions
│ │ ├── restriction_reason → Vector < RestrictionReason > (optional)
│ │ │ └── RestrictionReason
│ │ ├── ttl_period → int (optional)
│ │ ├── quick_reply_shortcut_id → int (optional)
│ │ ├── effect → long (optional)
│ │ ├── factcheck → FactCheck (optional)
│ │ │ └── FactCheck
│ │ ├── report_delivery_until_date → int (optional)
│ │ ├── paid_message_stars → long (optional)
│ │ ├── suggested_post → SuggestedPost (optional)
│ │ │ └── SuggestedPost
│ │ ├── schedule_repeat_period → int (optional)
│ │ ├── summary_from_language → string (optional)
│ │ └── rich_message → RichMessage (optional)
│ │ └── RichMessage
│ └── MessageService
│ ├── out → true (optional)
│ ├── mentioned → true (optional)
│ ├── media_unread → true (optional)
│ ├── reactions_are_possible → true (optional)
│ ├── silent → true (optional)
│ ├── post → true (optional)
│ ├── legacy → true (optional)
│ ├── id → int
│ ├── from_id → Peer (optional)
│ │ ├── PeerUser
│ │ ├── PeerChat
│ │ └── PeerChannel
│ ├── peer_id → Peer
│ │ ├── PeerUser
│ │ ├── PeerChat
│ │ └── PeerChannel
│ ├── saved_peer_id → Peer (optional)
│ │ ├── PeerUser
│ │ ├── PeerChat
│ │ └── PeerChannel
│ ├── reply_to → MessageReplyHeader (optional)
│ │ ├── MessageReplyHeader
│ │ └── MessageReplyStoryHeader
│ ├── date → int
│ ├── action → MessageAction
│ │ ├── MessageActionEmpty
│ │ ├── MessageActionChatCreate
│ │ ├── MessageActionChatEditTitle
│ │ ├── MessageActionChatEditPhoto
│ │ ├── MessageActionChatAddUser
│ │ ├── MessageActionChatDeleteUser
│ │ ├── MessageActionChannelCreate
│ │ ├── MessageActionChatMigrateTo
│ │ ├── MessageActionPinMessage
│ │ ├── MessageActionHistoryClear
│ │ ├── MessageActionGameScore
│ │ ├── MessageActionPaymentSentMe
│ │ ├── MessageActionPaymentSent
│ │ ├── MessageActionPhoneCall
│ │ ├── MessageActionCustomAction
│ │ ├── MessageActionBotAllowed
│ │ ├── MessageActionContactSignUp
│ │ ├── MessageActionGroupCall
│ │ ├── MessageActionSetMessagesTTL
│ │ ├── MessageActionSetChatTheme
│ │ ├── MessageActionGiftPremium
│ │ ├── MessageActionTopicCreate
│ │ ├── MessageActionTopicEdit
│ │ ├── MessageActionRequestedPeer
│ │ ├── MessageActionGiftCode
│ │ ├── MessageActionGiveawayLaunch
│ │ ├── MessageActionBoostApply
│ │ ├── MessageActionGiftStars
│ │ ├── MessageActionPrizeStars
│ │ ├── MessageActionStarGift
│ │ ├── MessageActionStarGiftUnique
│ │ ├── MessageActionConferenceCall
│ │ ├── MessageActionGiftTon
│ │ ├── MessageActionChangeCreator
│ ├── reactions → MessageReactions (optional)
│ │ └── MessageReactions
│ └── ttl_period → int (optional)
├── peer → Peer
│ ├── PeerUser
│ │ └── user_id → long
│ ├── PeerChat
│ │ └── chat_id → long
│ └── PeerChannel
│ └── channel_id → long
└── story → StoryItem
│ └── id → int
│ ├── close_friends → true (optional)
│ ├── live → true (optional)
│ ├── id → int
│ ├── date → int
│ └── expire_date → int
└── StoryItem
├── pinned → true (optional)
├── public → true (optional)
├── close_friends → true (optional)
├── min → true (optional)
├── noforwards → true (optional)
├── edited → true (optional)
├── contacts → true (optional)
├── selected_contacts → true (optional)
├── out → true (optional)
├── id → int
├── date → int
├── from_id → Peer (optional)
│ ├── PeerUser
│ ├── PeerChat
│ └── PeerChannel
├── fwd_from → StoryFwdHeader (optional)
│ └── StoryFwdHeader
├── expire_date → int
├── caption → string (optional)
├── entities → Vector < MessageEntity > (optional)
│ ├── MessageEntityUnknown
│ ├── MessageEntityMention
│ ├── MessageEntityHashtag
│ ├── MessageEntityUrl
│ ├── MessageEntityEmail
│ ├── MessageEntityBold
│ ├── MessageEntityItalic
│ ├── MessageEntityCode
│ ├── MessageEntityPre
│ ├── MessageEntityTextUrl
│ ├── MessageEntityPhone
│ ├── MessageEntityCashtag
│ ├── MessageEntityStrike
│ ├── MessageEntityBankCard
│ ├── MessageEntitySpoiler
├── media → MessageMedia
│ ├── MessageMediaEmpty
│ ├── MessageMediaPhoto
│ ├── MessageMediaGeo
│ ├── MessageMediaContact
│ ├── MessageMediaDocument
│ ├── MessageMediaWebPage
│ ├── MessageMediaVenue
│ ├── MessageMediaGame
│ ├── MessageMediaInvoice
│ ├── MessageMediaGeoLive
│ ├── MessageMediaPoll
│ ├── MessageMediaDice
│ ├── MessageMediaStory
│ ├── MessageMediaGiveaway
│ ├── MessageMediaPaidMedia
│ ├── MessageMediaToDo
├── media_areas → Vector < MediaArea > (optional)
│ ├── MediaAreaVenue
│ ├── InputMediaAreaVenue
│ ├── MediaAreaGeoPoint
│ ├── MediaAreaChannelPost
│ ├── MediaAreaUrl
│ ├── MediaAreaWeather
│ └── MediaAreaStarGift
├── privacy → Vector < PrivacyRule > (optional)
│ ├── PrivacyValueAllowAll
│ ├── PrivacyValueAllowBots
├── views → StoryViews (optional)
│ └── StoryViews
├── sent_reaction → Reaction (optional)
│ ├── ReactionEmpty
│ ├── ReactionEmoji
│ ├── ReactionCustomEmoji
│ └── ReactionPaid
├── albums → Vector < int > (optional)
└── music → Document (optional)
├── DocumentEmpty
└── Document

Example