messages.ToggleDialogPin

class pyrogram.raw.functions.messages.ToggleDialogPin

Pin/unpin a dialog

Details:
  • Layer: 223

  • ID: A731E257

Parameters:
  • peer (InputDialogPeer) – The dialog to pin

  • pinned (bool, optional) – Whether to pin or unpin the dialog

Returns:

bool

TL Schema

messages.toggleDialogPin#a731e257
flags:#
pinned:flags.0?true
peer:InputDialogPeer

= Bool

Parameter Tree

ToggleDialogPin
├── pinnedtrue (optional)
└── peerInputDialogPeer
├── InputDialogPeer
│ └── peerInputPeer
│ ├── InputPeerEmpty
│ ├── InputPeerSelf
│ ├── InputPeerChat
│ ├── InputPeerUser
│ ├── InputPeerChannel
└── folder_idint

Example

await app.invoke(
    ToggleDialogPin(
        pinned=None,
        peer=InputDialogPeer(peer=await app.resolve_peer(chat_id)),
    )
)