L id jdZddlZddlmZmZddlmZddlm Z ddl m Z ddl m Z mZGdd eZy) z_This module contains an object that represents a change in the Telegram message auto deletion. N)OptionalUnion)TelegramObject) to_timedelta)get_timedelta_value)JSONDict TimePeriodcpeZdZdZdZdddedeeffdZe de e e jffd ZxZS) MessageAutoDeleteTimerChangedaThis object represents a service message about a change in auto-delete timer settings. Objects of this class are comparable in terms of equality. Two objects of this class are considered equal, if their :attr:`message_auto_delete_time` is equal. .. versionadded:: 13.4 Args: message_auto_delete_time (:obj:`int` | :class:`datetime.timedelta`): New auto-delete time for messages in the chat. .. versionchanged:: v22.2 |time-period-input| Attributes: message_auto_delete_time (:obj:`int` | :class:`datetime.timedelta`): New auto-delete time for messages in the chat. .. deprecated:: v22.2 |time-period-int-deprecated| )_message_auto_delete_timeN api_kwargsmessage_auto_delete_timerct||t||_|jf|_|j y)Nr )super__init__rr r _id_attrs_freeze)selfrr __class__s m/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/telegram/_messageautodeletetimerchanged.pyrz&MessageAutoDeleteTimerChanged.__init__:s< J/8DE]8^&779 returnc0t|jdS)Nr) attribute)rr )rs rrz6MessageAutoDeleteTimerChanged.message_auto_delete_timeGs"  * *6P  r)__name__ __module__ __qualname____doc__ __slots__r rrrpropertyrintdtm timedeltar __classcell__)rs@rr r sY./I *. ", X&  %S]]0B*C  rr )rdatetimer#typingrrtelegram._telegramobjectrtelegram._utils.argumentparsingrtelegram._utils.datetimertelegram._utils.typesrr r rrr-s*&"3886+ N+ r