Commit graph

203 commits

Author SHA1 Message Date
Poolitzer
2c92c356b8 Error handlers now handle all errors (#1483)
* python3.4 is no longer supported

* Prepare CHANGES.RST & README.rst for v12.0.0 release

* CHANGES.rst: small fix

* Add Bibo-Joshi to Credits

* improving error_handler

* fixing affected tests
2019-08-27 09:09:02 +02:00
Eldinnie
0c10c537f7
fix typo in master
[CI skip]
2019-02-23 17:39:04 +01:00
Jasmin Bom
446c54cf8d Bump to version 12.0.0b1 2019-02-13 13:41:04 +01:00
Eldinnie
f6f8667d6c
add codacy badge to readme (#1232) 2018-10-01 22:16:48 +02:00
Jasmin Bom
bbe633e571
Remove GAE support message
We still kinda support it, but not more so than other providers.
2018-09-10 15:58:25 +02:00
Jasmin Bom
259a1faedc Releasing v11.1 2018-09-01 17:27:35 +02:00
Eldinnie
4689a80c2e 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
Noam Meltzer
39c679e519
Update all appveyor links in README 2018-04-19 16:56:12 +03:00
Noam Meltzer
7a6d2be101
README fixes (#1078)
* Link for the group on the README top

* Fix widget to appveyor build
2018-04-19 16:52:38 +03:00
Rahiel Kasim
716f52684f pypi.python.org -> pypi.org (#1059) 2018-04-17 07:45:05 +03:00
Eldinnie
59659eaf5e
Update README.rst 2018-04-09 21:30:37 +02:00
Eldinnie
36a93e0636
remove codeclimate (#1014)
* remove codeclimate

* Remove codecov PR comments
2018-02-19 21:30:28 +01:00
Eldinnie
bfad2fa1f3 support 3.4 API (#865) 2017-10-14 21:03:02 +03:00
Jannes Höke
445bcde686 Update README.rst 2017-10-10 13:09:11 +02:00
Rahiel Kasim
6facde9534 README: show AppVeyor logo in badge (#861) 2017-10-09 15:23:59 +02:00
Rahiel Kasim
046ec28361 README: add AppVeyor badge (closes #591) (#856) 2017-10-07 18:36:31 +02:00
Jacob Bom
f5b746f1ba Switch to codecov (#819)
* Switch to codecov

We've talked about it in the dev group for a while now, finally doing it

* Update coverage in readme

[ci skip]
2017-09-09 23:38:19 +02:00
Noam Meltzer
c02613559d README/CHANGES: Bot API 3.2 is now supported
[ci skip]
2017-07-23 22:41:50 +03:00
Rahiel Kasim
9bd5042cc3 README: add downloads/month badge (#692)
Fixes #293 
[ci skip]
2017-07-23 22:32:12 +03:00
Jannes Höke
d5583190b8 Bump version to v6.1.0 2017-06-18 12:35:16 +02:00
Jannes Höke
23b37c9ea4 mention beta version in README 2017-05-21 22:10:08 +02:00
evgfilim1
257b8321f8 Spelling fixes in README.rst
Fixes #609 and #610
2017-05-16 22:59:02 +05:00
Eldinnie
4f2ea5b0f1 Update readme to reflect changed install procedure (#610)
Fixes #609
2017-05-16 10:32:36 +03:00
Jannes Höke
84f3bc0c79 README.rst: update api support date 2016-12-14 00:51:43 +01:00
Jannes Höke
fae1896232 Switch to readthedocs (#443)
* replace pythonhosted by readthedocs

* fix rtd links in examples/README
2016-10-19 18:00:33 +02:00
Jacob Bom
7fafaa1ea3 Update support date in readme. 2016-10-16 16:54:08 +02:00
Rahiel Kasim
dc7a459511 README: formatting (adding a newline) 2016-09-24 15:46:02 +02:00
Gareth Dwyer
93dde1ac1d Add install from source instructions to readme (#419) 2016-09-23 17:13:32 +02:00
Rahiel Kasim
00bba73673 drop Python 2.6 support (closes #245) (#386)
* drop Python 2.6 support (closes #245)

* fix NullHandler import

* README: explicitly mention Py3 and PyPy compatibility
2016-08-20 22:01:07 +02:00
Jannes Höke
90913724ca Update README.rst 2016-07-24 02:42:55 +02:00
Rahiel Kasim
c4928229d6 README: link to website 2016-07-24 01:21:35 +02:00
Jannes Höke
2f2337cac1 update motto in readme 2016-07-24 01:16:57 +02:00
Rahiel Kasim
c51c2224da README: update link to new conversationbot example 2016-07-15 12:36:37 +02:00
Rahiel Kasim
deb9de0ba0 README: remove roboed, rename example 2016-06-12 16:58:18 +02:00
Jannes Höke
da95341d5b Update README.rst 2016-06-01 00:05:09 +02:00
Jannes Höke
f8a9722573 remove duplicate target names 2016-05-29 12:35:52 +02:00
Jannes Höke
bc62a1813a fix rst according to collective.checkdocs 2016-05-28 23:36:51 +02:00
Rahiel Kasim
e0e8f6b085 README: update docs badge link, https some links 2016-05-28 22:40:18 +02:00
Jannes Höke
17abf0274e Fix formatting 2016-05-28 21:52:03 +02:00
Jannes Höke
8fab7ad302 move stuff to wiki, other stuff 2016-05-28 21:44:10 +02:00
Jannes Höke
748cc3a35f Add isitmaintained.com issue resolving time badge 2016-05-26 23:30:29 +02:00
Tiago Danin
c340585f33 README Update url for contribution guidelines 2016-05-24 15:49:43 -05:00
Rahiel Kasim
0ace0aa016 README: remove "Getting the Code" section, confuses users like #297 2016-05-19 17:06:28 +02:00
Jannes Höke
ba26a8ba5d use command filter instead of regexhandler #292 2016-05-17 07:36:04 +02:00
Rahiel Kasim
53de38f6c9 README: fix formatting inline code 2016-05-16 01:46:42 +02:00
Leandro Toledo
56b1d4f5ce Merge pull request #265 from python-telegram-bot/snakes
rename methods to snake_case
2016-05-14 10:56:24 -03:00
Leandro Toledo
df16846d80 Update README.rst
#293
2016-05-14 10:28:16 -03:00
Rahiel Kasim
6e9f30ca6e fix merge conflict snakes 2016-05-02 16:37:45 +02:00
Ekaterina Krivich
335813a11a Update README.rst
answerCallbackQuery mentioned twice
2016-05-02 00:28:09 +03:00
Rahiel Kasim
474d5f0c9f update README and examples to new snake_case methods 2016-04-28 17:29:34 +02:00
Rahiel Kasim
d86ca30601 README: document snake_case alias methods for telegram.Bot 2016-04-28 12:44:35 +02:00
Leandro Toledo
96d98084c7 Update README.rst
Drops 4.0rc version argument
2016-04-26 20:39:34 -03:00
Noam Meltzer
3f28633e79 MessageHandler / filters: refactor
filters are now functions instead of enum like objects.
their definitions were moved to messagehandler.py
2016-04-26 17:47:37 +03:00
Rahiel Kasim
5b867b2290 README: format shell code for consistency 2016-04-25 10:34:43 +02:00
Jannes Höke
3189d4d339 fix quotes 2016-04-25 10:01:57 +02:00
Jannes Höke
d66493b038 use python code highlighting 2016-04-25 09:58:09 +02:00
Leandro Toledo
eca5f66cd6 Update README.rst
Add requirements-dev.txt install
2016-04-25 00:25:02 -03:00
Rahiel Kasim
d21ee819b7 README: move license to bottom 2016-04-24 18:39:48 +02:00
Rahiel Kasim
d3cec77e78 README: make smaller, fix links, add "Getting help" section 2016-04-24 18:36:08 +02:00
Jannes Höke
7c8a0e00c0 update readme pip install command 2016-04-23 15:51:02 +02:00
Jannes Höke
9e306dce16 Update README.rst 2016-04-23 12:27:37 +02:00
Jannes Höke
93e15fa9f8 Merge branch 'bot-api-2.0' into dispatcher-rework 2016-04-22 15:36:51 +02:00
Jannes Höke
012bbe1307 update readme to bot-api-2.0 2016-04-22 15:34:21 +02:00
Jannes Höke
6cb177d2a7 fix markup in readme 2016-04-16 16:46:40 +02:00
Jannes Höke
884bb41d4a update README with dispatcher changes 2016-04-16 15:20:52 +02:00
Rahiel Kasim
d9d48f5c91 readme: move external examples to the wiki + other improvements 2016-04-03 00:26:24 +02:00
Rahiel Kasim
01b90e7ede small improvements 2016-04-02 23:13:49 +02:00
Noam Meltzer
88eb332c99 Documentation improvements 2016-03-23 22:41:21 +02:00
Jannes Höke
d9a58fd904 Merge pull request #211 from python-telegram-bot/ext-docs
Adjust sphinx docs to telegram.ext submodule
2016-03-21 14:23:33 +01:00
Jannes Höke
30308bdcc6 Fix formatting, table of contents link, add note on errors 2016-03-20 00:37:55 +01:00
Jannes Höke
cd7bc8dfac Update README to telegram.ext, move API section up 2016-03-19 16:35:02 +01:00
Rahiel Kasim
19390b9659 declare support for python 3.5, drop old py 3.2 reference 2016-03-17 22:12:36 +01:00
Leandro Toledo
25595e6d9e Update README.rst
Update group link
2016-03-13 19:23:48 -03:00
Leandro Toledo
7a8e84b46f Update README.rst 2016-03-12 20:04:45 -03:00
Jannes Höke
196d1fcc3d Update invite link to supergroup 2016-03-11 23:43:41 +01:00
Leandro Toledo
f8f16f0fe9 Update README.rst
Link to group updated
2016-03-10 10:12:39 -03:00
Jannes Höke
139cbc657d add inline bot handler example 2016-02-28 01:51:14 +01:00
Jannes Höke
8afea8cd69 Update group link (issue #178) 2016-02-12 08:15:06 +01:00
Jannes Höke
f5a1e00af9 add info about logging to getting started section 2016-02-07 22:25:16 +01:00
Leandro Toledo
0edb2e0a0f Update README.rst
Updating joinchat link
2016-02-03 11:29:50 -02:00
Shtarev
cabbef8780 how to send photo 2016-02-01 20:14:17 +03:00
Juan Madurga
df1d639144 Fix doc 2016-01-27 11:28:44 +01:00
Juan Madurga
c13af4d61d parse mode for HTML added 2016-01-27 11:20:32 +01:00
Jannes Höke
307d2621d7 removed support-restriction for sending by url 2016-01-10 22:08:01 +01:00
Jannes Höke
6dab7068c3 Add Telegram Group link as badge 2016-01-09 14:57:46 +01:00
leandrotoledo
fc6d0f4f07 Expanding more subjects 2016-01-06 11:54:22 -02:00
Jannes Höke
2875bae881 Integrate JobQueue with Updater 2016-01-05 13:32:19 +01:00
Jannes Höke
5293ec49ff Add section about JobQueue to README 2016-01-04 11:34:47 +01:00
Jannes Höke
2a2b679362 improved and renamed examples 2015-12-22 13:23:59 +01:00
Jannes Höke
d791a6ee89 Update group link 2015-12-16 02:57:33 +01:00
leandrotoledo
37a58fe1ad Update TODO on README 2015-12-14 21:41:22 -02:00
leandrotoledo
80281cc66d Moving to python-telegram-bot organization 2015-12-14 21:36:22 -02:00
Jannes Höke
fffa9d8a7c Update README.rst 2015-12-14 12:22:25 +01:00
Jannes Höke
806b71030f Update group link 2015-12-13 21:24:05 +01:00
Jannes Höke
764c5dac53 Add Logo to README 2015-12-13 21:18:59 +01:00
Jannes Höke
1976822dd0 Add documentation for Updater and Dispatcher 2015-12-01 01:01:28 +01:00
Francisco Demartino
8bde310ec7 README: add link to TwitterForwarderBot 2015-11-17 01:34:00 -03:00
Rahiel Kasim
252b43dcb7 fix LGPLv3 badge 2015-11-09 19:06:30 +01:00
Leandro Toledo
7cd4e2e205 Update README.rst 2015-10-08 10:40:27 -03:00
Leandro Toledo
797a3e6ea4 Update README.rst 2015-09-22 09:41:31 -03:00