ContactStatus

class pyrogram.raw.types.ContactStatus

Contact status: online / offline.

Constructor of ContactStatus.

Details:
  • Layer: 227

  • ID: 16D9703B

Parameters:
  • user_id (int 64-bit) – User identifier

  • status (UserStatus) – Online status

Functions:

This object can be returned by 1 function.

contacts.GetStatuses

Use this method to obtain the online statuses of all contacts with an accessible Telegram account.

TL Schema

contactStatus#16d9703b
user_id:long
status:UserStatus

= ContactStatus

Parameter Tree

ContactStatus
├── user_id → long
└── status → UserStatus
├── UserStatusEmpty
│ └── expires → int
│ └── was_online → int
│ └── by_me → true (optional)
│ └── by_me → true (optional)
└── by_me → true (optional)

Example

ContactStatus(
    user_id=0,
    status=UserStatusEmpty(),
)