L i ZdZddlmZddlmZddlmZddlmZddl m Z GddeZ y ) zOThis module contains the classes that represent Telegram InlineQueryResultGame.)Optional)InlineKeyboardMarkup)InlineQueryResult)JSONDict)InlineQueryResultTypec NeZdZdZdZ d dddededeedeeffd Z xZ S) InlineQueryResultGameaRepresents 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_kwargsidr r r ct|tj|||j 5||_||_||_dddy#1swYyxYw)Nr )super__init__rGAME _unfrozenrr r )selfrr r r __class__s l/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/telegram/_inline/inlinequeryresultgame.pyrzInlineQueryResultGame.__init__5sZ .33RJO ^^  MDG(7D @LD   M M Ms AA)N) __name__ __module__ __qualname____doc__ __slots__strrrrr __classcell__)rs@rr r s`*4I 8< M *. M MM34 M X& MMr N) rtypingr%telegram._inline.inlinekeyboardmarkupr"telegram._inline.inlinequeryresultrtelegram._utils.typesrtelegram.constantsrr rrr%s)&VF@*4&M-&Mr