Ë
    †j¼  ã                   óN   — d Z ddlmZ ddlmZ ddlmZ ddlmZ  G d„ de«      Z	y)	zFThis module contains an object that represents a Telegram Bot Command.é    )ÚFinal)Ú	constants)ÚTelegramObject)ÚJSONDictc                   ó8  ‡ — e Zd ZU dZdZddœdedededz  fˆ fd„Zej                  j                  Z
ee   ed	<   	 ej                  j                  Zee   ed
<   	 ej                  j                  Zee   ed<   	 ej                  j                   Zee   ed<   ˆ xZS )Ú
BotCommandaj  
    This object represents a bot command.

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

    Args:
        command (:obj:`str`): Text of the command; :tg-const:`telegram.BotCommand.MIN_COMMAND`-
            :tg-const:`telegram.BotCommand.MAX_COMMAND` characters. Can contain only lowercase
            English letters, digits and underscores.
        description (:obj:`str`): Description of the command;
            :tg-const:`telegram.BotCommand.MIN_DESCRIPTION`-
            :tg-const:`telegram.BotCommand.MAX_DESCRIPTION` characters.

    Attributes:
        command (:obj:`str`): Text of the command; :tg-const:`telegram.BotCommand.MIN_COMMAND`-
            :tg-const:`telegram.BotCommand.MAX_COMMAND` characters. Can contain only lowercase
            English letters, digits and underscores.
        description (:obj:`str`): Description of the command;
            :tg-const:`telegram.BotCommand.MIN_DESCRIPTION`-
            :tg-const:`telegram.BotCommand.MAX_DESCRIPTION` characters.

    )ÚcommandÚdescriptionN©Ú
api_kwargsr	   r
   r   c                óœ   •— t         ‰| �  |¬«       || _        || _        | j                  | j                  f| _        | j                  «        y )Nr   )ÚsuperÚ__init__r	   r
   Ú	_id_attrsÚ_freeze)Úselfr	   r
   r   Ú	__class__s       €úS/var/www/html/datingFans/myenv/lib/python3.12/site-packages/telegram/_botcommand.pyr   zBotCommand.__init__7   sA   ø€ Ü‰Ñ JÐÔ/Ø#ˆŒØ +ˆÔàŸ,™,¨×(8Ñ(8Ð9ˆŒà�‰�ó    ÚMIN_COMMANDÚMAX_COMMANDÚMIN_DESCRIPTIONÚMAX_DESCRIPTION)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú	__slots__Ústrr   r   r   ÚBotCommandLimitr   r   ÚintÚ__annotations__r   r   r   Ú__classcell__)r   s   @r   r   r      sµ   ø… ñð0 +€IàX\ò  ð °#ð ÀhÐQUÁoõ ð (×7Ñ7×CÑC€K��s‘ÓCðð (×7Ñ7×CÑC€K��s‘ÓCðð #,×";Ñ";×"KÑ"K€O�U˜3‘ZÓKðð #,×";Ñ";×"KÑ"K€O�U˜3‘ZÓKór   r   N)
r   Útypingr   Útelegramr   Útelegram._telegramobjectr   Útelegram._utils.typesr   r   © r   r   ú<module>r)      s#   ðñ& Må å Ý 3Ý *ô7�õ 7r   