Rahiel Kasim
|
f31bd91673
|
Merge pull request #305 from python-telegram-bot/move-botan
move botan from utils to contrib
|
2016-05-28 21:32:07 +02:00 |
|
Noam Meltzer
|
7e7acdeb23
|
set default network_delay to 5 seconds
fixes #309
|
2016-05-28 19:34:16 +03:00 |
|
Jannes Höke
|
25bcfa9b35
|
add constants for Chat.type and ChatMember.status
|
2016-05-28 16:51:44 +02:00 |
|
Jannes Höke
|
ff00e211d7
|
include in warning that Py2.7 will still be supported
|
2016-05-28 16:44:39 +02:00 |
|
Jannes Höke
|
d40f0a8309
|
update update_queue and job_queue docstrings on all handlers
|
2016-05-28 16:04:19 +02:00 |
|
Jannes Höke
|
783f9c375c
|
move job_queue kwarg to end
|
2016-05-28 14:21:39 +02:00 |
|
Jannes Höke
|
406303d6bb
|
refactor: running -> _running, next_peek -> _next_peek
|
2016-05-28 13:48:30 +02:00 |
|
Jannes Höke
|
2534e0df9b
|
allow jobs to be ran outside of jobqueue
|
2016-05-28 13:41:23 +02:00 |
|
Rahiel Kasim
|
b06983a94a
|
let python 2 find the contrib module
|
2016-05-28 09:27:17 +02:00 |
|
Rahiel Kasim
|
c8497424b7
|
move botan to contrib
|
2016-05-28 09:12:10 +02:00 |
|
Jannes Höke
|
a0bb5730c6
|
add allow_edited parameter to MessageHandler and CommandHandler
|
2016-05-27 11:07:06 +02:00 |
|
Leandro Toledo
|
9a13de4a96
|
Merge remote-tracking branch 'origin/master' into bot2.1
Conflicts:
telegram/bot.py
tests/test_bot.py
|
2016-05-26 16:15:50 -03:00 |
|
Noam Meltzer
|
561f1c3f02
|
bot: validate token does not contain white spaces (#306)
in addition move validation code from validate.py into bot.py and delete
the former file
|
2016-05-26 22:09:14 +03:00 |
|
Leandro Toledo
|
3907e64966
|
Adds telegram.utils.botan back using deprecate
|
2016-05-26 14:13:27 -03:00 |
|
Rahiel Kasim
|
1abbca3324
|
bot.py: fix snake_case alias
|
2016-05-26 15:32:02 +02:00 |
|
Jannes Höke
|
bb165b6acf
|
add pass_job_queue parameter to all handler classes
|
2016-05-26 14:39:11 +02:00 |
|
Jannes Höke
|
41daccce07
|
minor comments and formatting
|
2016-05-26 14:02:52 +02:00 |
|
Jannes Höke
|
786216305c
|
Add context parameter in Job class #281
|
2016-05-26 13:55:56 +02:00 |
|
Leandro Toledo
|
663fa0013d
|
merge master
|
2016-05-25 22:09:18 -03:00 |
|
Leandro Toledo
|
37c7af2e14
|
Add docstrings #302
|
2016-05-25 21:41:12 -03:00 |
|
Leandro Toledo
|
e70625772c
|
Keeps backwards compatibility to BadRequest #302
|
2016-05-25 21:24:29 -03:00 |
|
Leandro Toledo
|
1e398821a0
|
Introducing telegram.error.BadRequest and testLeaveChat testcase #302
|
2016-05-25 21:15:17 -03:00 |
|
Jannes Höke
|
b3142d2974
|
yapf
|
2016-05-25 23:57:29 +02:00 |
|
Jannes Höke
|
3aedd78e29
|
make job queue API similar to the dispatcher, add new functionality
|
2016-05-25 23:36:41 +02:00 |
|
Rahiel Kasim
|
c4d5eff9f3
|
move botan from utils to ext
|
2016-05-24 23:40:09 +02:00 |
|
Leandro Toledo
|
0b2fd120d8
|
Due kwargs I had to change the factory class in favor of InputLocationMessageContent #302
|
2016-05-23 21:09:07 -03:00 |
|
Leandro Toledo
|
ab2f6e13c9
|
Add kwargs to API calls #302
|
2016-05-23 20:43:17 -03:00 |
|
Leandro Toledo
|
108e4264fc
|
Add user to MessageEntity #302
|
2016-05-23 20:31:36 -03:00 |
|
Leandro Toledo
|
68b5562c49
|
Add edit_date to Message #302
|
2016-05-23 20:28:36 -03:00 |
|
Leandro Toledo
|
e50a3622e1
|
Add edited_message to Update #302
|
2016-05-23 20:24:43 -03:00 |
|
Leandro Toledo
|
d7e226ec0f
|
Add new Bot methods and ChatMember class #302
|
2016-05-23 20:22:31 -03:00 |
|
leandrotoledo
|
c7db9a96cd
|
Set split_before_logical_operator to True
|
2016-05-23 17:19:35 -03:00 |
|
Jannes Höke
|
dc27ff41ef
|
bump version to 4.1.2
|
2016-05-22 13:01:14 +02:00 |
|
Jannes Höke
|
68ec73afb6
|
use kwargs on messageentity
|
2016-05-22 12:58:19 +02:00 |
|
Jannes Höke
|
d028d4edd0
|
bump to 4.1.1
|
2016-05-16 16:05:02 +02:00 |
|
Jannes Höke
|
4d770843cc
|
use non-deprecated methods
|
2016-05-16 15:02:51 +02:00 |
|
leandrotoledo
|
ac55ba007e
|
Bumping version to v4.1 [ci skip]
|
2016-05-15 20:05:38 -03:00 |
|
Leandro Toledo
|
49122d6a99
|
Remove \ from base code #259
|
2016-05-14 23:26:56 -03:00 |
|
Leandro Toledo
|
d445d35ceb
|
Running yapf for codebase #259
|
2016-05-14 22:46:40 -03:00 |
|
Leandro Toledo
|
703b8d1301
|
Adding more pre-commit hooks and testing InputFile #259
|
2016-05-14 22:24:35 -03: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 |
|
Jannes Höke
|
a18640a8d3
|
remove str conversion for emoji
|
2016-05-12 00:16:29 +02:00 |
|
Jannes Höke
|
fdc3ac0cc5
|
copy paste mishap
|
2016-05-11 23:37:46 +02:00 |
|
Jannes Höke
|
d881fa6a5f
|
add forward_from_chat field to message
|
2016-05-11 23:22:05 +02:00 |
|
Jannes Höke
|
c551d71735
|
add emoji field to sticker
|
2016-05-11 23:19:35 +02:00 |
|
Jannes Höke
|
bee3d881d1
|
location docstring fix
|
2016-05-11 23:07:32 +02:00 |
|
Jannes Höke
|
6ec81dd552
|
move cleaning updates to bootstrapping phase (#282)
|
2016-05-11 00:58:55 +03:00 |
|
Rahiel Kasim
|
6e9f30ca6e
|
fix merge conflict snakes
|
2016-05-02 16:37:45 +02:00 |
|
Jannes Höke
|
252cafb04c
|
fix docs for inlinekeyboardmarkup #277
|
2016-05-02 14:19:06 +02:00 |
|
Jannes Höke
|
10a98211f8
|
bump version to 4.0.3
|
2016-05-01 22:13:27 +02:00 |
|
Rahiel Kasim
|
99c9544a27
|
Merge pull request #273 from python-telegram-bot/inlinequery_location
Add location attribute #272
|
2016-05-01 21:27:19 +02:00 |
|
Jannes Höke
|
0e0611767a
|
add location attribute #272
|
2016-05-01 20:08:34 +02:00 |
|
Djaler
|
4b0be65a76
|
Fix Bot.getUpdates() docstring
|
2016-05-01 15:25:07 +03:00 |
|
Rahiel Kasim
|
5971cb35f8
|
fix merge conflict snakes with master
|
2016-04-30 14:56:48 +02:00 |
|
Jannes Höke
|
62c651d167
|
bump version to 4.0.2
|
2016-04-29 19:31:45 +02:00 |
|
Jannes Höke
|
41e457f5ed
|
Merge pull request #269 from python-telegram-bot/buttons
support str and KeyboardButton for reply_markup
|
2016-04-29 19:29:12 +02:00 |
|
Jannes Höke
|
d940afa718
|
merge master into cr4.0
|
2016-04-29 18:37:41 +02:00 |
|
Rahiel Kasim
|
a327e9d6ff
|
support str and KeyboardButton for reply_markup
|
2016-04-29 17:42:45 +02:00 |
|
Rahiel Kasim
|
5e5510d42b
|
add deprecation warning for Python 2.6 users
|
2016-04-28 17:56:03 +02:00 |
|
Rahiel Kasim
|
c0489db17c
|
fix import of deprecate function
|
2016-04-28 14:47:56 +02:00 |
|
Rahiel Kasim
|
592352c849
|
dispatcher/*handler methods to snake_case + deprecation warnings
|
2016-04-28 14:29:27 +02:00 |
|
Rahiel Kasim
|
9d367e9f2c
|
telegram.utils.deprecate: helper module to facilitate deprecation
|
2016-04-28 14:24:12 +02:00 |
|
Rahiel Kasim
|
ec15e866be
|
add snake_case aliases for CamelCase methods
|
2016-04-28 12:20:42 +02:00 |
|
Noam Meltzer
|
0c74b3cfb9
|
bot.py + request.py: network_delay is unique for getUpdates
|
2016-04-28 01:41:32 +03:00 |
|
Noam Meltzer
|
0ca3ef7a38
|
utils.request: clean imports using feature.moves
|
2016-04-28 01:41:32 +03:00 |
|
Noam Meltzer
|
e160355190
|
remove unused imports, use future for urllib imports
|
2016-04-28 01:41:32 +03:00 |
|
Jannes Höke
|
865bba3f3e
|
bump version to 4.0.1
|
2016-04-27 01:17:47 +02:00 |
|
Jannes Höke
|
2745023854
|
Merge branch 'master' of github.com:python-telegram-bot/python-telegram-bot
|
2016-04-27 01:06:58 +02:00 |
|
Jannes Höke
|
fd15e51e28
|
bump version to 4.0.0, update CHANGES
|
2016-04-27 01:02:57 +02:00 |
|
Jannes Höke
|
7f463131aa
|
re-order imports
|
2016-04-27 00:28:21 +02:00 |
|
Noam Meltzer
|
a686db2c6f
|
bot.Bot: fix class docstring
|
2016-04-26 23:31:29 +03:00 |
|
leandrotoledo
|
1f29093027
|
Merge branch 'unittest-bot2.0' of https://github.com/python-telegram-bot/python-telegram-bot into unittest-bot2.0
|
2016-04-26 14:17:59 -03:00 |
|
Noam Meltzer
|
49385493f4
|
bot: 'if X is not None' is cleaner approach
|
2016-04-26 17:47:37 +03:00 |
|
Noam Meltzer
|
f107070db2
|
TelegramObject.to_dict(): cover cases where value is 0 or empty object
|
2016-04-26 17:47:37 +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 |
|
Noam Meltzer
|
8ff8d57998
|
TelegramObject.to_dict(): use iterators
|
2016-04-26 17:47:37 +03:00 |
|
Noam Meltzer
|
e9a782a3c8
|
dispatcher.addHandler(): fix docstring
|
2016-04-26 17:47:37 +03:00 |
|
Noam Meltzer
|
1f83e7ae4e
|
dispatcher.addHandler(): validate value of group is int
|
2016-04-26 17:47:37 +03:00 |
|
Noam Meltzer
|
856f4460fc
|
handler: docstring fix
|
2016-04-26 17:47:37 +03:00 |
|
Noam Meltzer
|
c5ad34b074
|
dispatcher: style fix
|
2016-04-26 17:47:37 +03:00 |
|
Noam Meltzer
|
78d1faa21e
|
dispatcher: on removeHandle(), remove the groups too if it's empty
|
2016-04-26 17:47:37 +03:00 |
|
Noam Meltzer
|
4ac8f86156
|
dispatcher: honour the priority of groups
|
2016-04-26 17:47:37 +03:00 |
|
Noam Meltzer
|
8a087dce69
|
import queue (like in py3) directly
future module takes care of adding the `queue` package to py2
|
2016-04-26 17:47:37 +03:00 |
|
Noam Meltzer
|
82282ae125
|
dispatcher: retrieve Handler class name dynamically
this way it is more resilient to class name changes
|
2016-04-26 17:47:37 +03:00 |
|
Noam Meltzer
|
02243f6fda
|
utils.validater: remove dead code
|
2016-04-26 17:47:37 +03:00 |
|
Noam Meltzer
|
05a90dc3bc
|
regexhandler/stringregexhandler: python2 utf8 support
|
2016-04-26 17:47:37 +03:00 |
|
Leandro Toledo
|
1425533871
|
Adds docstring to InlineQueryResultCachedAudio
|
2016-04-25 20:15:05 -03:00 |
|
Leandro Toledo
|
fc7c161018
|
Merge remote-tracking branch 'origin/master' into unittest-bot2.0
|
2016-04-24 14:33:17 -03:00 |
|
Andrea Giove
|
39ba575a4d
|
Missing a comma
|
2016-04-24 17:54:36 +02:00 |
|
Andrea Giove
|
87ac962805
|
Added caption paramenter to sendDocument method
|
2016-04-24 17:51:15 +02:00 |
|
Leandro Toledo
|
14cb13acfd
|
Adds @message decorator to editMessageText
|
2016-04-24 11:19:37 -03:00 |
|
Leandro Toledo
|
4ecb4911db
|
Adds @message decorator to editMessageText
|
2016-04-24 11:18:16 -03:00 |
|
Leandro Toledo
|
d47787876a
|
Merge remote-tracking branch 'origin/master' into unittest-bot2.0
|
2016-04-24 11:08:35 -03:00 |
|
Leandro Toledo
|
4b173bfd52
|
Add tests for InputContactMessageContent InputLocationMessageContent InputTextMessageContent InputVenueMessageContent
|
2016-04-24 11:08:06 -03:00 |
|
Leandro Toledo
|
bfbad1625e
|
Merge pull request #252 from python-telegram-bot/fix-timeout-args
Add timeout and network_delay kwargs to all bot methods.
|
2016-04-24 11:05:26 -03:00 |
|
Jannes Höke
|
564baea8c3
|
Merge pull request #251 from python-telegram-bot/fix_run_async
release semaphore on exceptions
|
2016-04-24 15:59:09 +02:00 |
|
Leandro Toledo
|
adc3104214
|
Add timeout and network_delay kwargs to all bot methods.
|
2016-04-24 10:06:59 -03:00 |
|
Jannes Höke
|
2f7cccfc9f
|
revert c0dd9c6
|
2016-04-24 14:15:01 +02:00 |
|
Jannes Höke
|
5a7a62c3d8
|
release semaphore on exceptions
|
2016-04-24 13:43:42 +02:00 |
|
Leandro Toledo
|
fe06708d34
|
Trying to isolate the problem.
|
2016-04-23 22:37:59 -03:00 |
|
Leandro Toledo
|
f68b8c3a4a
|
Adds InputContactMessageContent class, fixes InlineQueryResultArticle tests, de_json super calls for replymarkup objects and factory for InputMessageContent #188
|
2016-04-23 20:19:51 -03:00 |
|
Jannes Höke
|
b30417681b
|
Merge pull request #248 from python-telegram-bot/bytes-images-py2
InputFile to support any objects with .read attribute
|
2016-04-23 14:36:59 +02:00 |
|
leandrotoledo
|
9b1a55f9e9
|
Reverting some master files
|
2016-04-22 22:15:48 -03:00 |
|
leandrotoledo
|
252abb138d
|
Using hasattr instead isinstance for file check #119
|
2016-04-22 21:51:00 -03:00 |
|
leandrotoledo
|
203364d939
|
Merge branch 'bot-api-2.0' of https://github.com/python-telegram-bot/python-telegram-bot into bot-api-2.0
|
2016-04-22 21:33:37 -03:00 |
|
Jannes Höke
|
7daf26198e
|
bump version to 4.0rc1
|
2016-04-22 16:24:32 +02:00 |
|
Jannes Höke
|
d46d9a711d
|
Merge branch 'bot-api-2.0' into dispatcher-rework
Conflicts:
docs/source/telegram.ext.jobqueue.rst
docs/source/telegram.rst
|
2016-04-22 16:12:45 +02:00 |
|
Leandro Toledo
|
b444cd7bce
|
Adding new modules to docs #232
|
2016-04-22 11:07:44 -03:00 |
|
Jannes Höke
|
cb79317354
|
remove lazy import of JobQueue
|
2016-04-21 20:37:43 +02:00 |
|
Jannes Höke
|
cfdfdeb4fc
|
Merge branch 'bot-api-2.0' into dispatcher-rework
|
2016-04-21 17:20:05 +02:00 |
|
Leandro Toledo
|
0669c72fe3
|
Fixing little princes Python 2.6 string format arg #232
|
2016-04-21 12:18:51 -03:00 |
|
Leandro Toledo
|
5315e072cb
|
PEP8 for Py2 #232
|
2016-04-21 11:59:18 -03:00 |
|
Leandro Toledo
|
a8255e4f51
|
Revert switch_inline_query #232
|
2016-04-21 11:42:02 -03:00 |
|
Leandro Toledo
|
e56c6dfab6
|
Revert "Minor fixes #232"
This reverts commit 720c4d22d8 .
|
2016-04-21 11:20:09 -03:00 |
|
Leandro Toledo
|
263310be36
|
switch_inline_query defaults to empty string #232
|
2016-04-21 11:02:34 -03:00 |
|
Leandro Toledo
|
720c4d22d8
|
Minor fixes #232
|
2016-04-21 10:56:38 -03:00 |
|
Leandro Toledo
|
3be8b9ecb9
|
Should fix empty string but set args #232
|
2016-04-21 09:56:57 -03:00 |
|
Leandro Toledo
|
bb36c725af
|
More refactoring and docstrings #232
|
2016-04-21 09:21:12 -03:00 |
|
Leandro Toledo
|
ba7e1cada7
|
Bot class refactor and its docstrings #232
|
2016-04-21 08:15:38 -03:00 |
|
Jannes Höke
|
c0dd9c6ffc
|
always set webhook_url
|
2016-04-21 12:57:03 +02:00 |
|
leandrotoledo
|
10a96481f5
|
Merge branch 'bot-api-2.0' of https://github.com/python-telegram-bot/python-telegram-bot into bot-api-2.0
|
2016-04-19 11:36:00 -03:00 |
|
Leandro Toledo
|
9a96ad8efd
|
Unused import #232
|
2016-04-19 09:12:22 -03:00 |
|
Leandro Toledo
|
fc277d7393
|
Refactor of telegram.Bot class and docstrings #232
|
2016-04-19 09:04:25 -03:00 |
|
Jannes Höke
|
48eb623f15
|
Merge branch 'bot-api-2.0' into dispatcher-rework
|
2016-04-19 01:24:02 +02:00 |
|
Leandro Toledo
|
9a340d2ea9
|
Endorsing if empty or 0 or empty string and minor typo fix #232
|
2016-04-18 20:18:32 -03:00 |
|
Jannes Höke
|
693df6dc2c
|
Merge branch 'bot-api-2.0' into dispatcher-rework
|
2016-04-19 00:08:59 +02:00 |
|
Jannes Höke
|
a98919a86e
|
fix cache_time==0 case
|
2016-04-19 00:08:47 +02:00 |
|
Jannes Höke
|
9790d6d8dc
|
Merge branch 'bot-api-2.0' into dispatcher-rework
|
2016-04-18 21:35:50 +02:00 |
|
Jannes Höke
|
7913d09295
|
fix message.to_dict
|
2016-04-18 21:35:39 +02:00 |
|
Jannes Höke
|
1db337fe2b
|
Merge branch 'master' into dispatcher-rework
|
2016-04-18 21:23:14 +02:00 |
|
Jannes Höke
|
0d9d5032ef
|
exit immediately if receiving second interrupt #224
|
2016-04-18 19:21:57 +02:00 |
|
Jannes Höke
|
b6fceefc80
|
documentation
|
2016-04-18 18:13:54 +02:00 |
|
Jannes Höke
|
687a3b0ba1
|
dispatcher: also break on errors in checkHandler
|
2016-04-18 17:15:41 +02:00 |
|
Jannes Höke
|
bf5ba9a369
|
Merge branch 'bot-api-2.0' into dispatcher-rework
|
2016-04-17 22:22:52 +02:00 |
|
Jannes Höke
|
d879a0d018
|
convert reply_markup to json
|
2016-04-17 22:11:29 +02:00 |
|
Jannes Höke
|
ad211655ea
|
Merge branch 'master' into dispatcher-rework
Conflicts:
README.rst
|
2016-04-17 12:45:31 +02:00 |
|
Jannes Höke
|
3a0eb588cb
|
Merge branch 'bot-api-2.0' into dispatcher-rework
|
2016-04-17 12:43:59 +02:00 |
|
Jannes Höke
|
c9bfa71ff9
|
decode new message fields
|
2016-04-17 12:43:34 +02:00 |
|
Jannes Höke
|
5f19452dd7
|
implement de_list
|
2016-04-17 12:43:09 +02:00 |
|
Jannes Höke
|
5cccf2603b
|
reorder imports
|
2016-04-17 12:42:41 +02:00 |
|
Jannes Höke
|
185b080daa
|
fix de_json
|
2016-04-17 12:42:30 +02:00 |
|
Jannes Höke
|
a846c8fd86
|
Merge branch 'bot-api-2.0' into dispatcher-rework
|
2016-04-16 20:58:08 +02:00 |
|
Jannes Höke
|
0e5129e59f
|
fix method names and parameters for new methods
|
2016-04-16 20:57:50 +02:00 |
|
Jannes Höke
|
79ca07f839
|
Merge branch 'bot-api-2.0' into dispatcher-rework
|
2016-04-16 20:33:36 +02:00 |
|
Jannes Höke
|
5e80efaa54
|
editMessage->editMessageText
|
2016-04-16 20:29:43 +02:00 |
|
Jannes Höke
|
a114f70249
|
fix callback query condition
|
2016-04-16 20:29:08 +02:00 |
|
Jannes Höke
|
31fba47829
|
fix super calls and module docs
|
2016-04-16 19:25:38 +02:00 |
|
Jannes Höke
|
f2a92ccf46
|
Merge branch 'bot-api-2.0' into dispatcher-rework
|
2016-04-16 19:00:01 +02:00 |
|
Leandro Toledo
|
79228b0655
|
Adds kwargs for InlineQueryResult objects #232
|
2016-04-16 13:49:16 -03:00 |
|
Jannes Höke
|
b2045717d6
|
Merge branch 'bot-api-2.0' into dispatcher-rework
|
2016-04-16 18:18:37 +02:00 |
|