2015-08-11 21:17:38 +02:00
|
|
|
telegram package
|
|
|
|
================
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
|
2016-11-01 09:01:36 +01:00
|
|
|
telegram.ext
|
2018-03-05 12:17:56 +01:00
|
|
|
telegram.utils
|
Bot API 4.0 (#1168)
Telegram Passport (#1174):
- Add full support for telegram passport.
- New types: PassportData, PassportFile, EncryptedPassportElement, EncryptedCredentials, PassportElementError, PassportElementErrorDataField, PassportElementErrorFrontSide, PassportElementErrorReverseSide, PassportElementErrorSelfie, PassportElementErrorFile and PassportElementErrorFiles.
- New bot method: set_passport_data_errors
- New filter: Filters.passport_data
- Field passport_data field on Message
- PassportData is automagically decrypted when you specify your private key when creating Updater or Bot.
- PassportFiles is also automagically decrypted as you download/retrieve them.
- See new passportbot.py example for details on how to use, or go to our telegram passport wiki page for more info
- NOTE: Passport decryption requires new dependency `cryptography`.
Inputfile rework (#1184):
- Change how Inputfile is handled internally
- This allows support for specifying the thumbnails of photos and videos using the thumb= argument in the different send_ methods.
- Also allows Bot.send_media_group to actually finally send more than one media.
- Add thumb to Audio, Video and Videonote
- Add Bot.edit_message_media together with InputMediaAnimation, InputMediaAudio, and inputMediaDocument.
Other Bot API 4.0 changes:
- Add forusquare_type to Venue, InlineQueryResultVenue, InputVenueMessageContent, and Bot.send_venue. (#1170)
- Add vCard support by adding vcard field to Contact, InlineQueryResultContact, InputContactMessageContent, and Bot.send_contact. (#1166)
- Support new message entities: CASHTAG and PHONE_NUMBER. (#1179)
- Cashtag seems to be things like $USD and $GBP, but it seems telegram doesn't currently send them to bots.
- Phone number also seems to have limited support for now
- Add Bot.send_animation, add width, height, and duration to Animation, and add Filters.animation. (#1172)
Co-authored-by: Jasmin Bom <jsmnbom@gmail.com>
Co-authored-by: code1mountain <32801117+code1mountain@users.noreply.github.com>
Co-authored-by: Eldinnie <pieter.schutz+github@gmail.com>
Co-authored-by: mathefreak1 <mathefreak@hi2.in>
2018-08-29 14:18:58 +02:00
|
|
|
telegram.animation
|
2015-08-11 21:17:38 +02:00
|
|
|
telegram.audio
|
|
|
|
telegram.bot
|
2016-11-01 09:37:03 +01:00
|
|
|
telegram.callbackquery
|
2016-11-01 09:01:36 +01:00
|
|
|
telegram.chat
|
|
|
|
telegram.chataction
|
|
|
|
telegram.chatmember
|
2017-07-23 22:33:08 +02:00
|
|
|
telegram.chatphoto
|
2016-11-01 06:53:51 +01:00
|
|
|
telegram.constants
|
2016-11-01 09:01:36 +01:00
|
|
|
telegram.contact
|
|
|
|
telegram.document
|
|
|
|
telegram.error
|
2016-11-01 09:37:03 +01:00
|
|
|
telegram.file
|
2016-11-01 09:01:36 +01:00
|
|
|
telegram.forcereply
|
2016-04-22 16:07:44 +02:00
|
|
|
telegram.inlinekeyboardbutton
|
|
|
|
telegram.inlinekeyboardmarkup
|
2017-07-23 22:33:08 +02:00
|
|
|
telegram.inputfile
|
2017-12-08 22:38:59 +01:00
|
|
|
telegram.inputmedia
|
Bot API 4.0 (#1168)
Telegram Passport (#1174):
- Add full support for telegram passport.
- New types: PassportData, PassportFile, EncryptedPassportElement, EncryptedCredentials, PassportElementError, PassportElementErrorDataField, PassportElementErrorFrontSide, PassportElementErrorReverseSide, PassportElementErrorSelfie, PassportElementErrorFile and PassportElementErrorFiles.
- New bot method: set_passport_data_errors
- New filter: Filters.passport_data
- Field passport_data field on Message
- PassportData is automagically decrypted when you specify your private key when creating Updater or Bot.
- PassportFiles is also automagically decrypted as you download/retrieve them.
- See new passportbot.py example for details on how to use, or go to our telegram passport wiki page for more info
- NOTE: Passport decryption requires new dependency `cryptography`.
Inputfile rework (#1184):
- Change how Inputfile is handled internally
- This allows support for specifying the thumbnails of photos and videos using the thumb= argument in the different send_ methods.
- Also allows Bot.send_media_group to actually finally send more than one media.
- Add thumb to Audio, Video and Videonote
- Add Bot.edit_message_media together with InputMediaAnimation, InputMediaAudio, and inputMediaDocument.
Other Bot API 4.0 changes:
- Add forusquare_type to Venue, InlineQueryResultVenue, InputVenueMessageContent, and Bot.send_venue. (#1170)
- Add vCard support by adding vcard field to Contact, InlineQueryResultContact, InputContactMessageContent, and Bot.send_contact. (#1166)
- Support new message entities: CASHTAG and PHONE_NUMBER. (#1179)
- Cashtag seems to be things like $USD and $GBP, but it seems telegram doesn't currently send them to bots.
- Phone number also seems to have limited support for now
- Add Bot.send_animation, add width, height, and duration to Animation, and add Filters.animation. (#1172)
Co-authored-by: Jasmin Bom <jsmnbom@gmail.com>
Co-authored-by: code1mountain <32801117+code1mountain@users.noreply.github.com>
Co-authored-by: Eldinnie <pieter.schutz+github@gmail.com>
Co-authored-by: mathefreak1 <mathefreak@hi2.in>
2018-08-29 14:18:58 +02:00
|
|
|
telegram.inputmediaanimation
|
|
|
|
telegram.inputmediaaudio
|
|
|
|
telegram.inputmediadocument
|
2017-12-08 22:38:59 +01:00
|
|
|
telegram.inputmediaphoto
|
|
|
|
telegram.inputmediavideo
|
2017-07-23 22:33:08 +02:00
|
|
|
telegram.keyboardbutton
|
|
|
|
telegram.location
|
|
|
|
telegram.message
|
|
|
|
telegram.messageentity
|
|
|
|
telegram.parsemode
|
|
|
|
telegram.photosize
|
|
|
|
telegram.replykeyboardremove
|
|
|
|
telegram.replykeyboardmarkup
|
|
|
|
telegram.replymarkup
|
|
|
|
telegram.telegramobject
|
|
|
|
telegram.update
|
|
|
|
telegram.user
|
|
|
|
telegram.userprofilephotos
|
|
|
|
telegram.venue
|
|
|
|
telegram.video
|
|
|
|
telegram.videonote
|
|
|
|
telegram.voice
|
|
|
|
telegram.webhookinfo
|
|
|
|
|
|
|
|
Stickers
|
|
|
|
--------
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
|
|
|
|
telegram.sticker
|
|
|
|
telegram.stickerset
|
|
|
|
telegram.maskposition
|
|
|
|
|
|
|
|
Inline Mode
|
|
|
|
-----------
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
|
2016-11-01 09:01:36 +01:00
|
|
|
telegram.inlinequery
|
|
|
|
telegram.inlinequeryresult
|
2016-04-22 16:07:44 +02:00
|
|
|
telegram.inlinequeryresultarticle
|
|
|
|
telegram.inlinequeryresultaudio
|
|
|
|
telegram.inlinequeryresultcachedaudio
|
|
|
|
telegram.inlinequeryresultcacheddocument
|
|
|
|
telegram.inlinequeryresultcachedgif
|
|
|
|
telegram.inlinequeryresultcachedmpeg4gif
|
|
|
|
telegram.inlinequeryresultcachedphoto
|
|
|
|
telegram.inlinequeryresultcachedsticker
|
|
|
|
telegram.inlinequeryresultcachedvideo
|
|
|
|
telegram.inlinequeryresultcachedvoice
|
|
|
|
telegram.inlinequeryresultcontact
|
|
|
|
telegram.inlinequeryresultdocument
|
2016-11-01 09:37:03 +01:00
|
|
|
telegram.inlinequeryresultgame
|
2016-04-22 16:07:44 +02:00
|
|
|
telegram.inlinequeryresultgif
|
|
|
|
telegram.inlinequeryresultlocation
|
|
|
|
telegram.inlinequeryresultmpeg4gif
|
|
|
|
telegram.inlinequeryresultphoto
|
|
|
|
telegram.inlinequeryresultvenue
|
|
|
|
telegram.inlinequeryresultvideo
|
|
|
|
telegram.inlinequeryresultvoice
|
2016-11-01 09:37:03 +01:00
|
|
|
telegram.inputmessagecontent
|
|
|
|
telegram.inputtextmessagecontent
|
2017-07-23 22:33:08 +02:00
|
|
|
telegram.inputlocationmessagecontent
|
2016-11-01 09:37:03 +01:00
|
|
|
telegram.inputvenuemessagecontent
|
2017-07-23 22:33:08 +02:00
|
|
|
telegram.inputcontactmessagecontent
|
|
|
|
telegram.choseninlineresult
|
|
|
|
|
|
|
|
Payments
|
|
|
|
--------
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
|
|
|
|
telegram.labeledprice
|
|
|
|
telegram.invoice
|
|
|
|
telegram.shippingaddress
|
|
|
|
telegram.orderinfo
|
|
|
|
telegram.shippingoption
|
|
|
|
telegram.successfulpayment
|
|
|
|
telegram.shippingquery
|
|
|
|
telegram.precheckoutquery
|
|
|
|
|
|
|
|
Games
|
|
|
|
-----
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
|
|
|
|
telegram.game
|
|
|
|
telegram.callbackgame
|
|
|
|
telegram.gamehighscore
|
|
|
|
|
Bot API 4.0 (#1168)
Telegram Passport (#1174):
- Add full support for telegram passport.
- New types: PassportData, PassportFile, EncryptedPassportElement, EncryptedCredentials, PassportElementError, PassportElementErrorDataField, PassportElementErrorFrontSide, PassportElementErrorReverseSide, PassportElementErrorSelfie, PassportElementErrorFile and PassportElementErrorFiles.
- New bot method: set_passport_data_errors
- New filter: Filters.passport_data
- Field passport_data field on Message
- PassportData is automagically decrypted when you specify your private key when creating Updater or Bot.
- PassportFiles is also automagically decrypted as you download/retrieve them.
- See new passportbot.py example for details on how to use, or go to our telegram passport wiki page for more info
- NOTE: Passport decryption requires new dependency `cryptography`.
Inputfile rework (#1184):
- Change how Inputfile is handled internally
- This allows support for specifying the thumbnails of photos and videos using the thumb= argument in the different send_ methods.
- Also allows Bot.send_media_group to actually finally send more than one media.
- Add thumb to Audio, Video and Videonote
- Add Bot.edit_message_media together with InputMediaAnimation, InputMediaAudio, and inputMediaDocument.
Other Bot API 4.0 changes:
- Add forusquare_type to Venue, InlineQueryResultVenue, InputVenueMessageContent, and Bot.send_venue. (#1170)
- Add vCard support by adding vcard field to Contact, InlineQueryResultContact, InputContactMessageContent, and Bot.send_contact. (#1166)
- Support new message entities: CASHTAG and PHONE_NUMBER. (#1179)
- Cashtag seems to be things like $USD and $GBP, but it seems telegram doesn't currently send them to bots.
- Phone number also seems to have limited support for now
- Add Bot.send_animation, add width, height, and duration to Animation, and add Filters.animation. (#1172)
Co-authored-by: Jasmin Bom <jsmnbom@gmail.com>
Co-authored-by: code1mountain <32801117+code1mountain@users.noreply.github.com>
Co-authored-by: Eldinnie <pieter.schutz+github@gmail.com>
Co-authored-by: mathefreak1 <mathefreak@hi2.in>
2018-08-29 14:18:58 +02:00
|
|
|
Passport
|
|
|
|
--------
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
|
|
|
|
telegram.passportelementerror
|
|
|
|
telegram.passportelementerrorfile
|
|
|
|
telegram.passportelementerrorreverseside
|
|
|
|
telegram.passportelementerrorfrontside
|
|
|
|
telegram.passportelementerrorfiles
|
|
|
|
telegram.passportelementerrordatafield
|
|
|
|
telegram.passportelementerrorfile
|
|
|
|
telegram.credentials
|
|
|
|
telegram.datacredentials
|
|
|
|
telegram.securedata
|
|
|
|
telegram.filecredentials
|
|
|
|
telegram.iddocumentdata
|
|
|
|
telegram.personaldetails
|
|
|
|
telegram.residentialaddress
|
|
|
|
telegram.passportdata
|
|
|
|
telegram.passportfile
|
|
|
|
telegram.encryptedpassportelement
|
|
|
|
telegram.encryptedcredentials
|
|
|
|
|
2015-08-11 21:17:38 +02:00
|
|
|
|
|
|
|
Module contents
|
|
|
|
---------------
|
|
|
|
|
|
|
|
.. automodule:: telegram
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
2017-07-23 22:33:08 +02:00
|
|
|
:noindex:
|