Ë
    :É„jY  ã                   óL   — d dl Z d dlmZ d dlZd dlmZ d dlmZ  G d„ d«      Zy)é    N)ÚCallable)ÚFilter)ÚUpdatec                   ó.   — e Zd Zd	dedefd„Zdddefd„Zy)
ÚHandlerNÚcallbackÚfiltersc                 ó    — || _         || _        y ©N)r   r	   )Úselfr   r	   s      úP/var/www/html/GAP/venv/lib/python3.12/site-packages/pyrogram/handlers/handler.pyÚ__init__zHandler.__init__   s   € Ø ˆŒØˆ�ó    Úclientzpyrogram.ClientÚupdatec              ƒ   ó8  K  — t        | j                  «      r}t        j                  | j                  j                  «      r| j                  ||«      ƒ d {  –—† S |j
                  j                  |j                  | j                  ||«      ƒ d {  –—† S y7 Œ?7 Œ­w)NT)Úcallabler	   ÚinspectÚiscoroutinefunctionÚ__call__ÚloopÚrun_in_executorÚexecutor)r   r   r   s      r   ÚcheckzHandler.check!   s}   è ø€ Ü�D—L‘LÔ!Ü×*Ñ*¨4¯<©<×+@Ñ+@ÔAØ!Ÿ\™\¨&°&Ó9×9Ð9à#Ÿ[™[×8Ñ8Ø—O‘OØ—L‘LØ˜Fó÷ ð ð ð :øðús$   ‚ABÁBÁ9BÂBÂBÂBr   )Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   © r   r   r   r      s)   „ ñ ð °Fó ðÐ"3ð ¸Vô r   r   )	r   Útypingr   ÚpyrogramÚpyrogram.filtersr   Úpyrogram.typesr   r   r   r   r   ú<module>r#      s    ðó( Ý ã Ý #Ý !÷ò r   