o
    *fj                     @   s@   d dl mZmZ ddlmZ ddlmZ G dd dee ZdS )	    )TYPE_CHECKINGAny   )ChatIdUnion   )TelegramMethodc                       s   e Zd ZU dZeZdZeed< 	 dZ	e
dB ed< 	 dZe
dB ed< 	 erAddddede
dB de
dB ded	df
 fd
dZ  ZS   ZS )DeleteAllMessageReactionsa7  
    Use this method to remove up to 10000 recent reactions in a group or a supergroup chat added by a given user or chat. The bot must have the 'can_delete_messages' administrator right in the chat. Returns :code:`True` on success.

    Source: https://core.telegram.org/bots/api#deleteallmessagereactions
    deleteAllMessageReactionschat_idNuser_idactor_chat_id)r   r   +_DeleteAllMessageReactions__pydantic_kwargsreturnc                   s   t  jd|||d| d S )N)r
   r   r    )super__init__)__pydantic__self__r
   r   r   r   	__class__r   /var/www/botplatforma_usr/data/www/botplatforma.ilyaolesya.ru/.venv/lib/python3.10/site-packages/aiogram/methods/delete_all_message_reactions.pyr      s
   
z"DeleteAllMessageReactions.__init__)__name__
__module____qualname____doc__bool__returning____api_method__r   __annotations__r   intr   r   r   r   __classcell__r   r   r   r   r      s2   
 r   N)	typingr   r   typesr   baser   r   r   r   r   r   r   <module>   s    