UpdatePinnedMessages

class pyrogram.raw.types.UpdatePinnedMessages

Some messages were pinned in a chat

Constructor of Update.

Details:
  • Layer: 227

  • ID: ED85EAB5

Parameters:
  • peer (Peer) – Peer

  • messages (List of int 32-bit) – Message IDs

  • pts (int 32-bit) – Event count after generation

  • pts_count (int 32-bit) – Number of events that were generated

  • pinned (bool, optional) – Whether the messages were pinned or unpinned

TL Schema

updatePinnedMessages#ed85eab5
flags:#
pinned:flags.0?true
peer:Peer
messages:Vector<int>
pts:int
pts_count:int

= Update

Parameter Tree

UpdatePinnedMessages
├── pinned → true (optional)
├── peer → Peer
│ ├── PeerUser
│ │ └── user_id → long
│ ├── PeerChat
│ │ └── chat_id → long
│ └── PeerChannel
│ └── channel_id → long
├── messages → Vector < int >
├── pts → int
└── pts_count → int

Example

UpdatePinnedMessages(
    peer=PeerUser(user_id=0),
    messages=[0],
    pts=0,
    pts_count=0,
)