U
    gEC                     @   sr	  U d Z dZdZddlmZmZmZmZmZm	Z	 ddl
mZ ddlmZ ddlmZ ddlmZmZmZmZmZmZmZmZ dd	lmZmZ dd
lmZ ddlmZm Z m!Z!m"Z"m#Z#m$Z$ ddl%m&Z& ddl'm(Z( ddl)m*Z* ddl+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5 ddl6m7Z7m8Z8m9Z9m:Z:m;Z;m<Z<m=Z=m>Z>m?Z? ddl@mAZA ddlBmCZC ddlDmEZE ddlFmGZG ddlHmIZImJZJmKZKmLZLmMZMmNZNmOZO ddlPmQZQ ddlRmSZS ddlTmUZU ddlVmWZW ddlXmYZY ddlZm[Z[ ddl\m]Z] ddl^m_Z_ ddl`maZa ddlbmcZc dd ldmeZe dd!lfmgZgmhZhmiZimjZjmkZkmlZlmmZmmnZnmoZo dd"lpmqZq dd#lrmsZs dd$ltmuZu dd%lvmwZwmxZxmyZy dd&lzm{Z{ dd'l|m}Z} dd(l~mZ dd)lmZ dd*lmZ dd+lmZmZmZmZmZmZmZ dd,lmZ dd-lmZ dd.lmZ dd/lmZmZmZmZ dd0lmZ dd1lmZ dd2lmZ dd3lmZ dd4lmZ dd5lmZ dd6lmZ dd7lmZ dd8lmZ dd9lmZ dd:lmZ dd;lmZ dd<lmZ dd=lmZ dd>lmZ dd?lmZ dd@lmZ ddAlmZ ddBlmZ ddClmZ ddDlmZ ddElmZ ddFlmZ ddGlmZ ddHlmZ ddIlmZ ddJlmZ ddKlmZ ddLlmZ ddMlmZ ddNlmZ ddOlmZ ddPlmZ ddQlmZmZ ddRlmZ ddSlmZ ddTlmZmZmZmZ ddUlmZmZmZ ddVlmZ ddWlmZ ddXlmZ ddYlmZmZmZmZmZ ddZlmZmZ dd[lmZmZmZmZmZmZ dd\lm Z mZmZmZmZmZ dd]lmZmZm	Z	 dd^l
mZ dd_lmZ dd`lmZmZmZmZmZmZmZmZmZmZ ddalmZ ddblmZ ddclmZ dddlm Z  ddel!m"Z" ddfl#m$Z$ ddgl%m&Z& ddhl'm(Z( ddil)m*Z* ddjl+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5m6Z6 ddkl7m8Z8 ddll9m:Z:m;Z;m<Z<m=Z= ddml>m?Z? ddnl@mAZAmBZBmCZCmDZDmEZE ddolFmGZGmHZHmIZI ddplJmKZK ddqlLmMZM ddrlNmOZO ddslPmQZQmRZRmSZS ddtlTmUZU ddulVmWZW ddvlXmYZY ddwlZm[Z[ ddxl\m]Z] ddyl^m_Z_ ddzl`maZambZbmcZcmdZd dd{lemfZf dd|lgmhZh dd}limjZj dd~lkmlZl ejmZmeneod< ejpZpejqeod< ejrZseneod< ejtZuejveod< dS )zBA library that provides a Python interface to the Telegram Bot APIzdevs@python-telegram-bot.org)	AnimationAudioBackgroundFillBackgroundFillFreeformGradientBackgroundFillGradientBackgroundFillSolidBackgroundTypeBackgroundTypeChatThemeBackgroundTypeFillBackgroundTypePatternBackgroundTypeWallpaper	BirthdateBot
BotCommandBotCommandScope$BotCommandScopeAllChatAdministratorsBotCommandScopeAllGroupChatsBotCommandScopeAllPrivateChatsBotCommandScopeChat!BotCommandScopeChatAdministratorsBotCommandScopeChatMemberBotCommandScopeDefaultBotDescriptionBotNameBotShortDescriptionBusinessConnectionBusinessIntroBusinessLocationBusinessMessagesDeletedBusinessOpeningHoursBusinessOpeningHoursIntervalCallbackGameCallbackQueryChatChatAdministratorRightsChatBackground	ChatBoostChatBoostAddedChatBoostRemovedChatBoostSourceChatBoostSourceGiftCodeChatBoostSourceGiveawayChatBoostSourcePremiumChatBoostUpdatedChatFullInfoChatInviteLinkChatJoinRequestChatLocation
ChatMemberChatMemberAdministratorChatMemberBannedChatMemberLeftChatMemberMemberChatMemberOwnerChatMemberRestrictedChatMemberUpdatedChatPermissions	ChatPhoto
ChatSharedChosenInlineResultContactCredentialsDataCredentialsDiceDocumentEncryptedCredentialsEncryptedPassportElementExternalReplyInfoFileFileCredentials
ForceReply
ForumTopicForumTopicClosedForumTopicCreatedForumTopicEditedForumTopicReopenedGameGameHighScoreGeneralForumTopicHiddenGeneralForumTopicUnhiddenGiveawayGiveawayCompletedGiveawayCreatedGiveawayWinnersIdDocumentDataInaccessibleMessageInlineKeyboardButtonInlineKeyboardMarkupInlineQueryInlineQueryResultInlineQueryResultArticleInlineQueryResultAudioInlineQueryResultCachedAudioInlineQueryResultCachedDocumentInlineQueryResultCachedGifInlineQueryResultCachedMpeg4GifInlineQueryResultCachedPhotoInlineQueryResultCachedStickerInlineQueryResultCachedVideoInlineQueryResultCachedVoiceInlineQueryResultContactInlineQueryResultDocumentInlineQueryResultGameInlineQueryResultGifInlineQueryResultLocationInlineQueryResultMpeg4GifInlineQueryResultPhotoInlineQueryResultVenueInlineQueryResultVideoInlineQueryResultVoiceInlineQueryResultsButtonInputContactMessageContent	InputFileInputInvoiceMessageContentInputLocationMessageContent
InputMediaInputMediaAnimationInputMediaAudioInputMediaDocumentInputMediaPhotoInputMediaVideoInputMessageContentInputPaidMediaInputPaidMediaPhotoInputPaidMediaVideoInputPollOptionInputStickerInputTextMessageContentInputVenueMessageContentInvoiceKeyboardButtonKeyboardButtonPollTypeKeyboardButtonRequestChatKeyboardButtonRequestUsersLabeledPriceLinkPreviewOptionsLocationLoginUrlMaskPositionMaybeInaccessibleMessage
MenuButtonMenuButtonCommandsMenuButtonDefaultMenuButtonWebAppMessageMessageAutoDeleteTimerChangedMessageEntity	MessageIdMessageOriginMessageOriginChannelMessageOriginChatMessageOriginHiddenUserMessageOriginUserMessageReactionCountUpdatedMessageReactionUpdated	OrderInfo	PaidMediaPaidMediaInfoPaidMediaPhotoPaidMediaPreviewPaidMediaPurchasedPaidMediaVideoPassportDataPassportElementErrorPassportElementErrorDataFieldPassportElementErrorFilePassportElementErrorFilesPassportElementErrorFrontSidePassportElementErrorReverseSidePassportElementErrorSelfie#PassportElementErrorTranslationFile$PassportElementErrorTranslationFilesPassportElementErrorUnspecifiedPassportFilePersonalDetails	PhotoSizePoll
PollAnswer
PollOptionPreCheckoutQueryProximityAlertTriggeredReactionCountReactionTypeReactionTypeCustomEmojiReactionTypeEmojiReactionTypePaidRefundedPaymentReplyKeyboardMarkupReplyKeyboardRemoveReplyParametersResidentialAddressRevenueWithdrawalStateRevenueWithdrawalStateFailedRevenueWithdrawalStatePendingRevenueWithdrawalStateSucceeded
SecureDataSecureValueSentWebAppMessage
SharedUserShippingAddressShippingOptionShippingQueryStarTransactionStarTransactionsSticker
StickerSetStorySuccessfulPaymentSwitchInlineQueryChosenChatTelegramObject	TextQuoteTransactionPartnerTransactionPartnerFragmentTransactionPartnerOtherTransactionPartnerTelegramAdsTransactionPartnerUserUpdateUserUserChatBoostsUserProfilePhotosUsersSharedVenueVideoVideoChatEndedVideoChatParticipantsInvitedVideoChatScheduledVideoChatStarted	VideoNoteVoice
WebAppData
WebAppInfoWebhookInfoWriteAccessAllowed__bot_api_version____bot_api_version_info____version____version_info__	constantserrorhelpersrequestwarnings   )_versionr   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-   )r.   )r/   )r0   )r1   r2   r3   r4   r5   r6   r7   )r8   )r9   )r<   )r@   )r   )r   )r:   )r=   )rA   )rE   )rq   )	rt   ru   rv   rw   rx   ry   r{   r|   r}   )r   )r   )r   )r   r   r   )r   )r   )r   )r   )rG   )rH   rI   rJ   rK   rL   rO   rP   )r    )rM   )rN   )rQ   rR   rS   rT   )rW   )rX   )rY   )rZ   )r[   )r\   )r]   )r^   )r_   )r`   )ra   )rb   )rc   )rd   )re   )rf   )rg   )rh   )ri   )rj   )rk   )ro   )rl   )rm   )rn   )rp   )rr   )rs   )rz   )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>   r?   rB   rF   r   r   )rU   r   r   )rC   )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   )r;   r   r   )r   )r   )r   )r   )r   )r   )r   r   r   r   )r   )r   )r   )r   r   r   r   r   N(w  __doc__
__author____all__ r   r   r   r   r   r   Z
_birthdater   Z_botr   Z_botcommandr   Z_botcommandscoper   r   r   r   r   r   r   r   Z_botdescriptionr   r   Z_botnamer   Z	_businessr   r   r   r   r   r   Z_callbackqueryr!   Z_chatr"   Z_chatadministratorrightsr#   Z_chatbackgroundr   r   r   r   r   r   r	   r
   r   r$   Z
_chatboostr%   r&   r'   r(   r)   r*   r+   r,   r   Z_chatfullinfor-   Z_chatinvitelinkr.   Z_chatjoinrequestr/   Z_chatlocationr0   Z_chatmemberr1   r2   r3   r4   r5   r6   r7   Z_chatmemberupdatedr8   Z_chatpermissionsr9   Z_choseninlineresultr<   Z_dicer@   Z_files.animationr   Z_files.audior   Z_files.chatphotor:   Z_files.contactr=   Z_files.documentrA   Z_files.filerE   Z_files.inputfilerq   Z_files.inputmediart   ru   rv   rw   rx   ry   r{   r|   r}   Z_files.inputstickerr   Z_files.locationr   Z_files.photosizer   Z_files.stickerr   r   r   Z_files.venuer   Z_files.videor   Z_files.videonoter   Z_files.voicer   Z_forcereplyrG   Z_forumtopicrH   rI   rJ   rK   rL   rO   rP   Z_games.callbackgamer    Z_games.gamerM   Z_games.gamehighscorerN   Z	_giveawayrQ   rR   rS   rT   Z_inline.inlinekeyboardbuttonrW   Z_inline.inlinekeyboardmarkuprX   Z_inline.inlinequeryrY   Z_inline.inlinequeryresultrZ   Z _inline.inlinequeryresultarticler[   Z_inline.inlinequeryresultaudior\   Z$_inline.inlinequeryresultcachedaudior]   Z'_inline.inlinequeryresultcacheddocumentr^   Z"_inline.inlinequeryresultcachedgifr_   Z'_inline.inlinequeryresultcachedmpeg4gifr`   Z$_inline.inlinequeryresultcachedphotora   Z&_inline.inlinequeryresultcachedstickerrb   Z$_inline.inlinequeryresultcachedvideorc   Z$_inline.inlinequeryresultcachedvoicerd   Z _inline.inlinequeryresultcontactre   Z!_inline.inlinequeryresultdocumentrf   Z_inline.inlinequeryresultgamerg   Z_inline.inlinequeryresultgifrh   Z!_inline.inlinequeryresultlocationri   Z!_inline.inlinequeryresultmpeg4gifrj   Z_inline.inlinequeryresultphotork   Z _inline.inlinequeryresultsbuttonro   Z_inline.inlinequeryresultvenuerl   Z_inline.inlinequeryresultvideorm   Z_inline.inlinequeryresultvoicern   Z"_inline.inputcontactmessagecontentrp   Z"_inline.inputinvoicemessagecontentrr   Z#_inline.inputlocationmessagecontentrs   Z_inline.inputmessagecontentrz   Z_inline.inputtextmessagecontentr   Z _inline.inputvenuemessagecontentr   Z_keyboardbuttonr   Z_keyboardbuttonpolltyper   Z_keyboardbuttonrequestr   r   Z_linkpreviewoptionsr   Z	_loginurlr   Z_menubuttonr   r   r   r   _messagerV   r   r   Z_messageautodeletetimerchangedr   Z_messageentityr   Z
_messageidr   Z_messageoriginr   r   r   r   r   Z_messagereactionupdatedr   r   Z
_paidmediar   r   r   r   r   r   Z_passport.credentialsr>   r?   rB   rF   r   r   Z_passport.datarU   r   r   Z"_passport.encryptedpassportelementrC   Z_passport.passportdatar   Z_passport.passportelementerrorsr   r   r   r   r   r   r   r   r   r   Z_passport.passportfiler   Z_payment.invoicer   Z_payment.labeledpricer   Z_payment.orderinfor   Z_payment.precheckoutqueryr   Z_payment.refundedpaymentr   Z_payment.shippingaddressr   Z_payment.shippingoptionr   Z_payment.shippingqueryr   Z_payment.starsr   r   r   r   r   r   r   r   r   r   r   Z_payment.successfulpaymentr   Z_pollr~   r   r   r   Z_proximityalerttriggeredr   Z	_reactionr   r   r   r   r   Z_replyrD   r   r   Z_replykeyboardmarkupr   Z_replykeyboardremover   Z_sentwebappmessager   Z_sharedr;   r   r   Z_storyr   Z_switchinlinequerychosenchatr   Z_telegramobjectr   _updater   _userr   Z_userprofilephotosr   Z
_videochatr   r   r   r   Z_webappdatar   Z_webappinfor   Z_webhookinfor   Z_writeaccessallowedr   r   str__annotations__r   VersionZBOT_API_VERSIONr   ZBOT_API_VERSION_INFOr   Z_BotAPIVersion r   r   5/tmp/pip-unpacked-wheel-swnnwir2/telegram/__init__.py<module>   s   v (
 0,$	,$	 8"Zb*2""*	