+
    ?Qàj¢X ã                   óÀ
  a € RÏ tw0 t R t. RNRNRNRNRNRNRNRNR	NR
NRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNR NR!NR"NR#NR$NR%NR&NR'NR(NR)NR*NR+NR,NR-NR.NR/NR0NR1NR2NR3NR4NR5NR6NR7NR8NR9NR:NR;NR<NR=NR>NR?NR@NRANRBNRCNRDNRENRFNRGNRHNRINRJNRKNRLNRMNRNNRONRPNRQNRRNRSNRTNRUNRVNRWNRXNRYNRZNR[NR\NR]NR^NR_NR`NRaNRbNRcNt^ RdIt^ RdIt^ ReIHt ^ RfIH	t	H
t
 ^ RgIHt ^ RhIHtHtHt  ! Ri Rj]
4      t ! Rk Rl]
4      t]! ^
^ Rm7      t] ^ k ]! ]4      t] ^k . RÐOt] ^k ]P                  ! Rn^^]Ro7      t] ^k  ! Rp R]4      t ! Rq R	]4      t ! Rr R]4      t ! Rs R]4      t ! Rt R]4      t ! Ru R]4      t ! Rv R]4      t ! Rw R]4      t ! Rx R]4      t  ! Ry R]4      t! ! Rz R]4      t" ! R{ R]4      t# ! R| R]4      t$ ! R} R]4      t% ! R~ R]4      t& ! R R]4      t' ! R€ R]4      t( ! R� R]4      t) ! R‚ R]4      t* ! Rƒ R]4      t+ ! R„ R]4      t, ! R… R]4      t- ! R† R]4      t. ! R‡ R]4      t/ ! Rˆ R]4      t0 ! R‰ R]4      t1 ! RŠ R ]4      t2 ! R‹ R!]4      t3 ! RŒ R#]4      t4 ! R� R$]4      t5 ! RŽ R2]4      t6 ! R� R%]4      t7 ! R� R3]4      t8 ! R‘ R&]4      t9 ! R’ R+]4      t: ! R“ R
]4      t; ! R” R,]4      t< ! R• R-]4      t= ! R– R.]4      t> ! R— R/]4      t? ! R˜ R0]4      t@ ! R™ R']4      tA ! Rš R(]4      tB ! R› R*]4      tC ! Rœ R)]4      tD ! R� R4]4      tE ! Rž R6]4      tF ! RŸ R7]4      tG ! R  R8]4      tH ! R¡ R9]4      tI ! R¢ R;]4      tJ ! R£ R:]4      tK ! R¤ R<]4      tL ! R¥ R=]4      tM ! R¦ R>]4      tN ! R§ R?]4      tO ! R¨ R@]4      tP ! R© RA]4      tQ ! Rª RB]4      tR ! R« RD]4      tS ! R¬ RG]4      tT ! R­ RH]4      tU ! R® RI]4      tV ! R¯ RL]4      tW ! R° RM]4      tX ! R± RN]4      tY ! R² RO]4      tZ ! R³ RP]4      t[ ! R´ RQ]4      t\ ! Rµ RR]4      t] ! R¶ RS]4      t^ ! R· RT]4      t_ ! R¸ RU]4      t` ! R¹ RV]4      ta ! Rº RW]4      tb ! R» RY]4      tc ! R¼ R[]4      td ! R½ R\]4      te ! R¾ RC]4      tf ! R¿ RE]4      tg ! RÀ RF]4      th ! RÁ R]]4      ti ! RÂ R^]4      tj ! RÃ R_]4      tk ! RÄ R1]4      tl ! RÅ Ra]4      tm ! RÆ R`]4      tn ! RÇ Rc]4      to ! RÈ R"]4      tp ! RÉ RX]4      tq ! RÊ RK]4      tr ! RË RJ]4      ts ! RÌ R5]4      tt ! RÍ Rb]4      tu ! RÎ RZ]4      tvRd# )ÑaØ  This module contains several constants that are relevant for working with the Bot API.

Unless noted otherwise, all constants in this module were extracted from the
`Telegram Bots FAQ <https://core.telegram.org/bots/faq>`_ and
`Telegram Bots API <https://core.telegram.org/bots/api>`_.

Most of the following constants are related to specific classes or topics and are grouped into
enums. If they are related to a specific class, then they are also available as attributes of
those classes.

.. versionchanged:: 20.0

    * Most of the constants in this module are grouped into enums.

.. versionremoved:: 22.3
    Removed deprecated class ``StarTransactions``. Please instead use
    :attr:`telegram.constants.Nanostar.VALUE`.
ÚBOT_API_VERSIONÚBOT_API_VERSION_INFOÚSUPPORTED_WEBHOOK_PORTSÚ	ZERO_DATEÚAccentColorÚBackgroundFillLimitÚBackgroundFillTypeÚBackgroundTypeLimitÚBackgroundTypeTypeÚBaseInputMediaTypeÚBotCommandLimitÚBotCommandScopeTypeÚBotDescriptionLimitÚBotNameLimitÚBulkRequestLimitÚBusinessLimitÚCallbackQueryLimitÚ
ChatActionÚChatBoostSourcesÚChatIDÚChatInviteLinkLimitÚ	ChatLimitÚChatMemberStatusÚChatPhotoSizeÚChatSubscriptionLimitÚChatTypeÚContactLimitÚCustomEmojiStickerLimitÚ	DiceEmojiÚ	DiceLimitÚFileSizeLimitÚ
FloodLimitÚForumIconColorÚForumTopicLimitÚ	GiftLimitÚGiveawayLimitÚInlineKeyboardButtonLimitÚInlineKeyboardMarkupLimitÚInlineQueryLimitÚInlineQueryResultLimitÚInlineQueryResultTypeÚInlineQueryResultsButtonLimitÚInputChecklistLimitÚInputMediaTypeÚInputPaidMediaTypeÚInputProfilePhotoTypeÚInputStoryContentLimitÚInputStoryContentTypeÚInvoiceLimitÚKeyboardButtonRequestUsersLimitÚKeyboardButtonStyleÚLocationLimitÚManagedBotAccessLimitÚMaskPositionÚMediaGroupLimitÚMenuButtonTypeÚMessageAttachmentTypeÚMessageEntityDateTimeFormatsÚMessageEntityTypeÚMessageLimitÚMessageOriginTypeÚMessageTypeÚNanostarÚNanostarLimitÚOwnedGiftTypeÚPaidMediaTypeÚ	ParseModeÚPersonalChatMessagesLimitÚ	PollLimitÚPollTypeÚPollingLimitÚPremiumSubscriptionÚProfileAccentColorÚReactionEmojiÚReactionTypeÚ
ReplyLimitÚRevenueWithdrawalStateTypeÚStarTransactionsLimitÚStickerFormatÚStickerLimitÚStickerSetLimitÚStickerTypeÚStoryAreaPositionLimitÚStoryAreaTypeLimitÚStoryAreaTypeTypeÚ
StoryLimitÚSuggestedPostÚSuggestedPostInfoStateÚSuggestedPostRefundedÚTagLimitÚTransactionPartnerTypeÚTransactionPartnerUserÚUniqueGiftInfoOriginÚUniqueGiftModelRarityÚ
UpdateTypeÚUserProfileAudiosLimitÚUserProfilePhotosLimitÚVerifyLimitÚWebhookLimitN)ÚEnum)ÚFinalÚ
NamedTuple)ÚUTC)Ú	FloatEnumÚIntEnumÚ
StringEnumc                   óT   a € ] tR t^•t o RtV 3R lR ltV 3R lR ltV 3R ltRtV t	R# )	Ú_BotAPIVersionzsSimilar behavior to sys.version_info.
So far TG has only published X.Y releases. We can add X.Y.Z(a(S)) if needed.
c                ó    <€ V ^8„  d   QhRS[ /# ©é   Úreturn©Ústr)ÚformatÚ__classdict__s   "€Ú”/home/ubuntu/.hermes/installs/5f0a1ff4045d044e/environments/50f6b671e3f94b538e344231dfcb664f/venv/lib/python3.14/site-packages/telegram/constants.pyÚ__annotate__Ú_BotAPIVersion.__annotate__�   s   ø€ ÷ Hñ H™#ñ Hó    c                ó<   € RV P                    RV P                   R2# )zdUnfortunately calling super().__repr__ doesn't work with typing.NamedTuple, so we
do this manually.
zBotAPIVersion(major=z, minor=Ú)©ÚmajorÚminor©Úselfs   &rv   Ú__repr__Ú_BotAPIVersion.__repr__�   s!   € ð & d§j¡j \°¸$¿*¹*¸ÀQÐGÐGry   c                ó    <€ V ^8„  d   QhRS[ /# ro   rr   )rt   ru   s   "€rv   rw   rx   £   s   ø€ ÷ ,ñ ,™ñ ,ry   c                ó8   € V P                    R V P                   2# )Ú.r|   r   s   &rv   Ú__str__Ú_BotAPIVersion.__str__£   s   € Ø—*‘*�˜Q˜tŸz™z˜lÐ+Ð+ry   c                ó2   <€ V ^8„  d   Qh/ S[ ;R&   S[ ;R&   # )rp   r}   r~   )Úint)rt   ru   s   "€rv   rw   rx   •   s   ø‡ ‚ ñ
 �Jñ ñ �Jò ry   © N)
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r�   r†   Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__©ru   s   @rv   rm   rm   •   s'   ø‡ € ñ÷Hð H÷,ð ,÷ ƒ ry   rm   c                   ó<   a € ] tR t^§t o RtRtRtRtV 3R ltRt	V t
R# )Ú_AccentColora  A helper class for (profile) accent colors. Since TG doesn't define a class for this and
the behavior is quite different for the different accent colors, we don't make this a public
class. This gives us more flexibility to change the implementation if necessary for future
versions.
Nc                ó€   <€ V ^8„  d   Qh/ S[ ;R&   S[R,          ;R&   S[S[ R3,          ;R&   S[S[ R3,          ;R&   # )rp   Ú
identifierNÚname.Úlight_colorsÚdark_colors)r‰   rs   Útuple)rt   ru   s   "€rv   rw   Ú_AccentColor.__annotate__§   sL   ø‡ ‚ ñ �Oñ ñ ��*Ññ ñ ™˜S˜•/Ñ&ñ ñ ‘s˜C�x•Ñ%ò ry   rŠ   )r‹   rŒ   r�   rŽ   r�   r˜   r™   rš   r�   r‘   r’   r“   s   @rv   r•   r•   §   s"   ø‡ € ñð €DØ$&€LØ#%€K÷ ƒ ry   r•   r|   é²  )Útzinfoc                   ó  € ] tR t^ÑtRtRt]! ^ RR7      t ]! ^RR7      t ]! ^RR7      t	 ]! ^RR7      t
 ]! ^RR7      t ]! ^RR7      t ]! ^R	R7      t ]! ^RRR
7      t ]! ^RRR
7      t ]! ^	RRR
7      t ]! ^
RRR
7      t ]! ^RRR
7      t ]! ^RRR
7      t ]! ^RRR
7      t ]! ^RRR
7      t ]! ^RRR
7      t ]! ^RR R
7      t ]! ^R!R"R
7      t ]! ^R#R$R
7      t ]! ^R%R&R
7      t ]! ^R'R(R
7      tRtR# ))r   a�  This enum contains the available accent colors for
:class:`telegram.ChatFullInfo.accent_color_id`.
The members of this enum are named tuples with the following attributes:

- ``identifier`` (:obj:`int`): The identifier of the accent color.
- ``name`` (:obj:`str`): Optional. The name of the accent color.
- ``light_colors`` (tuple[:obj:`str`]): Optional. The light colors of the accent color as HEX
  value.
