[docs]classSendGame(TelegramMethod[Message]):""" Use this method to send a game. On success, the sent :class:`aiogram.types.message.Message` is returned. Source: https://core.telegram.org/bots/api#sendgame """__returning__=Message__api_method__="sendGame"chat_id:int"""Unique identifier for the target chat"""game_short_name:str"""Short name of the game, serves as the unique identifier for the game. Set up your games via `@BotFather <https://t.me/botfather>`_."""business_connection_id:Optional[str]=None"""Unique identifier of the business connection on behalf of which the message will be sent"""message_thread_id:Optional[int]=None"""Unique identifier for the target message thread (topic) of the forum; for forum supergroups only"""disable_notification:Optional[bool]=None"""Sends the message `silently <https://telegram.org/blog/channels-2-0#silent-messages>`_. Users will receive a notification with no sound."""protect_content:Optional[Union[bool,Default]]=Default("protect_content")"""Protects the contents of the sent message from forwarding and saving"""allow_paid_broadcast:Optional[bool]=None"""Pass :code:`True` to allow up to 1000 messages per second, ignoring `broadcasting limits <https://core.telegram.org/bots/faq#how-can-i-message-all-of-my-bot-39s-subscribers-at-once>`_ for a fee of 0.1 Telegram Stars per message. The relevant Stars will be withdrawn from the bot's balance"""message_effect_id:Optional[str]=None"""Unique identifier of the message effect to be added to the message; for private chats only"""reply_parameters:Optional[ReplyParameters]=None"""Description of the message to reply to"""reply_markup:Optional[InlineKeyboardMarkup]=None"""A JSON-serialized object for an `inline keyboard <https://core.telegram.org/bots/features#inline-keyboards>`_. If empty, one 'Play game_title' button will be shown. If not empty, the first button must launch the game."""allow_sending_without_reply:Optional[bool]=Field(None,json_schema_extra={"deprecated":True})"""Pass :code:`True` if the message should be sent even if the specified replied-to message is not found.. deprecated:: API:7.0 https://core.telegram.org/bots/api-changelog#december-29-2023"""reply_to_message_id:Optional[int]=Field(None,json_schema_extra={"deprecated":True})"""If the message is a reply, ID of the original message.. deprecated:: API:7.0 https://core.telegram.org/bots/api-changelog#december-29-2023"""ifTYPE_CHECKING:# DO NOT EDIT MANUALLY!!!# This section was auto-generated via `butcher`def__init__(__pydantic__self__,*,chat_id:int,game_short_name:str,business_connection_id:Optional[str]=None,message_thread_id:Optional[int]=None,disable_notification:Optional[bool]=None,protect_content:Optional[Union[bool,Default]]=Default("protect_content"),allow_paid_broadcast:Optional[bool]=None,message_effect_id:Optional[str]=None,reply_parameters:Optional[ReplyParameters]=None,reply_markup:Optional[InlineKeyboardMarkup]=None,allow_sending_without_reply:Optional[bool]=None,reply_to_message_id:Optional[int]=None,**__pydantic_kwargs:Any,)->None:# DO NOT EDIT MANUALLY!!!# This method was auto-generated via `butcher`# Is needed only for type checking and IDE support without any additional pluginssuper().__init__(chat_id=chat_id,game_short_name=game_short_name,business_connection_id=business_connection_id,message_thread_id=message_thread_id,disable_notification=disable_notification,protect_content=protect_content,allow_paid_broadcast=allow_paid_broadcast,message_effect_id=message_effect_id,reply_parameters=reply_parameters,reply_markup=reply_markup,allow_sending_without_reply=allow_sending_without_reply,reply_to_message_id=reply_to_message_id,**__pydantic_kwargs,)