dymik739
|
a7bbb1c1cc
|
core: harden message processing by catching wrong returns from v2 modules
|
2023-11-03 17:54:35 +02:00 |
dymik739
|
ec22c72afb
|
core: harden the handling of received messages
|
2023-10-29 20:56:55 +02:00 |
dymik739
|
79a307a7b5
|
core: add control option to check the message queue length
|
2023-10-10 00:15:21 +03:00 |
dymik739
|
376ffd4957
|
core: add control commands for enabling and disabling modules on the fly
|
2023-10-03 16:57:49 +03:00 |
dymik739
|
807dee5af1
|
core: prioritize processing commands over processing all other messages
|
2023-09-27 08:27:38 +03:00 |
dymik739
|
f591c8d54a
|
core: implement adaptive delays during message processing and improve the control panel
|
2023-09-26 13:00:17 +03:00 |
dymik739
|
151107aa81
|
core: fix response dropping when formatting is returned as an empty string
|
2023-09-21 19:29:53 +03:00 |
dymik739
|
0497cbf9b7
|
add support for parse_mode selection in all module APIs and update modules to respect these changes
|
2023-09-06 17:22:26 +03:00 |
dymik739
|
2b9ac41ced
|
improve error reporting system, switch to schedule-v2 format in auto-schedule-pro-v2
|
2023-09-05 20:40:57 +03:00 |
dymik739
|
ebdae6256e
|
main.py: disable MarkdownV2 to avoid errors
|
2023-09-05 13:22:11 +03:00 |
dymik739
|
1504e03e13
|
main.py: added temporary fix for MarkdownV2 support
|
2023-09-05 11:46:59 +03:00 |
dymik739
|
12ee02cee0
|
main.py: enable MarkdownV2 formatting
|
2023-09-04 21:33:23 +03:00 |
dymik739
|
bd22e8e9b6
|
hotfix: make bot core API v1 respect recent change from self.RESPONCE to self.RESPONSE
|
2023-06-29 13:46:44 +03:00 |
Rhinemann
|
72c5b0b4a9
|
Minor changes.
|
2023-05-08 12:45:02 +03:00 |
dymik739
|
e4f0e88a58
|
main.py: replace deprecated imp module with importlib
|
2023-05-04 18:13:08 +03:00 |
dymik739
|
7e0a47e498
|
main.py: fix v2 modules reloading
|
2023-05-03 21:44:46 +03:00 |
dymik739
|
e12532338d
|
add support for modules of version 2
|
2023-05-03 21:06:05 +03:00 |
dymik739
|
c9271963b2
|
main.py: [community suggestion] disable link previews when sending messages
|
2023-04-06 08:20:18 +03:00 |
dymik739
|
5894ae3c50
|
main.py: added delay between processing messages (will be variable later)
|
2022-11-24 13:18:19 +02:00 |
dymik739
|
eb51a5d2ee
|
main.py: secured queue_processor with try/except due to receiving multiple None messages, will try to figure out what is broken there
|
2022-11-05 21:47:16 +02:00 |
dymik739
|
f621ec4aad
|
Fixed a few stability issues and added support for dynamic module reloading
|
2022-11-04 20:11:23 +02:00 |
dymik739
|
f6e744a14d
|
added predefine feature (to be documented in README)
|
2022-10-31 22:12:48 +02:00 |
dymik739
|
30f53c08d4
|
main.py: mod loader now prints start_on_boot option on module loading stage
|
2022-10-24 19:40:24 +03:00 |
dymik739
|
84d6b3d58f
|
Initial commit
|
2022-10-23 17:20:32 +03:00 |