- ``dark_colors`` (tuple[:obj:`str`]): Optional. The dark colors of the accent color as HEX
  value.

Since Telegram gives no exact specification for the accent colors, future accent colors might
have a different data type.

.. versionadded:: 20.8
Úred)r—   r˜   Úorangezpurple/violetÚgreenÚcyanÚblueÚpink©r—   r™   rš   rŠ   N)iRPá ic®ù )i€“ÿ i7/™ )i+€à i4Åú )iN°ì iWÃ )ió_  iÿ�ô )iÿ—Æ iÈ1^ )i©' iWÜ§ )inë§ i-~ )iÎ¬' iÖè‚ )iÐØ@ i\ )iÔ‘3 iðÓ} )iÿ¿R i”T )iqCÝ iŸ¾ÿ )i¦†ÿ in6Ž )ií{$ iVHð éÿÿÿ )iþ¢? iOBå r§   )i"wÖ i  r§   )i^�ÿ i'¥2 r§   )iBž i?Jè r§   )idÓf iODÕ r§   )i¯”( iVÄo r§   )éâ¼" i@¢= r§   )i³š i•­ÿ iµæÿ )r¨   ix—ÿ ikÚÿ )iÖWw i–÷ iŽÞÿ )iÿ‘— isò iYÛÿ )iÏ… i«ò r§   )ië¦= i¥î r§   )r‹   rŒ   r�   rŽ   r�   Ú	__slots__r•   Ú	COLOR_000Ú	COLOR_001Ú	COLOR_002Ú	COLOR_003Ú	COLOR_004Ú	COLOR_005Ú	COLOR_006Ú	COLOR_007Ú	COLOR_008Ú	COLOR_009Ú	COLOR_010Ú	COLOR_011Ú	COLOR_012Ú	COLOR_013Ú	COLOR_014Ú	COLOR_015Ú	COLOR_016Ú	COLOR_017Ú	COLOR_018Ú	COLOR_019Ú	COLOR_020r‘   rŠ   ry   rv   r   r   Ñ   sá  † ñð" €Iá¨°Ô6€IØEÙ¨°Ô9€IØEÙ¨°Ô@€IØEÙ¨°Ô8€IØEÙ¨°Ô7€IØEÙ¨°Ô7€IØEÙ¨°Ô7€IØEÙØÐ#7ÐEYô€Iðñ$ ØÐ#7ÐEYô€Iðñ$ ØÐ#7ÐEYô€Iðñ$ ØÐ$8ÐFZô€Iðñ$ ØÐ$8ÐFZô€Iðñ& ØÐ$8ÐFZô€Iðñ$ ØÐ$8ÐFZô€Iðñ$ ØØ3Ø2ô€Ið
ñ. ØØ3Ø2ô€Ið
ñ. ØØ3Ø2ô€Ið
ñ. ØØ3Ø2ô€Ið
ñ. ØØ3Ø2ô€Ið
ñ. ØØ3Ø2ô€Ið
ñ. ØØ3Ø2ô€Ió
ry   c                   ó4   € ] tR tRtRtRtRt Rt Rt Rt	Rt
R# )	r
   iL  zÃThis enum contains the available types of :class:`telegram.BackgroundType`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 21.2
ÚfillÚ	wallpaperÚpatternÚ
chat_themerŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚFILLÚ	WALLPAPERÚPATTERNÚ
CHAT_THEMEr‘   rŠ   ry   rv   r
   r
   L  s.   † ñð €Ià€DØNØ€IØSØ€GØQØ€JÛTry   c                   ó.   € ] tR tRtRtRtRt Rt RtRt	R# )r   i_  zÃThis enum contains the available types of :class:`telegram.BackgroundFill`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 21.2
ÚsolidÚgradientÚfreeform_gradientrŠ   N)
r‹   rŒ   r�   rŽ   r�   r©   ÚSOLIDÚGRADIENTÚFREEFORM_GRADIENTr‘   rŠ   ry   rv   r   r   _  s'   † ñð €Ià€EØIØ€HØLØ+ÐÛUry   c                   ó:   € ] tR tRtRtRt^t ^ t ^t Rt	 ^dt
RtR# )r   ip  záThis enum contains limitations for :class:`telegram.BotCommand` and
:meth:`telegram.Bot.set_my_commands`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
é   rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_COMMANDÚMAX_COMMANDÚMIN_DESCRIPTIONÚMAX_DESCRIPTIONÚMAX_COMMAND_NUMBERr‘   rŠ   ry   rv   r   r   p  sI   † ñð €Ià€Kðð €Kðð €Oðð €Oðð Ðóry   c                   óF   € ] tR tRtRtR
tRt Rt Rt Rt	 Rt
 Rt R	tR
tR# )r   i‘  zÄThis enum contains the available types of :class:`telegram.BotCommandScope`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
ÚdefaultÚall_private_chatsÚall_group_chatsÚall_chat_administratorsÚchatÚchat_administratorsÚchat_memberrŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚDEFAULTÚALL_PRIVATE_CHATSÚALL_GROUP_CHATSÚALL_CHAT_ADMINISTRATORSÚCHATÚCHAT_ADMINISTRATORSÚCHAT_MEMBERr‘   rŠ   ry   rv   r   r   ‘  sI   † ñð €Ià€GØKØ+ÐØSØ'€OØQØ7ÐØYØ€DØHØ/ÐØVØ€KÛNry   c                   ó(   € ] tR tRtRtRtRt ^xtRtR# )r   iª  a  This enum contains limitations for the methods :meth:`telegram.Bot.set_my_description` and
:meth:`telegram.Bot.set_my_short_description`. The enum members of this enumeration are
instances of :class:`int` and can be treated as such.

.. versionadded:: 20.2
i   rŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   ÚMAX_DESCRIPTION_LENGTHÚMAX_SHORT_DESCRIPTION_LENGTHr‘   rŠ   ry   rv   r   r   ª  s&   † ñð €Ià Ððð $'Ð óry   c                   ó"   € ] tR tRtRtRt^@tRtR# )r   iÀ  zÈThis enum contains limitations for the methods :meth:`telegram.Bot.set_my_name`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.3
rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMAX_NAME_LENGTHr‘   rŠ   ry   rv   r   r   À  s   † ñð €Ià€Oóry   c                   ó(   € ] tR tRtRtRt^t ^dtRtR# )r   iÏ  a  This enum contains limitations for :meth:`telegram.Bot.delete_messages`,
:meth:`telegram.Bot.forward_messages` and :meth:`telegram.Bot.copy_messages`. The enum members
of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.8
rŠ   N©	r‹   rŒ   r�   rŽ   r�   r©   Ú	MIN_LIMITÚ	MAX_LIMITr‘   rŠ   ry   rv   r   r   Ï  s   † ñð €Ià€IØKØ€IÛKry   c                   óœ   € ] tR tRtRtRt]! ]P                  ! ^R7      P                  4       4      t
 ^t ^@t ^ t ^Œt ^t ^dt ^t RtRtR# )r   iß  z½This enum contains limitations related to handling business accounts. The enum members
of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 22.1
)Úhoursé'  rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   r‰   ÚdtmÚ	timedeltaÚtotal_secondsÚCHAT_ACTIVITY_TIMEOUTÚMIN_NAME_LENGTHré   ÚMAX_USERNAME_LENGTHÚMAX_BIO_LENGTHÚMIN_GIFT_RESULTSÚMAX_GIFT_RESULTSÚMIN_STAR_COUNTÚMAX_STAR_COUNTr‘   rŠ   ry   rv   r   r   ß  s“   † ñð €Iá §¢°BÔ 7× EÑ EÓ GÓHÐðð €Oðð €Oðð Ððð €Nðð Ððð Ððð €Nðð €Nóry   c                   ó"   € ] tR tRtRtRt^ÈtRtR# )r   i"  zçThis enum contains limitations for :class:`telegram.CallbackQuery`/
:meth:`telegram.Bot.answer_callback_query`. The enum members of this enumeration are instances
of :class:`int` and can be treated as such.

.. versionadded:: 20.0
rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   Ú!ANSWER_CALLBACK_QUERY_TEXT_LENGTHr‘   rŠ   ry   rv   r   r   "  s   † ñð €Ià(+Ð%ó3ry   c                   ó^   € ] tR tRtRtRtRt Rt Rt Rt	 Rt
 Rt R	t R
t Rt Rt RtRtR# )r   i2  zÐThis enum contains the available chat actions for :meth:`telegram.Bot.send_chat_action`.
The enum members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
Úchoose_stickerÚfind_locationÚrecord_voiceÚrecord_videoÚrecord_video_noteÚtypingÚupload_voiceÚupload_documentÚupload_photoÚupload_videoÚupload_video_noterŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚCHOOSE_STICKERÚFIND_LOCATIONÚRECORD_VOICEÚRECORD_VIDEOÚRECORD_VIDEO_NOTEÚTYPINGÚUPLOAD_VOICEÚUPLOAD_DOCUMENTÚUPLOAD_PHOTOÚUPLOAD_VIDEOÚUPLOAD_VIDEO_NOTEr‘   rŠ   ry   rv   r   r   2  sh   † ñð €Ià%€NØQØ#€MØRØ!€LØWØ!€LØOØ+ÐØTØ€FØ:Ø!€LØWØ'€OØRØ!€LØOØ!€LØOØ+ÐÛTry   c                   ó.   € ] tR tRtRtRtRt Rt RtRt	R# )r   iS  zßThis enum contains the available sources for a
:class:`Telegram chat boost <telegram.ChatBoostSource>`.
The enum members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.8
Ú	gift_codeÚgiveawayÚpremiumrŠ   N)
r‹   rŒ   r�   rŽ   r�   r©   Ú	GIFT_CODEÚGIVEAWAYÚPREMIUMr‘   rŠ   ry   rv   r   r   S  s&   † ñð €Ià€IØTØ€HØSØ€GÛ\ry   c                   ó.   € ] tR tRtRtRtRt Rt RtRt	R# )r   ie  z¡This enum contains some special chat IDs. The enum
members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
i8Ù@i(Û i¬'rŠ   N)
r‹   rŒ   r�   rŽ   r�   r©   ÚANONYMOUS_ADMINÚSERVICE_CHATÚFAKE_CHANNELr‘   rŠ   ry   rv   r   r   e  s0   † ñð €Ià €Oðð €Lðð €Lóry   c                   ó.   € ] tR tRtRtRt^t Rt ^ tRt	R# )r   iŠ  a  This enum contains limitations for :class:`telegram.ChatInviteLink`/
:meth:`telegram.Bot.create_chat_invite_link`/:meth:`telegram.Bot.edit_chat_invite_link`. The
enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
iŸ† rŠ   N)
r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_MEMBER_LIMITÚMAX_MEMBER_LIMITÚNAME_LENGTHr‘   rŠ   ry   rv   r   r   Š  s2   † ñð €IàÐðð Ððð €Kóry   c                   ó4   € ] tR tRtRtRt^t ^ÿt ^t ^€t	Rt
R# )r   i«  a(  This enum contains limitations for
:meth:`telegram.Bot.set_chat_administrator_custom_title`,
:meth:`telegram.Bot.set_chat_description`, and :meth:`telegram.Bot.set_chat_title`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   Ú&CHAT_ADMINISTRATOR_CUSTOM_TITLE_LENGTHÚCHAT_DESCRIPTION_LENGTHÚMIN_CHAT_TITLE_LENGTHÚMAX_CHAT_TITLE_LENGTHr‘   rŠ   ry   rv   r   r   «  s@   † ñð €Ià-/Ð*ðð "Ððð Ððð  Ðóry   c                   ó.   € ] tR tRtRtRtRt ^t RtRt	R# )r   iÌ  aB  This enum contains limitations for
:paramref:`telegram.Bot.create_chat_subscription_invite_link.subscription_period` and
:paramref:`telegram.Bot.create_chat_subscription_invite_link.subscription_price`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 21.5
i �' rð   rŠ   N)
r‹   rŒ   r�   rŽ   r�   r©   ÚSUBSCRIPTION_PERIODÚ	MIN_PRICEÚ	MAX_PRICEr‘   rŠ   ry   rv   r   r   Ì  s)   † ñð €Ià!ÐØLØ€IØaØ€Ióry   c                   ó(   € ] tR tRtRtRt^dt ^dtRtR# )r	   iã  a  This enum contains limitations for :class:`telegram.BackgroundTypeFill`,
:class:`telegram.BackgroundTypeWallpaper` and :class:`telegram.BackgroundTypePattern`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 21.2
rŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   ÚMAX_DIMMINGÚMAX_INTENSITYr‘   rŠ   ry   rv   r	   r	   ã  s$   † ñð €Ià€Kðð €Móry   c                   ó"   € ] tR tRtRtRtRtRtR# )r   iû  zÄThis enum contains limitations for :class:`telegram.BackgroundFillGradient`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 21.2
ig  rŠ   N©r‹   rŒ   r�   rŽ   r�   r©   ÚMAX_ROTATION_ANGLEr‘   rŠ   ry   rv   r   r   û  ó   † ñð €IàÐóry   c                   ó@   € ] tR tRtRtR	tRt Rt Rt Rt	 Rt
 RtR	tR
