Commit Graph

106 Commits

Author SHA1 Message Date
Rhinemann 520baa7dc1 Took out the spaces. 2023-04-30 00:14:08 +03:00
Rhinemann 68244a2e7c Made workable. 2023-04-30 00:13:44 +03:00
Rhinemann f1d04954f0 Merge branch 'master' of http://10.1.1.1:3000/dymik739/modular-bot-framework-for-telegram 2023-04-29 23:59:03 +03:00
dymik739 28d88d0a6d module-testing.py: fix the bug that was crashing the script, clean some code and improve message simulation 2023-04-29 23:27:16 +03:00
Rhinemann 36793e9946 Cleaning up in auto-schedule 2023-04-27 11:22:25 +03:00
dymik739 20be4be346 Merge pull request 'Little tweaks to variables.' (#3) from Rhinemann/modular-bot-framework-for-telegram-fork:master into master
Reviewed-on: dymik739/modular-bot-framework-for-telegram#3
2023-04-26 14:08:25 +03:00
Rhinemann 493a29b9fa Little tweaks to variables. 2023-04-26 13:34:48 +03:00
dymik739 45b0a5973c transliteration-decoder: add !dc command trigger, allow cz-ua model to be default and make code more readable 2023-04-26 13:12:15 +03:00
dymik739 c4f6e952bc auto-schedule-pro: replace loops with remainder operation to increase performance when looking up large amounts of days 2023-04-26 12:44:39 +03:00
dymik739 759b7517ef transliteration-decoder: hotfix - add missing letters to en-ua-direct model 2023-04-19 18:41:27 +03:00
dymik739 2e0a0b863d transliteration-decoder: add en-ua-direct model (casts english keyboard layout directly to ukrainian) 2023-04-19 18:15:29 +03:00
Rhinemann c1372316d3 Test 2023-04-18 11:29:55 +03:00
dymik739 d0f2827d66 transliteration-decoder: improve case-awareness to produce more precise translations 2023-04-17 22:11:49 +03:00
dymik739 0def45c6ce transliteration-decoder: add the ability to read the reply_to message text as decoding argument 2023-04-10 17:50:20 +03:00
dymik739 dc656e2156 auto-schedule-pro: update additions.json 2023-04-10 17:40:35 +03:00
dymik739 b3a44bcc0c auto-schedule-pro: add the ability to read dynamic links from containers [experimental feature] 2023-04-10 17:30:50 +03:00
dymik739 2f004fec7d auto-schedule-pro: fix redirection fail when more than one link provided by the schedule 2023-04-10 15:26:50 +03:00
dymik739 29a86f7320 transliteration-decoder: add new module 2023-04-07 00:19:39 +03:00
dymik739 c9271963b2 main.py: [community suggestion] disable link previews when sending messages 2023-04-06 08:20:18 +03:00
dymik739 f213710601 add testing code for web service 2023-04-06 08:11:02 +03:00
dymik739 5af49c9147 auto-schedule-pro: enable link by default when listing schedule [community suggestion] 2023-03-21 16:36:35 +02:00
dymik739 969b89f297 auto-schedule-pro: update links 2023-03-15 16:59:06 +02:00
dymik739 f52757a8f1 auto-schedule-pro: add schedule lookup function 2023-03-04 16:44:44 +02:00
dymik739 c3a9e002b9 auto-schedule-pro: schedule file update 2023-03-01 17:03:12 +02:00
dymik739 7ef1931331 auto-schedule-pro: add pair ending time 2023-02-26 10:28:31 +02:00
dymik739 83e19452a0 add .gitignore file 2023-02-25 15:54:49 +02:00
dymik739 b97a7dad5b add new module: auto-schedule-pro 2023-02-25 15:54:16 +02:00
dymik739 147a7f5da2 add new module: irc-bridge 2023-02-25 15:53:35 +02:00
dymik739 43b5984517 auto-schedule: revert time correction and change command to old 2023-02-25 15:50:06 +02:00
dymik739 d87de2c767 auto-schedule: adapted timezone shift to diplay time for a different country 2022-12-20 17:39:18 +02:00
dymik739 3e90701646 auto-schedule: schedule.json - updated computer logic permanent link 2022-12-14 14:17:57 +02:00
dymik739 5894ae3c50 main.py: added delay between processing messages (will be variable later) 2022-11-24 13:18:19 +02:00
dymik739 9d81c89c8e auto-schedule: update programming link 2022-11-16 12:08:43 +02:00
dymik739 d013f92761 module: auto-schedule: one-time link update 2022-11-14 17:36:12 +02:00
dymik739 93774672d7 auto-schedule: hotfix - added missing 'f' 2022-11-09 22:06:14 +02:00
dymik739 b0c1790e23 Merge branch 'Rhinemann-master' 2022-11-09 20:47:33 +02:00
Rhinemann 78cfc6781a Added f-strings to schedule, better readability, marginally faster. 2022-11-09 15:07:58 +02:00
dymik739 c72fa39676 auto-schedule: schedule.json: updated permanent programming link 2022-11-07 13:21:16 +02:00
dymik739 6065f4cd5d auto-schedule: made schedule.json readable 2022-11-07 13:18:13 +02:00
dymik739 e874b98896 updated module-testing.py to match the latest update of main.py 2022-11-06 13:08:51 +02:00
dymik739 baa8a4c7ae Updated README.md 2022-11-06 13:08:15 +02:00
dymik739 4a65d8d07d added new module mass-tagger for tagging groups of people 2022-11-05 21:49:51 +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 a1d76d3bad added the ability to test modules locally without using dedicated telegram bot 2022-11-05 18:44:07 +02:00
dymik739 4a3f46f2a2 auto-schedule: fixed bugs and added automatical time lookups 2022-11-05 18:42:45 +02:00
dymik739 52cc0b75c1 Hotfix: auto-schedule: set proper dictionary key selector 2022-11-04 20:45:52 +02:00
dymik739 76c6bd3c0e Added new module: auto-schedule 2022-11-04 20:12:48 +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 6e544331a2 qna-basic: changed syntax of not in (from a suggestion) 2022-10-31 22:35:09 +02:00
dymik739 cf2223f40a added new module: qna-basic 2022-10-31 22:14:53 +02:00