Ë
    †j8
  ã                   óZ   — d Z ddlZddlmZ ddlmZ ddlmZ ddl	m
Z
mZ  G d„ de«      Zy)	z_This module contains an object that represents a change in the Telegram message auto
deletion.
é    N)ÚTelegramObject)Úto_timedelta)Úget_timedelta_value)ÚJSONDictÚ
TimePeriodc                   ól   ‡ — e Zd ZdZdZddœdededz  fˆ fd„Zede	e
j                  z  fd	„«       Zˆ xZS )
ÚMessageAutoDeleteTimerChangedaç  This 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_kwargsÚmessage_auto_delete_timer   c                óŠ   •— t         ‰| �  |¬«       t        |«      | _        | j                  f| _        | j                  «        y )Nr   )ÚsuperÚ__init__r   r
   r   Ú	_id_attrsÚ_freeze)Úselfr   r   Ú	__class__s      €úf/var/www/html/datingFans/myenv/lib/python3.12/site-packages/telegram/_messageautodeletetimerchanged.pyr   z&MessageAutoDeleteTimerChanged.__init__9   s<   ø€ ô 	‰Ñ JÐÔ/Ü8DÐE]Ó8^ˆÔ&à×7Ñ7Ð9ˆŒà�‰�ó    Úreturnc                 ó0   — t        | j                  d¬«      S )Nr   )Ú	attribute)r   r
   )r   s    r   r   z6MessageAutoDeleteTimerChanged.message_auto_delete_timeF   s   € ä"Ø×*Ñ*Ð6Pô
ð 	
r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú	__slots__r   r   r   ÚpropertyÚintÚdtmÚ	timedeltar   Ú__classcell__)r   s   @r   r	   r	      sS   ø„ ñð. /€Ið '+ò	à",ðð ˜t‘Oõ	ð ð
¨#°·±Ñ*=ò 
ó ô
r   r	   )r   Údatetimer!   Útelegram._telegramobjectr   Útelegram._utils.argumentparsingr   Útelegram._utils.datetimer   Útelegram._utils.typesr   r   r	   © r   r   ú<module>r*      s'   ðñ&ó å 3Ý 8Ý 8ß 6ô+
 Nõ +
r   