uburuntu
bab9f7bbb9
enh: reset requests.Session feature
...
Need for proxy changing and other reconnection stuff
2018-09-06 12:48:08 +03:00
FrankWang
2b3c86b647
Merge pull request #562 from uburuntu/InputMedia
...
fix: python2 positional argument specifiers
2018-08-14 22:37:39 +08:00
uburuntu
e419214b49
fix: python2 positional argument specifiers
2018-08-14 17:29:35 +03:00
FrankWang
fe6959c38e
Merge pull request #561 from uburuntu/InputMedia
...
fix: support python2 super()
2018-08-14 21:58:48 +08:00
uburuntu
7dd53b1396
fix: support python2 super()
2018-08-14 12:23:15 +03:00
FrankWang
421118d9d8
Merge pull request #558 from uburuntu/InputMedia
...
v.4.0: InputMediaAnimation, InputMediaAudio, InputMediaDocument, editMessageMedia
2018-08-13 23:47:03 +08:00
uburuntu
cf69a06ab8
enh: make code better and enhance test case
2018-08-10 16:48:09 +03:00
uburuntu
8ac6e664c5
new: InputMediaAnimation, InputMediaAudio, InputMediaDocument, editMessageMedia
...
Added support for editing the media content of messages: added the method editMessageMedia and new types InputMediaAnimation, InputMediaAudio, and InputMediaDocument.
2018-08-09 19:16:38 +03:00
Andru1999
494b535a91
Fix issue When you use threading mode
2018-08-08 10:46:23 +10:00
eternnoir
35ea2a2b7e
Fix #548
2018-08-03 08:34:48 +08:00
heyyyoyy
5035e0ce80
Added parse mode for objects in Inline mode
2018-08-02 21:15:33 +03:00
FrankWang
578a9383b2
Merge branch 'master' into patch-1
2018-07-24 10:42:04 +08:00
WaffleWafflerov
f251def304
Merge branch 'master' into master
2018-07-22 04:43:53 +03:00
Andru1999
2b822f782d
Update __init__.py
...
I find bug when I use your library without threading. If call bot.register_next_step_handler in function that register next_handler in next_step_handlers but in function _notify_next_handlers this delete and bot don`t have handler, but in threading mode function self.next_step_handlers.pop(chat_id, None) has time to eval self.next_step_handlers.pop(chat_id, None) and bug disappear. Sorry for my English
2018-07-22 00:31:02 +10:00
users
c8b2b14157
rename async -> async_dec
2018-07-02 18:13:11 +03:00
Badiboy
776a699a8d
_notify_next_handlers skips sequential messages
...
Is there are several sequential messages and next_step_handlers are set, the _notify_next_handlers will process only every even message dew to execute both .pop(i) and i+=1
2018-05-29 18:55:41 +03:00
Badiboy
78afd045d8
_notify_next_handlers drops messages if empty handler list
...
After calling
clear_step_handler(...)
code:
self.next_step_handlers[chat_id] = []
left the key in next_step_handlers.
When a next message arrives, the old handler executes nothing (no handlers), but still remove message from message queue:
new_messages.pop(i).
Updated to pop message only when there are real handlers in the list.
2018-05-27 23:24:37 +03:00
Waffle
bc855f7610
Fix register_for_reply_by_message_id and register_for_reply doc strings.
2018-05-27 17:05:01 +03:00
Waffle
893d5386c5
Fix register_for_reply_by_message_id doc strings.
2018-05-27 17:02:04 +03:00
Waffle
909d570dca
Add warning about lambda functions in callbacks
2018-05-27 17:01:07 +03:00
Waffle
424c77fd2c
Remove type hint for 2.x and PyPy python compatibility
2018-05-27 16:54:56 +03:00
Waffle
333949683f
Add doc strings to new TeleBot methods
...
Update telebot/__init__.py
2018-05-27 01:37:06 +03:00
Waffle
fa038c2e42
Move del_file_after_loading param to right methods :face_palm:
...
Update: telebot/__init__.py
2018-05-27 01:30:14 +03:00
Waffle
d61de35a32
Remove rudiment json things, again!
...
Update: telebot/__init__.py
2018-05-27 01:23:20 +03:00
Waffle
1de356dcc3
Change default save directory to "./.handler-saves/".
...
Add del_file_after_loading param to load methods.
Update: telebot/__init__.py
2018-05-26 17:10:00 +03:00
Waffle
47e6dfd6bc
Remove rudiment json things
...
Update: telebot/__init__.py
2018-05-26 16:52:30 +03:00
Waffle
3c890a7846
Remove 2 spaces up to TeleBot class.
...
Update: telebot/__init__.py
2018-05-26 16:37:25 +03:00
Waffle
17971ff48b
Move from json to pickle.
...
Update: relebot/__init__.py
2018-05-26 12:19:01 +03:00
Waffle
b989b7601b
Add new class: Handler
...
Change type of (next step|reply) handlers from dict to Handler [WIP]
update: telebot/__init__.py
2018-05-25 20:57:22 +03:00
Waffle
8c574a786a
Merge branch 'master' of https://github.com/WaffleWafflerov/pyTelegramBotAPI-1
2018-05-25 20:37:36 +03:00
Waffle
7e5f51e4ab
Remove old thing.
...
Update telebot/__init__.py
2018-05-25 09:44:43 +03:00
Waffle
018e4597a2
Add del_file_after_loading param to Saver.return_load_handlers and Saver.load_handlers methods.
...
Update telebot/__init__.py
2018-05-25 09:40:29 +03:00
Waffle
7df6b3d4c9
Fix situation where delay <= 0.
...
Update telebot/__init__.py
2018-05-25 09:35:39 +03:00
Waffle
4facc5f7d7
fix unenabled saving handlers.
...
Updated telebot/__init__.py
2018-05-25 09:30:10 +03:00
Waffle
4bcfc34a50
Update _notify_next_handlers and _notify_reply_handlers methods:
...
Now if there wasn't any handler updates, timer willn't start.
2018-05-25 09:07:59 +03:00
Waffle
b1d5cb2129
Rewrite.
...
Add class 'Saver' that provides methods for saving (next step|reply) handlers.
Add methods
enable_save_next_step_handlers,
enable_save_reply_handlers,
disable_save_next_step_handlers,
disable_save_reply_handlers,
load_next_step_handlers,
load_reply_handlers
to Telebot and AsyncTelebot.
update telebot/__init__.py
2018-05-25 08:57:48 +03:00
Waffle
00c8dcc19b
Add async methods
2018-05-25 03:10:40 +03:00
Waffle
ed7e33b4c6
Fix loadings funcs
2018-05-25 02:48:46 +03:00
Waffle
74a952846c
Merge branch 'master' of https://github.com/CoconutWaffle/pyTelegramBotAPI-1
2018-05-24 18:32:25 +03:00
Waffle
e99fb8f84f
Add methods to save (reply|next step) handlers [WIP]
2018-05-20 23:40:25 +03:00
Waffle
49aee14fca
Make _test_filter method static and a bit clear doc strings
2018-05-19 00:42:06 +03:00
Badiboy
9c79ba2f87
html_text fix and html_caption
...
html_text now works with text_link
html_caption now works for caption/caption_entities
2018-05-14 13:29:34 +03:00
FrankWang
42343c3a7f
Merge pull request #490 from CoconutWaffle/master
...
Fixing and upgrading next step and reply handlers. + minor fixes
2018-05-04 07:20:18 +08:00
FrankWang
5a102ed8fa
Merge pull request #492 from sviat9440/master
...
Bugfixes (message.html_text offset)
2018-05-04 07:19:28 +08:00
Waffle
3ba9799b98
Renaming back pytelegrambotapi module to telebot
2018-04-28 13:50:59 +03:00
eternnoir
91f213ff34
Fix #501
2018-04-27 15:47:03 +08:00
eternnoir
8f55460924
Fix cache time is zero.
2018-04-26 09:53:55 +08:00
khabibr
99ff104a3f
Update apihelper.py
...
Correct files downloading when proxy used.
2018-04-24 16:48:39 +06:00
Benny
5dd88f8223
fix issue #403 : UnicodeEncodeError when sending a non-ASCII file in Python 2.7
2018-04-18 15:00:05 +08:00
sviat9440
ffe3a0c3d7
Update types.py
...
-- Fix encoding bug (emoji shifted offset)
2018-04-15 19:19:29 +03:00