§
    $SêhÕ  ã                   ó4   — d dl Z d dlmZ  G d„ d¦  «        ZdS )é    N)ÚSessionc                   ó   — e Zd Zdddefd„ZdS )ÚConnectÚselfzpyrogram.ClientÚreturnc              ƒ   óæ  K  — | j         rt          d¦  «        ‚|                      ¦   «         ƒ d{V —† t          | | j                             ¦   «         ƒ d{V —†| j                             ¦   «         ƒ d{V —†| j                             ¦   «         ƒ d{V —†¦  «        | _        | j         	                    ¦   «         ƒ d{V —† d| _         t          | j                             ¦   «         ƒ d{V —†¦  «        S )ah  
        Connect the client to Telegram servers.

        Returns:
            ``bool``: On success, in case the passed-in session is authorized, True is returned. Otherwise, in case
            the session needs to be authorized, False is returned.

        Raises:
            ConnectionError: In case you try to connect an already connected client.
        zClient is already connectedNT)Úis_connectedÚConnectionErrorÚload_sessionr   ÚstorageÚdc_idÚauth_keyÚ	test_modeÚsessionÚstartÚboolÚuser_id)r   s    úc/var/www/html/movieo_spanner_bot/venv/lib/python3.11/site-packages/pyrogram/methods/auth/connect.pyÚconnectzConnect.connect   s   è è € ð Ôð 	AÝ!Ð"?Ñ@Ô@Ð@à×ÒÑ!Ô!Ð!Ð!Ð!Ð!Ð!Ð!Ð!åØ˜œ×*Ò*Ñ,Ô,Ð,Ð,Ð,Ð,Ð,Ð,Ø”,×'Ò'Ñ)Ô)Ð)Ð)Ð)Ð)Ð)Ð)°´×1GÒ1GÑ1IÔ1IÐ+IÐ+IÐ+IÐ+IÐ+IÐ+Iñ
ô 
ˆŒð
 Œl× Ò Ñ"Ô"Ð"Ð"Ð"Ð"Ð"Ð"Ð"à ˆÔå˜$œ,×.Ò.Ñ0Ô0Ð0Ð0Ð0Ð0Ð0Ð0Ñ1Ô1Ð1ó    N)Ú__name__Ú
__module__Ú__qualname__r   r   © r   r   r   r      s8   € € € € € ð2Øð2à	ð2ð 2ð 2ð 2ð 2ð 2r   r   )ÚpyrogramÚpyrogram.sessionr   r   r   r   r   ú<module>r      sT   ðð& €€€Ø $Ð $Ð $Ð $Ð $Ð $ð2ð 2ð 2ð 2ð 2ñ 2ô 2ð 2ð 2ð 2r   