Commit Graph

33 Commits

Author SHA1 Message Date
Cub11k e4bddd91cb Define state_list in __init_subclass__ 2023-04-14 22:11:08 +03:00
Cub11k d466da3542 Add state_list to StatesGroup 2023-04-14 22:00:42 +03:00
_run 982e642c73
Update telebot/handler_backends.py 2022-10-11 19:05:55 +04:00
byehack 97bca49c00
ContinueHandling on asyncio_handler_backends 2022-10-09 02:28:05 +03:30
byehack 4798c26188
improve code quality 2022-10-02 12:05:20 +03:30
byehack 30aaf8d0f1
Support ContinueHandling 2022-10-02 03:27:06 +03:30
_run b0e06253ff Completed docstrings for all files except types.py 2022-07-24 23:14:09 +05:00
_run c2cfe24426 Typehints & Docstrings completed for sync version up to 100%(visual) 2022-07-19 23:49:05 +05:00
_run 0c6f84c79a update_sensitive field for middlewares 2022-07-15 16:24:15 +05:00
_run fec47cecaf Add the possibility to getbase class of a State object 2022-06-29 20:21:42 +05:00
coder2020official 5f03253398 Fix comments 2022-03-07 17:31:02 +05:00
coder2020official 388477686b Added middlewares.
Bumped middlewares
2022-03-06 18:39:41 +05:00
_run cd4a9add68 Fix States 2022-02-02 14:44:02 +04:00
_run 8045ad56ea States Update 2022-01-24 21:24:56 +04:00
_run a3cda2e0ff Updated sync and async. Fixes and new features. 2022-01-24 17:15:04 +04:00
Badiboy 2e6b6bda53 Additional bugfix
Additional bugfix
Plus protected methods removal
2022-01-10 16:40:33 +03:00
Badiboy 8d8aa5a380 Bugfix in send_data
Bugfix in send_data
Protected methods renamed
Some hints added
2022-01-10 14:38:28 +03:00
_run 98044d6faa File support for states
File support. Now states can be saved in pickle file
2021-10-13 18:34:36 +05:00
_run 2e4280a947 Update of state handlers
No need to create state handlers
2021-10-01 15:56:54 +05:00
_run 6e502cd1c6
Merge branch 'master' into master 2021-09-25 23:29:50 +05:00
Badiboy b35f17124f States minor update 2021-09-25 21:15:24 +03:00
_run 44b44ac2c5 Optimization 2021-09-25 23:05:36 +05:00
_run 39e875c1ea Update handler_backends.py 2021-09-25 22:49:32 +05:00
_run 967b94b14f Update handler_backends.py 2021-09-25 20:27:03 +05:00
_run 2df6f00ba5 Optimization
Optimized code, added filters support
2021-09-25 18:22:54 +05:00
_run 92ac5a4166 States, and some minor improvements 2021-09-25 17:12:32 +05:00
Taras 6b0484b9db
Modify RedisHandlerBackend, add argument "password=None" to __init__()
With argument "password=None" in method __init__(), and argument "password" in "self.redis = Redis(host, port, db, password)", will be able to use Redis with password protection, if password is set .
2021-01-05 13:06:14 +02:00
Badiboy 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
bedilbek 24deb8a51d Change class from new-style class to object class 2020-04-28 00:34:52 +05:00
bedilbek 601b570b85 Fix python2.7 compatibility for class inheritance 2020-04-28 00:22:05 +05:00
bedilbek 3aec66bc0d Remove class static variable 2020-04-15 01:11:43 +05:00
bedilbek 003c5db37f Add filename checking 2020-04-15 01:11:43 +05:00
bedilbek 286188f380 Add Step/Reply Handler Backend Mechanism
Implement Memory, File, Redis Backends
2020-04-15 01:11:43 +05:00