Ë
    çObjÑ  ã                  óx   — d dl mZ d dlmZmZ d dlmZ ddlmZ ddl	m
Z
mZmZmZ ddlmZ  G d	„ d
ee   «      Zy)é    )Úannotations)ÚTYPE_CHECKINGÚAny)ÚFieldé   )ÚDefault)ÚChatIdUnionÚInlineKeyboardMarkupÚMessageÚReplyParametersé   )ÚTelegramMethodc                  ó€  ‡ — e Zd ZU dZeZdZded<   	 ded<   	 dZded	<   	 dZ	d
ed<   	 dZ
ded<   	  ed«      Zded<   	 dZded<   	 dZded<   	 dZded<   	 dZded<   	  edddi¬«      Zded<   	  edddi¬«      Zd
ed<   	 er7ddd ed«      dddddddœ
	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 dˆ fd„Zˆ xZS ˆ xZS )ÚSendGamez«
    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
    ÚsendGamer	   Úchat_idÚstrÚgame_short_nameNú
str | NoneÚbusiness_connection_idú
int | NoneÚmessage_thread_idúbool | NoneÚdisable_notificationÚprotect_contentúbool | Default | NoneÚallow_paid_broadcastÚmessage_effect_idúReplyParameters | NoneÚreply_parametersúInlineKeyboardMarkup | NoneÚreply_markupÚ
deprecatedT)Újson_schema_extraÚallow_sending_without_replyÚreply_to_message_id)
r   r   r   r   r   r   r    r"   r%   r&   c               ó>   •— t        ‰| �  d|||||||||	|
||dœ|¤Ž y )N)r   r   r   r   r   r   r   r   r    r"   r%   r&   © )ÚsuperÚ__init__)Ú__pydantic__self__r   r   r   r   r   r   r   r   r    r"   r%   r&   Ú_SendGame__pydantic_kwargsÚ	__class__s                 €úL/var/www/html/venv/lib/python3.12/site-packages/aiogram/methods/send_game.pyr*   zSendGame.__init__9   sE   ø€ ô* ‰GÑð ØØ /Ø'=Ø"3Ø%9Ø /Ø%9Ø"3Ø!1Ø)Ø,GØ$7ñð $óó    )r   r	   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r   r"   r!   r%   r   r&   r   r,   r   ÚreturnÚNone)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Ú__returning__Ú__api_method__Ú__annotations__r   r   r   r   r   r   r   r    r"   r   r%   r&   r   r*   Ú__classcell__)r-   s   @r.   r   r      s³  ø… ñð €MØ€NàÓð vØÓð MØ)-Ð˜JÓ-ØbØ$(Ð�zÓ(ð aØ(,Ð˜+Ó,ð RÙ-4Ð5FÓ-G€OÐ*ÓGØNØ(,Ð˜+Ó,ð kØ$(Ð�zÓ(ØdØ/3ÐÐ,Ó3Ø0Ø04€LÐ-Ó4ð cÙ/4°TÈlÐ\`ÐMaÔ/bÐ ÓbðDñ ',¨DÀ\ÐSWÐDXÔ&YÐ˜ÓYðDñ
 ð 26Ø,0Ø04Ù5<Ð=NÓ5OØ04Ø,0Ø7;Ø8<Ø7;Ø.2ñ#	ð !ð#	ð !ð	#	ð
 %/ð#	ð  *ð#	ð #.ð#	ð 3ð#	ð #.ð#	ð  *ð#	ð 5ð#	ð 6ð#	ð *5ð#	ð ",ð#	ð "%ð#	ð  ÷!#	ñ #	ó	 r/   r   N)Ú
__future__r   Útypingr   r   Úpydanticr   Úclient.defaultr   Útypesr	   r
   r   r   Úbaser   r   r(   r/   r.   ú<module>r@      s-   ðÝ "ç %å å $ß OÓ OÝ  ôPˆ~˜gÑ&õ Pr/   