ContactStatus

class pyrogram.raw.types.ContactStatus

Contact status: online / offline.

Constructor of ContactStatus.

Details:
  • Layer: 223

  • 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_idlong
└── statusUserStatus
├── UserStatusEmpty
│ └── expiresint
│ └── was_onlineint
│ └── by_metrue (optional)
│ └── by_metrue (optional)
└── by_metrue (optional)

Example

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