
    Yi                     B    S r SSKJr  SSKJr  SSKJr   " S S\5      rg)zOThis module contains an object that represents a Telegram Sent Web App Message.    )Optional)TelegramObject)JSONDictc                   V   ^  \ rS rSrSrSr S
SS.S\\   S\\   4U 4S jjjjr	S	r
U =r$ )SentWebAppMessage   a  Contains information about an inline message sent by a Web App on behalf of a user.

Objects of this class are comparable in terms of equality. Two objects of this class are
considered equal, if their :attr:`inline_message_id` are equal.

.. versionadded:: 20.0

Args:
    inline_message_id (:obj:`str`, optional): Identifier of the sent inline message. Available
        only if there is an :attr:`inline keyboard <telegram.InlineKeyboardMarkup>` attached to
        the message.

Attributes:
    inline_message_id (:obj:`str`): Optional. Identifier of the sent inline message. Available
        only if there is an :attr:`inline keyboard <telegram.InlineKeyboardMarkup>` attached to
        the message.
)inline_message_idN
api_kwargsr	   r   c                p   > [         TU ]  US9  Xl        U R                  4U l        U R	                  5         g )Nr
   )super__init__r	   	_id_attrs_freeze)selfr	   r   	__class__s      F/app/.venv/lib/python3.13/site-packages/telegram/_sentwebappmessage.pyr   SentWebAppMessage.__init__/   s4     	J/0A002    )r   r	   )N)__name__
__module____qualname____firstlineno____doc__	__slots__r   strr   r   __static_attributes____classcell__)r   s   @r   r   r      s?    $ 'I 26	[_	!)#	FNxFX	 	r   r   N)r   typingr   telegram._telegramobjectr   telegram._utils.typesr   r    r   r   <module>r#      s    & V  3 * r   