
    i                     8    S SK Jr  S SKrS SKJr   " S S5      rg)    )UnionN)rawc                   4    \ rS rSrSSS\\\4   S\4S jrSr	g)	UnblockUser   selfzpyrogram.Clientuser_idreturnc           	         #    [        U R                  [        R                  R                  R                  U R                  U5      I Sh  vN S95      I Sh  vN 5      $  N N
7f)a  Unblock a user.

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

Parameters:
    user_id (``int`` | ``str``):
        Unique identifier (int) or username (str) of the target user.
        For you yourself you can simply use "me" or "self".
        For a contact that exists in your Telegram address book you can use his phone number (str).

Returns:
    ``bool``: True on success

Example:
    .. code-block:: python

        await app.unblock_user(user_id)
N)id)boolinvoker   	functionscontactsUnblockresolve_peer)r   r	   s     P/app/mltbenv/lib/python3.13/site-packages/pyrogram/methods/users/unblock_user.pyunblock_userUnblockUser.unblock_user   s]     , ++&&..!..w77 /  
 	
 8s$   AA%
A!A%A#	A%#A% N)
__name__
__module____qualname____firstlineno__r   intstrr   r   __static_attributes__r       r   r   r      s)    

sCx
 

r   r   )typingr   pyrogramr   r   r   r   r   <module>r!      s   &   
 
r   