Ë
    †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)	zOThis module contains the classes that represent Telegram InlineQueryResultGame.é    )ÚInlineKeyboardMarkup)ÚInlineQueryResult)ÚJSONDict)ÚInlineQueryResultTypec                   óN   ‡ — e Zd ZdZdZ	 d
ddœdedededz  dedz  fˆ fd	„Zˆ xZ	S )ÚInlineQueryResultGamea   Represents a :class:`telegram.Game`.

    Args:
        id (:obj:`str`): Unique identifier for this result,
            :tg-const:`telegram.InlineQueryResult.MIN_ID_LENGTH`-
            :tg-const:`telegram.InlineQueryResult.MAX_ID_LENGTH` Bytes.
        game_short_name (:obj:`str`): Short name of the game.
        reply_markup (:class:`telegram.InlineKeyboardMarkup`, optional): Inline keyboard attached
            to the message.

    Attributes:
        type (:obj:`str`): :tg-const:`telegram.constants.InlineQueryResultType.GAME`.
        id (:obj:`str`): Unique identifier for this result,
            :tg-const:`telegram.InlineQueryResult.MIN_ID_LENGTH`-
            :tg-const:`telegram.InlineQueryResult.MAX_ID_LENGTH` Bytes.
        game_short_name (:obj:`str`): Short name of the game.
        reply_markup (:class:`telegram.InlineKeyboardMarkup`): Optional. Inline keyboard attached
            to the message.

    )Úgame_short_nameÚreply_markupN©Ú
api_kwargsÚidr	   r
   r   c                óº   •— t         ‰| �  t        j                  ||¬«       | j	                  «       5  || _        || _        || _        d d d «       y # 1 sw Y   y xY w)Nr   )ÚsuperÚ__init__r   ÚGAMEÚ	_unfrozenr   r	   r
   )Úselfr   r	   r
   r   Ú	__class__s        €úe/var/www/html/datingFans/myenv/lib/python3.12/site-packages/telegram/_inline/inlinequeryresultgame.pyr   zInlineQueryResultGame.__init__3   sZ   ø€ ô 	‰ÑÔ.×3Ñ3°RÀJÐÔOØ�^‰^Óñ 	JØˆDŒGØ(7ˆDÔ à=IˆDÔ÷		J÷ 	Jñ 	Jús   ²AÁA)N)
Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú	__slots__Ústrr   r   r   Ú__classcell__)r   s   @r   r   r      s^   ø„ ñð* 4€Ið 59ð	Jð '+òJàðJð ðJð +¨TÑ1ð	Jð ˜t‘O÷Jñ Jó    r   N)
r   Ú%telegram._inline.inlinekeyboardmarkupr   Ú"telegram._inline.inlinequeryresultr   Útelegram._utils.typesr   Útelegram.constantsr   r   © r   r   ú<module>r#      s&   ðñ& Vå FÝ @Ý *Ý 4ô&JÐ-õ &Jr   