# )r   i  zÁThis enum contains the available states for :class:`telegram.ChatMember`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
ÚadministratorÚcreatorÚkickedÚleftÚmemberÚ
restrictedrŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚADMINISTRATORÚOWNERÚBANNEDÚLEFTÚMEMBERÚ
RESTRICTEDr‘   rŠ   ry   rv   r   r     s>   † ñð €Ià#€MØVØ€EØRØ€FØPØ€DØKØ€FØQØ€JÛUry   c                   ó(   € ] tR tRtRtRt^ t RtRtR# )r   i"  z·This enum contains limitations for :class:`telegram.ChatPhoto`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
i€  rŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   ÚSMALLÚBIGr‘   rŠ   ry   rv   r   r   "  s$   † ñð €Ià€Eðð
 €Córy   c                   ó:   € ] tR tRtRtRtRt Rt Rt Rt	 Rt
RtR	# )
r   i9  z¹This enum contains the available types of :class:`telegram.Chat`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
ÚsenderÚprivateÚgroupÚ
supergroupÚchannelrŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚSENDERÚPRIVATEÚGROUPÚ
SUPERGROUPÚCHANNELr‘   rŠ   ry   rv   r   r   9  s8   † ñð €Ià€Fð2à€GØ?Ø€EØ?Ø€JØDØ€GÛAry   c                   ó"   € ] tR tRtRtRtRtRtR# )r   iO  a  This enum contains limitations for :class:`telegram.InlineQueryResultContact`,
:class:`telegram.InputContactMessageContent`, and :meth:`telegram.Bot.send_contact`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
é   rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚVCARDr‘   rŠ   ry   rv   r   r   O  s   † ñð €Ià€Eóry   c                   ó"   € ] tR tRtRtRt^ÈtRtR# )r   id  zÊThis enum contains limitations for :meth:`telegram.Bot.get_custom_emoji_stickers`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚCUSTOM_EMOJI_IDENTIFIER_LIMITr‘   rŠ   ry   rv   r   r   d  s   † ñð €Ià$'Ð!óry   c                   ó@   € ] tR tRtRtR	tRt Rt Rt Rt	 Rt
 RtR	tR
# )r   it  zÚThis enum contains the available emoji for :class:`telegram.Dice`/
:meth:`telegram.Bot.send_dice`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
u   ðŸŽ²u   ðŸŽ¯u   ðŸ�€u   âš½u   ðŸŽ°u   ðŸŽ³rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚDICEÚDARTSÚ
BASKETBALLÚFOOTBALLÚSLOT_MACHINEÚBOWLINGr‘   rŠ   ry   rv   r   r   t  s>   † ñð €Ià€DØGØ€EØGØ€JØGØ€HØFØ€LØGØ€GÛGry   c                   óF   € ] tR tRtRtRt^t ^t ^t ^t	 ^t
 ^t ^@tRtR# )r   iŒ  z²This enum contains limitations for :class:`telegram.Dice`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   Ú	MIN_VALUEÚMAX_VALUE_BASKETBALLÚMAX_VALUE_BOWLINGÚMAX_VALUE_DARTSÚMAX_VALUE_DICEÚMAX_VALUE_FOOTBALLÚMAX_VALUE_SLOT_MACHINEr‘   rŠ   ry   rv   r   r   Œ  sd   † ñð €Ià€Iðð Ððð Ððð €Oðð €Nðð Ððð  Ðóry   c                   ó�   € ] tR tRtRtRt]! R4      t ]! R4      t ]! R4      t	 ]
P                  t ]! R4      t ]! R4      tRtR	# )
r    iº  zÂThis enum contains limitations regarding the upload and download of files. The enum
members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
g    ÐsAg    „×‡Ag    eÍÝAg    ÐcAg    €„.ArŠ   N)r‹   rŒ   r�   rŽ   r�   r©   r‰   ÚFILESIZE_DOWNLOADÚFILESIZE_UPLOADÚFILESIZE_UPLOAD_LOCAL_MODEÚsysÚmaxsizeÚFILESIZE_DOWNLOAD_LOCAL_MODEÚPHOTOSIZE_UPLOADÚVOICE_NOTE_FILE_SIZEr‘   rŠ   ry   rv   r    r    º  sd   † ñð €Iá˜D›	ÐØDÙ˜$“i€OØLÙ!$ S£Ððð $'§;¡;Ð ðá˜4“yÐØHÙ˜s›8ÐóLry   c                   ó4   € ] tR tRtRtRt^t ^t ^t Rt	Rt
R# )r!   i×  z®This enum contains limitations regarding flood limits. The enum
members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
éè  rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMESSAGES_PER_SECOND_PER_CHATÚMESSAGES_PER_SECONDÚMESSAGES_PER_MINUTE_PER_GROUPÚPAID_MESSAGES_PER_SECONDr‘   rŠ   ry   rv   r!   r!   ×  s@   † ñð €Ià#$Ð ðð Ððð %'Ð!ðð  $Ðóry   c                   ó@   € ] tR tRtRtR	tRt Rt Rt Rt	 Rt
 RtR	tR
# )r"   i÷  zâThis enum contains the available colors for use in
:paramref:`telegram.Bot.create_forum_topic.icon_color`. The enum members of this enumeration
are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
ið¹o i~Öÿ iÛ†Ë i˜îŽ i²“ÿ i_oû rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚBLUEÚYELLOWÚPURPLEÚGREENÚPINKÚREDr‘   rŠ   ry   rv   r"   r"   ÷  sT   † ñð €Ià€Dðð €Fðð €Fðð €Eðð €Dðð €Córy   c                   ó"   € ] tR tRtRtRt^€tRtR# )r$   i3  z»This enum contains limitations for :meth:`~telegram.Bot.send_gift`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 21.8
rŠ   N©r‹   rŒ   r�   rŽ   r�   r©   ÚMAX_TEXT_LENGTHr‘   rŠ   ry   rv   r$   r$   3  s   † ñð €Ià€Oóry   c                   ó"   € ] tR tRtRtRt^dtRtR# )r%   iE  zÊThis enum contains limitations for :class:`telegram.Giveaway` and related classes.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.8
rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMAX_WINNERSr‘   rŠ   ry   rv   r%   r%   E  s   † ñð €Ià€Kóry   c                   ó(   € ] tR tRtRtRt^t ^
tRtR# )r3   iS  zÈThis enum contains limitations for :class:`telegram.KeyboardButtonRequestUsers`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.8
rŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_QUANTITYÚMAX_QUANTITYr‘   rŠ   ry   rv   r3   r3   S  s$   † ñð €Ià€Lðð €Lóry   c                   ó4   € ] tR tRtRtRt^t ^@t ^t Rt	Rt
R# )r&   ih  zÂThis enum contains limitations for :class:`telegram.InlineKeyboardButton`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
rÐ   rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_CALLBACK_DATAÚMAX_CALLBACK_DATAÚMIN_COPY_TEXTÚMAX_COPY_TEXTr‘   rŠ   ry   rv   r&   r&   h  s>   † ñð €IàÐðð Ððð €Mðð €Móry   c                   ó@   € ] tR tRtRtRtRt Rt Rt Rt	 Rt
 RtRtR# )r4   i…  z÷This enum contains the available button styles for
:class:`telegram.InlineKeyboardButton` and :class:`telegram.KeyboardButton`.
The enum members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 22.7
ÚprimaryÚsuccessÚdangerrŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚPRIMARYÚSUCCESSÚDANGERrs  rv  rx  r‘   rŠ   ry   rv   r4   r4   …  sT   † ñð €Ià€Gðð
 €Gðð
 €Fðð
 €Dðð
 €Eðð
 €Córy   c                   ó(   € ] tR tRtRtRt^dt ^tRtR# )r'   i´  zïThis enum contains limitations for :class:`telegram.InlineKeyboardMarkup`/
:meth:`telegram.Bot.send_message` & friends. The enum
members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
rŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   ÚTOTAL_BUTTON_NUMBERÚBUTTONS_PER_ROWr‘   rŠ   ry   rv   r'   r'   ´  s%   † ñð €IàÐðð
 €Oóry   c                   ó@   € ] tR tRtRtRt^t ^ÿt ^t ^dt	 ^t
 ^tRtR# )r,   iÌ  zâThis enum contains limitations for :class:`telegram.InputChecklist`/
:class:`telegram.InputChecklistTask`. The enum
members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 22.3
rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_TITLE_LENGTHÚMAX_TITLE_LENGTHÚMIN_TEXT_LENGTHr{  ÚMIN_TASK_NUMBERÚMAX_TASK_NUMBERr‘   rŠ   ry   rv   r,   r,   Ì  sV   † ñð €IàÐðð Ððð €Oðð €Oðð €Oðð €Oóry   c                   óR   € ] tR tRtRtRtRt Rt Rt Rt	 Rt
 Rt R	t R
t RtRtR# )r   iõ  a  This enum contains the available types of :class:`telegram.InputMedia`,
:class:`telegram.InputPollMedia` and :class:`telegram.InputPollOptionMedia`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 22.8
Ú	animationÚdocumentÚaudioÚphotoÚvideoÚlocationÚstickerÚvenueÚ
live_photorŠ   N)r‹   rŒ   r�   rŽ   r�   r©   Ú	ANIMATIONÚDOCUMENTÚAUDIOÚPHOTOÚVIDEOÚLOCATIONÚSTICKERÚVENUEÚ
LIVE_PHOTOr‘   rŠ   ry   rv   r   r   õ  sV   † ñð €Ià€IØDØ€HØCØ€EØ@Ø€EØ@Ø€EØ@Ø€HØCØ€GØBØ€EØ@Ø€JÛDry   c                   ó@   € ] tR tRtRtR	tRt Rt Rt Rt	 Rt
 RtR	tR
# )r-   i  a  This enum contains the available types of :class:`telegram.InputMedia`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. deprecated:: 22.8
    Use :class:`telegram.constants.BaseInputMediaType` instead.

