Ë
    çObj  ã                  ól   — d dl mZ d dlmZmZ ddlmZ ddlmZm	Z	m
Z
mZ ddlmZ  G d„ d	ee
   «      Zy
)é    )Úannotations)ÚTYPE_CHECKINGÚAnyé   )ÚDefault)ÚChatIdUnionÚDateTimeUnionÚMessageÚSuggestedPostParametersé   )ÚTelegramMethodc                  ó&  ‡ — e Zd ZU dZeZdZded<   	 ded<   	 ded<   	 dZd	ed
<   	 dZ	d	ed<   	 dZ
ded<   	 dZded<   	  ed«      Zded<   	 dZded<   	 dZded<   	 er0dddd ed«      dddœ	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 dˆ fd„Zˆ xZS ˆ xZS )ÚForwardMessagea  
    Use this method to forward messages of any kind. Service messages and messages with protected content can't be forwarded. On success, the sent :class:`aiogram.types.message.Message` is returned.

    Source: https://core.telegram.org/bots/api#forwardmessage
    ÚforwardMessager   Úchat_idÚfrom_chat_idÚintÚ
message_idNú
int | NoneÚmessage_thread_idÚdirect_messages_topic_idúDateTimeUnion | NoneÚvideo_start_timestampúbool | NoneÚdisable_notificationÚprotect_contentúbool | Default | Noneú
str | NoneÚmessage_effect_idúSuggestedPostParameters | NoneÚsuggested_post_parameters)r   r   r   r   r   r   r!   c       
        ó:   •— t        ‰| �  d|||||||||	|
dœ
|¤Ž y )N)
r   r   r   r   r   r   r   r   r   r!   © )ÚsuperÚ__init__)Ú__pydantic__self__r   r   r   r   r   r   r   r   r   r!   Ú _ForwardMessage__pydantic_kwargsÚ	__class__s               €úR/var/www/html/venv/lib/python3.12/site-packages/aiogram/methods/forward_message.pyr%   zForwardMessage.__init__-   s?   ø€ ô& ‰GÑð ØØ)Ø%Ø"3Ø)AØ&;Ø%9Ø /Ø"3Ø*Cñð $óó    )r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r!   r    r'   r   ÚreturnÚNone)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r
   Ú__returning__Ú__api_method__Ú__annotations__r   r   r   r   r   r   r   r!   r   r%   Ú__classcell__)r(   s   @r)   r   r   
   sO  ø… ñð €MØ%€NàÓð EØÓð dØƒOØDØ$(Ð�zÓ(ð aØ+/Ð˜jÓ/ð YØ26ÐÐ/Ó6ØDØ(,Ð˜+Ó,ð RÙ-4Ð5FÓ-G€OÐ*ÓGØSØ$(Ð�zÓ(Ø}Ø@DÐÐ=ÓDØzáð -1Ø37Ø:>Ø04Ù5<Ð=NÓ5OØ,0ØHLñ	ð !ð	ð &ð		ð
 ð	ð  *ð	ð '1ð	ð $8ð	ð #.ð	ð 3ð	ð  *ð	ð (Fð	ð "%ð	ð ÷	ñ 	ó	 r*   r   N)Ú
__future__r   Útypingr   r   Úclient.defaultr   Útypesr   r	   r
   r   Úbaser   r   r#   r*   r)   ú<module>r:      s*   ðÝ "ç %å $ß PÓ PÝ  ôB�^ GÑ,õ Br*   