
    G˝i                     <    d dl mZmZ ddlmZ  G d dee         Zy)    )TYPE_CHECKINGAny   )TelegramMethodc            	            e Zd ZU dZeZdZdZedz  e	d<   	 dZ
edz  e	d<   	 erddddedz  dedz  deddf fd	Z xZS  xZS )
	SetMyNamez
    Use this method to change the bot's name. Returns :code:`True` on success.

    Source: https://core.telegram.org/bots/api#setmyname
    	setMyNameNnamelanguage_coder
   r   _SetMyName__pydantic_kwargsreturnc                *    t        |   d||d| y )Nr    )super__init__)__pydantic__self__r
   r   r   	__class__s       T/home/leshdev/mybot/venv/lib/python3.12/site-packages/aiogram/methods/set_my_name.pyr   zSetMyName.__init__   s     GY$mYGXY    )__name__
__module____qualname____doc__bool__returning____api_method__r
   str__annotations__r   r   r   r   __classcell__)r   s   @r   r   r      s     M ND#*r $M3:$ M  $(,		Z *	Z :		Z
 "%	Z 	Z 	Z	 r   r   N)typingr   r   baser   r   r   r   r   r   <module>r#      s    %  Zt$ Zr   