
    2Nj7/                        d dl mZ d dlmZmZ d dlmZ ddlmZ ddl	m
Z
mZmZmZmZmZmZmZ ddlmZ  G d	 d
ee         Zy)    )annotations)TYPE_CHECKINGAny)Field   )Default)ChatIdUnionDateTimeUnionInputPollMediaUnionInputPollOptionUnionMessageMessageEntityReplyMarkupUnionReplyParameters   )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<   	  e
d      Zded<   	 d	Zded<   	 d	Zded<   	 d	Zd
ed<   	 d	Zded<   	 d	Zded<   	 d	Zded<   	 d	Zded<   	 d	Z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$<   	 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,<   	 d	Z"ded-<   	  e
d.      Z#d/ed.<   	 d	Z$ded0<   	 d	Z%d
ed1<   	 d	Z&d2ed3<   	 d	Z'd4ed5<   	  e(d	d6d7i8      Z)ded9<   	  e(d	d6d7i8      Z*ded:<   	  e(d	d6d7i8      Z+ded;<   	 e,rd	d	 e
d      d	d	d	d	d	d	d	d	d	d	d	d	 e
d      d	d	d	d	d	d	 e
d      d	d	d	 e
d.      d	d	d	d	d	d	d	d<"	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 d> fd=Z- xZ.S  xZ.S )?SendPollz
    Use this method to send a native poll. On success, the sent :class:`aiogram.types.message.Message` is returned.

    Source: https://core.telegram.org/bots/api#sendpoll
    sendPollr	   chat_idstrquestionlist[InputPollOptionUnion]optionsN
str | Nonebusiness_connection_id
int | Nonemessage_thread_id
parse_modestr | Default | Nonequestion_parse_modelist[MessageEntity] | Nonequestion_entitiesbool | Noneis_anonymoustypeallows_multiple_answersallows_revotingshuffle_optionsallow_adding_optionshide_results_until_closesmembers_onlylist[str] | Nonecountry_codeslist[int] | Nonecorrect_option_idsexplanationexplanation_parse_modeexplanation_entitiesInputPollMediaUnion | Noneexplanation_mediaopen_periodDateTimeUnion | None
close_date	is_closeddescriptiondescription_parse_modedescription_entitiesmediadisable_notificationprotect_contentbool | Default | Noneallow_paid_broadcastmessage_effect_idReplyParameters | Nonereply_parametersReplyMarkupUnion | Nonereply_markup
deprecatedT)json_schema_extraallow_sending_without_replycorrect_option_idreply_to_message_id)"r   r   r!   r#   r%   r&   r'   r(   r)   r*   r+   r,   r.   r0   r1   r2   r3   r5   r6   r8   r9   r:   r;   r<   r=   r>   r?   rA   rB   rD   rF   rI   rJ   rK   c       %           t        '|   d&i d|d|d|d|d|d|d|d|d	|	d
|
d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d | d!|!d"|"d#|#d$|$d%|%|& y )'Nr   r   r   r   r   r!   r#   r%   r&   r'   r(   r)   r*   r+   r,   r.   r0   r1   r2   r3   r5   r6   r8   r9   r:   r;   r<   r=   r>   r?   rA   rB   rD   rF   rI   rJ   rK    )super__init__)(__pydantic__self__r   r   r   r   r   r!   r#   r%   r&   r'   r(   r)   r*   r+   r,   r.   r0   r1   r2   r3   r5   r6   r8   r9   r:   r;   r<   r=   r>   r?   rA   rB   rD   rF   rI   rJ   rK   _SendPoll__pydantic_kwargs	__class__s(                                          w/var/www/bonuses.adamproject.app/telegram_bots/cheremosh/venv/lib/python3.12/site-packages/aiogram/methods/send_poll.pyrO   zSendPoll.__init__w   s   \ G ''!'  ' (>	'
 #4' %8' #4' *' ' )@' !0' !0' &:' +D' *'  ,!'" $6#'$ (%'& (>''( &:)'* #4+', (-'. &/'0 $1'2 (3'4 (>5'6 &:7'8 9': &:;'< !0='> &:?'@ #4A'B "2C'D *E'F -HG'H #4I'J %8#M'    )Nr   r	   r   r   r   r   r   r   r   r   r!   r    r#   r"   r%   r$   r&   r   r'   r$   r(   r$   r)   r$   r*   r$   r+   r$   r,   r$   r.   r-   r0   r/   r1   r   r2   r    r3   r"   r5   r4   r6   r   r8   r7   r9   r$   r:   r   r;   r    r<   r"   r=   r4   r>   r$   r?   r@   rA   r$   rB   r   rD   rC   rF   rE   rI   r$   rJ   r   rK   r   rQ   r   returnNone)/__name__
__module____qualname____doc__r   __returning____api_method____annotations__r   r   r   r!   r#   r%   r&   r'   r(   r)   r*   r+   r,   r.   r0   r1   r2   r3   r5   r6   r8   r9   r:   r;   r<   r=   r>   r?   rA   rB   rD   rF   r   rI   rJ   rK   r   rO   __classcell__)rR   s   @rS   r   r      s    MN {M)''7)-J-b$(z( a070E-E K4818 L $L+$SD*?+/[/[#'O[' ]#'O['N(,+, F-1{1U $L+$ i&*M#* z+/(/ P"K" v3:<3H0H [7;4; R4818-"K"'+J$+ B!I{!k"K"V3:<3H0H `7;4; U(,E%,-(,+, R-45F-GO*GN(,+, k$(z(d/3,30,0L)0 o/4Tl\`Ma/bbD %*$<QUBV$WzW@ ',D\SWDX&YYD
  26,08?8M<@(,#37+/+/0459(,.237&*;B<;P?C<@&*/3%)&*;B<;P?C04045<=N5O04,07;487;,0.2OU	 !U	 	U	
 0U	 %/U	  *U	 "6U	  :U	 &U	 U	 &1U	 )U	 )U	 #.U	  (3!U	" &#U	$ ,%U	& !1'U	( $)U	* %9+U	, #=-U	.  :/U	0 $1U	2 -3U	4 #5U	6 $7U	8 %99U	: #=;U	< .=U	> #.?U	@ 3AU	B #.CU	D  *EU	F 5GU	H 2IU	J *5KU	L  *MU	N ",OU	P "%QU	R SU	 U		 rT   r   N)
__future__r   typingr   r   pydanticr   client.defaultr   typesr	   r
   r   r   r   r   r   r   baser   r   rM   rT   rS   <module>re      s8    " %  $	 	 	 !w~g& wrT   