Ë
    †j­	  ã                   óL   — d Z ddlmZ ddlmZ  G d„ de«      Z G d„ de«      Zy)	zTThis module contains two objects that represent a Telegram bots (short) description.é    )ÚTelegramObject)ÚJSONDictc                   ó<   ‡ — e Zd ZdZdZddœdededz  fˆ fd„Zˆ xZS )ÚBotDescriptionax  This object represents the bot's description.

    Objects of this class are comparable in terms of equality. Two objects of this class are
    considered equal, if their :attr:`description` is equal.

    .. versionadded:: 20.2

    Args:
        description (:obj:`str`): The bot's description.

    Attributes:
        description (:obj:`str`): The bot's description.

    )ÚdescriptionN©Ú
api_kwargsr   r	   c                óx   •— t         ‰| �  |¬«       || _        | j                  f| _        | j	                  «        y ©Nr   )ÚsuperÚ__init__r   Ú	_id_attrsÚ_freeze)Úselfr   r	   Ú	__class__s      €úW/var/www/html/datingFans/myenv/lib/python3.12/site-packages/telegram/_botdescription.pyr   zBotDescription.__init__+   s4   ø€ Ü‰Ñ JÐÔ/Ø +ˆÔà×*Ñ*Ð,ˆŒà�‰�ó    ©	Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú	__slots__Ústrr   r   Ú__classcell__©r   s   @r   r   r      s.   ø„ ñð !€IàJNò  Cð ¸À4¹÷ ñ r   r   c                   ó<   ‡ — e Zd ZdZdZddœdededz  fˆ fd„Zˆ xZS )ÚBotShortDescriptionaœ  This object represents the bot's short description.

    Objects of this class are comparable in terms of equality. Two objects of this class are
    considered equal, if their :attr:`short_description` is equal.

    .. versionadded:: 20.2

    Args:
        short_description (:obj:`str`): The bot's short description.

    Attributes:
        short_description (:obj:`str`): The bot's short description.

    )Úshort_descriptionNr   r   r	   c                óx   •— t         ‰| �  |¬«       || _        | j                  f| _        | j	                  «        y r   )r   r   r   r   r   )r   r   r	   r   s      €r   r   zBotShortDescription.__init__F   s4   ø€ Ü‰Ñ JÐÔ/Ø&7ˆÔà×0Ñ0Ð2ˆŒà�‰�r   r   r   s   @r   r   r   4   s.   ø„ ñð '€IàPTò ¨#ð ¸hÈ¹o÷ ñ r   r   N)r   Útelegram._telegramobjectr   Útelegram._utils.typesr   r   r   © r   r   ú<module>r$      s)   ðñ& [å 3Ý *ô�^ô ô6˜.õ r   