o
    Zzj_­ ã                   @   s„  d Z ddlZddlmZmZ ddlmZ ddlmZm	Z	m
Z
mZmZmZ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mZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z;m<Z<m=Z=m>Z>m?Z?m@Z@mAZAmBZBmCZCmDZDmEZEmFZFmGZGmHZHmIZImJZJmKZKmLZLmMZM ddlNmOZO dd	lPmQZQmRZR dd
lSmTZT ddlUmVZV ddlWmXZXmYZYmZZZm[Z[m\Z\m]Z]m^Z^m_Z_ ddl`maZa ddlbmcZc ddldmeZe ddlfmgZg e�r%ddlmhZhmiZimjZjmkZkmlZlmmZmmnZnmoZompZpmqZqmrZrmsZsmtZtmuZumvZvmwZwmxZxmyZymzZzm{Z{ ddl|m}Z}m~Z~ ede4eB eB d�Zede^d�Z€G dd„ dee
ec ƒZ�dS )zZThis module contains an object that represents a Telegram Bot with convenience extensions.é    N)ÚCallableÚSequence©Úcopy)ÚTYPE_CHECKINGÚAnyÚGenericÚTypeVarÚcastÚno_type_checkÚoverload)Úuuid4)<ÚAcceptedGiftTypesÚ	AnimationÚAudioÚBotÚBotAccessSettingsÚ
BotCommandÚBotCommandScopeÚBotDescriptionÚBotNameÚBotShortDescriptionÚBusinessConnectionÚCallbackQueryÚChatAdministratorRightsÚChatFullInfoÚChatInviteLinkÚ
ChatMemberÚChatPermissionsÚ	ChatPhotoÚDocumentÚFileÚ
ForumTopicÚGameHighScoreÚGiftsÚInlineKeyboardMarkupÚInlineQueryResultsButtonÚInputChecklistÚ
InputMediaÚInputPaidMediaÚInputPollOptionÚInputProfilePhotoÚKeyboardButtonÚLinkPreviewOptionsÚMaskPositionÚ
MenuButtonÚMessageÚ	MessageIdÚ
OwnedGiftsÚ	PhotoSizeÚPollÚPreparedInlineMessageÚPreparedKeyboardButtonÚReactionTypeÚReplyParametersÚSentGuestMessageÚSentWebAppMessageÚ
StarAmountÚStarTransactionsÚStickerÚ
StickerSetÚStoryÚTelegramObjectÚUpdateÚUserÚUserChatBoostsÚUserProfileAudiosÚUserProfilePhotosÚVideoÚ	VideoNoteÚVoiceÚWebhookInfo)Úto_timestamp)ÚDEFAULT_NONEÚDefaultValue)Ú
get_logger)Úbuild_repr_with_selected_attrs)ÚBaseUrlÚCorrectOptionIDÚCorrectOptionIdsÚ	FileInputÚJSONDictÚODVInputÚReplyMarkupÚ
TimePeriod)ÚCallbackDataCache)ÚRLARGS)ÚBaseRequest)ÚPTBUserWarning)ÚContactÚGiftÚInlineQueryResultÚInputMediaAudioÚInputMediaDocumentÚInputMediaLivePhotoÚInputMediaPhotoÚInputMediaVideoÚInputPollMediaÚInputStickerÚInputStoryContentÚLabeledPriceÚ	LivePhotoÚLocationÚMessageEntityÚPassportElementErrorÚShippingOptionÚ	StoryAreaÚSuggestedPostParametersÚVenue)ÚBaseRateLimiterÚDefaultsÚHandledTypes)ÚboundÚKTc                Z       sòf  e Zd ZdZdZee d d�Zeƒ jZ	e
									�dädd	d
ededededB dedB dedB dedB dddeeB defdd„ƒZe
										�dåddd
ededededB dedB dedB dedB dddeeB deddfdd„ƒZ										�dåd
ededededB dedB dedB dedB dddeeB deddf‡ fdd„Zdefdd„Zeedfd eeB d!ee d"eddf‡ fd#d$„ƒZededB fd%d&„ƒZ�dæ‡ fd'd(„Z�dæ‡ fd)d*„Zed+edB d,edB dedB fd-d.„ƒZed/edB dedB fd0d1„ƒZ e!e!e!e!d2œd3ed/ed4e"e# d5e"e# d6e"e# d7e"e# deeB e$e B f‡ fd8d9„Z%e�dçd:d;„ƒZ&e�dèd<d=„ƒZ'd>e"e( de(dB fd?d@„Z)d/e*ee+f ddf‡ fdAdB„Z,dCe-dB de-dB fdDdE„Z.dFe/ddfdGdH„Z0dIe1de1fdJdK„Z2e!de!dde!ddddddddfde!e!e!e!e!ddLœd3ed/edMe"e dCdNdOe"e dPedB dQedB dRe"e dSe3dT dB dUe"dV dWdXdYedB dZedB d[edB d\edB d]d^d_edB d`e"e d4e"e# d5e"e# d6e"e# d7e"e# d+edB de4f0‡ fdadb„Z5				�dée!e!e!e!ddcœddedB deedB dfe6dB dge3e dB d4e"e# d5e"e# d6e"e# d7e"e# d+edB de7e/dhf f‡ fdidj„Z8		�dêdke3dl e9ege3dl dB f B dmedB dnedB de7e3dl edB f f‡ fdodp„Z:e;�dë‡ fdrds„ƒZ<		�dêe!e!e!e!ddtœd3ed+edB duee= dB d4e"e# d5e"e# d6e"e# d7e"e# d,edB de4f‡ fdvdw„Z>		�dêe!e!e!e!dddxœdyeeB dzedCd{dYedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de?f‡ fd|d}„Z@de!de!de!ddddddddfde!e!e!e!e!ddd~œdyeeB deeB dzedQedB dRe"e dSe3dT dB dMe"e dCdNdOe"e dPedB dWdXd€edB d[edB d�edB d\edB d]d^dZedB d_edB d`e"e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deAf4‡ fd‚dƒ„ZBe!e!dddfe!e!e!e!dddxœdyeeB deeB d„e3e dMe"e dOe"e dPedB d…edB d\edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de7d† f‡ fd‡dˆ„ZCe!e!e!e!dddxœdyeeB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deDf‡ fd‰dŠ„ZEe!e!e!e!dddxœd‹edŒed�dŽd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fd�d�„ZF				�dée!e!e!e!dddxœd‘ed’edB d“edB d”edB d•e6dB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fd–d—„ZG				�déde!e!e!e!ddd˜œd™edke3dl e9ege3dl dB f B d•e6dB dšedB dmedB d›eHdB dnedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fdœd�„ZI				�dée!e!e!e!dddxœd‹edždldŸedB d edB d¡edB d¢edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deJf‡ fd£d¤„ZK	�dìe!e!e!e!dddxœd¥ed¦ed§edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fd¨d©„ZL		�dêe!e!e!e!dddxœdªed¦ed«e3d¬ dB d§edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fd­d®„ZMe!e!e!e!dddxœd¯edždld4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deNf‡ fd°d±„ZOe!e!e!e!dddxœd²edždld4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB dePf‡ fd³d´„ZQe!e!e!e!dddxœdyeeB d‹ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fdµd¶„ZR		�dêe!e!e!e!dddxœdyeeB d‹ed·eeSjTB dB d¸edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fd¹dº„ZUe!e!e!e!dddxœdyeeB d»ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fd¼d½„ZV				�dée!e!e!e!dddxœdyeeB d¾eeSjTB dB d¿edB dŒedB dÀedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deWf‡ fdÁdÂ„ZX																	�díe!e!e!e!dddxœdÃedÄedÅedÆedÇe3dÈ dÉedB dÊedB dËe3e dB dÌee+B dB dÍedB dÎedB dÏedB dÐedB dÑedB dÒedB dÓedB dÔedB dÕedB dÖedB d×edB dØe6dB dYedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def:‡ fdÙdÚ„ZY		�dêe!e!e!e!dddxœd‹edŒedÃedÛe3dŽ dÜedB dÝedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fdÞdß„ZZe!e!e!e!dddxœdyeeB d‹ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fdàdá„Z[e!e!e!e!dddxœdyeeB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fdâdã„Z\e!e!e!e!dddxœdyeeB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fdädå„Z]e!e!e!e!dddxœdyeeB dPed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fdædç„Z^e!e!e!e!dddxœdyeeB dzed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fdèdé„Z_e!e!e!e!dddxœdyeeB d„e3e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fdêdë„Z`		�dêe!e!e!e!dddxœdìeadB díedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fdîdï„Zbe!e!e!e!dddxœd�dðd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fdñdò„Zc	�dìe!e!e!e!dddxœdóedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fdôdõ„Zd				�dée!e!e!e!dddxœdyeeB död÷d¾eeSjTB dB d¿edB dŒedB dÀedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deWf‡ fdødù„Ze		�dêe!e!e!e!dddxœdyeeB dPedŒedB dúedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fdûdü„Zfe!e!e!e!dddxœdyeeB dŒed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ fdýdþ„Zgddddde!dddf	e!e!e!e!dddxœdyeeB dB dzedB dÿedB dQedB dCd{dRe"e dSe3dT dB d€edB dYedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB d�d f ‡ f�d�d„Zh											�dîde!e!e!e!dd�dœdyeeB dB dzedB dÿedB �de#dB �de#dB dCd{�de#dB �dedB �dedB �d	e6dB dYedB �d
�dd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB d�d f&‡ f�d�d„Zi					�dïe!e!e!e!dddxœ�d�ddyeeB dB dzedB dÿedB dCd{dYedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB d�d f‡ f�d�d„Zj					�dïe!e!e!e!dddxœdyeeB dB dzedB dÿedB dCd{dYedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB d�d f‡ f�d�d„Zkddde!dde!dfde!e!e!e!dd�dœd’edyeeB dB dzedB dÿedB dRe"e dCd{�de3dT dB dUe"dV dYedB �dedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB d�d f"‡ f�d�d„Zle!e!e!e!dddxœdyeeB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d�d„Zme!e!dddddfe!e!e!e!dddxœdyeeB deeB dzedMe"e dOe"e dPedB d�edB d\edB d]d^dZedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf"‡ f�d�d„Zoe!e!ddfe!e!e!e!dddxœdyeeB deeB d„e3e dMe"e dOe"e dPedB d\edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de7eAdhf f‡ f�d�d„Zp	�dìe!e!e!e!dddxœdyeeB �dedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de7eqdhf f‡ f�d �d!„Zre!e!e!e!dddxœdyeeB d‹ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deqf‡ f�d"�d#„Zse!e!e!e!dddxœdyeeB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d$�d%„Zt	�dìe!e!e!e!dddxœdyedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deuf‡ f�d&�d'„Zve!e!e!e!dddxœ�d(eewB exB eyB ezB e{B e|B e}B e~B eB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de€f‡ f�d)�d*„Z�e!e!e!e!dddxœd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de7e|dhf f‡ f�d+�d,„Z‚			�dðe!e!e!e!dddxœd‹edyedB dzedB dÿedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de7eƒdhf f‡ f�d-�d.„Z„e!e!e!e!dddxœd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de…f‡ f�d/�d0„Z†		�dêe!e!e!e!dddxœdìeadB díedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de7e‡dhf f‡ f�d1�d2„Zˆ	�dìe!e!e!e!dddxœ�d3edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de‰f‡ f�d4�d5„ZŠe!e!e!e!dddxœdŒed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de‹f‡ f�d6�d7„ZŒe!e!e!e!dddxœ�d8e3e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de7e|dhf f‡ f�d9�d:„Z�		�dêe!e!e!e!dddxœd‹eddedB deedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB d�d;f‡ f�d<�d=„ZŽe!e!e!e!dddxœd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de�f‡ f�d>�d?„Z�e!e!e!e!dddxœdyeeB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d@�dA„Z‘e!e!e!e!dddxœd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dB�dC„Z’e!e!e!e!dddxœd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dD�dE„Z“e!e!e!e!dddxœdyeeB dPed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dF�dG„Z”e!e!e!e!dddxœdyeeB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dH�dI„Z•		�dêe!e!e!e!dddxœdyeeB dŒe�dJedB dúedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de–f‡ f�dK�dL„Z—e!e!e!e!dddxœdyeeB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dM�dN„Z˜e!e!e!e!dddxœdyeeB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dO�dP„Z™e!e!e!e!dddxœdyeeB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dQ�dR„Zše!dfe!e!e!e!dddxœdyeeB dzedMe"e dYedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dS�dT„Z›																	�díe!e!e!e!dddxœdyeeB d‹e�dUedB �dVedB �dWedB �dXedB �dYedB �dZedB �d[edB �d\edB �d]edB �d^edB �d_edB �d`edB �daedB �dbedB �dcedB �ddedB �deedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def4‡ f�df�dg„Zœe!e!e!e!dddxœdyeeB dPed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dh�di„Z�		�dêe!e!e!e!dddxœdyeeB d‹e�dježd·eeSjTB dB �dkedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dl�dm„ZŸe!e!e!e!dddxœdyeeB död÷d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deWf‡ f�dn�do„Z dddde!e!dde!ddddddddddfde!de!e!e!e!dd�dpœ	dyeeB �dq�dr�dse6dB �dtedB �duedB dQedB dRe"e dMe"e dCdNdSe3dT dB dOe"e dPedB �dvedB �dw�dxdWdXdYedB dZedB d[edB d€edB d\edB d]d^d_edB d`e"e �dyedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf>‡ f�dz�d{„Z¡dddde!de!de!ddddddddfde!de!e!e!e!dd�dpœ	dyeeB �d|�d}�dse6dB �d~edB dÃedB dQedB dMe"e dCdNdRe"e dSe3dT dB dOe"e dPedB �dw�dxdWdXdYedB dZedB d[edB d\edB d]d^d_edB d`e"e �dyedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf:‡ f�d�d€„Z¢		�dêe!e!e!e!dddxœdyeeB �d�edPedB dYedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d‚�dƒ„Z£ddde!dde!dddddddfde!de!e!e!e!dd�d„œ	dyeeB �d…edB �d†edB �d‡edB dMe"e dCdN�dˆedB dOe"e dPedB dWdXdYedB dZedB d[edB d\edB d]d^d_edB d`e"e �d‰�dŠd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf2‡ f�d‹�dŒ„Z¤e!e!dddfde!e!e!e!e!ddd~œdYedyeeB �d�e¥dMe"e dOe"e dZedB dWdXdCd{d_edB d`e"e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf"‡ f�dŽ�d�„Z¦	�dìe!e!e!e!dddxœdYedyeeB dze�d�e¥dCd{d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf‡ f�d��d‘„Z§e!dde!dddddddfde!e!e!e!e!ddd~œdyeeB dMe"e dCdN�d’edB dOe"e dPedB dWdXdYedB dZedB d[edB d\edB d]d^d_edB d`e"e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf*‡ f�d“�d”„Z¨de!de!dde!ddddddddfde!de!e!e!e!dd�dpœ	dyeeB �d•�d–dQedB dMe"e dCdNdRe"e �d—edB dSe3dT dB dOe"e dPedB �dw�dxdWdXdYedB dZedB d[edB d\edB d]d^d_edB d`e"e �dyedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf6‡ f�d˜�d™„Z©e!de!dddddfde!e!e!e!e!ddd~œdyeeB �dšedMe"e dCd{dOe"e dPedB dWdXdYedB dZedB d[edB d_edB d`e"e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf&‡ f�d›�dœ„Zªddddddddddde!dddddde!ddddddfde!e!e!e!e!ddd~œdyeeB dÃedÄedÅedÆedÇe3dÈ dÉedB �d�edB dÍedB dÎedB dÏedB dÐedB dÑedB dÒedB dÓedB dÔedB d×edB dMe"e dCd{dÌee+B dB dÕedB dÖedB dÊedB dËe3e dB dOe"e dPedB dWdXdZedB d[edB d\edB d]d^d_edB d`e"e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denfP‡ f�dž�dŸ„Z«dde!ddddde!dddddddfde!de!e!e!e!dd�d œ	dyeeB �de#dB �de#dB dMe"e dCdN�d	e6dB �de#dB �dedB �dedB dOe"e dPedB dWdXdYedB dZedB d[edB d\edB d]d^d_edB d`e"e �d
�dd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf6‡ f�d¡�d¢„Z¬e!e!ddddddfde!e!e!e!e!ddde!d�d£œdyeeB �de3�d¤ dMe"e dOe"e dPedB dWdXdYedB dZedB d[edB d\edB d_edB d`e"e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB dQedB dRe"e dSe3dT dB de7endhf f,‡ f�d¥�d¦„Z­e!de!e!dde!ddddddfdde!e!e!e!e!dd�d§œ	dyeeB d’edRe"e �de3dT dB dMe"e dOe"e dCdNdPedB dUe"dV dWdXdYedB dZedB d[edB d\edB d]d^�dedB d_edB d`e"e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf2‡ f�d¨�d©„Z®dde!dfe!e!e!e!dddxœdye�dªed’edB dPedB dRe"e �de3dT dB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d«�d¬„Z¯de!de!de!dddddddddfde!de!e!e!e!dd�dpœ	dyeeB �d­�d®dQedB dMe"e dCdNdRe"e dSe3dT dB dOe"e dPedB �dvedB dWdXdYedB dZedB d[edB d€edB d\edB d]d^d_edB d`e"e �dyedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf6‡ f�d¯�d°„Z°ddddde!dde!ddde!ddde!dddddddddddddddf de!e!e!e!e!ddd~œdyeeB �d±e�d²e3�d³ �d]edB �d´edB �dµedB �d¶e±dB �d·edB dMe"e dCdN�d¸edB �d¹e"e �dºe6dB �d»eeSjTB dB �d¼e3dT dB dOe"e dPedB dWdXdYedB �d½e"e �d¾e3dT dB dZedB d[edB �d¿edB �dÀedB �dÁedB �dÂe²dB dÄedB �dÃe"e dB �dÄe3dT dB �dÅedB �dÆedB �dÇe3e dB �dÈ�dÉ�d�dÉd_edB d`e"e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denfX‡ f�dÊ�dË„Z³e!de!ddddddddfde!e!e!e!e!ddd~œdyeeB d��dÌdMe"e dCdNdOe"e dPedB �d’edB dWdXdYedB dZedB d[edB d\edB d]d^d_edB d`e"e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf,‡ f�dÍ�dÎ„Z´ddddde!dddde!dddddddfde!de!e!e!e!dd�dÏœ	dyeeB �de#dB �de#dB dÃedB �dÐedB �dÑedB dMe"e dCdN�dÒedB �dÓedB �dÔedB dOe"e dPedB dWdXdYedB dZedB d[edB d\edB d]d^d_edB d`e"e �dÕ�dÖd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf:‡ f�d×�dØ„Zµdde!ddde!dde!ddddddddddddfde!de!e!e!e!dd�dpœ	dyeeB �dÙ�dÚ�dse6dB dQedB dMe"e dCdN�dtedB �duedB dRe"e �dÛedB dSe3dT dB dOe"e dPedB �dvedB �dw�dxdWdXdYedB dZedB d[edB d€edB �dÜ�dx�dÝedB d\edB d]d^d_edB d`e"e �dyedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denfD‡ f�dÞ�dß„Z¶dde!de!ddddddddfde!de!e!e!e!dd�dpœ	dyeeB �dà�dá�dse6dB �dâedB dMe"e dCdNdOe"e dPedB �dw�dxdWdXdYedB dZedB d[edB d\edB d]d^d_edB d`e"e �dyedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf2‡ f�dã�dä„Z·dde!de!de!dddddddfde!de!e!e!e!dd�dpœ	dyeeB �då�dæ�dse6dB dQedB dMe"e dCdNdRe"e dSe3dT dB dOe"e dPedB dWdXdYedB dZedB d[edB d\edB d]d^d_edB d`e"e �dyedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf4‡ f�dç�dè„Z¸e!e!e!e!dddxœdyeeB d‹e�déed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dê�dë„Z¹	�dìe!e!e!e!dddxœdyeeB dÄedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dì�dí„Zº		�dêe!e!e!e!dddxœd‹e�dîedB �dïeeSjTB dB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dð�dñ„Z»		�dêe!e!e!e!dddxœdyedB �dòeudB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dó�dô„Z¼	�dìe!e!e!e!dddxœdyeeB �djež�dkedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dõ�dö„Z½e!e!e!e!dddxœdyeeB �d­e¾d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d÷�dø„Z¿e!e!e!e!dddxœdyeeB �dùed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dú�dû„ZÀe!e!e!e!dddxœdyeeB dÃed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dü�dý„ZÁ					�dïe!e!e!e!dddxœd‹e�dþedyedB dzedB dÿedB �dÿedB �d edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB d�d f‡ f�d�d„ZÂ		�dêe!e!e!e!dddxœ�de3e‡e7eef B  dìeadB díedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d�d„ZÃ		�dêe!e!e!e!dddxœ�de‰dB �d3edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d�d„ZÄe!e!e!e!dddxœd‹e�d	e3�d
 d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d�d„ZÅe!e!e!e!dddxœd�dð�ded4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d�d„ZÆ	�dìe!e!e!e!dddxœdŒed‹e�de�dw�dxd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d�d„ZÇ						�dñe!e!e!e!dddxœd”e�d�dx�dedB dge3e dB �dedB dóedB �dedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d�d„ZÈ					�dïe!e!e!e!dddxœdyeeB dB dzedB dÿedB dCd{dYedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB d�d f‡ f�d�d„ZÉ	�dìe!e!e!e!dddxœdyeeB d‹e�dedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d�d„ZÊe!e!e!e!dddxœdyeeB d»ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d�d„ZËe!e!e!e!dddxœdyeeB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d �d!„ZÌ		�dêe!e!e!e!dddxœdyeeB dzedB dYedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d"�d#„ZÍe!e!e!e!dddxœdyeeB dPed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d$�d%„ZÎe!e!e!e!dddxœdyeeB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d&�d'„ZÏe!e!e!e!dddxœd‹ed�e¾�d(ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de€f‡ f�d)�d*„ZÐ		�dêe!e!e!e!dddxœdÄedB díedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d+�d,„ZÑ		�dêe!e!e!e!dddxœ�d-edB díedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d.�d/„ZÒ	�dìe!e!e!e!dddxœdíedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deÓf‡ f�d0�d1„ZÔ	�dìe!e!e!e!dddxœdíedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deÕf‡ f�d2�d3„ZÖ		�dêe!e!e!e!dddxœdŒedB díedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d4�d5„Z×	�dìe!e!e!e!dddxœdíedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deØf‡ f�d6�d7„ZÙ	�dìe!e!e!e!dddxœdŒe�d8edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d9�d:„ZÚe!e!e!e!dddxœdŒedÃed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d;�d<„ZÛe!e!e!e!dddxœdŒed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d=�d>„ZÜe!e!e!e!dddxœd�dð�d?e3e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d@�dA„ZÝ	�dìe!e!e!e!dddxœd�dð�dBe3e dB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dC�dD„ZÞ	�dìe!e!e!e!dddxœd�dð�dEeßdB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dF�dG„Zàe!e!e!e!dddxœdyeeB d‹ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deáf‡ f�dH�dI„Zâ		�dêe!e!e!e!dddxœdyeeB dze�dJe3eãeB  eãB eB dB �dKedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dL�dM„Zäde!dfe!e!e!e!dddxœd‹e�dNe�dOed’edB �dPe"e �dQe3dT dB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dR�dS„Zåe!e!e!e!dddxœdYed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deæf‡ f�dT�dU„Zç										�dòe!e!e!e!dddxœdYe�dVedB �dWedB �dXedB �dYedB �dZedB ddedB deedB �d[edB �d\edB �d]edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deèf$‡ f�d^�d_„Zée!e!e!e!dddxœdYed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deêf‡ f�d`�da„Zëe!e!e!e!dddxœdYedyedzed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�db�dc„Zìe!e!e!e!dddxœdYed„e3e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dd�de„Zíde!ddde!fe!e!e!e!dddxœdYe�df�dg�dhe6dQedB dRe"e dSe3dT dB �die3�dj dB �dkedB dOe"e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deîf ‡ f�dl�dm„Zïde!ddfe!e!e!e!dddxœdYe�dne�df�dgdQedB dRe"e dSe3dT dB �die3�dj dB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deîf‡ f�do�dp„Zðe!e!e!e!dddxœdYe�dned4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dq�dr„Zñ	�dìe!e!e!e!dddxœdYe�d†e�d‡edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�ds�dt„Zò	�dìe!e!e!e!dddxœdYe�duedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dv�dw„Zó	�dìe!e!e!e!dddxœdYe�dxedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dy�dz„Zôe!e!e!e!dddxœdYe�d{e�d|eõd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d}�d~„Zö	�dìe!e!e!e!dddxœdYe�d­�d�d€edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d��d‚„Z÷	�dìe!e!e!e!dddxœdYe�d€edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dƒ�d„„Zøe!e!e!e!dddxœdYe�d…ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d†�d‡„Zù		�dêe!e!e!e!dddxœdYe�d…e�dˆedB �dOedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d‰�dŠ„Zú	�dìe!e!e!e!dddxœdYe�d…e�d‹e�dOedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dŒ�d�„Zûe!e!e!e!dddxœdYe�dOed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dŽ�d�„Züe!e!e!e!dddxœd‹edŒe�d�dðd�dŽd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d‘�d’„Zýe!e!e!e!dddxœd‹e�d“ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d”�d•„Zþ		�dêe!e!e!e!dddxœddedB deedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deÿf‡ f�d–�d—„�Z e!e!e!e!dddxœd‹e�d“e�d˜ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d™�dš„�Ze!e!e!e!dddxœd‹ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB d�ef‡ f�d›�dœ„�Z	�dìe!e!e!e!dddxœd‹e�d�e�dže3e dB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dŸ�d „�Ze!e!e!e!dddxœd‹edeed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB de7endhf f‡ f�d¡�d¢„�Zde!dde!e!ddddddddfe!de!e!e!e!dd�d£œdyeeB �dOe�de3�d¤ dQedB dRe"e dSe3dT dB d€edB dMe"e dOe"e dWdXdCdNdYedB dÅedB d[edB d\edB d]d^dPedB d`e"e d_edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf4‡ f�d¥�d¦„�Z	�dìe!e!e!e!dddxœdyeeB dØe6�d§edŒedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deWf‡ f�d¨�d©„�Z	�dìe!e!e!e!dddxœdyeeB död÷dŒedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deWf‡ f�dª�d«„�Ze!e!e!e!dddxœd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB d�e	f‡ f�d¬�d­„�Z
de!ddddfe!e!e!e!dddxœ�d®�d¯d’edB �dPe"e �dQe3dT dB �d°edB dyeeB dB d‹edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d±�d²„�Z	�dìe!e!e!e!dddxœdyeeB �d³edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d´�dµ„�Z	�dìe!e!e!e!dddxœd‹e�d³edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d¶�d·„�Ze!e!e!e!dddxœdyeeB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d¸�d¹„�Ze!e!e!e!dddxœd‹ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dº�d»„�Ze!e!e!e!dddxœd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deêf‡ f�d¼�d½„�Z	�dìe!e!e!e!dddxœdyedze�d¾edB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�d¿�dÀ„�Z	�dìe!e!e!e!dddxœdyedze�dÁeeSjTB dB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dÂ�dÃ„�Zde!fe!e!e!e!dddxœdYede�dÄe�dhe6�dkedB dOe"e d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deîf‡ f�dÅ�dÆ„�Z								�dóe!e!e!e!dddxœd‹e�dXedB �d[edB �d\edB �d]edB �dYedB �dZedB ddedB deedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deèf ‡ f�dÇ�dÈ„�Z										�dòe!e!e!e!dddxœdyeeB �dVedB �dWedB �dXedB �d[edB �d\edB �d]edB �dYedB �dZedB ddedB deedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB deèf$‡ f�dÉ�dÊ„�Ze!e!e!e!dddxœ�d­�dd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dË�dÌ„�Ze!e!e!e!dddxœd4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dÍ�dÎ„�Z		�dêe!e!e!e!dddxœd‹eddedB deedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB d�ef‡ f�dÏ�dÐ„�Z	�dìe!e!e!e!dddxœdyeeB d‹e�dÑedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dÒ�dÓ„�Ze!e!e!e!dddxœd‹ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dÔ�dÕ„�Ze!e!e!e!dddxœd‹ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dÖ�d×„�Ze!e!e!e!dddxœd‹ed›�ed4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB d�ef‡ f�dØ�dÙ„�Zdddde!ddde!e!dddddfe!dde!e!e!e!dd�dÚœ	dyeeB �dÛ�dÜ�d­�d®dYedB dPedB d\edB dQedB dRe"e dSe3dT dB d€edB �dvedB dMe"e dOe"e d[edB dZedB d]d^dWdXdCdNd`e"e d_edB �dyedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB denf8‡ f�dÝ�dÞ„�Z 		�dêe!e!e!e!dddxœdyeeB dzed‹edB �dßedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dà�dá„�Z!		�dêe!e!e!e!dddxœdyeeB d‹edB �dßedB d4e"e# d5e"e# d6e"e# d7e"e# d+edB d,edB def‡ f�dâ�dã„�Z"e†�Z#e®�Z$e¯�Z%e_�Z&e`�Z'eo�Z(ep�Z)e°�Z*e¢�Z+e©�Z,e´�Z-e¶�Z.e¡�Z/e¸�Z0e·�Z1e­�Z2e¬�Z3ei�Z4eÉ�Z5eµ�Z6e¤�Z7eª�Z8e£�Z9eI�Z:eK�Z;eŽ�Z<e��Z=eU�Z>eV�Z?eÊ�Z@eË�ZAeG�ZBel�ZCeh�ZDej�ZEek�ZFe8�ZGeÈ�ZHed�ZIe‘�ZJeE�ZKer�ZLes�ZMeÀ�ZNe]�ZOet�ZPe��ZQeÂ�ZRe„�ZSe«�ZTeM�ZUeL�ZVeO�ZWeQ�ZXeŸ�ZYeœ�ZZe½�Z[e¹�Z\em�Z]eX�Z^ee�Z_e �Z`eR�Zae[�Zbe¿�Zce\�ZdeÁ�Zeeº�Zfe»�Zge›�ZheÍ�ZieÌ�ZjeŒ�Zke��ZleÐ�ZmeZ�ZneF�ZoeÆ�Zpec�ZqeÇ�ZreÅ�Zse³�Zte@�Zue¦�Zve§�Zwe¨�Zxeˆ�ZyeÃ�Zzeb�Z{e’�Z|eB�Z}eC�Z~ev�Ze¼�Z€eŠ�Z�eÄ�Z‚eY�Zƒe‚�Z„e—�Z…ef�Z†e”�Z‡e��Zˆe^�Z‰eÎ�ZŠeg�Z‹e•�ZŒe˜�Z�e™�ZŽeš�Z�eÑ�Z�eÔ�Z‘eÒ�Z’eÖ�Z“eÚ�Z”eÛ�Z•eÜ�Z–eÝ�Z—eÞ�Z˜eà�Z™e×�ZšeÙ�Z›eÏ�Zœeâ�Z�eä�Zžeå�ZŸeç�Z eé�Z¡eë�Z¢eì�Z£eí�Z¤eï�Z¥eð�Z¦eñ�Z§eò�Z¨eó�Z©eô�Zªeö�Z«e÷�Z¬eø�Z­eù�Z®eú�Z¯eû�Z°eü�Z±eý�Z²eþ�Z³�e �Z´�e�Zµ�e�Z¶�e�Z·�e�Z¸�e
�Z¹�e�Zº�e�Z»�e�Z¼�e�Z½�e�Z¾�e�Z¿�e�ZÀ�e�ZÁ�e�ZÂ�e�ZÃ�e�ZÄ�e�ZÅ�e�ZÆ�e�ZÇ�e�ZÈ�e�ZÉ�e�ZÊ�e�ZË�e �ZÌ�e�ZÍ�e�ZÎ�e�ZÏ�e!�ZÐ�e"�ZÑ‡  �ZÒS (ô  ÚExtBota0	  This object represents a Telegram Bot with convenience extensions.

    Warning:
        Not to be confused with :class:`telegram.Bot`.

    For the documentation of the arguments, methods and attributes, please see
    :class:`telegram.Bot`.

    All API methods of this class have an additional keyword argument ``rate_limit_args``.
    This can be used to pass additional information to the rate limiter, specifically to
    :paramref:`telegram.ext.BaseRateLimiter.process_request.rate_limit_args`.

    This class is a :class:`~typing.Generic` class and accepts one type variable that specifies
    the generic type of the :attr:`rate_limiter` used by the bot. Use :obj:`None` if no rate
    limiter is used.

    Warning:
        * The keyword argument ``rate_limit_args`` can `not` be used, if :attr:`rate_limiter`
          is :obj:`None`.
        * The method :meth:`~telegram.Bot.get_updates` is the only method that does not have the
          additional argument, as this method will never be rate limited.

    Examples:
        :any:`Arbitrary Callback Data Bot <examples.arbitrarycallbackdatabot>`

    .. seealso:: :wiki:`Arbitrary callback_data <Arbitrary-callback_data>`

    .. versionadded:: 13.6

    .. versionchanged:: 20.0
        Removed the attribute ``arbitrary_callback_data``. You can instead use
        :attr:`bot.callback_data_cache.maxsize <telegram.ext.CallbackDataCache.maxsize>` to
        access the size of the cache.

    .. versionchanged:: 20.5
        Removed deprecated methods ``set_sticker_set_thumb`` and ``setStickerSetThumb``.

    Args:
        defaults (:class:`telegram.ext.Defaults`, optional): An object containing default values to
            be used if not set explicitly in the bot methods.
        arbitrary_callback_data (:obj:`bool` | :obj:`int`, optional): Whether to
            allow arbitrary objects as callback data for :class:`telegram.InlineKeyboardButton`.
            Pass an integer to specify the maximum number of objects cached in memory.
            Defaults to :obj:`False`.

            .. seealso:: :wiki:`Arbitrary callback_data <Arbitrary-callback_data>`
        rate_limiter (:class:`telegram.ext.BaseRateLimiter`, optional): A rate limiter to use for
            limiting the number of requests made by the bot per time interval.

            .. versionadded:: 20.0

    )Ú_callback_data_cacheÚ	_defaultsÚ_rate_limiter)Ú
class_nameúhttps://api.telegram.org/botú!https://api.telegram.org/file/botNFÚselfzExtBot[None]ÚtokenÚbase_urlÚbase_file_urlÚrequestÚget_updates_requestÚprivate_keyÚprivate_key_passwordÚdefaultsúDefaults | NoneÚarbitrary_callback_dataÚ
local_modec                 C   ó   d S ©N© )r{   r|   r}   r~   r   r€   r�   r‚   rƒ   r…   r†   r‰   r‰   úO/var/www/kodo/tsheker/venv/lib/python3.10/site-packages/telegram/ext/_extbot.pyÚ__init__Ï   s   zExtBot.__init__zExtBot[RLARGS]Úrate_limiterúBaseRateLimiter[RLARGS] | Nonec                 C   r‡   rˆ   r‰   )r{   r|   r}   r~   r   r€   r�   r‚   rƒ   r…   r†   rŒ   r‰   r‰   rŠ   r‹   Þ   s   c              
      sž   t ƒ j||||||||
