Ë
    :É„j+
  ã                   ó<   — d dl mZ d dlZd dlmZmZ  G d„ d«      Zy)é    )ÚOptionalN)ÚtypesÚenumsc                   ó>   — e Zd Z	 	 	 ddddededed   dd	d
edefd„Zy)ÚEditInlineCaptionNÚselfzpyrogram.ClientÚinline_message_idÚcaptionÚ
parse_modezenums.ParseModeÚreply_markupztypes.InlineKeyboardMarkupÚinvert_mediaÚreturnc              ƒ   óJ   K  — | j                  |||||¬«      ƒ d{  –—† S 7 Œ­w)a%  Edit the caption of inline media messages.

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

        Parameters:
            inline_message_id (``str``):
                Identifier of the inline message.

            caption (``str``):
                New caption of the media message.

            parse_mode (:obj:`~pyrogram.enums.ParseMode`, *optional*):
                By default, texts are parsed using both Markdown and HTML styles.
                You can combine both syntaxes together.

            reply_markup (:obj:`~pyrogram.types.InlineKeyboardMarkup`, *optional*):
                An InlineKeyboardMarkup object.

            invert_media (``bool``, *optional*):
                True, If the media position is inverted.
                only animation, photo, video, and webpage preview messages.

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

        Example:
            .. code-block:: python

                # Bots only
                await app.edit_inline_caption(inline_message_id, "new media caption")
        )r	   Útextr   r   r   N)Úedit_inline_text)r   r	   r
   r   r   r   s         úd/var/www/html/GAP/venv/lib/python3.12/site-packages/pyrogram/methods/messages/edit_inline_caption.pyÚedit_inline_captionz%EditInlineCaption.edit_inline_caption   s:   è ø€ ðN ×*Ñ*Ø/ØØ!Ø%Ø%ð +ó 
÷ 
ð 	
ð 
ús   ‚#œ!�#)NNN)Ú__name__Ú
__module__Ú__qualname__Ústrr   Úboolr   © ó    r   r   r      sZ   „ ð
 37Ø59Ø!ñ-
Øð-
àð-
ð ð-
ð Ð.Ñ/ð	-
ð
 3ð-
ð ð-
ð 
ô-
r   r   )Útypingr   Úpyrogramr   r   r   r   r   r   ú<module>r      s   ðõ( ã ß !÷.
ò .
r   