coder2020official
876d679765
Added ForumTopic class and fixed previous classes by fixing de_json method.
2022-11-06 15:14:19 +04:00
coder2020official
7958d0dca7
Added can_manage_topics for promotechatmember
...
Added the parameter can_manage_topics to the method promoteChatMember.
2022-11-06 15:04:41 +04:00
coder2020official
4e2ea90db3
Added field can_manage_topics
...
Added the field can_manage_topics to the classes ChatAdministratorRights, ChatPermissions, ChatMemberAdministrator, and ChatMemberRestricted.
2022-11-06 15:00:20 +04:00
coder2020official
566aef1679
Fix wrong typehint for previous commit
2022-11-06 14:49:13 +04:00
Badiboy
2dad99ad95
Merge pull request #1761 from coder2020official/master
...
Extended exception handler behaviour for async
2022-11-06 09:23:02 +03:00
coder2020official
f288470b43
Added the classes ForumTopicCreated, ForumTopicClosed, and ForumTopicReopened and the fields forum_topic_created, forum_topic_closed, and forum_topic_reopened to the class Message. Note that service messages about forum topic creation can't be deleted with the deleteMessage method.
...
Added the classes ForumTopicCreated, ForumTopicClosed, and ForumTopicReopened and the fields forum_topic_created, forum_topic_closed, and forum_topic_reopened to the class Message. Note that service messages about forum topic creation can't be deleted with the deleteMessage method.
2022-11-06 01:04:33 +04:00
coder2020official
475394d241
Added message_thread_id & is_topic_message
2022-11-05 23:23:00 +04:00
coder2020official
76f06cacfe
Fix typo
2022-11-05 23:15:10 +04:00
coder2020official
77738b2537
Added is_forum
2022-11-05 23:14:37 +04:00
coder2020official
070479f7af
Update async_telebot.py
2022-11-05 23:06:28 +04:00
coder2020official
f1f18c6df2
Fix error description
2022-11-05 22:49:07 +04:00
batmanscode
92ecfdec48
fixes: debug
removed from uvicorn #1767
2022-10-30 17:21:53 +00:00
coder2020official
572f103db7
Extended exception handler behaviour for async
2022-10-22 21:48:29 +04:00
Badiboy
623d8b27ec
Bump version to 4.7.1
2022-10-21 10:18:47 +03:00
Badiboy
31c3a2b2a3
Merge pull request #1742 from byehack/ContinueHandling
...
Support ContinueHandling
2022-10-11 19:03:44 +03:00
_run
c45af810f9
Updated docstrings for ContinueHandling
2022-10-11 19:15:38 +04:00
_run
81f090cce6
Update asyncio_handler_backends.py
2022-10-11 19:15:01 +04: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
Badiboy
e0ee087162
Merge pull request #1749 from Badiboy/master
...
Check CUSTOM_REQUEST_SENDER before RETRY_xxx.
2022-10-08 23:43:44 +03:00
Badiboy
620b1364a6
Check CUSTOM_REQUEST_SENDER before RETRY_xxx.
2022-10-08 23:41:41 +03:00
coder2020official
b3953d6249
ℹ️ Better description
2022-10-08 23:03:04 +04:00
coder2020official
2d7170feee
Added warning for non_stop=False
2022-10-08 22:35:22 +04:00
Badiboy
0ca8007633
Merge pull request #1747 from coder2020official/master
...
Update __init__.py
2022-10-07 20:57:49 +03:00
_run
c541533762
Update __init__.py
2022-10-07 21:50:51 +04:00
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
coder2020official
2d1f39085d
Improved code readability x 2
2022-10-01 22:34:49 +04:00
coder2020official
b523cec22f
Improved code readability
2022-10-01 22:32:41 +04:00
coder2020official
27e0197855
Added examples and made it possible to specify --path path for path
2022-10-01 21:28:53 +04:00
coder2020official
ea69b8093d
Added some notes
2022-10-01 21:15:24 +04:00
coder2020official
04ff428bba
Added option to specify path to watch
2022-10-01 21:02:40 +04:00
coder2020official
eb576d83fb
Fixed a bug, made improvements in reload system
...
Didn't test that much, there is still some stuff to do
2022-09-30 23:22:21 +04:00
_run
d3080b6d4e
Merge branch 'master' into conflicts
2022-09-30 22:53:19 +04:00
Badiboy
b3993bb019
Merge remote-tracking branch 'upstream/master'
2022-09-24 22:14:45 +03:00
coder2020official
e002484a9b
⚙️ Added some frequent parameters to classes(see full list)
...
Added:
- disable_web_page_preview
- disable_notification
- protect_content
- allow_sending_without_reply
2022-09-23 21:52:40 +04:00
Badiboy
52e09637c2
Fix: do not call handler in one more task
2022-09-17 23:17:07 +03:00
Badiboy
e7a96ec2ed
Rename also in Async
2022-09-17 14:09:05 +03:00
Badiboy
598de25b6d
Rename _check_middlewares to _get_middlewares
2022-09-17 12:55:55 +03:00
byehack
c14760d81c
don't block loop
2022-09-17 13:58:28 +04:30
Badiboy
da639dd1f6
Handlers and Middlewares processing union
...
Call for handlers now union in a single function for future extension.
Plus minor fixes in storages.
2022-09-17 11:57:12 +03:00
Badiboy
8d9dfcfac8
Merge pull request #1707 from S1RANN/master
...
raise other exceptions in antiflood function
2022-09-13 17:59:30 +03:00
coder2020official
4f97b26e81
Update asyncio_helper.py
2022-09-10 20:37:13 +04:00
coder2020official
0028feb4c5
Update asyncio_helper.py
2022-09-10 20:14:48 +04:00
orocane
a06b4a1e9c
raise other exceptions in antiflood
2022-09-10 21:46:16 +08:00
coder2020official
da5084f53c
Update asyncio_helper.py
2022-09-10 14:36:56 +04:00
coder2020official
2f8d878f06
Fixed difference between request_timeout and timeout.
...
getUpdates parameter may contain 2 parameters: request_timeout & timeout. other methods may contain timeout parameter that should be applied to ClientTimeout.
2022-09-10 14:34:56 +04:00
orocane
783beb165b
raise other exceptions in antiflood
2022-09-10 15:59:40 +08:00
_run
b4c28de104
Update asyncio_helper.py
2022-09-07 20:44:39 +04:00
_run
e3a4fdff9a
Update asyncio_filters.py
2022-09-06 18:12:11 +04:00
_run
71d3ec8b42
Changed user id and chat id
2022-09-06 18:11:40 +04:00
coder2020official
1b1d6c8239
Improved asyncio helper's logger
2022-08-30 21:26:56 +04:00
coder2020official
9216f15c16
Logs, file restarts, loggers to async
...
Added colorful logs, file restarts on changes, improved logger, added cached version of user-bot to async
2022-08-30 21:26:41 +04:00
coder2020official
0f7ab0d05f
Added colorful logs, file restarts on changes to sync
2022-08-30 21:25:41 +04:00
coder2020official
e0ffe0b4f5
Added reloader to ext
2022-08-30 21:24:54 +04:00
_run
85bd174fdc
Update redis_storage.py
2022-08-30 12:26:34 +04:00
Ananth Bhaskararaman
b86c38367a
Import aioredis from redis module too
...
aioredis is available in redis-py as of version 4.2.0rc1: https://github.com/aio-libs/aioredis-py#-aioredis-is-now-in-redis-py-420rc1-
Try importing from the new package as well.
2022-08-28 17:32:56 +05:30
Badiboy
f4e66f6807
Added traceback for handlers exception
2022-08-21 22:27:02 +03:00
Badiboy
b1a4136603
Code simplify and sync/async unificatiion
2022-08-21 20:32:37 +03:00
_run
3d2576ca24
Fixed bug with searching a new handler after the execution of handler
2022-08-21 20:42:55 +05:00
_run
c9a732e3dd
Merge branch 'eternnoir:master' into master
2022-08-16 21:39:55 +05:00
_run
01be1fb583
Fixes #1650
2022-08-16 21:39:20 +05:00
Badiboy
426f9f3787
Typo fix
...
and minor code opt
2022-08-16 17:12:50 +03:00
Badiboy
47ae696528
Merge pull request #1668 from coder2020official/master
...
Update asyncio_helper.py
2022-08-13 13:03:47 +03:00
_run
d3cab9cdba
Update asyncio_helper.py
2022-08-13 14:59:57 +05:00
_run
c95ba8c9c2
Merge pull request #1666 from coder2020official/master
...
Update async_telebot.py
2022-08-13 14:58:11 +05:00
_run
20bdb54e94
Update async_telebot.py
2022-08-13 14:57:39 +05:00
Badiboy
9f9821bbe8
Bump version to 4.7.0
2022-08-13 12:52:38 +03:00
_run
ffb34da610
Fix
2022-08-13 14:40:20 +05:00
_run
2647a02fc6
Contains_mask
2022-08-13 14:36:48 +05:00
_run
dd4073fd74
Fixes regarding contains_masks
2022-08-13 13:22:25 +05:00
_run
40698408c9
Bot API 6.2
2022-08-12 22:10:08 +05:00
_run
5471b88da6
Update apihelper.py
2022-08-12 19:25:46 +05:00
_run
26db76f207
Fix backward comptability
2022-08-12 15:25:51 +05:00
_run
e860f114c6
Forgot to remove unnecessary import
2022-08-12 14:37:00 +05:00
_run
c5a69944be
Documentation improvements and file name fix
2022-08-12 14:33:24 +05:00
_run
d03f3b2c52
Updated asyncio_helper to support InputFile and fixed unecessary methods
2022-08-01 14:09:44 +05:00
_run
65b353ffae
Added InputFile
2022-08-01 12:40:43 +05:00
Badiboy
8aa3d052cc
Bump version to 4.6.1
2022-07-27 17:18:54 +03:00
_run
6303ecc7c6
Little fix
2022-07-26 20:45:32 +05:00
_run
51b2ec701d
Removed unecessary methods from documentation(to_json, de_json, to_dict)
2022-07-26 16:27:15 +05:00
_run
3d7f334d79
Updated all docstrings for types(visual)
2022-07-26 16:16:35 +05:00
_run
b0e06253ff
Completed docstrings for all files except types.py
2022-07-24 23:14:09 +05:00
_run
f0feb45e87
Completed all docstrings / typehints up to 100%(visual)
2022-07-19 23:51:25 +05:00
_run
c2cfe24426
Typehints & Docstrings completed for sync version up to 100%(visual)
2022-07-19 23:49:05 +05:00
_run
f6ec3493ad
Fixed 45% of typehints/docstrings for sync telebot
2022-07-19 00:27:21 +05:00
_run
49d3b463ed
Fixes #1636
2022-07-18 14:01:14 +05:00
_run
147278733b
Fix #1637
2022-07-18 13:47:14 +05:00
_run
e379708af6
Update __init__.py
2022-07-16 20:12:38 +05:00
_run
9f7b113e2f
Merge branch 'master' into master
2022-07-16 20:11:40 +05:00
_run
22beead3b5
Update __init__.py
2022-07-16 20:09:52 +05:00
Badiboy
2b01765627
Merge pull request #1633 from coder2020official/master
...
Update async_telebot.py
2022-07-16 18:04:52 +03:00
Badiboy
5dbe1b3523
Merge pull request #1631 from coder2020official/newfeatures
...
update_sensitive field for middlewares
2022-07-16 12:46:12 +03:00
_run
ea1efad1ea
Update asyncio_helper.py
2022-07-15 22:28:43 +05:00
_run
1efe465e9d
Update async_telebot.py
2022-07-15 22:06:18 +05:00
_run
0c6f84c79a
update_sensitive field for middlewares
2022-07-15 16:24:15 +05:00
_run
2fcfdc2584
Merge branch 'eternnoir:master' into master
2022-07-13 21:52:57 +05:00
_run
659501efef
Update async_telebot.py
2022-07-13 21:52:48 +05:00
Badiboy
a1bcd3c42e
use_class_middlewares checks added
2022-07-13 13:10:16 +03:00
Badiboy
b276bfacaf
Fix exception with typed_middleware_handlers
...
+ some additional checks
2022-07-13 12:30:13 +03:00
Badiboy
16703161aa
Typo
2022-07-12 22:44:25 +03:00
Badiboy
a3a55e7393
Merge pull request #1617 from coder2020official/bugfixes
...
Extended exception handler behaviour with middlewares for synchronous version as well
2022-07-12 22:12:20 +03:00
Badiboy
1c11898ea1
Merge pull request #1612 from coder2020official/newfeatures
...
run_webhooks() built in function to listen and process webhook requests.
2022-07-11 23:33:39 +03:00
_run
8c6f81546c
A typo fixed
2022-07-11 23:24:22 +05:00
_run
194bf6e95d
Merge branch 'bugfixes' of https://github.com/coder2020official/pyTelegramBotAPI into bugfixes
2022-07-11 23:23:10 +05:00
_run
124606fdcb
Extend exception handler behaviour with middlewares
2022-07-11 23:22:11 +05:00
_run
90a90d4a34
Divided async and sync versions into aio & sync folders
2022-07-09 22:30:36 +05:00
_run
d67ee2a5c5
Delete webhooks.py
2022-07-08 21:16:01 +05:00
_run
970b9d6be4
SyncWebhookListener was rewritten under fastapi. Extensions folder was divided into 2(namings are long, might be changed)
2022-07-08 21:13:07 +05:00
Badiboy
0b5b7ad39a
Merge pull request #1614 from Badiboy/master
...
parse_web_app_data function fix
2022-07-08 11:19:35 +03:00
Badiboy
a7c420aa14
parse_web_app_data function fix
2022-07-08 11:15:50 +03:00
_run
0cf2a0fe77
Added extra dependencies and fixed tests
2022-07-07 23:02:51 +05:00
_run
2f32236680
Added run_webhooks for asynctelebot
2022-07-07 22:56:13 +05:00
_run
f8f147f9f4
Fix certificate for webhooks
2022-07-07 15:53:27 +05:00
_run
140befc132
Typehint fix if there is no flask installed
2022-07-07 15:15:24 +05:00
_run
36fbb13663
Merge branch 'newfeatures' of https://github.com/coder2020official/pyTelegramBotAPI into newfeatures
2022-07-07 15:09:45 +05:00
_run
e353572c03
Update webhooks listeners.
2022-07-07 15:09:02 +05:00
_run
ebca668979
Create __init__.py
2022-07-06 23:35:59 +05:00
_run
7b8c98d731
Test
2022-07-06 23:15:22 +05:00
_run
3cf5305845
Rename
2022-07-06 22:06:49 +05:00
_run
eb4cd7aba0
Webhook processing function using flask for sync
2022-07-06 21:31:03 +05:00
_run
174bbf9c84
Merge branch 'eternnoir:master' into newfeatures
2022-07-05 21:19:21 +05:00
_run
1df19e3b2d
CallbackQuery fixes for custom filters
...
Now some custom filters support callback query messages
2022-07-05 21:18:42 +05:00
Badiboy
e0e6eee374
Merge pull request #1605 from Badiboy/master
...
ChatMember is now typed
2022-07-05 00:01:38 +03:00
Badiboy
78251cdf43
ChatMember type checking reordered
2022-07-04 22:41:01 +03:00
Badiboy
81cbddb8cd
Added source data (json_string) to CallbackQuery
2022-07-04 22:36:42 +03:00
Badiboy
0aa9f0fb42
Update type fix
2022-07-04 22:26:24 +03:00
Badiboy
f3b1f97362
ChatMember is now typed
...
https://core.telegram.org/bots/api#chatmember
2022-07-03 23:33:55 +03:00
_run
1fb14e28d4
Fix handler execution and #1594
2022-07-02 21:07:00 +05:00
_run
c920809fa9
Update asyncio_helper.py
2022-07-01 15:39:42 +05:00
_run
5939e754bb
Update asyncio_helper.py
2022-07-01 15:29:34 +05:00
_run
0bdf925fbe
Merge branch 'master' of https://github.com/coder2020official/pyTelegramBotAPI
2022-06-30 17:54:16 +05:00
_run
d14064a84d
Fix group and supergroup issues
2022-06-30 17:51:58 +05:00
_run
36749cbdd9
Merge branch 'eternnoir:master' into master
2022-06-30 17:10:25 +05:00
_run
6d12b1f2a7
Update callback_data.py
2022-06-30 17:10:14 +05:00
_run
419bc5878f
Fix typehint for ``set_state
``
2022-06-30 17:06:39 +05:00
Badiboy
b9b4885568
Merge pull request #1597 from Badiboy/master
...
Copyright update
2022-06-29 19:25:40 +03:00
Badiboy
ce0a974c91
Copyright update
2022-06-29 19:24:27 +03:00
_run
c36f3a228e
Update callback_data.py
2022-06-29 21:17:57 +05:00
_run
ca525b5bea
Copyright changes
2022-06-29 21:06:36 +05:00
_run
fec47cecaf
Add the possibility to getbase class of a State object
2022-06-29 20:21:42 +05:00
_run
fbb9a73fc0
F###, forgot to put await
2022-06-29 14:52:37 +05:00
_run
6e8abc709e
Pass only the necessary data
2022-06-28 19:51:51 +05:00
_run
a2893945b2
Async changes and sync improvements
2022-06-25 22:15:53 +05:00
_run
1686ce4f44
Middleware update: everything in data will be passed to handler if needed.
2022-06-25 21:48:44 +05:00
coder2020official
7f9dac4147
Fix previous commit
2022-06-23 12:46:27 +05:00
coder2020official
1342cab259
Fix boolean parameters
2022-06-23 12:05:26 +05:00
coder2020official
8769802744
Bump version to 4.6.0
2022-06-21 15:44:42 +05:00
coder2020official
d7f34ae370
Fix the typo
2022-06-21 15:27:45 +05:00
coder2020official
7d931abe37
Added secret token and create_invoice_link for asynctelebot
2022-06-21 15:22:00 +05:00
coder2020official
f52124827f
Added all new changes for types (is_premium, added_to_attachment_menu, and etc)
2022-06-21 15:21:35 +05:00
coder2020official
0d0f9ef330
Added secret token and create_invoice_link
2022-06-21 15:20:55 +05:00
e323w
b2662274f9
Fixed async long polling
2022-06-15 03:24:51 +04:00
Badiboy
a21ab203a1
Merge pull request #1575 from coder2020official/bugfixes
...
Fix bug with unsaving data
2022-06-04 19:44:47 +03:00
coder2020official
e689e968db
Fix bug with unsaving data
2022-06-04 21:33:05 +05:00
Soham Datta
42ce47914d
Fix typo in WebApp()
functions
2022-05-30 17:21:33 +05:30
Soham Datta
4401780ba9
Update WebApp()
functions
...
Adjusted function name case to pythonic style.
2022-05-30 17:18:03 +05:30
Soham Datta
82f056e88a
Added WebApp
functions
...
`validate_WebApp_data()` - Use to validate the data received by the WebApp from Telegram.
`parse_WebApp_data()` - Use to parse the data sent to the WebApp from the bot's backend.
2022-05-30 14:52:49 +05:30
Badiboy
1943f659bc
Merge pull request #1561 from coder2020official/bugfixes
...
Aiohttp client session management improvements.
2022-05-21 23:22:29 +03:00
coder2020official
8da749ee05
Remove ssl
2022-05-22 01:02:55 +05:00
Badiboy
e9d1d98f03
Merge pull request #1562 from coder2020official/newfeatures
...
Added ability to hide a link in text
2022-05-21 16:51:51 +03:00
coder2020official
5e3fd17436
Added ability to hide a link in text
2022-05-21 17:39:45 +05:00
coder2020official
ccc09ffaf3
Aiohttp client session management improvements.
2022-05-21 17:38:16 +05:00
coder2020official
d6e93f85f1
Improved the comment for quick_markup
2022-05-21 17:10:57 +05:00
coder2020official
d954f8f5b3
Fixed default parse mode in asynctelebot
2022-05-21 17:10:45 +05:00
coder2020official
33375ac135
Added ability to set default parse_mode for explanation_parse_mode in send_poll
2022-05-21 17:10:29 +05:00
everpcpc
3ff7e28467
fix: warning none_stop parameter is deprecated
2022-05-15 14:29:29 +08:00
Badiboy
5d74e18d1a
Merge pull request #1550 from Badiboy/master
...
Poll type parameter parse fix
2022-05-15 01:06:04 +03:00
Badiboy
91b665ea94
Poll type parameter parse fix
...
Plus some typo
2022-05-15 00:59:35 +03:00
coder2020official
42efb8488c
Set escape=True by default.
2022-05-14 20:32:28 +05:00
AHOHNMYC
3f28bb6e9d
CopyMessage return type fix [async]
2022-05-14 15:48:27 +03:00
AHOHNMYC
e051dda113
CopyMessage return type fix
2022-05-14 15:46:05 +03:00
Badiboy
7e68721475
class File parse fix
2022-05-08 23:34:56 +03:00
Badiboy
efb1b44e59
Merge pull request #1535 from Badiboy/master
...
Bump version to 4.5.1
2022-05-07 22:41:19 +03:00
Badiboy
2c8793b794
Bump version to 4.5.1
2022-05-07 22:40:26 +03:00
_run
8a12ae3565
Update redis_storage.py
2022-05-04 19:55:43 +05:00
coder2020official
f9cd0d7e08
Avoid circular import
2022-05-02 14:45:43 +05:00
coder2020official
836130a718
Allow only state objects
2022-05-02 02:08:48 +05:00
Badiboy
825827cb1e
Merge pull request #1527 from coder2020official/proxy-fix
...
Fixed proxy for asynctelebot
2022-05-01 17:26:54 +03:00
coder2020official
9b959373db
Fixed proxy for asynctelebot
2022-05-01 18:43:07 +05:00
coder2020official
76c0197ab7
Key for custom filters
2022-05-01 16:11:00 +05:00
Badiboy
db0c946780
Polling exception logging updated
...
Polling exception logging arranged with infinity_polling mode
2022-05-01 00:17:14 +03:00
coder2020official
191164cba0
Fix traceback
2022-05-01 00:45:34 +05:00
coder2020official
5688aaa03b
Markdown & Html functions added(Beta version, still in progress)
2022-05-01 00:28:00 +05:00
Badiboy
e1dc6d7beb
Mistake in ChatAdministratorRights
2022-04-24 23:41:08 +03:00
Badiboy
b43b636ba0
Bugfix in answer_web_app_query
2022-04-24 11:33:19 +03:00
Badiboy
bd002c6429
i18n middleware - file revert
2022-04-24 11:28:20 +03:00
Badiboy
453df01f26
Merge pull request #1511 from abdullaev388/master
...
Added sync i18n class based middleware
2022-04-24 11:27:12 +03:00
Badiboy
a54b21cb50
type
2022-04-23 20:19:25 +03:00
Badiboy
ad5b92b650
Remove incorrect deprecation
2022-04-23 19:35:38 +03:00
Badiboy
9b1b324ab4
Bump version to 4.5.0
2022-04-23 16:33:59 +03:00
Badiboy
dd25432359
Bot API 6.0. Deprecation fixes
2022-04-23 15:03:54 +03:00
abdullaev388
b25d2846e9
TextFilter class supports case insensitiveness with lazy translations
2022-04-23 11:53:55 +05:00
coder2020official
4812dcb02b
Fix typo in types.py
2022-04-22 23:06:11 +05:00
coder2020official
b146df346d
Indentation fix to fit documentation.
2022-04-17 16:46:38 +05:00
coder2020official
5f2713bcfb
Merge branch 'master' of https://github.com/coder2020official/pyTelegramBotAPI
2022-04-17 16:39:14 +05:00
coder2020official
a1bf961fd2
Bump Bot API 6.0(Beta)
2022-04-17 16:39:09 +05:00
Badiboy
5e28f27764
Bump version to 4.4.1
2022-04-16 23:17:19 +03:00
coder2020official
22b4e636e2
Road to release(1st part)
2022-04-16 00:13:14 +05:00
Igor Vaiman
625da4cdd9
missing await inserted
2022-03-27 18:32:05 +04:00