d� |  ¡ �3 || _|| _d | _|	du r)	 W d   ƒ d S t|	tƒs4td|	ƒ}nd}t	| |d�| _W d   ƒ d S 1 sHw   Y  d S )N)r|   r}   r~   r   r€   r�   r‚   r†   FÚinti   )ÚbotÚmaxsize)
Úsuperr‹   Ú	_unfrozenrv   rw   ru   Ú
isinstanceÚboolr
   rW   )r{   r|   r}   r~   r   r€   r�   r‚   rƒ   r…   r†   rŒ   r�   ©Ú	__class__r‰   rŠ   r‹   î   s,   ø

ù
	"òÚreturnc                 C   s   t | | jd�S )a  Give a string representation of the bot in the form ``ExtBot[token=...]``.

        As this class doesn't implement :meth:`object.__str__`, the default implementation
        will be used, which is equivalent to :meth:`__repr__`.

        Returns:
            :obj:`str`
        )r|   )rN   r|   ©r{   r‰   r‰   rŠ   Ú__repr__  s   	zExtBot.__repr__r   ÚmessageÚcategoryÚ
stacklevelc                    s   t ƒ j|||d d� dS )z•We override this method to add one more level to the stacklevel, so that the warning
        points to the user's code, not to the PTB code.
        é   )rš   r›   rœ   N)r‘   Ú_warn)Úclsrš   r›   rœ   r•   r‰   rŠ   rž   !  s   