.. versionadded:: 20.0
r—  r˜  r™  rš  r›  rŸ  rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   r   r¡  r¢  r£  r¤  r¨  r‘   rŠ   ry   rv   r-   r-     s@   † ñð €Ià€IØDØ€HØCØ€EØ@Ø€EØ@Ø€EØ@Ø€Jóry   c                   ó.   € ] tR tRtRtRtRt Rt RtRt	R# )r.   i0  zÃThis enum contains the available types of :class:`telegram.InputPaidMedia`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 21.4
rš  r›  rŸ  rŠ   N)
r‹   rŒ   r�   rŽ   r�   r©   r£  r¤  r¨  r‘   rŠ   ry   rv   r.   r.   0  s(   † ñð €Ià€EØDØ€EØDØ€Jóry   c                   ó(   € ] tR tRtRtRtRt RtRtR# )r/   iD  zÆThis enum contains the available types of :class:`telegram.InputProfilePhoto`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 22.1
ÚstaticÚanimatedrŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   ÚSTATICÚANIMATEDr‘   rŠ   ry   rv   r/   r/   D  s   † ñð €Ià€FØHØ€HÛJry   c                   ó°   € ] tR tRtRtRt]P                  t Rt Rt	 ]
! R4      t Rt Rt ]
! ]P                  ! ^<R7      P!                  4       4      tRtR	# )
r0   iS  zîThis enum contains limitations for :class:`telegram.InputStoryContentPhoto`/
:class:`telegram.InputStoryContentVideo`. The enum members of this enumeration are instances
of :class:`int` and can be treated as such.

.. versionadded:: 22.1
i8  i€  g    8œ|AiÐ  )ÚsecondsrŠ   N)r‹   rŒ   r�   rŽ   r�   r©   r    rj  ÚPHOTO_WIDTHÚPHOTO_HEIGHTr‰   ÚVIDEOSIZE_UPLOADÚVIDEO_WIDTHÚVIDEO_HEIGHTrñ   rò   ró   ÚMAX_VIDEO_DURATIONr‘   rŠ   ry   rv   r0   r0   S  s„   † ñð €Ià$×5Ñ5Ððð €Kðð €Lðñ ˜4“yÐðð €Kðð €Lðñ ˜SŸ]š]°2Ô6×DÑDÓFÓGÐóry   c                   ó(   € ] tR tRtRtRtRt RtRtR# )r1   i‚  zÆThis enum contains the available types of :class:`telegram.InputStoryContent`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 22.1
rš  r›  rŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   r£  r¤  r‘   rŠ   ry   rv   r1   r1   ‚  s   † ñð €Ià€EØGØ€EÛGry   c                   ó.   € ] tR tRtRtRt^2t ^@t RtRt	R# )r(   i‘  a(  This enum contains limitations for :class:`telegram.InlineQuery`/
:meth:`telegram.Bot.answer_inline_query`. The enum members of this enumeration are instances
of :class:`int` and can be treated as such.

.. versionadded:: 20.0

.. versionchanged:: 22.0
    Removed deprecated attributes ``InlineQueryLimit.MIN_SWITCH_PM_TEXT_LENGTH`` and
    ``InlineQueryLimit.MAX_SWITCH_PM_TEXT_LENGTH``. Please instead use
    :attr:`InlineQueryResultsButtonLimit.MIN_START_PARAMETER_LENGTH` and
    :attr:`InlineQueryResultsButtonLimit.MAX_START_PARAMETER_LENGTH`.
rÐ   rŠ   N)
r‹   rŒ   r�   rŽ   r�   r©   ÚRESULTSÚMAX_OFFSET_LENGTHÚMAX_QUERY_LENGTHr‘   rŠ   ry   rv   r(   r(   ‘  s1   † ñð €Ià€Gð1àÐð1ð Ðó[ry   c                   ó(   € ] tR tRtRtRt^t ^@tRtR# )r)   i­  zÒThis enum contains limitations for :class:`telegram.InlineQueryResult` and its subclasses.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
rŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_ID_LENGTHÚMAX_ID_LENGTHr‘   rŠ   ry   rv   r)   r)   ­  s$   † ñð €Ià€Mðð €Móry   c                   ó(   € ] tR tRtRtRt^t ^@tRtR# )r+   iÂ  zÆThis enum contains limitations for :class:`telegram.InlineQueryResultsButton`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.3
rŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_START_PARAMETER_LENGTHÚMAX_START_PARAMETER_LENGTHr‘   rŠ   ry   rv   r+   r+   Â  s&   † ñð €Ià!"Ðð2ð "$Ðó2ry   c                   ój   € ] tR tRtRtRtRt Rt Rt Rt	 Rt
 Rt R	t R
t Rt Rt Rt Rt RtRtR# )r*   iÖ  zÆThis enum contains the available types of :class:`telegram.InlineQueryResult`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
r™  r˜  ÚgifÚ	mpeg4_gifrš  r�  r›  ÚvoiceÚarticleÚcontactÚgamerœ  rž  rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   r¢  r¡  ÚGIFÚMPEG4GIFr£  r¦  r¤  ÚVOICEÚARTICLEÚCONTACTÚGAMEr¥  r§  r‘   rŠ   ry   rv   r*   r*   Ö  s’   † ñð €Ià€Eðð €Hðð €Cðð €Hðð €Eðð €GØSØ€Eðð €Eðð €GØIØ€GØIØ€DØFØ€HØJØ€EÛGry   c                   ór   € ] tR tRtRtRt^t ^@t Rt ^t	 Rt
 ^<t Rt ]! ]! R4      ^4      t ^t RtRtR	# )
r5   i	  a)  This enum contains limitations for
:class:`telegram.Location`/:class:`telegram.ChatLocation`/
:meth:`telegram.Bot.edit_message_live_location`/:meth:`telegram.Bot.send_location`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
éÜ  éh  é€Q iÿÿÿé † rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_CHAT_LOCATION_ADDRESSÚMAX_CHAT_LOCATION_ADDRESSÚHORIZONTAL_ACCURACYÚMIN_HEADINGÚMAX_HEADINGÚMIN_LIVE_PERIODÚMAX_LIVE_PERIODr‰   ÚhexÚLIVE_PERIOD_FOREVERÚMIN_PROXIMITY_ALERT_RADIUSÚMAX_PROXIMITY_ALERT_RADIUSr‘   rŠ   ry   rv   r5   r5   	  s•   † ñð €Ià !Ððð !#Ððð Ððð €Kðð €Kðð €Oð
ð €Oð
ñ ™c *›o¨rÓ2Ððð "#Ðð
ð "(Ðó
ry   c                   ó4   € ] tR tRtRtRtRt Rt Rt Rt	Rt
R# )	r7   iŠ  zÆThis enum contains the available positions for :class:`telegram.MaskPosition`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
ÚforeheadÚeyesÚmouthÚchinrŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚFOREHEADÚEYESÚMOUTHÚCHINr‘   rŠ   ry   rv   r7   r7   Š  s.   † ñð €Ià€HØBØ€DØ>Ø€EØ?Ø€DÛ>ry   c                   ó(   € ] tR tRtRtRt^t ^
tRtR# )r8   i�  zÁThis enum contains limitations for :meth:`telegram.Bot.send_media_group`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
rŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_MEDIA_LENGTHÚMAX_MEDIA_LENGTHr‘   rŠ   ry   rv   r8   r8   �  s&   † ñð €IàÐðð Ðóry   c                   ó.   € ] tR tRtRtRtRt Rt RtRt	R# )r9   r�   z¿This enum contains the available types of :class:`telegram.MenuButton`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
ÚcommandsÚweb_appr×   rŠ   N)
r‹   rŒ   r�   rŽ   r�   r©   ÚCOMMANDSÚWEB_APPrÞ   r‘   rŠ   ry   rv   r9   r9   ²  s&   † ñð €Ià€HØGØ€GØEØ€GÛFry   c                   ó”   € ] tR tRtRtRtRt Rt Rt Rt	 Rt
 Rt R	t R
t Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt RtRtR# )r:   iÃ  zÛThis enum contains the available types of :class:`telegram.Message` that can be seen
as attachment. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
r—  r™  rÈ  Údicer˜  rÉ  ÚinvoicerŸ  rœ  Ú
paid_mediaÚpassport_datarš  Úpollr�  ÚstoryÚsuccessful_paymentr›  Ú
video_noterÆ  rž  rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   r   r¢  rÎ  rU  r¡  rÏ  ÚINVOICEr¨  r¥  Ú
PAID_MEDIAÚPASSPORT_DATAr£  ÚPOLLr¦  ÚSTORYÚSUCCESSFUL_PAYMENTr¤  Ú
VIDEO_NOTErÌ  r§  r‘   rŠ   ry   rv   r:   r:   Ã  s¹   † ñð €Ið
 €IØGØ€EØCØ€GØEØ€DØBØ€HØFØ€DØBØ€GØEØ€Jðð €HØFØ€Jðð $€MØKØ€EØCØ€DØBØ€GØEØ€EØCØ-ÐØPØ€EØCØ€JØHØ€EØCØ€EÛCry   c                   ó”   € ] tR tRtRtRtRt Rt Rt Rt	 Rt
 Rt R	t R
t Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt RtRtR# )r<   rP  zÂThis enum contains the available types of :class:`telegram.MessageEntity`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
Ú
blockquoteÚboldÚbot_commandÚcashtagÚcodeÚcustom_emojiÚ	date_timeÚemailÚexpandable_blockquoteÚhashtagÚitalicÚmentionÚphone_numberÚpreÚspoilerÚstrikethroughÚ	text_linkÚtext_mentionÚ	underlineÚurlrŠ   N)r‹   rŒ   r�   rŽ   r�   r©   Ú
BLOCKQUOTEÚBOLDÚBOT_COMMANDÚCASHTAGÚCODEÚCUSTOM_EMOJIÚ	DATE_TIMEÚEMAILÚEXPANDABLE_BLOCKQUOTEÚHASHTAGÚITALICÚMENTIONÚPHONE_NUMBERÚPREÚSPOILERÚSTRIKETHROUGHÚ	TEXT_LINKÚTEXT_MENTIONÚ	UNDERLINEÚURLr‘   rŠ   ry   rv   r<   r<      s¿   † ñð €Ià€Jðð €DØ>Ø€KØBØ€GØ>Ø€DØEØ!€Lðð €Iðð €EØ<Ø3Ððð €GØ>Ø€FØ@Ø€GØ>Ø!€LØCØ
€CØDØ€GØAØ#€MØGØ€IØHØ!€LØ]Ø€IØCØ
€CÛ:ry   c                   óˆ   € ] tR tRtRtRtRt Rt Rt Rt	 Rt
 Rt R	t R
