
    i                     <    S SK JrJr  S SKrS SKJr   " S S5      rg)    )UnionListN)rawc            	       H    \ rS rSrSSS\\\4   S\\\\   4   S\4S jr	Sr
g	)
ViewMessages   selfzpyrogram.Clientchat_id
message_idreturnc                 
  #    [        U[        5      (       d  U/OUnU R                  [        R                  R
                  R                  U R                  U5      I Sh  vN USS95      I Sh  vN n[        U5      $  N N7f)a  Increment message views counter.

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

Parameters:
    chat_id (``int`` | ``str``):
        Unique identifier (int) or username (str) of the target chat.

    message_id (``int`` | List of ``int``):
        Identifier or list of message identifiers of the target message.

Returns:
    ``bool``: On success, True is returned.

Example:
    .. code-block:: python

        # Increment message views
        await app.view_messages(chat_id, 1)
NT)peerid	increment)	
isinstancelistinvoker   	functionsmessagesGetMessagesViewsresolve_peerbool)r	   r
   r   idsrs        T/app/mltbenv/lib/python3.13/site-packages/pyrogram/methods/messages/view_messages.pyview_messagesViewMessages.view_messages   sx     2 #-Z">">zlJ++MM""33,,W55 4 
 
 Aw 6
s$   ABA? B/B0BB N)__name__
__module____qualname____firstlineno__r   intstrr   r   r   __static_attributes__r       r   r   r      s@    ##sCx# #tCy.)# 
	#r&   r   )typingr   r   pyrogramr   r   r   r&   r   <module>r)      s   &   $ $r&   