zExtBot._warnc                 C   ó   | j S )aõ  :class:`telegram.ext.CallbackDataCache`: Optional. The cache for
        objects passed as callback data for :class:`telegram.InlineKeyboardButton`.

        Examples:
            :any:`Arbitrary Callback Data Bot <examples.arbitrarycallbackdatabot>`

        .. versionchanged:: 20.0
           * This property is now read-only.
           * This property is now optional and can be :obj:`None` if
             :paramref:`~telegram.ext.ExtBot.arbitrary_callback_data` is set to :obj:`False`.
        )ru   r˜   r‰   r‰   rŠ   Úcallback_data_cache-  s   zExtBot.callback_data_cachec                 ƒ   ó,   �| j r| j  ¡ I dH  tƒ  ¡ I dH  dS )z·See :meth:`telegram.Bot.initialize`. Also initializes the
        :paramref:`ExtBot.rate_limiter` (if set)
        by calling :meth:`telegram.ext.BaseRateLimiter.initialize`.
        N)rŒ   Ú
initializer‘   r˜   r•   r‰   rŠ   r£   <  ó   €zExtBot.initializec                 ƒ   r¢   )z²See :meth:`telegram.Bot.shutdown`. Also shuts down the
        :paramref:`ExtBot.rate_limiter` (if set) by
        calling :meth:`telegram.ext.BaseRateLimiter.shutdown`.
        N)rŒ   Úshutdownr‘   r˜   r•   r‰   rŠ   r¥   F  r¤   zExtBot.shutdownÚ
api_kwargsÚrate_limit_argsc                 C   s"   |s|S |du r
i }||| j < |S )zµInserts the `rate_limit_args` into `api_kwargs` with the special key `__RL_KEY` so
        that we can extract them later without having to modify the `telegram.Bot` class.
        N)Ú_ExtBot__RL_KEY)rŸ   r¦   r§   r‰   r‰   rŠ   Ú_merge_api_rl_kwargsP  s   
zExtBot._merge_api_rl_kwargsÚdatac                 C   s   |sdS |  | jd¡S )z8Extracts the `rate_limit_args` from `data` if it exists.N)Úpopr¨   )rŸ   rª   r‰   r‰   rŠ   Ú_extract_rl_kwargs^  s   zExtBot._extract_rl_kwargs©Úread_timeoutÚwrite_timeoutÚconnect_timeoutÚpool_timeoutÚendpointr®   r¯   r°   r±   c          	      ƒ   s˜   �|   |¡}| js|durtdƒ‚|dks| js'tƒ j||||||d�I dH S ||||dœ}| j dt| jƒ|¡ | jjtƒ j||f||||d�I dH S )zŽOrder of method calls is: Bot.some_method -> Bot._post -> Bot._do_post.
        So we can override Bot._do_post to add rate limiting.
        NzE`rate_limit_args` can only be used if a `ExtBot.rate_limiter` is set.Ú
getUpdates)r²   rª   r¯   r°   r±   r®   r­   zGPassing request through rate limiter of type %s with rate_limit_args %s)ÚcallbackÚargsÚkwargsr²   rª   r§   )	r¬   rŒ   Ú
ValueErrorr‘   Ú_do_postÚ_LOGGERÚdebugÚtypeÚprocess_request)	r{   r²   rª   r®   r¯   r°   r±   r§   r¶   r•   r‰   rŠ   r¸   e  sB   €
ÿú
üýúzExtBot._do_postc                 C   r    )z<The :class:`telegram.ext.Defaults` used by this bot, if any.)rv   r˜   r‰   r‰   rŠ   rƒ   —  s   zExtBot.defaultsc                 C   r    )zlThe :class:`telegram.ext.BaseRateLimiter` used by this bot, if any.

        .. versionadded:: 20.0
        )rw   r˜   r‰   r‰   rŠ   rŒ   �  s   zExtBot.rate_limiterÚlpoc                    sF   | j d u s| j j ‰ d u rt ˆ¡S tdi ‡ ‡‡fdd„ˆ jD ƒ¤ŽS )Nc                    s0   i | ]}|t tˆ|ƒ ‰tƒrtˆ |ƒnˆ“qS r‰   )r“   ÚgetattrrL   )Ú.0Úattr©Údefaults_lpor½   Ú	orig_attrr‰   rŠ   Ú
<dictcomp>±  s    ùýúz.ExtBot._merge_lpo_defaults.<locals>.<dictcomp>r‰   )rƒ   Úlink_preview_optionsrL   Ú	get_valuer-   Ú	__slots__)r{   r½   r‰   rÁ   rŠ   Ú_merge_lpo_defaults¦  s   
øÿzExtBot._merge_lpo_defaultsc              
      s”  | j du rtƒ  |¡ dS | ¡ D �]5\}}t|tƒr'| j j ||j¡||< qt|t	j
ƒr8t|| j jd�||< qt|tƒrd|jtu rdt|ƒ}| ¡ � | j j|_W d  ƒ n1 sZw   Y  |||< q|dkr£t|tƒr£t|d tƒs£dd„ |D ƒ}|D ] }|jtu r�| ¡ � | j j|_W d  ƒ n1 s˜w   Y  q}|||< qt|tƒr°|  |¡||< qt|tƒrú| j j }dusÃ| j jdurút|ƒ}| ¡ �" t|jtƒrÔ|n|j|_t|jtƒrâ| j jn|j|_W d  ƒ n1 sðw   Y  |||< qt|tƒ�rGtdd„ |D ƒƒ�rGg }	|D ]4}
t|
jtƒ�s|	 |
¡ �qt|
ƒ}| ¡ � | j j|_W d  ƒ n	1 �s7w   Y  |	 |¡ �q|	||< qdS )	a˜  Inserts the defaults values for optional kwargs for which tg.ext.Defaults provides
        convenience functionality, i.e. the kwargs with a tg.utils.helpers.DefaultValue default

        data is edited in-place. As timeout is not passed via the kwargs, it needs to be passed
        separately and gets returned.

        This can only work, if all kwargs that may have defaults are passed in data!
        N)ÚtzinfoÚmediar   c                 S   s   g | ]}t |ƒ‘qS r‰   r   )r¿   rÊ   r‰   r‰   rŠ   Ú
<listcomp>é  s    z+ExtBot._insert_defaults.<locals>.<listcomp>c                 s   s   � | ]}t |tƒV  qd S rˆ   )r“   r*   )r¿   Úobjr‰   r‰   rŠ   Ú	<genexpr>  s   € 

