MessageActionSetMessagesTTL

class pyrogram.raw.types.MessageActionSetMessagesTTL

The Time-To-Live of messages in this chat was changed.

Constructor of MessageAction.

Details:
  • Layer: 223

  • ID: 3C134D7B

Parameters:
  • period (int 32-bit) – New Time-To-Live of all messages sent in this chat; if 0, autodeletion was disabled.

  • auto_setting_from (int 64-bit, optional) – If set, the chat TTL setting was set not due to a manual change by one of participants, but automatically because one of the participants has the default TTL settings enabled ». For example, when a user writes to us for the first time and we have set a default messages TTL of 1 week, this service message (with auto_setting_from=our_userid) will be emitted before our first message.

TL Schema

messageActionSetMessagesTTL#3c134d7b
flags:#
period:int
auto_setting_from:flags.0?long

= MessageAction

Parameter Tree

MessageActionSetMessagesTTL
├── periodint
└── auto_setting_fromlong (optional)

Example

MessageActionSetMessagesTTL(
    period=0,
)