haskell-tdlib-2.0.47.0
Safe HaskellSafe-Inferred
LanguageGHC2021

TD.Data.UserStatus

Synopsis

Documentation

data UserStatus Source #

Describes the last time the user was online

Constructors

UserStatusEmpty

The user's status has never been changed

UserStatusOnline

The user is online

Fields

  • expires :: Maybe Int

    Point in time (Unix timestamp) when the user's online status will expire

UserStatusOffline

The user is offline

Fields

UserStatusRecently

The user was online recently

Fields

  • by_my_privacy_settings :: Maybe Bool

    Exact user's status is hidden because the current user enabled userPrivacySettingShowStatus privacy setting for the user and has no Telegram Premium

UserStatusLastWeek

The user is offline, but was online last week

Fields

  • by_my_privacy_settings :: Maybe Bool

    Exact user's status is hidden because the current user enabled userPrivacySettingShowStatus privacy setting for the user and has no Telegram Premium

UserStatusLastMonth

The user is offline, but was online last month

Fields

  • by_my_privacy_settings :: Maybe Bool

    Exact user's status is hidden because the current user enabled userPrivacySettingShowStatus privacy setting for the user and has no Telegram Premium

Instances

Instances details
FromJSON UserStatus Source # 
Instance details

Defined in TD.Data.UserStatus

Show UserStatus Source # 
Instance details

Defined in TD.Data.UserStatus

Eq UserStatus Source # 
Instance details

Defined in TD.Data.UserStatus

ShortShow UserStatus Source # 
Instance details

Defined in TD.Data.UserStatus