§
    «eîiŠ
  ã                   óV   — 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	dS )	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        ||¬¦  «         |                      ¦   «         5  || _        || _        || _        d d d ¦  «         d S # 1 swxY w Y   d S )Nr   )ÚsuperÚ__init__r   ÚGAMEÚ	_unfrozenr   r	   r
   )Úselfr   r	   r
   r   Ú	__class__s        €új/home/div/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_inline/inlinequeryresultgame.pyr   zInlineQueryResultGame.__init__3   sÇ   ø€ õ 	‰Œ×ÒÕ.Ô3°RÀJÐÑOÔOÐOØ�^Š^ÑÔð 	Jð 	JØˆDŒGØ(7ˆDÔ à=IˆDÔð		Jð 	Jð 	Jñ 	Jô 	Jð 	Jð 	Jð 	Jð 	Jð 	Jð 	Jð 	Jøøøð 	Jð 	Jð 	Jð 	Jð 	Jð 	Js   ÁA'Á'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àðJð ðJð +¨TÑ1ð	Jð ˜t‘OðJð Jð Jð Jð Jð Jð Jð Jð Jð Jó    r   N)
r   Ú%telegram._inline.inlinekeyboardmarkupr   Ú"telegram._inline.inlinequeryresultr   Útelegram._utils.typesr   Útelegram.constantsr   r   © r   r   ú<module>r#      s•   ðð& VÐ Uà FÐ FÐ FÐ FÐ FÐ FØ @Ð @Ð @Ð @Ð @Ð @Ø *Ð *Ð *Ð *Ð *Ð *Ø 4Ð 4Ð 4Ð 4Ð 4Ð 4ð&Jð &Jð &Jð &Jð &JÐ-ñ &Jô &Jð &Jð &Jð &Jr   