ÿz*ExtBot._insert_defaults.<locals>.<genexpr>)rƒ   r‘   Ú_insert_defaultsÚitemsr“   rL   Úapi_defaultsÚgetÚvalueÚdtmÚdatetimerJ   rÉ   r(   Ú
parse_moderK   r   r’   r   r)   r-   rÈ   r8   Úallow_sending_without_replyÚquote_parse_modeÚallÚtext_parse_modeÚappend)r{   rª   ÚkeyÚvalÚ
copied_valÚ	copy_listrÊ   Údefaults_aswrÚ	new_valueÚnew_valÚoptionÚ
new_optionr•   r‰   rŠ   rÎ   ½  sv   
	


ÿ
ÿþ

ÿ€




ÿý

ÿýú

ÿ
ÿ€¼zExtBot._insert_defaultsÚreply_markupc                 C   s$   t |tƒr| jd ur| j |¡S |S rˆ   )r“   r%   r¡   Úprocess_keyboard)r{   rä   r‰   r‰   rŠ   Ú_replace_keyboard  s
   ÿzExtBot._replace_keyboardÚupdatec                 C   s0   |j r|  |j ¡ dS |jr|  |j¡ dS dS )aK  If this bot allows for arbitrary callback data, this inserts the cached data into all
        corresponding buttons within this update.

        Note:
            Checks :attr:`telegram.Message.via_bot` and :attr:`telegram.Message.from_user`
            to figure out if a) a reply markup exists and b) it was actually sent by this
            bot. If not, the message will be returned unchanged.

            Note that this will fail for channel posts, as :attr:`telegram.Message.from_user` is
            :obj:`None` for those! In the corresponding reply markups, the callback data will be
            replaced by :class:`telegram.ext.InvalidCallbackData`.

        Warning:
            *In place*, i.e. the passed :class:`telegram.Message` will be changed!

        Args:
            update (:class:`telegram.Update`): The update.

        N)Úcallback_queryÚ_insert_callback_dataÚeffective_message)r{   rç   r‰   r‰   rŠ   Úinsert_callback_data$  s
   ÿzExtBot.insert_callback_datarÌ   c                 C   s²   | j d u r|S t|tƒr| j  |¡ |S t|tƒrH|jr2| j  |j¡ t|jjtƒr2| j  |jj¡ t|jtƒr?| j  |j¡ | j j|d� |S t|tƒrW|jrW| j  |j¡ |S )N)rš   )	r¡   r“   r   Úprocess_callback_queryr0   Úreply_to_messageÚprocess_messageÚpinned_messager   )r{   rÌ   r‰   r‰   rŠ   ré   E  s"   


zExtBot._insert_callback_data)Úreply_to_message_idrÖ   r®   r¯   r°   r±   r¦   Údisable_notificationzReplyMarkup | NoneÚprotect_contentÚmessage_thread_idÚcaptionrÕ   Úcaption_entitiesri   rÅ   r-   Úreply_parameterszReplyParameters | NoneÚbusiness_connection_idÚmessage_effect_idÚallow_paid_broadcastÚdirect_messages_topic_idÚsuggested_post_parameterszSuggestedPostParameters | Nonerð   rÖ   c                ƒ   s¾   �t ƒ j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|“ŽI d H }t|tƒr]|  |¡ |S )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‘   Ú_send_messageræ   r“   r0   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¦   Úresultr•   r‰   rŠ   rü   a  sf   €ÿþýü
ûúùø	÷
öõôóòñðïîíìëê
é

zExtBot._send_message©r®   r¯   r°   r±   r¦   ÚoffsetÚlimitÚtimeoutÚallowed_updates.c                ƒ   s>   �t ƒ j|||||||||	d�	I d H }
|
D ]}|  |¡ q|
S )N)	rÿ   r   r  r  r®   r¯   r°   r±   r¦   )r‘   Úget_updatesrë   )r{   rÿ   r   r  r  r®   r¯   r°   r±   r¦   Úupdatesrç   r•   r‰   rŠ   r  ›  s   €÷zExtBot.get_updatesÚresultsr]   Únext_offsetÚcurrent_offsetc              	      s    t ƒ j|||d�\}}| jdu r||fS g }|D ]3}t|dƒs%| |¡ qt|ƒ}| ¡ � |  |j¡}||_W d  ƒ n1 sAw   Y  | |¡ q||fS )z›This method is called by Bot.answer_inline_query to build the actual results list.
        Overriding this to call self._replace_keyboard suffices
        )r  r  r  Nrä   )	r‘   Ú_effective_inline_resultsr¡   ÚhasattrrÚ   r   r’   ræ   rä   )r{   r  r  r  Úeffective_resultsrý   Ú
new_resultÚmarkupr•   r‰   rŠ   r  ¹  s    
ÿ


þz ExtBot._effective_inline_resultsÚresc                    s^  | j du rtƒ  |¡S d}t|dƒr6|jtu r6t|ƒ}| ¡ � d}| j j|_W d  ƒ n1 s1w   Y  t|dƒr­|jr­t|jdƒrm|jjtu rm|sRt|ƒ}d}|j ¡ � | j j|j_W d  ƒ n1 shw   Y  t|jdƒr­|syt|ƒ}|j ¡ �' |jj	tu rŒ| j j	|j_	n|  
|jj	¡|j_	W d  ƒ |S W d  ƒ |S 1 s¨w   Y  |S )z¶This method is called by Bot.answer_inline_query to replace `DefaultValue(obj)` with
        `obj`.
        Overriding this to call insert the actual desired default values.
        NFrÕ   TÚinput_message_contentrÅ   )rƒ   r‘   Ú _insert_defaults_for_ilq_resultsr	  rÕ   rK   r   r’   r  rÅ   rÈ   )r{   r  Úcopiedr•   r‰   rŠ   r  Ý  sH   

þ
ÿÿÿ
ÿ
ù÷
þõz'ExtBot._insert_defaults_for_ilq_results)r®   r¯   r°   r±   r§   Úreturn_typec          	   	   ƒ   s*   �t ƒ j||  ||¡|||||d�I d H S )N)r²   r¦   r  r®   r¯   r°   r±   )r‘   Údo_api_requestr©   )	r{   r²   r¦   r  r®   r¯   r°   r±   r§   r•   r‰   rŠ   r    s   €
ùzExtBot.do_api_request)r®   r¯   r°   r±   r¦   r§   Úchat_idÚ
message_idzInlineKeyboardMarkup | Nonec                ƒ   s4   �t ƒ j|||  |¡||||||  |	|
¡d�	I d H S )N)	r  r  rä   r÷   r®   r¯   r°   r±   r¦   )r‘   Ú	stop_pollræ   r©   )r{   r  r  rä   r÷   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r    s   €
÷zExtBot.stop_poll)rð   rÖ   r®   r¯   r°   r±   r¦   r§   Úfrom_chat_idÚshow_caption_above_mediaÚvideo_start_timestampc                ƒ   s´   �t ƒ j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|“ŽI d H S )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‘   Úcopy_messageræ   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  9  sd   €ÿþýüûúùø	÷
ö
õôóòñðïîíìëêé
èzExtBot.copy_messageÚmessage_idsÚremove_caption)r1   .c	                ƒ   s6   �t ƒ j||||||||	|
|||  ||¡|d�I d H S )N)r  r  r  rñ   rò   ró   r  r®   r¯   r°   r±   r¦   rú   )r‘   Úcopy_messagesr©   )r{   r  r  r  rñ   rò   ró   r  rú   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r  r  s    €
ózExtBot.copy_messagesc          	   
   ƒ   s2   �t ƒ j||||||  ||¡d�I d H }|  |¡S ©N)r  r®   r¯   r°   r±   r¦   )r‘   Úget_chatr©   ré   )	r{   r  r®   r¯   r°   r±   r¦   r§   rý   r•   r‰   rŠ   r  •  s   €
ú
zExtBot.get_chatÚuser_idÚnameÚstickerrd   c          
      ƒ   ó,   �t ƒ j||||||||  ||	¡d�I d H S )N)r  r   r!  r®   r¯   r°   r±   r¦   )r‘   Úadd_sticker_to_setr©   )
r{   r  r   r!  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r#  «  ó   €
øzExtBot.add_sticker_to_setÚcallback_query_idÚtextÚ
show_alertÚurlÚ
cache_timec                ƒ   ó0   �t ƒ j|||||||||	|  |
|¡d�
I d H S )N)
r%  r&  r'  r(  r)  r®   r¯   r°   r±   r¦   )r‘   Úanswer_callback_queryr©   )r{   r%  r&  r'  r(  r)  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r+  Ã  ó   €
özExtBot.answer_callback_query)r  r®   r¯   r°   r±   r¦   r§   Úinline_query_idÚis_personalÚbuttonc                ƒ   s4   �t ƒ j||||||||	|
|||  ||¡d�I d H S )N)r-  r  r)  r.  r  r  r®   r¯   r°   r±   r/  r¦   )r‘   Úanswer_inline_queryr©   )r{   r-  r  r)  r.  r  r/  r  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r0  ß  s   €
ôzExtBot.answer_inline_queryrý   Úallow_user_chatsÚallow_bot_chatsÚallow_group_chatsÚallow_channel_chatsc                ƒ   ó2   �t ƒ j|||||||||	|
|  ||¡d�I d H S )N)r  rý   r1  r2  r3  r4  r®   r¯   r°   r±   r¦   )r‘   Úsave_prepared_inline_messager©   )r{   r  rý   r1  r2  r3  r4  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r6    ó   €
õz#ExtBot.save_prepared_inline_messageÚpre_checkout_query_idÚokÚerror_messagec          
      ƒ   r"  )N)r8  r9  r:  r®   r¯   r°   r±   r¦   )r‘   Úanswer_pre_checkout_queryr©   )
r{   r8  r9  r:  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r;    r$  z ExtBot.answer_pre_checkout_queryÚshipping_query_idÚshipping_optionsrk   c                ƒ   ó.   �t ƒ j|||||||||  |	|
¡d�	I d H S )N)	r<  r9  r=  r:  r®   r¯   r°   r±   r¦   )r‘   Úanswer_shipping_queryr©   )r{   r<  r9  r=  r:  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r?  7  ó   €
÷zExtBot.answer_shipping_queryÚweb_app_query_idc          	      ƒ   ó*   �t ƒ j|||||||  ||¡d�I d H S )N)rA  rý   r®   r¯   r°   r±   r¦   )r‘   Úanswer_web_app_queryr©   )	r{   rA  rý   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rC  Q  ó   €
ùzExtBot.answer_web_app_queryÚguest_query_idc          	      ƒ   rB  )N)rE  rý   r®   r¯   r°   r±   r¦   )r‘   Úanswer_guest_queryr©   )	r{   rE  rý   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rF  g  rD  zExtBot.answer_guest_queryc          	      ƒ   rB  ©N)r  r  r®   r¯   r°   r±   r¦   )r‘   Úapprove_chat_join_requestr©   ©	r{   r  r  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rH  }  rD  z ExtBot.approve_chat_join_requestÚ
until_dateÚrevoke_messagesc                ƒ   r>  )N)	r  r  rJ  rK  r®   r¯   r°   r±   r¦   )r‘   Úban_chat_memberr©   )r{   r  r  rJ  rK  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rL  “  r@  zExtBot.ban_chat_memberÚsender_chat_idc          	      ƒ   rB  ©N)r  rM  r®   r¯   r°   r±   r¦   )r‘   Úban_chat_sender_chatr©   ©	r{   r  rM  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rO  ­  rD  zExtBot.ban_chat_sender_chatÚexpire_dateÚmember_limitÚcreates_join_requestc                ƒ   r*  )N)
r  rQ  rR  r   rS  r®   r¯   r°   r±   r¦   )r‘   Úcreate_chat_invite_linkr©   )r{   r  rQ  rR  r   rS  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rT  Ã  r,  zExtBot.create_chat_invite_linkÚtitleÚdescriptionÚpayloadÚcurrencyÚpricesrf   Úprovider_tokenÚmax_tip_amountÚsuggested_tip_amountsÚprovider_dataÚ	photo_urlÚ
photo_sizeÚphoto_widthÚphoto_heightÚ	need_nameÚneed_phone_numberÚ
need_emailÚneed_shipping_addressÚsend_phone_number_to_providerÚsend_email_to_providerÚis_flexibleÚsubscription_periodc                ƒ   sÀ   �t ƒ j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|  ||¡“ŽI d H S )NrU  rV  rW  rZ  rX  rY  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  r®   r¯   r°   r±   ri  r÷   r¦   r‰   )r‘   Úcreate_invoice_linkr©   )r{   rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  r÷   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rj  ß  sp   € ÿþýüûúùø	÷
öõôóòñðïîíìëêéèçæ
åzExtBot.create_invoice_linkÚstickersÚsticker_typeÚneeds_repaintingc                ƒ   r5  )N)r  r   rU  rk  rl  rm  r®   r¯   r°   r±   r¦   )r‘   Úcreate_new_sticker_setr©   )r{   r  r   rU  rk  rl  rm  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rn    r7  zExtBot.create_new_sticker_setc          	      ƒ   rB  rG  )r‘   Údecline_chat_join_requestr©   rI  r•   r‰   rŠ   ro  ;  rD  z ExtBot.decline_chat_join_requestc             
   ƒ   ó(   �t ƒ j||||||  ||¡d�I d H S r  )r‘   Údelete_chat_photor©   ©r{   r  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rq  Q  ó   €
úzExtBot.delete_chat_photoc             
   ƒ   rp  r  )r‘   Údelete_chat_sticker_setr©   rr  r•   r‰   rŠ   rt  e  rs  zExtBot.delete_chat_sticker_setc          	      ƒ   rB  ©N)r  ró   r®   r¯   r°   r±   r¦   )r‘   Údelete_forum_topicr©   ©	r{   r  ró   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rv  y  rD  zExtBot.delete_forum_topicc          	      ƒ   rB  )N)r  r  r®   r¯   r°   r±   r¦   )r‘   Údelete_messager©   )	r{   r  r  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rx  �  rD  zExtBot.delete_messagec          	      ƒ   rB  )N)r  r  r®   r¯   r°   r±   r¦   )r‘   Údelete_messagesr©   )	r{   r  r  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   ry  ¥  rD  zExtBot.delete_messagesÚscopeÚlanguage_codec          	      ƒ   rB  ©N)rz  r{  r®   r¯   r°   r±   r¦   )r‘   Údelete_my_commandsr©   ©	r{   rz  r{  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r}  »  rD  zExtBot.delete_my_commandszstr | Stickerc             
   ƒ   rp  )N)r!  r®   r¯   r°   r±   r¦   )r‘   Údelete_sticker_from_setr©   )r{   r!  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r  Ñ  rs  zExtBot.delete_sticker_from_setÚdrop_pending_updatesc             
   ƒ   rp  )N)r€  r®   r¯   r°   r±   r¦   )r‘   Údelete_webhookr©   )r{   r€  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r�  å  rs  zExtBot.delete_webhookÚinvite_linkzstr | ChatInviteLinkc                ƒ   r5  )N)r  r‚  rQ  rR  r   rS  r®   r¯   r°   r±   r¦   )r‘   Úedit_chat_invite_linkr©   )r{   r  r‚  rQ  rR  r   rS  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rƒ  ù  r7  zExtBot.edit_chat_invite_linkÚicon_custom_emoji_idc                ƒ   r>  )N)	r  ró   r   r„  r®   r¯   r°   r±   r¦   )r‘   Úedit_forum_topicr©   )r{   r  ró   r   r„  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r…    r@  zExtBot.edit_forum_topicc          	      ƒ   rB  )N)r  r   r®   r¯   r°   r±   r¦   )r‘   Úedit_general_forum_topicr©   )	r{   r  r   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r†  1  rD  zExtBot.edit_general_forum_topicÚinline_message_idzMessage | boolc
                ƒ   s8   �t ƒ j||||||||	|
||||  ||¡|d�I d H S )N)r  r  r‡  rô   rä   rÕ   rõ   r÷   r®   r¯   r°   r±   r¦   r  )r‘   Úedit_message_captionr©   )r{   r  r  r‡  rô   rä   rÕ   rõ   r  r÷   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rˆ  G  s"   €
òzExtBot.edit_message_caption)Úlocationr®   r¯   r°   r±   r¦   r§   ÚlatitudeÚ	longitudeÚhorizontal_accuracyÚheadingÚproximity_alert_radiusÚlive_periodr‰  zLocation | Nonec                ƒ   s„   �t ƒ jdi d|“d|“d|“d|“d|“d|“d|“d|“d	|	“d
|
“d|“d|“d|“d|“d|“d|“d|  ||¡“ŽI d H S )Nr  r  r‡  rŠ  r‹  rä   rŒ  r�  rŽ  r�  r‰  r÷   r®   r¯   r°   r±   r¦   r‰   )r‘   Úedit_message_live_locationr©   )r{   r  r  r‡  rŠ  r‹  rä   rŒ  r�  rŽ  r�  r÷   r‰  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r�  k  sH   €ÿþýüûúùø	÷
öõôóòñð
ïz!ExtBot.edit_message_live_locationrÊ   r(   c                ƒ   r5  )N)rÊ   r  r  r‡  rä   r÷   r®   r¯   r°   r±   r¦   )r‘   Úedit_message_mediar©   )r{   rÊ   r  r  r‡  rä   r÷   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r‘  •  r7  zExtBot.edit_message_mediac                ƒ   r*  ©N)
r  r  r‡  rä   r÷   r®   r¯   r°   r±   r¦   )r‘   Úedit_message_reply_markupr©   ©r{   r  r  r‡  rä   r÷   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r“  ³  r,  z ExtBot.edit_message_reply_markup)Údisable_web_page_previewr®   r¯   r°   r±   r¦   r§   Úentitiesr•  c
                ƒ   s:   �t ƒ j||||||
