UpdateMessageReactions

class pyrogram.raw.types.UpdateMessageReactions

New message reactions » are available

Constructor of Update.

Details:
  • Layer: 223

  • ID: 1E297BFA

Parameters:
  • peer (Peer) – Peer

  • msg_id (int 32-bit) – Message ID

  • reactions (MessageReactions) – Reactions

  • top_msg_id (int 32-bit, optional) – Forum topic ID

  • saved_peer_id (Peer, optional) – If set, the reactions are in the specified monoforum topic ».

TL Schema

updateMessageReactions#1e297bfa
flags:#
peer:Peer
msg_id:int
top_msg_id:flags.0?int
saved_peer_id:flags.1?Peer
reactions:MessageReactions

= Update

Parameter Tree

UpdateMessageReactions
├── peerPeer
│ ├── PeerUser
│ │ └── user_idlong
│ ├── PeerChat
│ │ └── chat_idlong
│ └── PeerChannel
│ └── channel_idlong
├── msg_idint
├── top_msg_idint (optional)
├── saved_peer_idPeer (optional)
│ ├── PeerUser
│ │ └── user_idlong
│ ├── PeerChat
│ │ └── chat_idlong
│ └── PeerChannel
│ └── channel_idlong
└── reactionsMessageReactions
├── mintrue (optional)
├── can_see_listtrue (optional)
├── reactions_as_tagstrue (optional)
├── resultsVector < ReactionCount >
│ └── ReactionCount
│ ├── chosen_orderint (optional)
│ ├── reactionReaction
│ │ ├── ReactionEmpty
│ │ ├── ReactionEmoji
│ │ ├── ReactionCustomEmoji
│ │ └── ReactionPaid
│ └── countint
├── recent_reactionsVector < MessagePeerReaction > (optional)
│ └── MessagePeerReaction
│ ├── bigtrue (optional)
│ ├── unreadtrue (optional)
│ ├── mytrue (optional)
│ ├── peer_idPeer
│ │ ├── PeerUser
│ │ ├── PeerChat
│ │ └── PeerChannel
│ ├── dateint
│ └── reactionReaction
│ ├── ReactionEmpty
│ ├── ReactionEmoji
│ ├── ReactionCustomEmoji
│ └── ReactionPaid
└── top_reactorsVector < MessageReactor > (optional)
└── MessageReactor
├── toptrue (optional)
├── mytrue (optional)
├── anonymoustrue (optional)
├── peer_idPeer (optional)
│ ├── PeerUser
│ ├── PeerChat
│ └── PeerChannel
└── countint

Example

UpdateMessageReactions(
    peer=PeerUser(user_id=0),
    msg_id=0,
    reactions=MessageReactions(results=[
                ReactionCount(
                    reaction=ReactionEmpty(),
                    count=0
                )
            ]),
)