2bc5c1a500
Merge pull request #960 from CrafterKolyan/patch-1
...
Add last_update_id parameter for constructor
2020-08-25 21:58:33 +03:00
5120650774
Move parameter to the end of list
2020-08-25 21:45:30 +03:00
c13f9a7f98
Add last_update_id parameter for constructor
2020-08-25 21:26:28 +03:00
bab9b4077d
Bot API support checked/updated up to 4.2
2020-08-25 18:18:51 +03:00
cdd48c7aed
Empty list optimization, Py2 arteacts removed,
...
Empty list optimization: None instead of [].
Py2 arteacts removed: no more six moudle used.
2020-08-24 16:02:35 +03:00
513a85cad9
Merge remote-tracking branch 'upstream/master'
2020-08-24 13:00:30 +03:00
5e19965b0c
Fix 'NoneType' object assignment error from #892 and #954
2020-08-22 16:11:52 +02:00
17f48916ad
Merge remote-tracking branch 'upstream/master'
2020-08-21 17:40:56 +03:00
5b70980bda
Resolve conflicts
2020-08-21 17:38:54 +03:00
73487f96c4
Custom exception handler for poll mode
...
Initial beta of custom exception handler for poll mode.
Use ExceptionHandler class and bot.exception_handler to proceed unhandled exceptions in poll mode.
2020-08-21 17:36:08 +03:00
cab33ad0d9
fixed thumb processing
2020-08-21 14:09:38 +03:00
9ca3c78c84
back version to 3.7.2
2020-08-21 11:22:24 +03:00
0ab4046a4f
Create version.py
2020-08-21 11:09:53 +03:00
8b50dc488b
added missing thumb params and more
2020-08-21 11:09:43 +03:00
18eb8eb605
Two None checks
2020-08-19 23:57:48 +03:00
ec79d1dc1e
Keyboard bugfix
2020-08-04 23:45:33 +05:00
c6f51f6c55
CopyPaste bugfix
2020-08-04 18:28:35 +03:00
ce6a21cd09
Merge branch 'master' into patch-4
2020-08-04 19:49:55 +05:00
a5fd407eb6
Bugfix and DISABLE_KEYLEN_ERROR
...
Bugfix and DISABLE_KEYLEN_ERROR to supress keyboard length errors.
2020-08-04 12:29:56 +03:00
1bb98483c2
Update apihelper.py
2020-08-04 05:34:13 +05:00
c17a2379ba
Exceptions classes redesign followup
2020-08-03 06:39:12 +05:00
cc36207992
Minor keyboard update followup
2020-08-02 18:58:22 +03:00
1ba093cb02
Change logger level to warning
2020-08-02 20:30:58 +05:00
4e5fb59fc0
Replace exceptions with warnings
...
Also further PIL support added
2020-08-02 20:20:33 +05:00
317a490cf0
Type checking moved to utils
2020-08-01 01:30:38 +05:00
5823ca5613
Minor keyboard code redesign
2020-08-01 01:28:56 +05:00
97aa9637cb
Update apihelper.py
2020-07-31 10:45:58 +05:00
0ab908705b
Support for PIL images as photo argument
...
Added autoconversion of PIL image to file-like object. PIL module is optional
2020-07-31 10:39:04 +05:00
67536d4eec
Fixing backward compatibility issue
...
Just realized that renaming ApiException to BaseApiException will cause backward compatibility issue
2020-07-31 03:30:03 +05:00
a14424704e
Exception classes redesign
...
Replacing 1 exception class with 3 more specific classes:
HTTP Exception (server returned http code != 200),
Invalid JSON Exception (server returned invalid json),
Telegram Expection (telegram returned ok != true)
All 3 classes extend BaseApiException so we can handle all API exceptions at the same time
2020-07-31 03:10:34 +05:00
0ac64469b0
Retry on requests error
...
Added RETRY_ON_ERROR var. If its value is true, we'll try to get proper result MAX_RETRIES times, with RETRY_TIMEOUT delay between requests. Last request will be called outside of the try block, so it will throw an exception on failure
P.S.
I'm actually not sure if there are better ways to solve this problem, but this was my way of solving it
2020-07-30 09:34:51 +05:00
ce3c91b619
Merge pull request #919 from Badiboy/master
...
Minor updates in code
2020-07-21 01:27:32 +03:00
dbe9ce49df
Minor updates in code
2020-07-21 01:20:01 +03:00
c533a52e39
Restored necessary comment
2020-07-18 00:25:00 +03:00
b50eb1bafb
Added nested entities from Bot API 4.5
2020-07-17 13:43:45 +03:00
b38ceaaec8
Merge pull request #913 from Aragroth/master
...
Added ability to specify params of width and height for video
2020-07-11 22:30:53 +03:00
7c94eee3a2
Update apihelper.py
2020-07-11 20:09:48 +03:00
49398f5c61
Update types.py
...
Sending stickers everytime have different file_id, so for detecting special stickers we need a unique parameter.
2020-07-07 01:31:33 +04:30
0304e6507f
Append default parse_mode
2020-07-04 21:07:42 +03:00
0f387db8d2
Fix tabs
2020-07-04 20:45:48 +03:00
f4d978cd98
Update apihelper.py
2020-07-02 17:51:34 +03:00
f83f69ed50
Update apihelper.py
2020-07-02 17:50:14 +03:00
a69a358ebd
Update __init__.py
2020-07-02 17:47:38 +03:00
4afde9f557
Update apihelper.py
2020-07-02 17:46:41 +03:00
99de5490a0
Added thumb parameter to send_video
2020-06-23 20:17:21 +02:00
53ccef5e5e
added thumb parameter to send_video
2020-06-23 20:14:52 +02:00
29b432e65a
Added thumb to send_audio
2020-06-23 20:12:46 +02:00
4f4c0891d9
Added thumb support to send_audio
2020-06-23 20:10:12 +02:00
44872ce87d
Complete User Class
...
Added following fields:
can_join_groups
can_read_all_group_messages
supports_inline_queries
2020-06-22 13:18:13 +02:00
5facf7de92
Merge pull request #808 from pikss86/master
...
Add possibility to create and use custom session, for examle - torpy
2020-05-29 12:17:58 +03:00