
    N[i                     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.

        Returns:
            ``bool``: On success, True is returned.
        NT)peerunread)invoker   	functionsmessagesMarkDialogUnreadresolve_peer)r   r   s     Z/var/www/files/kim/lib/python3.12/site-packages/pyrogram/methods/chats/mark_chat_unread.pymark_chat_unreadzMarkChatUnread.mark_chat_unread   sX       [[MM""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)    

sCx
 

r   r   )typingr   pyrogramr   r   r   r   r   <module>r      s   &   
 
r   