|||	|||||  ||¡|d�I d H S )N)r&  r  r  r‡  rÕ   r•  rä   r–  r÷   r®   r¯   r°   r±   r¦   rÅ   )r‘   Úedit_message_textr©   )r{   r&  r  r  r‡  rÕ   rä   r–  rÅ   r÷   r•  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r—  Ï  s$   €
ñzExtBot.edit_message_textc             
   ƒ   rp  r  )r‘   Úexport_chat_invite_linkr©   rr  r•   r‰   rŠ   r˜  õ  rs  zExtBot.export_chat_invite_linkc                ƒ   s:   �t ƒ j||||||||	|||||  ||¡||
d�I d H S )N)r  r  r  r  rñ   rò   ró   rû   r®   r¯   r°   r±   r¦   rú   rø   )r‘   Úforward_messager©   )r{   r  r  r  rñ   rò   ró   r  rú   rû   rø   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r™  	  s$   €
ñzExtBot.forward_messagec                ƒ   ó4   �t ƒ j|||||||||	|
||  ||¡d�I d H S )N)r  r  r  rñ   rò   ró   rú   r®   r¯   r°   r±   r¦   )r‘   Úforward_messagesr©   )r{   r  r  r  rñ   rò   ró   rú   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r›  /  ó   €
ôzExtBot.forward_messagesÚreturn_botsc          	      ƒ   rB  )N)r  r�  r®   r¯   r°   r±   r¦   )r‘   Úget_chat_administratorsr©   )	r{   r  r�  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rž  O  rD  zExtBot.get_chat_administratorsc          	      ƒ   rB  rG  )r‘   Úget_chat_memberr©   rI  r•   r‰   rŠ   rŸ  e  rD  zExtBot.get_chat_memberc             
   ƒ   rp  r  )r‘   Úget_chat_member_countr©   rr  r•   r‰   rŠ   r   {  rs  zExtBot.get_chat_member_countc             
   ƒ   rp  r  )r‘   Úget_chat_menu_buttonr©   rr  r•   r‰   rŠ   r¡  �  rs  zExtBot.get_chat_menu_buttonÚfile_idc             
   ƒ   rp  )N)r¢  r®   r¯   r°   r±   r¦   )r‘   Úget_filer©   )r{   r¢  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r£  £  s   €
úzExtBot.get_filec             	   ƒ   ó&   �t ƒ j|||||  ||¡d�I d H S ©Nrþ   )r‘   Úget_forum_topic_icon_stickersr©   ©r{   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r¦  Â  ó   €

ûz$ExtBot.get_forum_topic_icon_stickersc                ƒ   r>  )N)	r  r  r  r‡  r®   r¯   r°   r±   r¦   )r‘   Úget_game_high_scoresr©   )r{   r  r  r  r‡  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r©  Ô  r@  zExtBot.get_game_high_scoresc             	   ƒ   r¤  r¥  )r‘   Úget_mer©   r§  r•   r‰   rŠ   rª  î  r¨  zExtBot.get_mec          	      ƒ   rB  r|  )r‘   Úget_my_commandsr©   r~  r•   r‰   rŠ   r«     rD  zExtBot.get_my_commandsÚfor_channelsc             
   ƒ   rp  )N)r¬  r®   r¯   r°   r±   r¦   )r‘   Ú#get_my_default_administrator_rightsr©   )r{   r¬  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r­    rs  z*ExtBot.get_my_default_administrator_rightsc             
   ƒ   rp  ©N)r   r®   r¯   r°   r±   r¦   )r‘   Úget_sticker_setr©   ©r{   r   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r¯  *  rs  zExtBot.get_sticker_setÚcustom_emoji_idsc             
   ƒ   rp  )N)r±  r®   r¯   r°   r±   r¦   )r‘   Úget_custom_emoji_stickersr©   )r{   r±  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r²  >  rs  z ExtBot.get_custom_emoji_stickersrE   c          
      ƒ   r"  ©N)r  rÿ   r   r®   r¯   r°   r±   r¦   )r‘   Úget_user_profile_photosr©   ©
r{   r  rÿ   r   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r´  R  r$  zExtBot.get_user_profile_photosc             	   ƒ   r¤  r¥  )r‘   Úget_webhook_infor©   r§  r•   r‰   rŠ   r¶  j  r¨  zExtBot.get_webhook_infoc             
   ƒ   rp  r  )r‘   Ú
leave_chatr©   rr  r•   r‰   rŠ   r·  |  rs  zExtBot.leave_chatc             	   ƒ   r¤  r¥  )r‘   Úlog_outr©   r§  r•   r‰   rŠ   r¸  �  r¨  zExtBot.log_outc             	   ƒ   r¤  r¥  )r‘   Úcloser©   r§  r•   r‰   rŠ   r¹  ¢  r¨  zExtBot.closec          	      ƒ   rB  ru  )r‘   Úclose_forum_topicr©   rw  r•   r‰   rŠ   rº  ´  rD  zExtBot.close_forum_topicc             
   ƒ   rp  r  )r‘   Úclose_general_forum_topicr©   rr  r•   r‰   rŠ   r»  Ê  rs  z ExtBot.close_general_forum_topicÚ
icon_colorc                ƒ   r>  )N)	r  r   r¼  r„  r®   r¯   r°   r±   r¦   )r‘   Úcreate_forum_topicr©   )r{   r  r   r¼  r„  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r½  Þ  r@  zExtBot.create_forum_topicc             
   ƒ   rp  r  )r‘   Úreopen_general_forum_topicr©   rr  r•   r‰   rŠ   r¾  ø  rs  z!ExtBot.reopen_general_forum_topicc             
   ƒ   rp  r  )r‘   Úhide_general_forum_topicr©   rr  r•   r‰   rŠ   r¿  	  rs  zExtBot.hide_general_forum_topicc             
   ƒ   rp  r  )r‘   Úunhide_general_forum_topicr©   rr  r•   r‰   rŠ   rÀ   	  rs  z!ExtBot.unhide_general_forum_topicc                ƒ   s.   �t ƒ j|||||||||  |	|
¡d�	I d H S )N)	r  r  rñ   r®   r¯   r°   r±   r÷   r¦   )r‘   Úpin_chat_messager©   )r{   r  r  rñ   r÷   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rÁ  4	  r@  zExtBot.pin_chat_messageÚcan_change_infoÚcan_post_messagesÚcan_edit_messagesÚcan_delete_messagesÚcan_invite_usersÚcan_restrict_membersÚcan_pin_messagesÚcan_promote_membersÚis_anonymousÚcan_manage_chatÚcan_manage_video_chatsÚcan_manage_topicsÚcan_post_storiesÚcan_edit_storiesÚcan_delete_storiesÚcan_manage_direct_messagesÚcan_manage_tagsc                ƒ   s®   �t ƒ j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|  ||¡“ŽI d H S )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‘   Úpromote_chat_memberr©   )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Ó  N	  sd   €ÿþýüûúùø	÷
öõôóòñðïîíìëêé
èzExtBot.promote_chat_memberc          	      ƒ   rB  ru  )r‘   Úreopen_forum_topicr©   rw  r•   r‰   rŠ   rÔ  †	  rD  zExtBot.reopen_forum_topicÚpermissionsÚ use_independent_chat_permissionsc                ƒ   r*  )N)
r  r  rÕ  rJ  rÖ  r®   r¯   r°   r±   r¦   )r‘   Úrestrict_chat_memberr©   )r{   r  r  rÕ  rJ  rÖ  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r×  œ	  r,  zExtBot.restrict_chat_memberc          	      ƒ   rB  )N)r  r‚  r®   r¯   r°   r±   r¦   )r‘   Úrevoke_chat_invite_linkr©   )	r{   r  r‚  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rØ  ¸	  rD  zExtBot.revoke_chat_invite_link)	rð   rÖ   Úfilenamer®   r¯   r°   r±   r¦   r§   Ú	animationzFileInput | AnimationÚdurationÚwidthÚheightÚhas_spoilerÚ	thumbnailzFileInput | NonerÙ  c       	         ƒ   sÌ   �t ƒ j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|“ŽI d H S )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‘   Úsend_animationr©   )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§   r•   r‰   rŠ   rà  Î	  sx   €"ÿþýüûúùø	÷
öõôóòñðïîíìëêéèçæåä
ãzExtBot.send_animationÚaudiozFileInput | AudioÚ	performerc       	         ƒ   sÀ   �t ƒ j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|“ŽI d H S )Nr  rá  rÛ  râ  r÷   rU  rô   rñ   rð   rä   rÕ   rÖ   rõ   rò   ró   rß  rö   rÙ  r®   r¯   r°   r±   r¦   rø   rù   rú   rû   r‰   )r‘   Ú
send_audior©   )r{   r  rá  rÛ  râ  rU  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ã  
  óp   € ÿþýüûúùø	÷
öõôóòñðïîíìëêéèçæ
åzExtBot.send_audioÚactionc                ƒ   s.   �t ƒ j|||||||||  |	|
¡d�	I d H S )N)	r  r÷   rå  ró   r®   r¯   r°   r±   r¦   )r‘   Úsend_chat_actionr©   )r{   r  rå  ró   r÷   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   ræ  N
  r@  zExtBot.send_chat_action)	rð   rÖ   Úcontactr®   r¯   r°   r±   r¦   r§   Úphone_numberÚ
