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 |
|
Rahiel Kasim
|
c8497424b7
|
move botan to contrib
|
2016-05-28 09:12:10 +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 |
|
Leandro Toledo
|
1e398821a0
|
Introducing telegram.error.BadRequest and testLeaveChat testcase #302
|
2016-05-25 21:15:17 -03:00 |
|
Rahiel Kasim
|
c4d5eff9f3
|
move botan from utils to ext
|
2016-05-24 23:40:09 +02:00 |
|
Leandro Toledo
|
d445d35ceb
|
Running yapf for codebase #259
|
2016-05-14 22:46:40 -03:00 |
|
Rahiel Kasim
|
5971cb35f8
|
fix merge conflict snakes with master
|
2016-04-30 14:56:48 +02:00 |
|
Rahiel Kasim
|
9d367e9f2c
|
telegram.utils.deprecate: helper module to facilitate deprecation
|
2016-04-28 14:24:12 +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
|
02243f6fda
|
utils.validater: remove dead code
|
2016-04-26 17:47:37 +03:00 |
|
Jannes Höke
|
cfdfdeb4fc
|
Merge branch 'bot-api-2.0' into dispatcher-rework
|
2016-04-21 17:20:05 +02:00 |
|
Leandro Toledo
|
ba7e1cada7
|
Bot class refactor and its docstrings #232
|
2016-04-21 08:15:38 -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
|
ad211655ea
|
Merge branch 'master' into dispatcher-rework
Conflicts:
README.rst
|
2016-04-17 12:45:31 +02:00 |
|
Noam Meltzer
|
ecc86d4bcd
|
request: catch socket.error
socket.error is another exception which is thrown by the underlying
infrastacture and not handled by the urllib2 or httplib layers
fixes #236
|
2016-04-16 19:09:45 +03:00 |
|
Jannes Höke
|
1e19084a0d
|
initial commit for dispatcher rework. deleted updatequeue.py as it is not needed. added handler base class, messagehandler, commandhandler, regexhandler. adjusted dispatcher for new system
|
2016-04-14 23:57:40 +02:00 |
|
Rahiel Kasim
|
01b90e7ede
|
small improvements
|
2016-04-02 23:13:49 +02:00 |
|
Jannes Höke
|
45a47d54bd
|
move updatequeue to telegram.utils
|
2016-03-22 02:42:19 +01:00 |
|
Leandro Toledo
|
1e4ae6546f
|
Changing INFO logs to DEBUG and minor fixes
|
2016-03-14 22:56:20 -03:00 |
|
Jannes Höke
|
cd42524fd4
|
Merge pull request #174 from python-telegram-bot/inlinebots
Implement Inlinebots
|
2016-02-28 02:10:21 +01:00 |
|
Jannes Höke
|
4aca4d1d1f
|
Merge pull request #187 from python-telegram-bot/flaky-tests
Flaky tests
|
2016-02-28 01:02:11 +01:00 |
|
Noam Meltzer
|
ccb24d1288
|
request.py: fix for python2.7
|
2016-02-27 23:13:29 +02:00 |
|
Noam Meltzer
|
fc618274ae
|
bot.py: allow specifying timeout for sendVideo operations
|
2016-02-27 23:00:33 +02:00 |
|
Jannes Höke
|
efd10507d0
|
remove kwargs in favor of named keyword arguments, validate argument types
|
2016-02-21 11:33:34 +01:00 |
|
Noam Meltzer
|
2338377eda
|
request: better parsing of URLError exception
|
2016-02-20 15:20:00 +02:00 |
|
Noam Meltzer
|
4945d99de6
|
webhookhandler: better handling of invalid POST data
|
2016-02-19 18:00:57 +02:00 |
|
Rahiel Kasim
|
d02e656700
|
raise NetworkError for HTTP 502 (Bad Gateway)
|
2016-02-09 15:26:59 +01:00 |
|
Jannes Höke
|
bec81b5c3b
|
Merge pull request #161 from tsnoam/master
better exception handling
|
2016-02-07 22:34:49 +01:00 |
|
Jannes Höke
|
eac3d8842d
|
remove json import
|
2016-02-07 15:09:41 +01:00 |
|
Jannes Höke
|
17ac73c3c4
|
fix message to json
|
2016-02-07 14:46:36 +01:00 |
|
Noam Meltzer
|
7ebbc60694
|
Unauthorized is HTTP code 401
I am not certain where the older 403 came from, but for now going to
leave it as is
|
2016-02-07 00:56:30 +02:00 |
|
Noam Meltzer
|
d4beb94059
|
Add specific exceptions types for important errors
maintain backward compatibility with the 'old' exception by inherting
from TelegramError and using the same message
|
2016-02-06 18:48:55 +02:00 |
|
Noam Meltzer
|
2859a8873f
|
utils.request: catch URLError in _try_except_req decorator
|
2016-02-06 18:48:55 +02:00 |
|
Oleg Shlyazhko
|
c3bca9af48
|
remove checking for non 200 http codes, exceptions already handle it
|
2016-01-24 18:28:27 +03:00 |
|
Oleg Shlyazhko
|
9eec34edd1
|
pep8 fix
|
2016-01-23 20:13:48 +03:00 |
|
Oleg Shlyazhko
|
383a2d3742
|
fix httperror error output
|
2016-01-23 20:03:29 +03:00 |
|
Oleg Shlyazhko
|
d1e4eeaf30
|
fix urlopen data format
|
2016-01-23 19:49:55 +03:00 |
|
Oleg Shlyazhko
|
80b53f1ab7
|
fix urlopen call
|
2016-01-23 19:44:40 +03:00 |
|
Oleg Shlyazhko
|
0faa38b8af
|
fix httperror logging
|
2016-01-23 19:29:01 +03:00 |
|
Oleg Shlyazhko
|
7508c2f8bf
|
add detailed comment in class and src key to tracking url
|
2016-01-23 16:59:53 +03:00 |
|
Oleg Shlyazhko
|
2c12bd6775
|
replace print with logging
|
2016-01-23 16:58:01 +03:00 |
|
Oleg Shlyazhko
|
5b05bcc8f2
|
add http error exception handling
|
2016-01-23 15:21:13 +03:00 |
|
Oleg Shlyazhko
|
adb446abf6
|
fix pep8 styling
|
2016-01-23 15:14:17 +03:00 |
|
Oleg Shlyazhko
|
17c2857622
|
add module for botan analytics
|
2016-01-23 14:24:34 +03:00 |
|
Noam Meltzer
|
dc032b349c
|
_try_except_req(): catch httplib.HTTPException
fixes #153
|
2016-01-19 22:02:34 +02:00 |
|
Jannes Höke
|
aa8966832b
|
release 3.2 and update copyright notice to 2015-2016
|
2016-01-05 14:12:03 +01:00 |
|