Commit graph

83 commits

Author SHA1 Message Date
Syping
24a6bdb0e2 slashcommands: improve my command descriptions 2026-03-27 00:43:31 +01:00
Syping
3f84c5ffd6 slashcommands: add my language command 2026-03-27 00:20:47 +01:00
Syping
0c61fc8d52 message_queue: simplify getting issuing user 2026-03-27 00:17:50 +01:00
Syping
ed96fd60e1 [skip ci] message_queue: use const for direct message user 2026-03-26 00:01:23 +01:00
Syping
a4db0c3137 [skip ci] message_queue: use const for direct message target string 2026-03-25 23:59:40 +01:00
Syping
6def63078c message_queue: get user target language in direct message translation 2026-03-25 23:57:54 +01:00
Syping
bb5adf587c add user support to database 2026-03-25 23:42:34 +01:00
Syping
3546eed2dd slashcommands: rename translate_pref, capitalize Translate Message 2026-03-24 00:05:59 +01:00
Syping
fc89c35b5f send translated direct messages ephemeral 2026-03-23 22:49:34 +01:00
Syping
79cb7c5722 add i_direct_messages intent 2026-03-23 02:40:20 +01:00
Syping
77621a8991 add direct message support 2026-03-23 02:18:37 +01:00
Syping
7588ca865b http_request: return const http_response in get post functions 2026-03-22 17:47:19 +01:00
Syping
ee245fbb79 http_request: improve memory safety 2026-03-22 17:44:23 +01:00
Syping
63399a010d ported translator to curl, removed EL7 + Windows support 2026-03-20 20:24:59 +01:00
Syping
b2da36e576 fix DPP 10.1.0 or newer build errors 2025-08-06 18:33:46 +02:00
Syping
d6d22d34a8 remove unnecessary else condition 2024-12-30 16:09:12 +01:00
Syping
24a7b3bc99 reduce duplicate code 2024-12-30 16:06:51 +01:00
Syping
1dc2b2dffa add mozhi support 2024-12-29 16:05:13 +01:00
Syping
691e46a507 add lingvatranslate support 2024-12-29 14:26:05 +01:00
Syping
a42932de12 add --wait-for-translator flag 2024-11-28 16:41:34 +01:00
Syping
420f536c9b make configuration more understandable 2024-03-25 11:15:08 +01:00
Syping
b1329aa961 cache available languages and make translator shared 2024-03-25 10:52:01 +01:00
Syping
0e369f5a1d add experimental deepl support 2024-03-23 16:57:54 +01:00
Syping
66a504ac55 systemd: escape working directory 2024-03-17 05:21:33 +01:00
Syping
6a89203415 systemd-sysusers support and RPMSPEC added 2024-03-12 09:40:58 +01:00
Syping
fb709b8919 add stub translator for testing purposes 2024-03-11 05:21:01 +01:00
Syping
94429ca718 code style changes and remove some constructors 2024-03-11 04:10:18 +01:00
Syping
92d9aba8d0 erase empty guilds from memory 2024-03-08 16:56:38 +01:00
Syping
0dbf987ff2 add ci and simplify executable description 2024-03-08 01:25:50 +01:00
Syping
616ce0055b delete channel from settings when no target is left
- converted some pointers to references
- simplified some constructors
2024-03-07 23:30:33 +01:00
Syping
716a03c43b systemd: change working directory to /var/lib/dtranslatebot 2024-02-27 10:02:32 +01:00
Syping
912ac1eced add systemd service file 2024-02-26 12:01:23 +01:00
Syping
87961fe611 improve code organisation, add .rc file 2024-02-26 11:33:39 +01:00
Syping
5191dcbefc add DTRANSLATEBOT_TOKEN env value, small fixes 2024-02-26 09:41:55 +01:00
Syping
531c24b050 slashcommands: add missing ephemeral flag 2024-02-24 09:15:32 +01:00
Syping
46b80f3bdf message_queue: combine if condition 2024-02-23 11:27:17 +01:00
Syping
ea2c6c460f add /list languages command, minor fixes 2024-02-23 07:14:08 +01:00
Syping
12e81ed24c simplify configuration and some code improvements 2024-02-20 01:35:33 +01:00
Syping
8884fd2876 fix if condition 2024-02-19 20:55:10 +01:00
Syping
d5c8574063 check user permissions and erase deleted webhooks 2024-02-19 20:52:02 +01:00
Syping
a6feb1273c add edit command 2024-02-18 22:26:02 +01:00
Syping
ed1b93037c open list command to everyone, but limit information 2024-02-18 20:34:01 +01:00
Syping
9f91c960b0 add list command 2024-02-17 22:12:03 +01:00
Syping
2347974beb take advantage of initializer lists 2024-02-17 20:45:25 +01:00
Syping
9202f7ce00 /translate supports multiple targets now 2024-02-15 05:25:46 +01:00
Syping
9f995a129c add Boost.Regex support 2024-02-13 01:47:09 +01:00
Syping
5b9c3ce38f remove unnecessary call 2024-02-13 00:13:07 +01:00
Syping
cfede2f3e1 add Windows storage directory locking 2024-02-12 19:15:32 +01:00
Syping
2ad1bc3aa5 MSVC fixes 2024-02-12 18:09:46 +01:00
Syping
2c4464c134 change slashcommand descriptions 2024-02-10 16:26:01 +01:00