first_nameÚ	last_nameÚvcardrç  zContact | Nonec       	         ƒ   s¨   �t ƒ j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|“ŽI d H S )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‘   Úsend_contactr©   )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ì  h
  s`   €ÿþýüûúùø	÷
öõôóòñðïîíìëê
ézExtBot.send_contactÚ	checklistc	                ƒ   s:   �t ƒ j|||||||||	|
|||||  ||¡d�I d H S )N)r÷   r  rí  rñ   rò   rø   rö   rä   rð   rÖ   r®   r¯   r°   r±   r¦   )r‘   Úsend_checklistr©   )r{   r÷   r  rí  rñ   rò   rø   rö   rä   rð   rÖ   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rî  ž
  s$   €
ñzExtBot.send_checklistc                ƒ   r*  )N)
r÷   r  r  rí  rä   r®   r¯   r°   r±   r¦   )r‘   Úedit_message_checklistr©   )r{   r÷   r  r  rí  rä   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rï  Ä
  r,  zExtBot.edit_message_checklistÚemojic                ƒ   s�   �t ƒ jdi d|“d|“d|“d|“d|“d|“d|“d|“d	|“d
|“d|“d|“d|“d|“d|  ||¡“d|	“d|
“d|“d|“ŽI d H S )Nr  rñ   r÷   rð   rä   rð  rÖ   rò   ró   rö   r®   r¯   r°   r±   r¦   rø   rù   rú   rû   r‰   )r‘   Ú	send_dicer©   )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ñ  à
  sP   €ÿþýüûúùø	÷
öõôóòñðïî
ízExtBot.send_diceÚdocumentzFileInput | DocumentÚdisable_content_type_detectionc       	         ƒ   s´   �t ƒ j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|“ŽI d H S )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‘   Úsend_documentr©   )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ô    óh   €ÿþýüûúùø	÷
öõôóòñðïîíìëêéè
çzExtBot.send_documentÚgame_short_namec                ƒ   s„   �t ƒ jdi d|“d|“d|“d|“d|“d|“d|“d|“d	|“d
|“d|“d|“d|“d|“d|  ||¡“d|	“d|
“ŽI d H S )Nr  rö  rñ   rð   rä   r÷   rÖ   rò   ró   rö   r®   r¯   r°   r±   r¦   rø   rù   r‰   )r‘   Ú	send_gamer©   )r{   r  rö  rñ   rä   rò   ró   rö   r÷   rø   rù   rð   rÖ   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r÷  H  sH   €ÿþýüûúùø	÷
öõôóòñð
ïzExtBot.send_gameÚstart_parameterc           (      ƒ   s  �t ƒ j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%|“d&|“ŽI d H S )(Nr  rU  rV  rW  rZ  rX  rY  rø  r^  r_  r`  ra  rb  rc  rd  re  rh  rñ   rð   rä   r]  rf  rg  rÖ   r[  r\  rò   ró   rö   r®   r¯   r°   r±   r¦   rø   rù   rú   rû   r‰   )r‘   Úsend_invoicer©   )(r{   r  rU  rV  rW  rX  rY  rZ  rø  r^  r_  r`  ra  rb  rc  rd  re  rh  rñ   rä   r]  rf  rg  r[  r\  rò   ró   rö   rø   rù   rú   rû   rð   rÖ   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rù  r  sœ   €+ÿþýüûúùø	÷
öõôóòñðïîíìëêéèçæåäãâá à!ß"Þ#Ý$Ü%Û&
ÚzExtBot.send_invoice)	rð   rÖ   r‰  r®   r¯   r°   r±   r¦   r§   c       	         ƒ   s´   �t ƒ j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|“ŽI d H S )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‘   Úsend_locationr©   )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ú  Æ  rõ  zExtBot.send_location)rð   rÖ   r®   r¯   r°   r±   r¦   r§   rô   rÕ   rõ   z^InputMediaAudio | InputMediaDocument | InputMediaPhoto | InputMediaVideo | InputMediaLivePhotoc                ƒ   s–   �t ƒ jdi d|“d|“d|“d|“d|“d|“d|“d|“d	|“d
|“d|“d|“d|  ||¡“d|“d|“d|“d|“d|“d|	“d|
“ŽI d H S )Nr  rÊ   rñ   rð   rÖ   rò   ró   rö   r®   r¯   r°   r±   r¦   rô   r÷   rÕ   rõ   rø   rù   rú   r‰   )r‘   Úsend_media_groupr©   )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û     sT   €ÿþýüûúùø	÷
öõôóòñðïîí
ìzExtBot.send_media_group)	r•  rð   rÖ   r®   r¯   r°   r±   r¦   r§   c       	         ƒ   s¨   �t ƒ j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|“ŽI d H S )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‘   Úsend_messager©   )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ü  2  ó`   €ÿþýüûúùø	÷
öõôóòñðïîíìëê
ézExtBot.send_messageÚdraft_idc                ƒ   r5  )N)r  rþ  r&  ró   rÕ   r–  r®   r¯   r°   r±   r¦   )r‘   Úsend_message_draftr©   )r{   r  rþ  r&  ró   rÕ   r–  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rÿ  h  r7  zExtBot.send_message_draftÚphotozFileInput | PhotoSizec       	         ƒ   s´   �t ƒ j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|“ŽI d H S )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‘   Ú
send_photor©   )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  †  sh   €ÿþýüûúùø	÷
öõôóòñðïîíìëêéè
çzExtBot.send_photoÚquestionÚoptionszstr | InputPollOptionr»   Úallows_multiple_answersÚcorrect_option_idÚ	is_closedÚexplanationÚexplanation_parse_modeÚopen_periodÚ
close_dateÚexplanation_entitiesÚquestion_parse_modeÚquestion_entitiesÚallows_revotingÚallow_adding_optionsÚhide_results_until_closesÚcorrect_option_idsÚdescription_parse_modeÚdescription_entitiesÚshuffle_optionsÚmembers_onlyÚcountry_codesÚexplanation_mediazInputPollMedia | Nonec$          ,      ƒ   s  �t ƒ j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%|“d&|“d'| “d(|!“d)|"“d*|#“ŽI d H S ),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  r  rV  r  r  r  r  r  r  r  rÊ   r‰   )r‘   Ú	send_pollr©   ),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  rV  r  r  r  r  r  r  rÊ   rð   rÖ   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r  À  s¬   €/ÿþýüûúùø	÷
öõôóòñðïîíìëêéèçæåäãâá à!ß"Þ#Ý$Ü%Û&Ú'Ù(Ø)×*
ÖzExtBot.send_pollzFileInput | Stickerc                ƒ   s–   �t ƒ jdi d|“d|“d|“d|“d|“d|	“d|“d|“d	|“d
|“d|“d|“d|“d|“d|“d|  ||¡“d|
“d|“d|“d|“ŽI d H S )Nr  r!  rñ   rð   rä   r÷   rÖ   rò   ró   rö   r®   r¯   r°   r±   rð  r¦   rø   rù   rú   rû   r‰   )r‘   Úsend_stickerr©   )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    sT   €ÿþýüûúùø	÷
öõôóòñðïîí
ìzExtBot.send_sticker)	rð   rÖ   Úvenuer®   r¯   r°   r±   r¦   r§   ÚaddressÚfoursquare_idÚfoursquare_typeÚgoogle_place_idÚgoogle_place_typer  zVenue | Nonec       	         ƒ   sÀ   �t ƒ j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|“ŽI d H S )Nr  rŠ  r‹  rU  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‘   Ú
send_venuer©   )r{   r  rŠ  r‹  rU  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   L  rä  zExtBot.send_venueÚvideozFileInput | VideoÚsupports_streamingÚcoverÚstart_timestampc       	   "      ƒ   sÞ   �t ƒ j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 |“ŽI d H S )"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û   r‰   )r‘   Ú
send_videor©   )"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°   r±   r¦   r§   r•   r‰   rŠ   r%  Š  s„   €%ÿþýüûúùø	÷
öõôóòñðïîíìëêéèçæåäãâá 
àzExtBot.send_videoÚ
video_notezFileInput | VideoNoteÚlengthc       	         ƒ   s¨   �t ƒ j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|“ŽI d H S )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‘   Úsend_video_noter©   )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ý  zExtBot.send_video_noteÚvoicezFileInput | Voicec       	         ƒ   s®   �t ƒ j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|“ŽI d H S )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‘   Ú
send_voicer©   )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*    sd   €ÿþýüûúùø	÷
öõôóòñðïîíìëêé
èzExtBot.send_voiceÚcustom_titlec          
      ƒ   r"  )N)r  r  r+  r®   r¯   r°   r±   r¦   )r‘   Ú#set_chat_administrator_custom_titler©   )
r{   r  r  r+  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r,  @  r$  z*ExtBot.set_chat_administrator_custom_titlec          	      ƒ   rB  )N)r  rV  r®   r¯   r°   r±   r¦   )r‘   Úset_chat_descriptionr©   )	r{   r  rV  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r-  X  rD  zExtBot.set_chat_descriptionÚemoji_status_custom_emoji_idÚemoji_status_expiration_datec          
      ƒ   r"  )N)r  r.  r/  r®   r¯   r°   r±   r¦   )r‘   Úset_user_emoji_statusr©   )
r{   r  r.  r/  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r0  n  r$  zExtBot.set_user_emoji_statusÚmenu_buttonc          	      ƒ   rB  )N)r  r1  r®   r¯   r°   r±   r¦   )r‘   Úset_chat_menu_buttonr©   )	r{   r  r1  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r2  †  rD  zExtBot.set_chat_menu_buttonc          
      ƒ   r"  )N)r  rÕ  rÖ  r®   r¯   r°   r±   r¦   )r‘   Úset_chat_permissionsr©   )
r{   r  rÕ  rÖ  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r3  œ  r$  zExtBot.set_chat_permissionsc          	      ƒ   rB  )N)r  r   r®   r¯   r°   r±   r¦   )r‘   Úset_chat_photor©   )	r{   r  r   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r4  ´  rD  zExtBot.set_chat_photoÚsticker_set_namec          	      ƒ   rB  )N)r  r5  r®   r¯   r°   r±   r¦   )r‘   Úset_chat_sticker_setr©   )	r{   r  r5  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r6  Ê  rD  zExtBot.set_chat_sticker_setc          	      ƒ   rB  )N)r  rU  r®   r¯   r°   r±   r¦   )r‘   Úset_chat_titler©   )	r{   r  rU  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r7  à  rD  zExtBot.set_chat_titleÚscoreÚforceÚdisable_edit_messagec                ƒ   rš  )N)r  r8  r  r  r‡  r9  r:  r®   r¯   r°   r±   r¦   )r‘   Úset_game_scorer©   )r{   r  r8  r  r  r‡  r9  r:  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r;  ö  rœ  zExtBot.set_game_scoreÚcommandsc          
      ƒ   r"  )N)r<  rz  r{  r®   r¯   r°   r±   r¦   )r‘   Úset_my_commandsr©   )
r{   r<  rz  r{  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r=    r$  zExtBot.set_my_commandsÚrightsc          	      ƒ   rB  )N)r>  r¬  r®   r¯   r°   r±   r¦   )r‘   Ú#set_my_default_administrator_rightsr©   )	r{   r>  r¬  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r?  .  rD  z*ExtBot.set_my_default_administrator_rightsÚerrorsrj   c          	      ƒ   rB  )N)r  r@  r®   r¯   r°   r±   r¦   )r‘   Úset_passport_data_errorsr©   )	r{   r  r@  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rA  D  rD  zExtBot.set_passport_data_errorsÚpositionc          	      ƒ   rB  )N)r!  rB  r®   r¯   r°   r±   r¦   )r‘   Úset_sticker_position_in_setr©   )	r{   r!  rB  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rC  Z  rD  z"ExtBot.set_sticker_position_in_setÚformatc                ƒ   s.   �t ƒ j|||||||||  |	|
¡d�	I d H S )N)	r   r  rß  rD  r®   r¯   r°   r±   r¦   )r‘   Úset_sticker_set_thumbnailr©   )r{   r   r  rD  rß  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rE  p  r@  z ExtBot.set_sticker_set_thumbnailÚcertificateÚmax_connectionsÚ
ip_addressÚsecret_tokenc                ƒ   rš  )N)r(  rF  rG  r  rH  r€  rI  r®   r¯   r°   r±   r¦   )r‘   Úset_webhookr©   )r{   r(  rF  rG  r  rH  r€  rI  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rJ  Š  rœ  zExtBot.set_webhookc                ƒ   r*  r’  )r‘   Ústop_message_live_locationr©   r”  r•   r‰   rŠ   rK  ª  r,  z!ExtBot.stop_message_live_locationÚonly_if_bannedc          
      ƒ   r"  )N)r  r  rL  r®   r¯   r°   r±   r¦   )r‘   Úunban_chat_memberr©   )
r{   r  r  rL  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rM  Æ  r$  zExtBot.unban_chat_memberc          	      ƒ   rB  rN  )r‘   Úunban_chat_sender_chatr©   rP  r•   r‰   rŠ   rN  Þ  rD  zExtBot.unban_chat_sender_chatc             
   ƒ   rp  r  )r‘   Úunpin_all_chat_messagesr©   rr  r•   r‰   rŠ   rO  ô  rs  zExtBot.unpin_all_chat_messagesc          
      ƒ   s,   �t ƒ j||||||||  ||	¡d�I d H S )N)r  r  r®   r¯   r°   r±   r÷   r¦   )r‘   Úunpin_chat_messager©   )
r{   r  r  r÷   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rP    r$  zExtBot.unpin_chat_messagec          	      ƒ   rB  ru  )r‘   Úunpin_all_forum_topic_messagesr©   rw  r•   r‰   rŠ   rQ     rD  z%ExtBot.unpin_all_forum_topic_messagesc             
   ƒ   rp  r  )r‘   Ú&unpin_all_general_forum_topic_messagesr©   rr  r•   r‰   rŠ   rR  6  rs  z-ExtBot.unpin_all_general_forum_topic_messagesÚsticker_formatc          
      ƒ   r"  )N)r  r!  rS  r®   r¯   r°   r±   r¦   )r‘   Úupload_sticker_filer©   )
