DialogFolder

class pyrogram.raw.types.DialogFolder

Dialog in folder

Constructor of Dialog.

Details:
  • Layer: 223

  • ID: 71BD134C

Parameters:
  • folder (Folder) – The folder

  • peer (Peer) – Peer in folder

  • top_message (int 32-bit) – Latest message ID of dialog

  • unread_muted_peers_count (int 32-bit) – Number of unread muted peers in folder

  • unread_unmuted_peers_count (int 32-bit) – Number of unread unmuted peers in folder

  • unread_muted_messages_count (int 32-bit) – Number of unread messages from muted peers in folder

  • unread_unmuted_messages_count (int 32-bit) – Number of unread messages from unmuted peers in folder

  • pinned (bool, optional) – Is this folder pinned

TL Schema

dialogFolder#71bd134c
flags:#
pinned:flags.2?true
folder:Folder
peer:Peer
top_message:int
unread_muted_peers_count:int
unread_unmuted_peers_count:int
unread_muted_messages_count:int
unread_unmuted_messages_count:int

= Dialog

Parameter Tree

DialogFolder
├── pinnedtrue (optional)
├── folderFolder
│ └── Folder
│ ├── autofill_new_broadcaststrue (optional)
│ ├── autofill_public_groupstrue (optional)
│ ├── autofill_new_correspondentstrue (optional)
│ ├── idint
│ ├── titlestring
│ └── photoChatPhoto (optional)
│ ├── ChatPhotoEmpty
│ └── ChatPhoto
│ ├── has_videotrue (optional)
│ ├── photo_idlong
│ ├── stripped_thumbbytes (optional)
│ └── dc_idint
├── peerPeer
│ ├── PeerUser
│ │ └── user_idlong
│ ├── PeerChat
│ │ └── chat_idlong
│ └── PeerChannel
│ └── channel_idlong
├── top_messageint
├── unread_muted_peers_countint
├── unread_unmuted_peers_countint
├── unread_muted_messages_countint
└── unread_unmuted_messages_countint

Example

DialogFolder(
    folder=Folder(
        id=0,
        title="text"
    ),
    peer=PeerUser(user_id=0),
    top_message=0,
    unread_muted_peers_count=0,
    unread_unmuted_peers_count=0,
    unread_muted_messages_count=0,
    unread_unmuted_messages_count=0,
)