Ë
    :É„j™  ã                   ó8   — d dl mZ d dlZd dlmZ  G d„ d«      Zy)é    )ÚUnionN)Úrawc                   ó*   — e Zd Zdddeeef   defd„Zy)ÚMarkChatUnreadÚselfzpyrogram.ClientÚchat_idÚreturnc              ƒ   óÄ   K  — | j                  t        j                  j                  j	                  | j                  |«      ƒ d{  –—† d¬«      «      ƒ d{  –—† S 7 Œ7 Œ­w)a|  Mark a chat as unread.

        .. include:: /_includes/usable-by/users.rst

        Parameters:
            chat_id (``int`` | ``str``):
                Unique identifier (int) or username (str) of the target chat.
                You can also use chat public link in form of *t.me/<username>* (str).

        Returns:
            ``bool``: On success, True is returned.
        NT)ÚpeerÚunread)Úinvoker   Ú	functionsÚmessagesÚMarkDialogUnreadÚresolve_peer)r   r   s     ú^/var/www/html/GAP/venv/lib/python3.12/site-packages/pyrogram/methods/chats/mark_chat_unread.pyÚmark_chat_unreadzMarkChatUnread.mark_chat_unread   sX   è ø€ ð" —[‘[Ü�M‰M×"Ñ"×3Ñ3Ø×,Ñ,¨WÓ5×5Øð 4ó ó
÷ 
ð 	
à5øð
ús$   ‚AA ÁAÁA ÁAÁA ÁA N)Ú__name__Ú
__module__Ú__qualname__r   ÚintÚstrÚboolr   © ó    r   r   r      s)   „ ð
Øð
à�s˜C�x‘ð
ð 
ô
r   r   )Útypingr   Úpyrogramr   r   r   r   r   ú<module>r      s   ðõ( ã Ý ÷
ò 
r   