Ë
    dü¿hù  ã                   óZ   — d dl mZmZmZ d dlmZmZ d dlmZ erd dl	m
Z
  G d„ de«      Zy)é    )ÚTYPE_CHECKINGÚAnyÚOptional)Ú	BaseModelÚPrivateAttr)ÚSelf)ÚBotc                   ón   — e Zd ZU  e«       Zed   ed<   deddfd„Zded   de	fd„Z
eded   fd	„«       Zy)
ÚBotContextControllerr	   Ú_botÚ_BotContextController__contextÚreturnNc                 óD   — |r|j                  d«      | _        y d | _        y )NÚbot)Úgetr   )Úselfr   s     ú[/var/www/netwell/bot/venv/lib/python3.12/site-packages/aiogram/client/context_controller.pyÚmodel_post_initz$BotContextController.model_post_init   s   € Ù,5I—M‘M %Ó(ˆ	¸4ˆ	ó    r   c                 ó   — || _         | S )zh
        Bind object to a bot instance.

        :param bot: Bot instance
        :return: self
        ©r   )r   r   s     r   Úas_zBotContextController.as_   s   € ð ˆŒ	Øˆr   c                 ó   — | j                   S )zB
        Get bot instance.

        :return: Bot instance
        r   )r   s    r   r   zBotContextController.bot   s   € ð y‰yÐr   )Ú__name__Ú
__module__Ú__qualname__r   r   r   Ú__annotations__r   r   r   r   Úpropertyr   © r   r   r   r   
   s^   … Ù'›M€Dˆ(5‰/Ó)ð@¨ð @°ó @ðx ‘ð ¨4ó ð ðX˜e‘_ò ó ñr   r   N)Útypingr   r   r   Úpydanticr   r   Útyping_extensionsr   Úaiogram.client.botr	   r   r   r   r   ú<module>r$      s#   ðß /Ñ /ç +Ý "áÝ&ô˜9õ r   