t Rt Rt Rt Rt Rt Rt Rt Rt Rt RtRtR# )r;   i?  aR  This enum contains all possible formats for :attr:`telegram.MessageEntity.date_time_format`.
Please read `date-time entity formatting
<https://core.telegram.org/bots/api#date-time-entity-formatting>`_ for more details. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 22.7
ÚrÚwÚdÚDÚtÚTÚwdÚwDÚwtÚwTÚwdtÚwdTÚwDtÚwDTÚdtÚdTÚDtÚDTrŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚRELATIVEÚLOCALIZED_WEEKDAYÚ
SHORT_DATEÚ	LONG_DATEÚ
SHORT_TIMEÚ	LONG_TIMEÚLOCALIZED_WEEKDAY_SHORT_DATEÚLOCALIZED_WEEKDAY_LONG_DATEÚLOCALIZED_WEEKDAY_SHORT_TIMEÚLOCALIZED_WEEKDAY_LONG_TIMEÚ'LOCALIZED_WEEKDAY_SHORT_DATE_SHORT_TIMEÚ&LOCALIZED_WEEKDAY_SHORT_DATE_LONG_TIMEÚ&LOCALIZED_WEEKDAY_LONG_DATE_SHORT_TIMEÚ%LOCALIZED_WEEKDAY_LONG_DATE_LONG_TIMEÚSHORT_DATE_SHORT_TIMEÚSHORT_DATE_LONG_TIMEÚLONG_DATE_SHORT_TIMEÚLONG_DATE_LONG_TIMEr‘   rŠ   ry   rv   r;   r;   ?  s»   † ñð €Ià€HØEØÐØTØ€JØKØ€IØPØ€JØHØ€IØJØ#'Ð ðà"&Ððà#'Ð ðà"&Ððà.3Ð+ð.à-2Ð*ð-à-2Ð*ð-à,1Ð)ð,à ÐØQØÐØPØÐØPØÐÛOry   c                   ó:   € ] tR tRtRtRtRt Rt ^t ^@t	 ^dt
RtR# )r=   ix  a  This enum contains limitations for :class:`telegram.Message`/
:class:`telegram.InputTextMessageContent`/
:meth:`telegram.Bot.send_message` & friends. The enum
members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
i   é   rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   r{  ÚCAPTION_LENGTHr“  ÚDEEP_LINK_LENGTHÚMESSAGE_ENTITIESr‘   rŠ   ry   rv   r=   r=   x  sH   † ñð €Ið €Oðð €Nð
ð €Oðð ÐØCàÐóry   c                   ó4   € ] tR tRtRtRtRt Rt Rt Rt	Rt
R# )	r>   i´  zÂThis enum contains the available types of :class:`telegram.MessageOrigin`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.8
ÚuserÚhidden_userrÛ   rI  rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚUSERÚHIDDEN_USERrâ   rN  r‘   rŠ   ry   rv   r>   r>   ´  s.   † ñð €Ià€DØOØ€KØUØ€DØNØ€GÛQry   c                   óö  € ] tR tRtRtRRtRt Rt Rt Rt	 Rt
 Rt R	t R
t Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt  Rt! Rt" R t# R!t$ R"t% R#t& R$t' R%t( R&t) R't* R(t+ R)t, R*t- R+t. R,t/ R-t0 R.t1 R/t2 R0t3 R1t4 R2t5 R3t6 R4t7 R5t8 R6t9 R7t: R8t; R9t< R:t= R;t> R<t? R=t@ R>tA R?tB R@tC RAtD RBtE RCtF RDtG REtH RFtI RGtJ RHtK RItL RJtM RKtN RLtO RMtP RNtQ ROtR RPtS RQtTRRtURS# )Tr?   iÇ  a¯  This enum contains the available types of :class:`telegram.Message`. Here, a "type" means
a kind of message that is visually distinct from other kinds of messages in the Telegram app.
In particular, auxiliary attributes that can be present for multiple types of messages are
not considered in this enumeration.

The enum members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
r—  r™  Úboost_addedÚbusiness_connection_idÚchannel_chat_createdÚchat_background_setÚchat_owner_changedÚchat_owner_leftÚchat_sharedÚ	checklistÚchecklist_tasks_addedÚchecklist_tasks_doneÚconnected_websiterÈ  Údelete_chat_photorò  Údirect_message_price_changedr˜  Ú	effect_idÚforum_topic_createdÚforum_topic_closedÚforum_topic_editedÚforum_topic_reopenedrÉ  Úgeneral_forum_topic_hiddenÚgeneral_forum_topic_unhiddenÚgiftÚgift_upgrade_sentr  Úgiveaway_createdÚgiveaway_winnersÚgiveaway_completedÚgroup_chat_createdró  Úleft_chat_memberrŸ  rœ  Úmanaged_bot_createdÚ!message_auto_delete_timer_changedÚmigrate_to_chat_idÚnew_chat_membersÚnew_chat_titleÚnew_chat_photorô  Úpaid_message_price_changedÚpoll_option_addedÚpoll_option_deletedÚsuggested_post_approval_failedÚsuggested_post_approvedÚsuggested_post_declinedÚsuggested_post_infoÚsuggested_post_paidÚsuggested_post_refundedrõ  rš  Úpinned_messagerö  Úproximity_alert_triggeredÚrefunded_paymentÚreply_to_storyÚsender_boost_countÚsender_business_botr�  r÷  Úsupergroup_chat_createdrø  ÚtextÚunique_giftÚusers_sharedrž  r›  Úvideo_chat_scheduledÚvideo_chat_startedÚvideo_chat_endedÚvideo_chat_participants_invitedrù  rÆ  Úweb_app_dataÚwrite_access_allowedrŠ   N)Vr‹   rŒ   r�   rŽ   r�   r©   r   r¢  ÚBOOST_ADDEDÚBUSINESS_CONNECTION_IDÚCHANNEL_CHAT_CREATEDÚCHAT_BACKGROUND_SETÚCHAT_OWNER_CHANGEDÚCHAT_OWNER_LEFTÚCHAT_SHAREDÚ	CHECKLISTÚCHECKLIST_TASKS_ADDEDÚCHECKLIST_TASKS_DONEÚCONNECTED_WEBSITErÎ  ÚDELETE_CHAT_PHOTOrU  ÚDIRECT_MESSAGE_PRICE_CHANGEDr¡  Ú	EFFECT_IDÚFORUM_TOPIC_CREATEDÚFORUM_TOPIC_CLOSEDÚFORUM_TOPIC_EDITEDÚFORUM_TOPIC_REOPENEDrÏ  ÚGENERAL_FORUM_TOPIC_HIDDENÚGENERAL_FORUM_TOPIC_UNHIDDENÚGIFTÚGIFT_UPGRADE_SENTr  ÚGIVEAWAY_CREATEDÚGIVEAWAY_WINNERSÚGIVEAWAY_COMPLETEDÚGROUP_CHAT_CREATEDrú  ÚLEFT_CHAT_MEMBERr¨  r¥  ÚMANAGED_BOT_CREATEDÚ!MESSAGE_AUTO_DELETE_TIMER_CHANGEDÚMIGRATE_TO_CHAT_IDÚNEW_CHAT_MEMBERSÚNEW_CHAT_TITLEÚNEW_CHAT_PHOTOrû  ÚPAID_MESSAGE_PRICE_CHANGEDÚPOLL_OPTION_ADDEDÚPOLL_OPTION_DELETEDÚSUGGESTED_POST_APPROVAL_FAILEDÚSUGGESTED_POST_APPROVEDÚSUGGESTED_POST_DECLINEDÚSUGGESTED_POST_INFOÚSUGGESTED_POST_PAIDÚSUGGESTED_POST_REFUNDEDrü  r£  ÚPINNED_MESSAGErý  ÚPROXIMITY_ALERT_TRIGGEREDÚREFUNDED_PAYMENTÚREPLY_TO_STORYÚSENDER_BOOST_COUNTÚSENDER_BUSINESS_BOTr¦  rþ  ÚSUPERGROUP_CHAT_CREATEDrÿ  ÚTEXTÚUNIQUE_GIFTÚUSERS_SHAREDr§  r¤  ÚVIDEO_CHAT_SCHEDULEDÚVIDEO_CHAT_STARTEDÚVIDEO_CHAT_ENDEDÚVIDEO_CHAT_PARTICIPANTS_INVITEDr   rÌ  ÚWEB_APP_DATAÚWRITE_ACCESS_ALLOWEDr‘   rŠ   ry   rv   r?   r?   Ç  s]  † ñð €Ið
 €IØGØ€EØCØ€Kðð 6Ððð 2ÐØRØ/Ððð .Ððð (€Oðð  €Kðð €Iðð 4Ððð 2Ððð ,ÐØOØ€GØEØ+ÐØOØ€DØBØ#AÐ ðð €HØFØ€Iðð 0Ððð .Ððð .Ððð 2Ððð €DØBØ!=Ððð $BÐ ðð €Dðð ,Ððð €Hðð *Ððð *Ððð .Ððð .ÐØPØ€GØEØ)ÐØNØ€Jðð €HØFØ/ÐØQØ(KÐ%Ø_Ø-ÐØPØ)ÐØNØ%€NØLØ%€NØLØ€Jðð ">Ððð ,Ððð 0Ððð &FÐ"ðð 8Ððð 8Ððð 0Ððð 0Ððð 8Ððð $€MØKØ€EØCØ%€NØLØ€DØBØ ;ÐØWØ)Ððð &€Nðð .Ððð 0Ððð €GØEØ€EØCØ7ÐØUØ-ÐØPØ€DØBØ€Kðð "€Lðð €EØCØ€EØCØ1ÐØRØ-ÐØPØ)ÐØNØ&GÐ#Ø]Ø€JØHØ€EØCØ!€Lðð 2Ðóry   c                   ó"   € ] tR tRtRtRtRtRtR# )r@   iô	  a   This enum contains constants for ``nanostar_amount`` parameter of
:class:`telegram.StarAmount`, :class:`telegram.StarTransaction`
and :class:`telegram.AffiliateInfo`.
The enum members of this enumeration are instances of :class:`float` and can be treated as
such.

.. versionadded:: 22.1
rŠ   Ng•Ö&è.>)r‹   rŒ   r�   rŽ   r�   r©   ÚVALUEr‘   rŠ   ry   rv   r@   r@   ô	  s   † ñð €Ià€Eóry   c                   ó(   € ] tR tRtRtRtRt RtRtR# )rA   i

  a   This enum contains limitations for ``nanostar_amount`` parameter of
:class:`telegram.AffiliateInfo`, :class:`telegram.StarTransaction`
and :class:`telegram.StarAmount`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 22.1
iÿÉš;rŠ   Ni6eÄ)	r‹   rŒ   r�   rŽ   r�   r©   Ú
MIN_AMOUNTÚ
MAX_AMOUNTr‘   rŠ   ry   rv   rA   rA   

  s$   † ñð €Ià€Jðð
 €Jóry   c                   ó(   € ] tR tRtRtRtRt RtRtR# )rB   i$
  z¾This enum contains the available types of :class:`telegram.OwnedGift`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 22.1
ÚregularÚuniquerŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   ÚREGULARÚUNIQUEr‘   rŠ   ry   rv   rB   rB   $
  s   † ñð €Ià€GØ+Ø€FÛ*ry   c                   ó4   € ] tR tRtRtRtRt Rt Rt Rt	Rt
R# )	rC   i3
  z¿
This enum contains the available types of :class:`telegram.PaidMedia`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 21.4
Úpreviewr›  rš  rŸ  rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚPREVIEWr¤  r£  r¨  r‘   rŠ   ry   rv   rC   rC   3
  s0   † ñð €Ià€GØEØ€EØCØ€EØCØ€Jóry   c                   ó(   € ] tR tRtRtRt^t ^tRtR# )rE   iJ
  zÚThis enum contains limitations for
:paramref:`telegram.Bot.get_user_personal_chat_messages.limit`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 22.8
rŠ   Nrë   rŠ   ry   rv   rE   rE   J
  s$   † ñð €Ià€Iðð €Ióry   c                   ó(   € ] tR tRtRtRt^t ^dtRtR# )rH   i`
  zÆThis enum contains limitations for :paramref:`telegram.Bot.get_updates.limit`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
