Commit Graph

77 Commits

Author SHA1 Message Date
dymik739 e57773ccbb auto-schedule-pro-v2: hotfixes and add "default" label next to auto-generated values 2023-09-12 10:04:00 +03:00
dymik739 05a8039b18 auto-schedule-pro-v2: add clear option to remove custom setting value and clean up old code remnants 2023-09-12 09:52:38 +03:00
dymik739 a22fb2b4b1 auto-schedule-pro-v2: hotfixing many issues at once to make the module work properly 2023-09-11 22:29:52 +03:00
dymik739 1381ddb007 auto-schedule-pro-v2: implement templates support for custom output theming 2023-09-11 21:36:24 +03:00
dymik739 e9bec0159f auto-schedule-pro-v2: change spacing between schedule lookup parts 2023-09-06 17:39:58 +03:00
dymik739 5dc78b8cb0 auto-schedule-pro-v2: fix HTML escaping 2023-09-06 17:36:18 +03:00
dymik739 67b3c4278b auto-schedule-pro-v2: fix date showing up twice during schedule lookup 2023-09-06 17:33:12 +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 1070362bc6 auto-schedule-pro-v2: prepare for migration from schedule-v1 to schedule-v2 format 2023-09-05 19:13:52 +03:00
dymik739 d2915c10e2 auto-schedule-pro: update schedule.json 2023-09-05 19:07:45 +03:00
dymik739 8cc68080e8 auto-schedule-pro: update schedule.json 2023-09-05 13:17:15 +03:00
dymik739 94275048bb auto-schedule-pro: updated schedule.json 2023-09-05 11:47:34 +03:00
dymik739 87424c8786 transliteration-decoder: add support for MarkdownV2 2023-09-04 21:36:13 +03:00
dymik739 b21b16b817 auto-schedule-pro-v2: add initial support for MarkdownV2 2023-09-04 21:34:33 +03:00
dymik739 ba353a3609 auto-schedule-pro: update schedule.json 2023-09-03 07:56:45 +03:00
dymik739 69cb179d87 auto-schedule-pro: update schedule for 3 semester 2023-08-08 18:18:46 +03:00
dymik739 1bd7fc2ef1 auto-schedule-pro-v2: improve holiday exclusive easter egg (triggered at !пара) 2023-08-07 23:32:45 +03:00
dymik739 535087fae1 auto-schedule-pro-v2: temporary change responce to !пара (holidays exclusive) 2023-08-07 22:58:32 +03:00
dymik739 e8a61a9e36 auto-schedule-pro: commit last additions.json edit as of 2 semester 2023-08-07 22:33:37 +03:00
dymik739 5d7f89cff0 auto-schedule-pro: fix issues related to reading links from containers 2023-08-07 22:32:10 +03:00
dymik739 763cc4d131 add new module: translator 2023-08-01 12:09:35 +03:00
dymik739 44628a3021 qna-basic: fix broken database file after code refactoring 2023-06-27 16:01:42 +03:00
Rhinemann efac73776f Minor changes. 2023-05-08 12:27:39 +03:00
Rhinemann d1f7019f89 Typos and cosmetics. 2023-05-08 10:28:26 +03:00
Rhinemann 8debb0b3d5 Typos. 2023-05-08 10:23:06 +03:00
Rhinemann 2206bf6319 Typos. 2023-05-08 10:22:23 +03:00
Rhinemann 38d8674bbd Typos. 2023-05-08 10:14:28 +03:00
Rhinemann 1f9212c033 Понедулок. 2023-05-06 20:09:20 +03:00
dymik739 d0cd483b73 auto-schedule-pro-v2: fix negative day shifts being interpreted as positive ones 2023-05-06 18:25:00 +03:00
dymik739 edfcc6e1be auto-schedule-pro-v2, auto-schedule-pro: switch to calling new module by default 2023-05-06 18:14:53 +03:00
dymik739 56e57c4d7f auto-schedule-pro-v2: add new module as a successor of auto-schedule-pro rewritten to utilize ModuleV2 API 2023-05-06 18:03:01 +03:00
Rhinemann bf79f3903d Slight naming tweaks. 2023-05-04 21:42:13 +03:00
Rhinemann 59b547d9fa Added lesson type. 2023-05-04 21:20:03 +03:00
dymik739 a6284539ac module-v2-example: fix the testing typo to enable the module 2023-05-03 21:47:33 +03:00
dymik739 3e80a6effb module-v2-example: add an example module to show off the new capabilities 2023-05-03 21:08:01 +03:00
Rhinemann 7bf5d957a1 Removed comment. 2023-04-30 00:23:48 +03:00
Rhinemann 68244a2e7c Made workable. 2023-04-30 00:13:44 +03:00
Rhinemann 36793e9946 Cleaning up in auto-schedule 2023-04-27 11:22: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