messages.ReorderPinnedDialogs

class pyrogram.raw.functions.messages.ReorderPinnedDialogs

Reorder pinned dialogs

Details:
  • Layer: 223

  • ID: 3B1ADF37

Parameters:
  • folder_id (int 32-bit) – Peer folder ID, for more info click here

  • order (List of InputDialogPeer) – New dialog order

  • force (bool, optional) – If set, dialogs pinned server-side but not present in the order field will be unpinned.

Returns:

bool

TL Schema

messages.reorderPinnedDialogs#3b1adf37
flags:#
force:flags.0?true
folder_id:int
order:Vector<InputDialogPeer>

= Bool

Parameter Tree

ReorderPinnedDialogs
├── forcetrue (optional)
├── folder_idint
└── orderVector < InputDialogPeer >
├── InputDialogPeer
│ └── peerInputPeer
│ ├── InputPeerEmpty
│ ├── InputPeerSelf
│ ├── InputPeerChat
│ ├── InputPeerUser
│ ├── InputPeerChannel
└── folder_idint

Example

await app.invoke(
    ReorderPinnedDialogs(
        force=None,
        folder_id=0,
        order=[
                InputDialogPeer(peer=await app.resolve_peer(chat_id))
            ],
    )
)