rŠ   Nrë   rŠ   ry   rv   rH   rH   `
  s$   † ñð €Ià€Iðð €Ióry   c                   óF   € ] tR tRtRtRt^€t ^t ^t ^t	 Rt
 Rt RtRtR# )rI   is
  zËThis enum contains limitations for :meth:`~telegram.Bot.gift_premium_subscription`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 22.1
rm  rÑ  iÄ	  rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   r{  ÚMONTH_COUNT_THREEÚMONTH_COUNT_SIXÚMONTH_COUNT_TWELVEÚSTARS_THREE_MONTHSÚSTARS_SIX_MONTHSÚSTARS_TWELVE_MONTHSr‘   rŠ   ry   rv   rI   rI   s
  se   † ñð €Ià€Oðð Ððð
 €Oðð
 Ððð
 Ððð
 Ððð
 Ðóry   c                   óœ  € ] tR tRtRtRt]! ^ RRR7      t ]! ^RR	R7      t ]! ^R
RR7      t	 ]! ^RRR7      t
 ]! ^RRR7      t ]! ^RRR7      t ]! ^RRR7      t ]! ^RRR7      t ]! ^RRR7      t ]! ^	RRR7      t ]! ^
RRR7      t ]! ^RRR7      t ]! ^RRR7      t ]! ^R R!R7      t ]! ^R"R#R7      t ]! ^R$R%R7      tRtR# )&rJ   i§
  a˜  This enum contains the available accent colors for
:class:`telegram.ChatFullInfo.profile_accent_color_id`.
The members of this enum are named tuples with the following attributes:

- ``identifier`` (:obj:`int`): The identifier of the accent color.
- ``name`` (:obj:`str`): Optional. The name of the accent color.
- ``light_colors`` (tuple[:obj:`str`]): Optional. The light colors of the accent color as HEX
  value.
- ``dark_colors`` (tuple[:obj:`str`]): Optional. The dark colors of the accent color as HEX
  value.

Since Telegram gives no exact specification for the accent colors, future accent colors might
have a different data type.

.. versionadded:: 20.8
r¦   rŠ   N)iPVº )i@Eœ )i>|Â )i,^” )iÈj• )i™Pq )iU£I )i;q3 )i­—> )i‡~8 )i»�Z )i”qG )ixS¸ )icG” )i•‹ )iaRC )i]VÉ iW|Ù )iCC™ i>X¬ )iDrÏ i3”Ì )i/U� i2r¡ )iÔb– i¶f¹ )i‘Fc i¢P’ )iU—= iP¦‰ )iCj) iD�_ )iº•= i˜­P )i|l0 i~˜> )iÂ‹S i½¨M )iŒa8 i¡‹E )itO° imfÑ )i`Aˆ iYR¦ )i‚tc i—Š{ )in`S iTF8 )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Š   ry   rv   rJ   rJ   §
  sŒ  † ñð" €Iá¨¸ÐQ\Ô]€Iðñ ¨¸ÐQ\Ô]€Iðñ ¨¸ÐQ\Ô]€Iðñ ¨¸ÐQ\Ô]€Iðñ ¨¸ÐQ\Ô]€Iðñ ¨¸ÐQ\Ô]€Iðñ ¨¸ÐQ\Ô]€Iðñ ¨¸ÐQ\Ô]€Iðñ ØÐ#7ÐEYô€Iðñ$ ØÐ#7ÐEYô€Iðñ$ ØÐ$8ÐFZô€Iðñ$ ØÐ$8ÐFZô€Iðñ$ ØÐ$8ÐFZô€Iðñ$ ØÐ$8ÐFZô€Iðñ$ ØÐ$8ÐFZô€Iðñ$ ØÐ$8ÐFZô€Ióry   c                   ó(   € ] tR tRtRtRt^t ^@tRtR# )rM   iÝ  zâThis enum contains limitations for :class:`telegram.ForceReply`
and :class:`telegram.ReplyKeyboardMarkup`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
rŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_INPUT_FIELD_PLACEHOLDERÚMAX_INPUT_FIELD_PLACEHOLDERr‘   rŠ   ry   rv   rM   rM   Ý  s&   † ñð €Ià"#Ððð #%Ðóry   c                   ó.   € ] tR tRtRtRtRt Rt RtRt	R# )rN   i÷  zËThis enum contains the available types of :class:`telegram.RevenueWithdrawalState`.
The enum members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 21.4
ÚpendingÚ	succeededÚfailedrŠ   N)
r‹   rŒ   r�   rŽ   r�   r©   ÚPENDINGÚ	SUCCEEDEDÚFAILEDr‘   rŠ   ry   rv   rN   rN   ÷  s&   † ñð €Ià€GØ/Ø€IØ-Ø€FÛKry   c                   ó(   € ] tR tRtRtRt^t ^dtRtR# )rO   i  a  This enum contains limitations for :class:`telegram.Bot.get_star_transactions` and
:class:`telegram.StarTransaction`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 21.4

.. versionremoved:: 22.3
    Removed deprecated attributes ``StarTransactionsLimit.NANOSTAR_MIN_AMOUNT``
    and ``StarTransactionsLimit.NANOSTAR_MAX_AMOUNT``. Please instead use
    :attr:`telegram.constants.NanostarLimit.MIN_AMOUNT`
    and :attr:`telegram.constants.NanostarLimit.MAX_AMOUNT`.
rŠ   Nrë   rŠ   ry   rv   rO   rO     s$   † ñð €Ià€Ið3ð €Ió3ry   c                   ó.   € ] tR tRtRtRtRt Rt RtRt	R# )rP   i"  zÉThis enum contains the available formats of :class:`telegram.Sticker` in the set. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.2
r¬  r­  r›  rŠ   N)
r‹   rŒ   r�   rŽ   r�   r©   r®  r¯  r¤  r‘   rŠ   ry   rv   rP   rP   "  s&   † ñð €Ià€FØ%Ø€HØ'Ø€EÛ$ry   c                   ó@   € ] tR tRtRtRt^t ^@t ^t ^t	 ^t
 ^@tRtR# )rQ   i3  zèThis enum contains limitations for various sticker methods, such as
:meth:`telegram.Bot.create_new_sticker_set`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_NAME_AND_TITLEÚMAX_NAME_AND_TITLEÚMIN_STICKER_EMOJIÚMAX_STICKER_EMOJIÚMAX_SEARCH_KEYWORDSÚMAX_KEYWORD_LENGTHr‘   rŠ   ry   rv   rQ   rQ   3  sZ   † ñð €IàÐðð
 Ððð
 Ððð Ððð Ððð Ðóry   c                   óL   € ] tR tRtRtRt^t ^2t ^Èt ^2t	 ^xt
 ^€t ^ t ^dtRtR# )rR   ig  a  This enum contains limitations for various sticker set methods, such as
:meth:`telegram.Bot.create_new_sticker_set` and :meth:`telegram.Bot.add_sticker_to_set`.

The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.2
rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_INITIAL_STICKERSÚMAX_INITIAL_STICKERSÚMAX_EMOJI_STICKERSÚMAX_ANIMATED_STICKERSÚMAX_STATIC_STICKERSÚMAX_STATIC_THUMBNAIL_SIZEÚMAX_ANIMATED_THUMBNAIL_SIZEÚSTATIC_THUMB_DIMENSIONSr‘   rŠ   ry   rv   rR   rR   g  ss   † ñð €IàÐðð Ððð Ððð Ððð Ððð !$ÐðCà"$ÐðCà!ÐóKry   c                   ó.   € ] tR tRtRtRtRt Rt RtRt	R# )rS   i–  z¼This enum contains the available types of :class:`telegram.Sticker`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
rÔ  Úmaskr  rŠ   N)
r‹   rŒ   r�   rŽ   r�   r©   rÖ  ÚMASKr  r‘   rŠ   ry   rv   rS   rS   –  s&   † ñð €Ià€GØ&Ø€DØ#Ø!€LÛ+ry   c                   ó"   € ] tR tRtRtRtRtRtR# )rT   i§  z¿This enum contains limitations for :class:`telegram.StoryAreaPosition`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 22.1
rÒ  rŠ   Nr1  rŠ   ry   rv   rT   rT   §  r3  ry   c                   ó:   € ] tR tRtRtRt^
t ^t ^t ^t	 ^t
RtR# )rU   i·  zÉThis enum contains limitations for subclasses of :class:`telegram.StoryAreaType`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 22.1
rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMAX_LOCATION_AREASÚMAX_SUGGESTED_REACTION_AREASÚMAX_LINK_AREASÚMAX_WEATHER_AREASÚMAX_UNIQUE_GIFT_AREASr‘   rŠ   ry   rv   rU   rU   ·  sD   † ñð €IàÐðà#$Ð ðà€NðàÐðàÐóry   c                   ó:   € ] tR tRtRtRtRt Rt Rt Rt	 Rt
RtR	# )
rV   iÑ  zÂThis enum contains the available types of :class:`telegram.StoryAreaType`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 22.1
rœ  Úsuggested_reactionÚlinkÚweatherrŒ  rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   r¥  ÚSUGGESTED_REACTIONÚLINKÚWEATHERrÆ  r‘   rŠ   ry   rv   rV   rV   Ñ  s7   † ñð €Ià€HØFØ-ÐØOØ€DØBØ€GØEØ€KÛHry   c                   ó:   € ] tR tRtRtRtRt Rt Rt Rt	 R	t
RtR# )
rW   iæ  záThis enum contains limitations for :meth:`~telegram.Bot.post_story` and
:meth:`~telegram.Bot.edit_story`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 22.1
rP  rÓ  rŠ   Ni`T  iÀ¨  i £ )r‹   rŒ   r�   rŽ   r�   r©   rQ  ÚACTIVITY_SIX_HOURSÚACTIVITY_TWELVE_HOURSÚACTIVITY_ONE_DAYÚACTIVITY_TWO_DAYSr‘   rŠ   ry   rv   rW   rW   æ  sF   † ñð €Ià€Nðð "Ðð+à%Ðð+àÐð+à!Ðó+ry   c                   óF   € ] tR tRtRtRt^t Rt Rt Rt	 Rt
 Rt ^€tRtR	# )
rX   i  a  This enum contains limitations for :class:`telegram.SuggestedPostPrice`/:class:`telegram.SuggestedPostParameters`/:meth:`telegram.Bot.decline_suggested_post`. The enum
members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 22.4
rÔ  i€–˜ l     åa$é,  i€Þ( rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_PRICE_STARSÚMAX_PRICE_STARSÚMIN_PRICE_NANOTONCOINSÚMAX_PRICE_NANOTONCOINSÚMIN_SEND_DATEÚMAX_SEND_DATEÚMAX_COMMENT_LENGTHr‘   rŠ   ry   rv   rX   rX     sc   † ñð €Ià€Oðð €Oðð (Ððð 0Ððð €Mð2ð €Mð2ð Ðóry   c                   ó(   € ] tR tRtRtRtRt RtRtR# )rZ   i/  zÐThis enum contains available refund reasons for :class:`telegram.SuggestedPostRefunded`.
The enum members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 22.4
Úpost_deletedÚpayment_refundedrŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   ÚPOST_DELETEDÚPAYMENT_REFUNDEDr‘   rŠ   ry   rv   rZ   rZ   /  s!   † ñð €Ià!€Lð0à)ÐÛ7ry   c                   óF   € ] tR tRtRtR
tRt Rt Rt Rt	 Rt
 Rt R	tR
tR# )r\   i?  zÇThis enum contains the available types of :class:`telegram.TransactionPartner`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 21.4
Úaffiliate_programrÛ   ÚfragmentÚotherÚtelegram_adsÚtelegram_apirU  rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚAFFILIATE_PROGRAMrâ   ÚFRAGMENTÚOTHERÚTELEGRAM_ADSÚTELEGRAM_APIrW  r‘   rŠ   ry   rv   r\   r\   ?  sS   † ñð €Ià+Ððð €Dðð €HØ;Ø€EØCØ!€LØ4Ø!€Lðð
 €DÛ.ry   c                   ó:   € ] tR tRtRtRtRt Rt Rt Rt	 Rt