r{   r  r!  rS  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rT  J  r$  zExtBot.upload_sticker_filec          	      ƒ   rB  )N)rV  r{  r®   r¯   r°   r±   r¦   )r‘   Úset_my_descriptionr©   )	r{   rV  r{  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rU  b  rD  zExtBot.set_my_descriptionÚshort_descriptionc          	      ƒ   rB  )N)rV  r{  r®   r¯   r°   r±   r¦   )r‘   Úset_my_short_descriptionr©   )	r{   rV  r{  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rW  x  rD  zExtBot.set_my_short_descriptionc             
   ƒ   rp  ©N)r{  r®   r¯   r°   r±   r¦   )r‘   Úget_my_descriptionr©   ©r{   r{  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rY  Ž  rs  zExtBot.get_my_descriptionc             
   ƒ   rp  rX  )r‘   Úget_my_short_descriptionr©   rZ  r•   r‰   rŠ   r[  ¢  rs  zExtBot.get_my_short_descriptionc          	      ƒ   rB  )N)r   r{  r®   r¯   r°   r±   r¦   )r‘   Úset_my_namer©   )	r{   r   r{  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r\  ¶  rD  zExtBot.set_my_namec             
   ƒ   rp  rX  )r‘   Úget_my_namer©   rZ  r•   r‰   rŠ   r]  Ì  rs  zExtBot.get_my_nameÚcustom_emoji_idc          	      ƒ   rB  )N)r   r^  r®   r¯   r°   r±   r¦   )r‘   Ú&set_custom_emoji_sticker_set_thumbnailr©   )	r{   r   r^  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r_  à  rD  z-ExtBot.set_custom_emoji_sticker_set_thumbnailc          	      ƒ   rB  )N)r   rU  r®   r¯   r°   r±   r¦   )r‘   Úset_sticker_set_titler©   )	r{   r   rU  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r`  ö  rD  zExtBot.set_sticker_set_titlec             
   ƒ   rp  r®  )r‘   Údelete_sticker_setr©   r°  r•   r‰   rŠ   ra    rs  zExtBot.delete_sticker_setÚ
emoji_listc          	      ƒ   rB  )N)r!  rb  r®   r¯   r°   r±   r¦   )r‘   Úset_sticker_emoji_listr©   )	r{   r!  rb  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rc     rD  zExtBot.set_sticker_emoji_listÚkeywordsc          	      ƒ   rB  )N)r!  rd  r®   r¯   r°   r±   r¦   )r‘   Úset_sticker_keywordsr©   )	r{   r!  rd  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   re  6  rD  zExtBot.set_sticker_keywordsÚmask_positionc          	      ƒ   rB  )N)r!  rf  r®   r¯   r°   r±   r¦   )r‘   Úset_sticker_mask_positionr©   )	r{   r!  rf  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rg  L  rD  z ExtBot.set_sticker_mask_positionc          	      ƒ   rB  rG  )r‘   Úget_user_chat_boostsr©   rI  r•   r‰   rŠ   rh  b  rD  zExtBot.get_user_chat_boostsÚreactionÚis_bigc                ƒ   r>  )N)	r  r  ri  rj  r®   r¯   r°   r±   r¦   )r‘   Úset_message_reactionr©   )r{   r  r  ri  rj  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rk  x  r@  zExtBot.set_message_reactionÚmonth_countÚ
star_countrÙ   Útext_entitiesc                ƒ   r5  )N)r  rl  rm  r&  rÙ   rn  r®   r¯   r°   r±   r¦   )r‘   Úgift_premium_subscriptionr©   )r{   r  rl  rm  r&  rÙ   rn  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   ro  ’  r7  z ExtBot.gift_premium_subscriptionc             
   ƒ   rp  ©N)r÷   r®   r¯   r°   r±   r¦   )r‘   Úget_business_connectionr©   ©r{   r÷   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rq  °  rs  zExtBot.get_business_connectionÚexclude_unsavedÚexclude_savedÚexclude_unlimitedÚexclude_uniqueÚsort_by_priceÚexclude_limited_upgradableÚexclude_limited_non_upgradableÚexclude_from_blockchainc                ƒ   s~   �t ƒ jdi d|“d|“d|“d|“d|	“d|
“d|“d|“d	|“d
|“d|“d|“d|“d|“d|“d|  ||¡“ŽI d H S )Nr÷   rs  rt  ru  rx  ry  rv  rz  rw  rÿ   r   r®   r¯   r°   r±   r¦   r‰   )r‘   Úget_business_account_giftsr©   )r{   r÷   rs  rt  ru  rv  rw  rÿ   r   rx  ry  rz  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r{  Ä  óD   €ÿþýüûúùø	÷
öõôóòñ
ðz!ExtBot.get_business_account_giftsc             
   ƒ   rp  rp  )r‘   Ú!get_business_account_star_balancer©   rr  r•   r‰   rŠ   r}  ì  rs  z(ExtBot.get_business_account_star_balancec          
      ƒ   r"  )N)r÷   r  r  r®   r¯   r°   r±   r¦   )r‘   Úread_business_messager©   )
r{   r÷   r  r  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r~     r$  zExtBot.read_business_messagec          	      ƒ   rB  )N)r÷   r  r®   r¯   r°   r±   r¦   )r‘   Údelete_business_messagesr©   )	r{   r÷   r  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r    rD  zExtBot.delete_business_messagesÚcontentre   Úactive_periodÚareasrl   Úpost_to_chat_pagec
                ƒ   ó8   �t ƒ j|||||||||	|
||||  ||¡d�I d H S )N)r÷   r€  r�  rô   rÕ   rõ   r‚  rƒ  rò   r®   r¯   r°   r±   r¦   )r‘   Ú
post_storyr©   )r{   r÷   r€  r�  rô   rÕ   rõ   r‚  rƒ  rò   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r…  .  ó"   €
òzExtBot.post_storyÚstory_idc                ƒ   rš  )N)r÷   r‡  r€  rô   rÕ   rõ   r‚  r®   r¯   r°   r±   r¦   )r‘   Ú
edit_storyr©   )r{   r÷   r‡  r€  rô   rÕ   rõ   r‚  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rˆ  R  rœ  zExtBot.edit_storyc          	      ƒ   rB  )N)r÷   r‡  r®   r¯   r°   r±   r¦   )r‘   Údelete_storyr©   )	r{   r÷   r‡  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r‰  r  rD  zExtBot.delete_storyc          
      ƒ   r"  )N)r÷   ré  rê  r®   r¯   r°   r±   r¦   )r‘   Úset_business_account_namer©   )
r{   r÷   ré  rê  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rŠ  ˆ  r$  z ExtBot.set_business_account_nameÚusernamec          	      ƒ   rB  )N)r÷   r‹  r®   r¯   r°   r±   r¦   )r‘   Úset_business_account_usernamer©   )	r{   r÷   r‹  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rŒ     rD  z$ExtBot.set_business_account_usernameÚbioc          	      ƒ   rB  )N)r÷   r�  r®   r¯   r°   r±   r¦   )r‘   Úset_business_account_bior©   )	r{   r÷   r�  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rŽ  ¶  rD  zExtBot.set_business_account_bioÚshow_gift_buttonÚaccepted_gift_typesc          
      ƒ   r"  )N)r÷   r�  r�  r®   r¯   r°   r±   r¦   )r‘   Ú"set_business_account_gift_settingsr©   )
r{   r÷   r�  r�  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r‘  Ì  r$  z)ExtBot.set_business_account_gift_settingsr+   Ú	is_publicc          
      ƒ   r"  )N)r÷   r   r’  r®   r¯   r°   r±   r¦   )r‘   Ú"set_business_account_profile_photor©   )
r{   r÷   r   r’  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r“  ä  r$  z)ExtBot.set_business_account_profile_photoc          	      ƒ   rB  )N)r÷   r’  r®   r¯   r°   r±   r¦   )r‘   Ú%remove_business_account_profile_photor©   )	r{   r÷   r’  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r”  ü  rD  z,ExtBot.remove_business_account_profile_photoÚowned_gift_idc          	      ƒ   rB  )N)r÷   r•  r®   r¯   r°   r±   r¦   )r‘   Úconvert_gift_to_starsr©   )	r{   r÷   r•  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r–    rD  zExtBot.convert_gift_to_starsÚkeep_original_detailsc                ƒ   r>  )N)	r÷   r•  r—  rm  r®   r¯   r°   r±   r¦   )r‘   Úupgrade_giftr©   )r{   r÷   r•  r—  rm  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r˜  (  r@  zExtBot.upgrade_giftÚnew_owner_chat_idc                ƒ   r>  )N)	r÷   r•  r™  rm  r®   r¯   r°   r±   r¦   )r‘   Útransfer_giftr©   )r{   r÷   r•  r™  rm  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rš  B  r@  zExtBot.transfer_giftc          	      ƒ   rB  )N)r÷   rm  r®   r¯   r°   r±   r¦   )r‘   Útransfer_business_account_starsr©   )	r{   r÷   rm  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r›  \  rD  z&ExtBot.transfer_business_account_starsÚold_stickerc                ƒ   r>  )N)	r  r   rœ  r!  r®   r¯   r°   r±   r¦   )r‘   Úreplace_sticker_in_setr©   )r{   r  r   rœ  r!  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r�  r  r@  zExtBot.replace_sticker_in_setÚtelegram_payment_charge_idc          	      ƒ   rB  )N)r  rž  r®   r¯   r°   r±   r¦   )r‘   Úrefund_star_paymentr©   )	r{   r  rž  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rŸ  Œ  rD  zExtBot.refund_star_paymentc          	      ƒ   rB  )N)rÿ   r   r®   r¯   r°   r±   r¦   )r‘   Úget_star_transactionsr©   )	r{   rÿ   r   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r   ¢  rD  zExtBot.get_star_transactionsÚis_canceledc          
      ƒ   r"  )N)r  rž  r¡  r®   r¯   r°   r±   r¦   )r‘   Úedit_user_star_subscriptionr©   )
r{   r  rž  r¡  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r¢  ¸  r$  z"ExtBot.edit_user_star_subscriptionc             
   ƒ   rp  ©N)r  r®   r¯   r°   r±   r¦   )r‘   Úget_managed_bot_access_settingsr©   ©r{   r  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r¤  Ð  s   €
úz&ExtBot.get_managed_bot_access_settingsÚis_access_restrictedÚadded_user_idsc          
      ƒ   r"  )N)r  r¦  r§  r®   r¯   r°   r±   r¦   )r‘   Úset_managed_bot_access_settingsr©   )
r{   r  r¦  r§  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r¨  å  s   €
øz&ExtBot.set_managed_bot_access_settingsc          	      ƒ   rB  )N)r  r   r®   r¯   r°   r±   r¦   )r‘   Úget_user_personal_chat_messagesr©   )	r{   r  r   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r©  þ  rD  z&ExtBot.get_user_personal_chat_messages)rÖ   rð   r®   r¯   r°   r±   r¦   r§   r)   c                ƒ   s®   �t ƒ j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|“ŽI d H S )Nr  rm  rÊ   rô   rÕ   rõ   r  rñ   rò   rö   rä   rÖ   rð   r®   r¯   r°   r±   r¦   r÷   rW  rù   rú   rû   ró   r‰   )r‘   Úsend_paid_mediar©   )r{   r  rm  rÊ   rô   rÕ   rõ   r  rñ   rò   rö   rä   r÷   rW  rù   rú   rû   ró   rÖ   rð   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rª    sd   €ÿþýüûúùø	÷
öõôóòñðïîíìëêé
èzExtBot.send_paid_mediaÚsubscription_pricec                ƒ   r>  )N)	r  ri  r«  r   r®   r¯   r°   r±   r¦   )r‘   Ú$create_chat_subscription_invite_linkr©   )r{   r  ri  r«  r   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r¬  L  r@  z+ExtBot.create_chat_subscription_invite_linkc          
      ƒ   r"  )N)r  r‚  r   r®   r¯   r°   r±   r¦   )r‘   Ú"edit_chat_subscription_invite_linkr©   )
r{   r  r‚  r   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r­  f  r$  z)ExtBot.edit_chat_subscription_invite_linkc             	   ƒ   r¤  r¥  )r‘   Úget_available_giftsr©   r§  r•   r‰   rŠ   r®  ~  r¨  zExtBot.get_available_giftsÚgift_idz
str | GiftÚpay_for_upgradec                ƒ   s4   �t ƒ j|||||||||	|
||  ||¡d�I d H S )N)r  r  r¯  r&  rÙ   rn  r°  r®   r¯   r°   r±   r¦   )r‘   Ú	send_giftr©   )r{   r¯  r&  rÙ   rn  r°  r  r  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r±  �  rœ  zExtBot.send_giftÚcustom_descriptionc          	      ƒ   rB  )N)r  r²  r®   r¯   r°   r±   r¦   )r‘   Úverify_chatr©   )	r{   r  r²  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r³  °  rD  zExtBot.verify_chatc          	      ƒ   rB  )N)r  r²  r®   r¯   r°   r±   r¦   )r‘   Úverify_userr©   )	r{   r  r²  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r´  Æ  rD  zExtBot.verify_userc             
   ƒ   rp  r  )r‘   Úremove_chat_verificationr©   rr  r•   r‰   rŠ   rµ  Ü  rs  zExtBot.remove_chat_verificationc             
   ƒ   rp  r£  )r‘   Úremove_user_verificationr©   r¥  r•   r‰   rŠ   r¶  ð  rs  zExtBot.remove_user_verificationc             	   ƒ   r¤  r¥  )r‘   Úget_my_star_balancer©   r§  r•   r‰   rŠ   r·    r¨  zExtBot.get_my_star_balanceÚcommentc          
      ƒ   r"  )N)r  r  r¸  r®   r¯   r°   r±   r¦   )r‘   Údecline_suggested_postr©   )
r{   r  r  r¸  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r¹    r$  zExtBot.decline_suggested_postÚ	send_datec          
      ƒ   r"  )N)r  r  rº  r®   r¯   r°   r±   r¦   )r‘   Úapprove_suggested_postr©   )
r{   r  r  rº  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r»  .  r$  zExtBot.approve_suggested_postÚfrom_story_idc                ƒ   r5  )N)r÷   r  r¼  r�  rƒ  rò   r®   r¯   r°   r±   r¦   )r‘   Úrepost_storyr©   )r{   r÷   r  r¼  r�  rƒ  rò   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r½  F  r7  zExtBot.repost_storyc
                ƒ   r„  )N)r  ru  rx  ry  rz  rv  rw  rÿ   r   r®   r¯   r°   r±   r¦   )r‘   Úget_user_giftsr©   )r{   r  ru  rx  ry  rz  rv  rw  rÿ   r   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r¾  d  r†  zExtBot.get_user_giftsc                ƒ   s~   �t ƒ jdi d|“d|“d|“d|“d|“d|“d|“d|“d	|	“d
|
“d|“d|“d|“d|“d|“d|  ||¡“ŽI d H S )Nr  rs  rt  ru  rx  ry  rz  rv  rw  rÿ   r   r®   r¯   r°   r±   r¦   r‰   )r‘   Úget_chat_giftsr©   )r{   r  rs  rt  ru  rx  ry  rz  rv  rw  rÿ   r   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   r¿  ˆ  r|  zExtBot.get_chat_giftsc             
   ƒ   rp  )N)r   r®   r¯   r°   r±   r¦   )r‘   Úset_my_profile_photor©   )r{   r   r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rÀ  °  rs  zExtBot.set_my_profile_photoc             	   ƒ   r¤  r¥  )r‘   Úremove_my_profile_photor©   r§  r•   r‰   rŠ   rÁ  Ä  r¨  zExtBot.remove_my_profile_photoc          
      ƒ   r"  r³  )r‘   Úget_user_profile_audiosr©   rµ  r•   r‰   rŠ   rÂ  Ö  r$  zExtBot.get_user_profile_audiosÚtagc          
      ƒ   r"  )N)r  r  rÃ  r®   r¯   r°   r±   r¦   )r‘   Úset_chat_member_tagr©   )
r{   r  r  rÃ  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rÄ  î  r$  zExtBot.set_chat_member_tagc             
   ƒ   rp  r£  )r‘   Úget_managed_bot_tokenr©   r¥  r•   r‰   rŠ   rÅ    rs  zExtBot.get_managed_bot_tokenc             
   ƒ   rp  r£  )r‘   Úreplace_managed_bot_tokenr©   r¥  r•   r‰   rŠ   rÆ    rs  z ExtBot.replace_managed_bot_tokenc          	      ƒ   rB  )N)r  r/  r®   r¯   r°   r±   r¦   )r‘   Úsave_prepared_keyboard_buttonr©   )	r{   r  r/  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rÇ  .  s   €
ùz$ExtBot.save_prepared_keyboard_button)	rÖ   rð   rÙ  r®   r¯   r°   r±   r¦   r§   Ú
live_photozFileInput | LivePhotoc       	         ƒ   sº   �t ƒ j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|  ||¡“ŽI d H S )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‘   Úsend_live_photor©   )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Š   rÉ  E  sl   € ÿþýüûúùø	÷
öõôóòñðïîíìëêéèç
æzExtBot.send_live_photoÚactor_chat_idc                ƒ   r>  )N)	r  r  r  rÊ  r®   r¯   r°   r±   r¦   )r‘   Údelete_message_reactionr©   )r{   r  r  r  rÊ  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rË  ‚  r@  zExtBot.delete_message_reactionc          
      ƒ   r"  )N)r  r  rÊ  r®   r¯   r°   r±   r¦   )r‘   Údelete_all_message_reactionsr©   )
r{   r  r  rÊ  r®   r¯   r°   r±   r¦   r§   r•   r‰   rŠ   rÌ  œ  r$  z#ExtBot.delete_all_message_reactions)	ry   rz   NNNNNFF)
ry   rz   NNNNNFFN)r—   N)r—   r„   )r—   r�   )NNNN)NN)r  r]   r—   r]   rˆ   )NNNNNNNNNNNNNNNNN)NNNNNNNNNNN)NNNNN)NNN)NNNNNN)
NNNNNNNNNN)NNNNNNNN(Ó  Ú__name__Ú
__module__Ú__qualname__Ú__doc__rÇ   rM   r¹   r   Úhexr¨   r   ÚstrrO   rY   Úbytesr”   rŽ   r‹   r™   ÚclassmethodrZ   r»   ÚWarningrž   ÚpropertyrW   r¡   r£   r¥   rS   rX   r©   r¬   rK   rT   ÚfloatÚlistr¸   rƒ   rŒ   r-   rÈ   ÚdictÚobjectrÎ   rs   ræ   rA   rë   rq   ré   r   r   rü   rV   Útupler  r   r  r   r  r@   r  r4   r  r1   r  r  r   r  r#  r+  r&   r0  r5   r6  r;  r?  r:   rC  r9   rF  rH  rÓ   rÔ   rL  rO  r   rT  rj  rn  ro  rq  rt  rv  rx  ry  r   r}  r  r�  rƒ  r…  r†  rˆ  r�  r‘  r“  r—  r˜  r0   r™  r›  r   rž  rŸ  r   r/   r¡  r   r   r   r    r3   r=   rF   rG   rH   r!   r£  r¦  r#   r©  rB   rª  r   r«  r   r­  r>   r¯  r²  r´  rI   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ü  rÿ  r  rP   rQ   r  r  r   r%  r(  r*  r,  r-  r0  r2  r3  rR   r4  r6  r7  r;  r=  r?  rA  rC  rE  rJ  rK  rM  rN  rO  rP  rQ  rR  rT  rU  rW  r   rY  r   r[  r\  r   r]  r_  r`  ra  rc  re  r.   rg  rC   rh  r7   rk  ro  r   rq  r2   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¬  r­  r$   r®  r±  r³  r´  rµ  r¶  r·  r¹  r»  r½  r¾  r¿  rÀ  rÁ  rD   rÂ  rÄ  rÅ  rÆ  r,   r6   rÇ  rÉ  rË  rÌ  ÚgetMeÚsendMessageÚsendMessageDraftÚdeleteMessageÚdeleteMessagesÚforwardMessageÚforwardMessagesÚ	sendPhotoÚ	sendAudioÚsendDocumentÚsendStickerÚ	sendVideoÚsendAnimationÚ	sendVoiceÚsendVideoNoteÚsendMediaGroupÚsendLocationÚeditMessageLiveLocationÚstopMessageLiveLocationÚ	sendVenueÚsendContactÚsendGameÚsendChatActionÚanswerInlineQueryÚsavePreparedInlineMessageÚgetUserProfilePhotosÚgetFileÚbanChatMemberÚbanChatSenderChatÚunbanChatMemberÚunbanChatSenderChatÚanswerCallbackQueryÚeditMessageTextÚeditMessageCaptionÚeditMessageMediaÚeditMessageReplyMarkupr³   Ú
setWebhookÚdeleteWebhookÚ	leaveChatÚgetChatÚgetChatAdministratorsÚgetChatMemberÚsetChatStickerSetÚdeleteChatStickerSetÚgetChatMemberCountÚgetWebhookInfoÚsetGameScoreÚgetGameHighScoresÚsendInvoiceÚanswerShippingQueryÚanswerPreCheckoutQueryÚanswerWebAppQueryÚanswerGuestQueryÚrestrictChatMemberÚpromoteChatMemberÚsetChatPermissionsÚsetChatAdministratorCustomTitleÚexportChatInviteLinkÚcreateChatInviteLinkÚeditChatInviteLinkÚrevokeChatInviteLinkÚapproveChatJoinRequestÚdeclineChatJoinRequestÚsetChatPhotoÚdeleteChatPhotoÚsetChatTitleÚsetChatDescriptionÚsetUserEmojiStatusÚpinChatMessageÚunpinChatMessageÚunpinAllChatMessagesÚgetStickerSetÚgetCustomEmojiStickersÚuploadStickerFileÚcreateNewStickerSetÚaddStickerToSetÚsetStickerPositionInSetÚdeleteStickerFromSetÚsetStickerSetThumbnailÚsetPassportDataErrorsÚsendPollÚstopPollÚsendChecklistÚeditMessageChecklistÚsendDiceÚgetMyCommandsÚsetMyCommandsÚdeleteMyCommandsÚlogOutÚcopyMessageÚcopyMessagesÚgetChatMenuButtonÚsetChatMenuButtonÚgetMyDefaultAdministratorRightsÚsetMyDefaultAdministratorRightsÚcreateInvoiceLinkÚgetForumTopicIconStickersÚcreateForumTopicÚeditForumTopicÚcloseForumTopicÚreopenForumTopicÚdeleteForumTopicÚunpinAllForumTopicMessagesÚeditGeneralForumTopicÚcloseGeneralForumTopicÚreopenGeneralForumTopicÚhideGeneralForumTopicÚunhideGeneralForumTopicÚsetMyDescriptionÚgetMyDescriptionÚsetMyShortDescriptionÚgetMyShortDescriptionÚ!setCustomEmojiStickerSetThumbnailÚsetStickerSetTitleÚdeleteStickerSetÚsetStickerEmojiListÚsetStickerKeywordsÚsetStickerMaskPositionÚ	setMyNameÚ	getMyNameÚ!unpinAllGeneralForumTopicMessagesÚgetUserChatBoostsÚsetMessageReactionÚgiftPremiumSubscriptionÚgetBusinessConnectionÚgetBusinessAccountGiftsÚgetBusinessAccountStarBalanceÚreadBusinessMessageÚdeleteBusinessMessagesÚ	postStoryÚ	editStoryÚdeleteStoryÚsetBusinessAccountNameÚsetBusinessAccountUsernameÚsetBusinessAccountBioÚsetBusinessAccountGiftSettingsÚsetBusinessAccountProfilePhotoÚ!removeBusinessAccountProfilePhotoÚconvertGiftToStarsÚupgradeGiftÚtransferGiftÚtransferBusinessAccountStarsÚreplaceStickerInSetÚrefundStarPaymentÚgetStarTransactionsÚeditUserStarSubscriptionÚ createChatSubscriptionInviteLinkÚeditChatSubscriptionInviteLinkÚsendPaidMediaÚgetAvailableGiftsÚsendGiftÚ
verifyChatÚ
verifyUserÚremoveChatVerificationÚremoveUserVerificationÚgetMyStarBalanceÚapproveSuggestedPostÚdeclineSuggestedPostÚrepostStoryÚgetUserGiftsÚgetChatGiftsÚsetMyProfilePhotoÚremoveMyProfilePhotoÚgetUserProfileAudiosÚsetChatMemberTagÚgetManagedBotTokenÚreplaceManagedBotTokenÚsavePreparedKeyboardButtonÚsendLivePhotoÚgetManagedBotAccessSettingsÚsetManagedBotAccessSettingsÚgetUserPersonalChatMessagesÚdeleteMessageReactionÚdeleteAllMessageReactionsÚ__classcell__r‰   r‰   r•   rŠ   rt   ’   sÐ4   5õÿþýüûúùø	÷
öõôÿþýüûúùø	÷
öõôôþýüûúùø	÷
öõô(üþýüû

ÿÿþøþýûúùø	÷2\! ïçþýüûúùø	÷

öõôóòñðïíìëêéèçæ<ûõþýü
ûùø	÷
öõ
ô#úýûúù$-üöþý
üúùø	÷
öõûôþýüûùø	÷
öõôó îåþýüûú
ùø	÷
öõôóòñðïîìëêéèçæåä>÷ðþýüûúùø	÷õôóòñðï'÷þüûúùø	÷
öõþýüúùø	÷
öõôúóþýüûúø	÷
öõôóò"÷ïþüúùø	÷õôóòñðïî&ù	òþýüûúù	÷
öõôóòñ"üõþýüúùø	÷
öõôûôþý
üûùø	÷
öõôóöþýûúùø	÷
öõöþýûúùø	÷
öõöþýûúùø	÷
öõûôþýüûùø	÷
öõôóöþýûúùø	÷
öõúóþýüûúø	÷
öõôóò#éâþýüûúùø
	÷

öõôóòñðïîíìëêéçæåäãâáDù	òþýüûúù	÷
öõôóòñ#öþýûúùø	÷
öõ÷þüûúùø	÷
ö÷þüûúùø	÷
ööþýûúùø	÷
öõöþýûúùø	÷
öõöþýûúùø	÷
öõýöþýûúùø	÷
öõ÷þüûúùø	÷
öþ÷þüûúùø	÷
öù	òþýüûúù	÷
öõôóòñ"ûôþýüûùø	÷
öõôóöþýûúùø	÷
öõöï
þýüûúù
ø	÷
öôóòñðïî&ôì
þýüûúùø	÷
öõôòñðïîíìë-ù	òþ
ýüûúù	÷
öõôóòñ úó
þýüûúø	÷
öõôóòöîþ
ýüûúù
ø	÷
öôóòñðïîí*÷þüûúùø	÷
öõîþýüûúùø	÷
öõóòñðïîí+ø
ñþýüûúùø
öõôóòñ
ð#ýöþýûúùø	÷
ö
õöþýûúùø	÷
öõ÷þüûúùø	÷
öþ÷þüûúùø	÷
ö#ìÿþýüûúùø	÷ýñðïîíìë"øýüûúùø
	÷ûôþýüûùø	÷
öõô
óøýüûúùø	÷ýöþýûúùø	÷
ö
õþ÷þüûúùø	÷
ö÷þüûúùø	÷
ö÷þüûúùø	÷

öüõþýüúùø	÷
öõôøýüûúùø	÷÷þüûúùø	÷
öøýüûúùø	÷øýüûúùø	÷öþýûúùø	÷
öõ÷þüûúùø	÷
öûôþýüûùø	÷
öõôó÷þüûúùø	÷
ö÷þüûúùø	÷
ö÷þüûúùø	÷
öûôþýüûùø	÷
öõôóìåþýüûúùø	÷
öõôóòñðïîíìêéèçæåä=öþýûúùø	÷
öõúóþýüûúø	÷
öõôóò!öþýûúùø	÷
öõêàþýüûúùø	÷
ö
õôóòñðïîíìëêèçæåäãâá à!ßFìâþýüûúùø	÷
ö
õôóòñðïîíìêéèçæåäãâáBûôþýüûùø	÷
öõôóðæþýüûúùø	÷
öõôóòñðîíìëêéèçæå;÷îþýüûúùø	÷õôóòñðïîí,úóþýüûúø	÷
öõôóòóêþýüûúùø	÷
öõôóñðïîíìëêé2îäþýüûúùø
	÷
öõôóòñðïîìëêéèçæåäã>õìþýüûúùø	÷
öõóòñðïîíìë2à"×þýüûúùø	÷
öõôóòñðïîíì
ëêéè
çæåäãâá à"Þ#Ý$Ü%Û&Ú'Ù(Ø)×*ÖWîäþýüûúùø	÷
öõôóòñðïîìëêéèçæåäã@óçþÿýúùø	÷
öõôóñðïîíìëêéè
ç
æ6ðæþýü
ûúùø	÷
öõôóòñðîíìëêéèçæå:ù	òþýüûú
ù	÷
öõôóòñ"îäþýüûúù
ø	÷
öõôóòñðïîìëêéèçæåäã?Ü&Óþýüûúùø	÷
öõôóòñ
ðïîíìë
êéèçæåäã
â
á à!ß
"Þ#Ý$Ü&Ú'Ù(Ø)×*Ö+Õ,Ô-Ó.Ò`òéþýüûúùø	÷
öõôóòðïîíìëêéè3ìâþýüûúùø	÷
öõôóòñðïîíìêéèçæåäãâáBçÝþýüûúùø	÷
öõ
ôóòñðïîíìëêéèçåäãâá à!ß"Þ#Ý$ÜLðæþýüûúùø	÷
öõôóòñðîíìëêéèçæå:ïåþýüûúùø
	÷
öõôóòñðïíìëêéèçæåä>õþýüúùø	÷
öõôýöþýûúùø	÷
öõüõþýüúùø	÷
öõôýöþýûúùø	÷
öõüõþýüúùø	÷
öõôöþýûúùø	÷
öõöþýûúùø	÷
öõöþýûúùø	÷
öõø
ñþýüûúùø
öõôóòñð#üõþýüúùø	÷
öõôýöþýûúùø	÷
öõöþýûúùø	÷
öõöþýûúùø	÷
öõûôþýüûùø	÷
öõôóø
ñþýü
ûúùø
öõôóòñð"úó
þýüûúø	÷
öõôóò üõþýüúùø	÷
öõôöþýûúùø	÷
öõ÷þüûúùø	÷
öüõþýüúùø	÷
öõôöþýûúùø	÷
öõ÷þüûúùø	÷
öõþýüúùø	÷
öõôýöþýûúùø	÷
öõýöþýûúùø	÷
öõþ÷þüûúùø	÷
öþ÷þüûúùø	÷
öýöþýûúùø	÷
öõþ÷þüûúùø	÷
öýöþýûúùø	÷
öõöþýûúùø	÷
öõ÷þüûúùø	÷
ööþýûúùø	÷
öõýöþ
ýûúùø	÷
öõýöþýûúùø	÷
öõöþýûúùø	÷
öõûôþýüûùø	÷
öõôóù	òþýüûú
ù	÷
öõôóòñ"÷þüûúùø	÷
öôíþýüûúùø	÷
öõôòñðïîíì,÷þüûúùø	÷
öõþýüúùø	÷
öõôöþýûúùø	÷
öõöïþýüûú
ùø	÷
öôóòñðïî)ø
ñþýüûú
ùø
öõôóòñð%öþýûúùø	÷
öõüõþýüúùø	÷
öõôýöþýûúùø	÷
öõýöþýûúùø	÷
öõõþýüúùø	÷
öõôüõþýüúùø	÷
öõôýöþýûúùø	÷
öõöþýûúùø	÷
öõûôþýüûùø	÷
öõôóûôþýüûùø	÷
öõôóöþýûúùø	÷
öõôþýüûùø	÷
öõôóöþýûúùø	÷
öõýöþýûúùø	÷
öõõþýüúùø	÷
öõô÷þüûúùø	÷
öüõþý
üúùø	÷
öõôöþýûúùø	÷
ö
õîåþýüûú
ùø	÷
öõôóòñðïîìëêéèçæåä=ûôþýüûùø	÷
öõôóüõþýüúùø	÷
öõôøýüûúùø	÷ø
ñþýü
ûú
ùø
öõôóòñð#ýöþýûúùø	÷
öõýöþýûúùø	÷
öõ÷þüûúùø	÷
ö÷þüûúùø	÷
öøýüûúùø	÷üõþýüúùø	÷
öõôüõþýüúùø	÷
öõôù	òþýüûúù	÷
öõôóòñ!öïþýüûúùø	÷
öôóòñðïî'ôíþýüûúùø	÷
öõôòñðïîíì,÷þüûúùø	÷
öøýüûúùø	÷üõþýüúùø	÷
öõôüõþýüúùø	÷
öõô÷þüûúùø	÷
ö÷þüûúùø	÷
ööþýûúùø	÷
öõíãþýüûúùø	÷

öõôóòñðïîíëêéèçæåäãâAûôþýüûùø	÷
öõôóüõþýüúùø	÷
öõôrt   )‚rÐ  rÔ   rÓ   Úcollections.abcr   r   r   Útypingr   r   r   r	   r
   r   r   Úuuidr   Útelegramr   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-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   Útelegram._utils.datetimerJ   Útelegram._utils.defaultvaluerK   rL   Útelegram._utils.loggingrM   Útelegram._utils.reprrN   Útelegram._utils.typesrO   rP   rQ   rR   rS   rT   rU   rV   Útelegram.ext._callbackdatacacherW   Útelegram.ext._utils.typesrX   Útelegram.requestrY   Útelegram.warningsrZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   rn   Útelegram.extro   rp   rq   rs   rt   r‰   r‰   r‰   rŠ   Ú<module>   s,   $	ø>(
X