RtR	# )
r]   ib  zÂThis enum contains constants for :class:`telegram.TransactionPartnerUser`.
The enum members of this enumeration are instances of :class:`str` and can be treated as
such.

.. versionadded:: 22.1
Úinvoice_paymentÚpaid_media_paymentÚgift_purchaseÚpremium_purchaseÚbusiness_account_transferrŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚINVOICE_PAYMENTÚPAID_MEDIA_PAYMENTÚGIFT_PURCHASEÚPREMIUM_PURCHASEÚBUSINESS_ACCOUNT_TRANSFERr‘   rŠ   ry   rv   r]   r]   b  sK   † ñð €Ià'€Oðð .Ððð $€Mðð *Ððð !<Ðóry   c                   ó.   € ] tR tRtRtRtRt Rt RtRt	R# )rD   i‚  z¥This enum contains the available parse modes. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
ÚMarkdownÚ
MarkdownV2ÚHTMLrŠ   N)
r‹   rŒ   r�   rŽ   r�   r©   ÚMARKDOWNÚMARKDOWN_V2r>  r‘   rŠ   ry   rv   rD   rD   ‚  s*   † ñð €Ià€Hðð €KØ4Ø€DÛ&ry   c                   ój   € ] tR tRtRtRt^t Rt ^t ^dt	 ^t
 ^t ^Èt ^t ^t Rt Rt ^t ^tRtR# )rF   i˜  zïThis enum contains limitations for :class:`telegram.Poll`/:class:`telegram.PollOption`/
:meth:`telegram.Bot.send_poll`. The enum
members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
r  i ( rP  rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_QUESTION_LENGTHÚMAX_QUESTION_LENGTHÚMIN_OPTION_LENGTHÚMAX_OPTION_LENGTHÚMIN_OPTION_NUMBERÚMAX_OPTION_NUMBERÚMAX_EXPLANATION_LENGTHÚMAX_EXPLANATION_LINE_FEEDSÚMIN_OPEN_PERIODÚMAX_OPEN_PERIODÚMAX_DESCRIPTION_CHARACTERSÚMIN_MEMBERSHIP_HOURSÚMAX_COUNTRY_CODESr‘   rŠ   ry   rv   rF   rF   ˜  s³   † ñð €IàÐðð Ððð Ððð Ððð Ððð Ððð !Ððð "#Ððð €Oðð
 €Oðð "&Ððð
 Ððð
 Ðóry   c                   ó(   € ] tR tRtRtRtRt RtRtR# )rG   iô  zÚThis enum contains the available types for :class:`telegram.Poll`/
:meth:`telegram.Bot.send_poll`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
rÔ  ÚquizrŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   rÖ  ÚQUIZr‘   rŠ   ry   rv   rG   rG   ô  s   † ñð €Ià€GØ$Ø€DÛ!ry   c                   ó:   € ] tR tRtRtRtRt Rt Rt Rt	 Rt
RtR	# )
r^   i  zÆThis enum contains the available origins for :class:`telegram.UniqueGiftInfo`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 22.1
Úgifted_upgradeÚOFFERÚresaleÚtransferÚupgraderŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚGIFTED_UPGRADErT  ÚRESALEÚTRANSFERÚUPGRADEr‘   rŠ   ry   rv   r^   r^     sB   † ñð €Ià%€Nðð €Eðð €Fðð €HØ$Ø€GÛ"ry   c                   ó4   € ] tR tRtRtRtRt Rt Rt Rt	Rt
R# )	r_   i"  zÈThis enum contains the available rarities for :class:`telegram.UniqueGiftModel`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 22.7
ÚuncommonÚrareÚepicÚ	legendaryrŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚUNCOMMONÚRAREÚEPICÚ	LEGENDARYr‘   rŠ   ry   rv   r_   r_   "  s.   † ñð €Ià€HØ$Ø€DØ Ø€DØ Ø€IÛ%ry   c                   ó²   € ] tR tRtRtRtRt Rt Rt Rt	 Rt
 Rt R	t R
t Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt RtRtR# )r`   i5  z»This enum contains the available types of :class:`telegram.Update`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.0
ÚmessageÚedited_messageÚchannel_postÚedited_channel_postÚinline_queryÚchosen_inline_resultÚcallback_queryÚshipping_queryÚpre_checkout_queryrö  Úpoll_answerÚmy_chat_memberrÝ   Úchat_join_requestÚ
chat_boostÚremoved_chat_boostÚmessage_reactionÚmessage_reaction_countÚbusiness_connectionÚbusiness_messageÚedited_business_messageÚdeleted_business_messagesÚpurchased_paid_mediaÚmanaged_botÚguest_messagerŠ   N) r‹   rŒ   r�   rŽ   r�   r©   ÚMESSAGEÚEDITED_MESSAGEÚCHANNEL_POSTÚEDITED_CHANNEL_POSTÚINLINE_QUERYÚCHOSEN_INLINE_RESULTÚCALLBACK_QUERYÚSHIPPING_QUERYÚPRE_CHECKOUT_QUERYrý  ÚPOLL_ANSWERÚMY_CHAT_MEMBERrä   ÚCHAT_JOIN_REQUESTÚ
CHAT_BOOSTÚREMOVED_CHAT_BOOSTÚMESSAGE_REACTIONÚMESSAGE_REACTION_COUNTÚBUSINESS_CONNECTIONÚBUSINESS_MESSAGEÚEDITED_BUSINESS_MESSAGEÚDELETED_BUSINESS_MESSAGESÚPURCHASED_PAID_MEDIAÚMANAGED_BOTÚGUEST_MESSAGEr‘   rŠ   ry   rv   r`   r`   5  s  † ñð €Ià€GØCØ%€NØJØ!€LØHØ/ÐØOØ!€LØHØ1ÐØPØ%€NØJØ%€NØJØ-ÐØNØ€DØ@Ø€KØGØ%€NØJØ€KØGØ+ÐØMØ€Jðð .Ððð *Ððð 6Ððð 0Ððð *Ððð 8Ððð !<Ððð 2Ððð  €Kðð $€Móry   c                   óœ   € ] tR tRtRtRt^t ^ t ^t ^ÿt	 ^t
 ^€t ^t ^t Rt ]P                   ! ^R7      P#                  4       t RtRtR# )r2   i“  a  This enum contains limitations for :class:`telegram.InputInvoiceMessageContent`,
:meth:`telegram.Bot.send_invoice`, and :meth:`telegram.Bot.create_invoice_link`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
i¨a  )Údaysrð   rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   r‘  r’  ÚMIN_DESCRIPTION_LENGTHræ   ÚMIN_PAYLOAD_LENGTHÚMAX_PAYLOAD_LENGTHÚMAX_TIP_AMOUNTSrú   rû   rñ   rò   ró   r*  ÚSUBSCRIPTION_MAX_PRICEr‘   rŠ   ry   rv   r2   r2   “  sª   † ñð €IàÐðð Ððð Ððð !Ððð Ððð Ðð
ð €Oðð €Nðð €Nð	ð Ÿ-š-¨RÔ0×>Ñ>Ó@Ððð #Ðóry   c                   ó(   € ] tR tRtRtRt^t ^dtRtR# )rb   i  zÒThis enum contains limitations for :paramref:`telegram.Bot.get_user_profile_photos.limit`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
rŠ   Nrë   rŠ   ry   rv   rb   rb     ó$   † ñð €Ià€Iðð €Ióry   c                   ó(   € ] tR tRtRtRt^t ^dtRtR# )ra   i  zÒThis enum contains limitations for :paramref:`telegram.Bot.get_user_profile_audios.limit`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 22.7
rŠ   Nrë   rŠ   ry   rv   ra   ra     rœ  ry   c                   ó4   € ] tR tRtRtRt^t ^dt ^t Rt	Rt
R# )rd   i0  a  This enum contains limitations for :paramref:`telegram.Bot.set_webhook.max_connections` and
:paramref:`telegram.Bot.set_webhook.secret_token`. The enum members of this enumeration are
instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
rÐ   rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMIN_CONNECTIONS_LIMITÚMAX_CONNECTIONS_LIMITÚMIN_SECRET_TOKEN_LENGTHÚMAX_SECRET_TOKEN_LENGTHr‘   rŠ   ry   rv   rd   rd   0  s@   † ñð €IàÐðð  Ððð  Ððð "Ðóry   c                   ó(   € ] tR tRtRtRt^t ^€tRtR# )r#   iP  zÿThis enum contains limitations for :paramref:`telegram.Bot.create_forum_topic.name` and
:paramref:`telegram.Bot.edit_forum_topic.name`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 20.0
rŠ   N)	r‹   rŒ   r�   rŽ   r�   r©   rõ   ré   r‘   rŠ   ry   rv   r#   r#   P  s$   † ñð €Ià€Oðð €Oóry   c                   ó.   € ] tR tRtRtRtRt Rt RtRt	R# )rY   ip  zÌThis enum contains the available states of :attr:`telegram.SuggestedPostInfo.state`.
The enum members of this enumeration are instances
of :class:`str` and can be treated as such.

.. versionadded:: 22.4
ré  ÚapprovedÚdeclinedrŠ   N)
r‹   rŒ   r�   rŽ   r�   r©   rì  ÚAPPROVEDÚDECLINEDr‘   rŠ   ry   rv   rY   rY   p  s(   † ñð €Ià€GØ0Ø€HØ2Ø€Hóry   c                   ó.   € ] tR tRtRtRtRt Rt RtRt	R# )rL   iƒ  zÁThis enum contains the available types of :class:`telegram.ReactionType`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.8
Úemojir  ÚpaidrŠ   N)
r‹   rŒ   r�   rŽ   r�   r©   ÚEMOJIr  ÚPAIDr‘   rŠ   ry   rv   rL   rL   ƒ  s(   † ñð €Ià€EØKØ!€LØKØ€Dóry   c                   óÒ  € ] tR tRtRtRLtRt Rt Rt Rt	 Rt
 Rt R	t R
t Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt Rt  Rt! Rt" R t# R!t$ R"t% R#t& R$t' R%t( R&t) R't* R(t+ R)t, R*t- R+t. R,t/ R-t0 R.t1 R/t2 R0t3 R1t4 R2t5 R3t6 R4t7 R5t8 R6t9 R7t: R8t; R9t< R:t= R;t> R<t? R=t@ R>tA R?tB R@tC RAtD RBtE RCtF RDtG REtH RFtI RGtJ RHtK RItL RJtM RKtNRLtORM# )NrK   i—  zÇThis enum contains the available emojis of :class:`telegram.ReactionTypeEmoji`. The enum
members of this enumeration are instances of :class:`str` and can be treated as such.

.. versionadded:: 20.8
u   ðŸ‘�u   ðŸ‘Žu   â�¤u   ðŸ”¥u   ðŸ¥°u   ðŸ‘�u   ðŸ˜�u   ðŸ¤”u   ðŸ¤¯u   ðŸ˜±u   ðŸ¤¬u   ðŸ˜¢u   ðŸŽ‰u   ðŸ¤©u   ðŸ¤®u   ðŸ’©u   ðŸ™�u   ðŸ‘Œu   ðŸ•Šu   ðŸ¤¡u   ðŸ¥±u   ðŸ¥´u   ðŸ˜�u   ðŸ�³u   â�¤ï¸�â€�ðŸ”¥u   ðŸŒšu   ðŸŒ­u   ðŸ’¯u   ðŸ¤£u   âš¡u   ðŸ�Œu   ðŸ�†u   ðŸ’”u   ðŸ¤¨u   ðŸ˜�u   ðŸ�“u   ðŸ�¾u   ðŸ’‹u   ðŸ–•u   ðŸ˜ˆu   ðŸ˜´u   ðŸ˜­u   ðŸ¤“u   ðŸ‘»u   ðŸ‘¨â€�ðŸ’»u   ðŸ‘€u   ðŸŽƒu   ðŸ™ˆu   ðŸ˜‡u   ðŸ˜¨u   ðŸ¤�u   âœ�u   ðŸ¤—u   ðŸ«¡u   ðŸŽ…u   ðŸŽ„u   â˜ƒu   ðŸ’…u   ðŸ¤ªu   ðŸ—¿u   ðŸ†’u   ðŸ’˜u   ðŸ™‰u   ðŸ¦„u   ðŸ˜˜u   ðŸ’Šu   ðŸ™Šu   ðŸ˜Žu   ðŸ‘¾u   ðŸ¤·â€�â™‚ï¸�u   ðŸ¤·u   ðŸ¤·â€�â™€ï¸�u   ðŸ˜¡rŠ   N)Pr‹   rŒ   r�   rŽ   r�   r©   Ú	THUMBS_UPÚTHUMBS_DOWNÚ	RED_HEARTÚFIREÚSMILING_FACE_WITH_HEARTSÚCLAPPING_HANDSÚGRINNING_FACE_WITH_SMILING_EYESÚTHINKING_FACEÚ SHOCKED_FACE_WITH_EXPLODING_HEADÚFACE_SCREAMING_IN_FEARÚ(SERIOUS_FACE_WITH_SYMBOLS_COVERING_MOUTHÚCRYING_FACEÚPARTY_POPPERÚGRINNING_FACE_WITH_STAR_EYESÚFACE_WITH_OPEN_MOUTH_VOMITINGÚPILE_OF_POOÚPERSON_WITH_FOLDED_HANDSÚOK_HAND_SIGNÚDOVE_OF_PEACEÚ
CLOWN_FACEÚYAWNING_FACEÚ$FACE_WITH_UNEVEN_EYES_AND_WAVY_MOUTHÚ#SMILING_FACE_WITH_HEART_SHAPED_EYESÚSPOUTING_WHALEÚHEART_ON_FIREÚNEW_MOON_WITH_FACEÚHOT_DOGÚHUNDRED_POINTS_SYMBOLÚROLLING_ON_THE_FLOOR_LAUGHINGÚHIGH_VOLTAGE_SIGNÚBANANAÚTROPHYÚBROKEN_HEARTÚFACE_WITH_ONE_EYEBROW_RAISEDÚNEUTRAL_FACEÚ
STRAWBERRYÚBOTTLE_WITH_POPPING_CORKÚ	KISS_MARKÚ)REVERSED_HAND_WITH_MIDDLE_FINGER_EXTENDEDÚSMILING_FACE_WITH_HORNSÚSLEEPING_FACEÚLOUDLY_CRYING_FACEÚ	NERD_FACEÚGHOSTÚMAN_TECHNOLOGISTræ  ÚJACK_O_LANTERNÚSEE_NO_EVIL_MONKEYÚSMILING_FACE_WITH_HALOÚFEARFUL_FACEÚ	HANDSHAKEÚWRITING_HANDÚHUGGING_FACEÚSALUTING_FACEÚFATHER_CHRISTMASÚCHRISTMAS_TREEÚSNOWMANÚNAIL_POLISHÚ.GRINNING_FACE_WITH_ONE_LARGE_AND_ONE_SMALL_EYEÚMOYAIÚSQUARED_COOLÚHEART_WITH_ARROWÚHEAR_NO_EVIL_MONKEYÚUNICORN_FACEÚFACE_THROWING_A_KISSÚPILLÚSPEAK_NO_EVIL_MONKEYÚSMILING_FACE_WITH_SUNGLASSESÚALIEN_MONSTERÚMAN_SHRUGGINGÚSHRUGÚWOMAN_SHRUGGINGÚPOUTING_FACEr‘   rŠ   ry   rv   rK   rK   —  ss  † ñð €Ià€IØØ€KØ!Ø€IØØ€DØØ%ÐØ.Ø€NØ$Ø&,Ð#Ø5Ø€MØ#Ø'-Ð$Ø6Ø#ÐØ,Ø/5Ð,Ø>Ø€KØ!Ø€LØ"Ø#)Ð Ø2Ø$*Ð!Ø3Ø€KØ!Ø%ÐØ.Ø€LØ"Ø€MØ#Ø€JØ Ø€LØ"Ø+1Ð(Ø:Ø*0Ð'Ø9Ø€NØ$Ø#€MØ#ØÐØ(Ø€GØØ"ÐØ+Ø$*Ð!Ø3ØÐØ'Ø€FØØ€FØØ€LØ"Ø#)Ð Ø2Ø€LØ"Ø€JØ Ø%ÐØ.Ø€IØØ06Ð-Ø?Ø$ÐØ-Ø€MØ#ØÐØ(Ø€IØØ€EØØ$ÐØ&Ø€DØØ€NØ$ØÐØ(Ø#ÐØ,Ø€LØ"Ø€IØØ€LØ"Ø€LØ"Ø€MØ#ØÐØ&Ø€NØ$Ø€GØØ€KØ!Ø5;Ð2ØDØ€EØØ€LØ"ØÐØ&Ø ÐØ)Ø€LØ"Ø!ÐØ*Ø€DØØ!ÐØ*Ø#)Ð Ø2Ø€MØ#Ø#€MØ#Ø€EØØ%€OØ%Ø€LÛ"ry   c                   ó"   € ] tR tRtRtRt^
tRtR# )r6   i4  zÑThis enum contains limitations for :meth:`~telegram.Bot.set_managed_bot_access_settings`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 22.8
rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMAX_ALLOWED_USERSr‘   rŠ   ry   rv   r6   r6   4  s   † ñð €IàÐóry   c                   ó"   € ] tR tRtRtRt^FtRtR# )rc   iD  zäThis enum contains limitations for :meth:`~telegram.Bot.verify_chat` and
:meth:`~telegram.Bot.verify_user`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 21.10
rŠ   Nrz  rŠ   ry   rv   rc   rc   D  s   † ñð €Ià€Oóry   c                   ó"   € ] tR tRtRtRt^tRtR# )r[   iU  zÅThis enum contains limitations for :meth:`~telegram.Bot.set_chat_member_tag`.
The enum members of this enumeration are instances of :class:`int` and can be treated as such.

.. versionadded:: 22.7
rŠ   N)r‹   rŒ   r�   rŽ   r�   r©   ÚMAX_TAG_LENGTHr‘   rŠ   ry   rv   r[   r[   U  s   † ñð €Ià€Nóry   c                ó:  € V ^8„  d   Qh/ ^ \         9   d   \        \        ,          ;R&   ^\         9   d   \        \        ,          ;R&   ^\         9   d    \        \        \
        ,          ,          ;R&   ^\         9   d   \        \        P                  ,          ;R&   # )rp   r   r   r   r   )Ú__conditional_annotations__rf   rm   rs   Úlistr‰   rñ   Údatetime)rt   s   "rv   rw   rw      sz   € ÷ ñ ÷T PÒ O”eœNÕ+Ñ OñU÷` 8Ò 7””s•Ñ 7ña÷l @Ò ?œœt¤C�yÕ)Ñ ?ñm÷z FÒ EŒ5”—‘ÕÑ Eò{ry   )i»  éP   éX   iû   )xrý  r�   Ú__all__rÿ  rñ   rg  Úenumre   r  rf   rg   Útelegram._utils.datetimerh   Útelegram._utils.enumri   rj   rk   rm   r•   r   rs   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%   r3   r&   r4   r'   r,   r   r-   r.   r/   r0   r1   r(   r)   r+   r*   r5   r7   r8   r9   r:   r<   r;   r=   r>   r?   r@   rA   rB   rC   rE   rH   rI   rJ   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rZ   r\   r]   rD   rF   rG   r^   r_   r`   r2   rb   ra   rd   r#   rY   rL   rK   r6   rc   r[   rw   )rý  s   @rv   Ú<module>r     s"
  øðö"ð*dØðdàðdð ðdð ð	dð
 ðdð ðdð ðdð ðdð ðdð ðdð ðdð ðdð ðdð ðdð ðdð  ð!dð" ð#dð$ ð%dð& ð'dð( ð)dð* ð+dð, ð-dð. ð/dð0 ð1dð2 ð3dð4 ð5dð6 ð7dð8 ð9dð: ð;dð< ð=dð> ð?dð@ ðAdðB ðCdðD ðEdðF ðGdðH ðIdðJ  ðKdðL  ðMdðN ðOdðP ðQdðR ðSdðT $ðUdðV ðWdðX ðYdðZ ð[dð\ ð]dð^ ð_dð` ðadðb ðcdðd &ðedðf ðgdðh ðidðj ðkdðl ðmdðn ðodðp ðqdðr ðsdðt #ðudðv ðwdðx ðydðz ð{dð| ð}dð~ ðdð@ ðAdðB ðCdðD ðEdðF ðGdðH  ðIdðJ ðKdðL ðMdðN ðOdðP ðQdðR ðSdðT ðUdðV ðWdðX ðYdðZ !ð[dð\ ð]dð^ ð_dð` ðadðb ðcdðd ðedðf ðgdðh ðidðj ðkdðl ðmdðn ðodðp ðqdðr ðsdðt ðudðv ðwdðx ðydðz ð{dð| ð}dð~ ðdð@ ðAdðB ðCdðD ðEdðF ðGd€óL Û 
Ý ß $å (ß ?Ñ ?ô,�Zô ,ô$
&�:ô 
&ñ( /=À2ÈQÔ.OÐ Ó Oñ "Ð"6Ó7€Ó 7ò -@Ð Ó ?ð "%§¢¨d°A°qÀÔ!E€	Ó Eôx�$ô xôvU˜ô Uô&V˜ô Vô"�gô ôBO˜*ô Oô2˜'ô ô,�7ô ôL�wô Lô @�Gô @ôF3˜ô 3ô U�ô UôB]�zô ]ô$"ˆWô "ôJ˜'ô ôB�ô ôB˜Gô ô.˜'ô ô0˜'ô ô V�zô Vô.�Gô ô.Bˆzô Bô,�7ô ô*˜gô ô H�
ô Hô0+�ô +ô\L�Gô Lô:�ô ô@9�Wô 9ôx�ô ô$�Gô ô gô ô* ô ô:,˜*ô ,ô^ ô ô0&˜'ô &ôRE˜ô Eô<�Zô ô:˜ô ô(K˜Jô Kô,˜Zô ,ô^H˜Jô Hô[�wô [ô8˜Wô ô*2 Gô 2ô(0H˜Jô 0Hôf~�Gô ~ôB?�:ô ?ô&�gô ô*G�Zô Gô":D˜Jô :Dôz<;˜
ô <;ô~6P :ô 6Pôr9�7ô 9ôxR˜
ô Rô&j�*ô jôZ	ˆyô ô,�Gô ô4+�Jô +ô�Jô ô. ô ô,�7ô ô&1˜'ô 1ôhs˜ô sôl	�ô ô4L ô Lô"3˜Gô 3ô4%�Jô %ô"1�7ô 1ôh,K�gô ,Kô^,�*ô ,ô"˜Wô ô ˜ô ô4I˜
ô Iô*+�ô +ô:)�Gô )ôX8˜Jô 8ô  /˜Zô  /ôF˜Zô ô@'�
ô 'ô,Y�ô Yôx"ˆzô "ô #˜:ô #ô<&˜Jô &ô&[�ô [ô|p�7ô pôf˜Wô ô*˜Wô ô*�7ô ô@�gô ô@˜Zô ô&�:ô ô(Z#�Jô Z#ôz˜Gô ô �'ô ô"ˆwö ry   