Commit Graph

194 Commits

Author SHA1 Message Date
13xforever
b0810f31be update misc stuff to work better with vs code and vs 2025-12-27 06:48:02 +05:00
13xforever
5018869659 update packages, disable legacy code analysis 2025-12-27 06:29:44 +05:00
13xforever
a2474f1e29 map ambiguous language codes depending on the game region 2025-08-06 14:06:57 +05:00
13xforever
f3a759cd36 debug logs 2025-07-28 11:15:46 +05:00
13xforever
e28fc10ec4 minor cleanup 2025-07-17 19:50:22 +05:00
13xforever
00853aa3a3 add anti-spam handler that removes the same message in multiple channels 2025-07-17 18:47:04 +05:00
13xforever
2a1dac6ce2 reduce httpclient spam in logs 2025-07-07 23:40:34 +05:00
13xforever
2259febe87 implement pluggable ocr provider and add tesseract and florence2 impl 2025-07-06 09:51:52 +05:00
13xforever
322ae5e673 re-enable deleted messages log 2025-07-05 22:41:23 +05:00
13xforever
028bed6d32 add supported languages info to product code info embed 2025-05-19 02:29:13 +05:00
13xforever
2be44b17eb disable deleted message logging 2025-03-30 20:07:38 +05:00
13xforever
48fb3fcd5b fix all the places where database is actually open for modification 2025-03-29 08:47:19 +05:00
13xforever
b4e2e680be implement PR build linking for github actions 2025-03-28 20:12:26 +05:00
13xforever
1a9359d863 switch to AsyncReadWriteLock to support async/await 2025-03-27 14:59:26 +05:00
13xforever
55f45457a2 use read/write locking for sqlite to fix Error 5: 'database is locked' 2025-03-27 12:20:33 +05:00
13xforever
67277ff16f disable syncing roles to bot mods list due to huge throttling on restart 2025-03-26 12:34:42 +05:00
13xforever
78a87aa02d tfw you never actually register your custom executor 2025-03-26 09:41:21 +05:00
13xforever
48115ee77f config option to enable bulk command overwrite on restart 2025-03-26 07:06:02 +05:00
13xforever
72fe53051c automatically remove messages in old text command format 2025-03-25 19:39:47 +05:00
13xforever
b824fbd56a shouldn't use bulk overwrite after the initial command registration 2025-03-25 18:08:38 +05:00
13xforever
3a804478e5 allow all psn commands in dms for now 2025-03-25 17:43:22 +05:00
13xforever
d950858ba7 potentially make the first launch faster 2025-03-25 17:32:31 +05:00
13xforever
dcf3873470 enable zstd gateway compression 2025-03-25 16:13:07 +05:00
13xforever
bfcac3137e custom error handling 2025-03-25 15:18:58 +05:00
13xforever
c945b66ec8 fix sudo commands 2025-03-23 15:25:38 +05:00
13xforever
a3ab1a62c4 fix rename 2025-03-20 16:06:35 +05:00
13xforever
57ef638a4c fix explain 2025-03-20 11:46:19 +05:00
13xforever
273b0b24dd fix filters 2025-03-17 18:40:20 +05:00
13xforever
c113f876b9 fix latest commands 2025-03-16 14:29:35 +05:00
13xforever
54e4f3a721 comment most of the broken stuff, so the project can be compiled 2025-03-12 12:53:35 +05:00
13xforever
06b375b972 update command structure and markup 2025-03-12 09:29:36 +05:00
13xforever
1781c0ef94 remove custom command error handler for now 2025-03-09 11:40:15 +05:00
13xforever
001dd8840b upgrade to D#+ v5 and migrate client initialization code 2025-03-08 12:23:11 +05:00
13xforever
70651bb8da use ellipses instead of three dots whenever appropriate 2025-03-08 07:01:28 +05:00
13xforever
491b12a121 update collection initialization syntax 2025-03-08 07:01:28 +05:00
13xforever
5f039d3939 add global usings 2025-03-08 07:01:22 +05:00
Ilya
72dbc4074a Some performance and code optimizations (#955)
* upgrade deps, remove wrong ppu hashes

* upgrade compiler packages

will require container pull after build

* replace Regex with compiler-generated versions

* use new collection initialization syntax

* configure global defaults for regex

* bump min amd driver version

fixes #950

* add macos version check

fixes #948

* fix #954 (!sudo log date)
2024-05-18 14:26:34 +01:00
13xforever
c1ccc8fb7a Swap CI client back to Azure DevOps
Fixes #944
2023-11-15 00:23:46 +05:00
13xforever
d130b2f501 upgrade d#+ client and update event handlers to keep the ordering where necessary 2023-04-15 19:39:51 +05:00
13xforever
7c14631412 add git revision info to /about 2023-03-07 15:01:50 +05:00
13xforever
2a371a6841 add scheduled bot update check
what's the point of changes if you never restart the bot
2023-03-07 01:18:27 +05:00
13xforever
625f1e3166 move credits to slash commands and update the code slightly 2022-12-09 00:00:42 +05:00
13xforever
c1a2d0e616 !hw stats 2022-06-30 16:40:50 +05:00
13xforever
92751ba6e9 use file-scoped namespaces to reduce nesting
some formatting might be fucked
2022-06-30 00:59:46 +05:00
13xforever
a5d780f03d clean up unused usings 2022-06-30 00:55:53 +05:00
clienthax
31f4e6fe1d Only register test command to rpcs3 guild for now. 2022-06-02 17:54:19 +01:00
clienthax
81c0e0d364 Slash command test. 2022-06-02 17:44:49 +01:00
clienthax
a66e890049 Raid. 2022-05-22 03:07:24 +01:00
13xforever
78d47349ca bring back minesweeper, tho not as fancy 2021-08-23 20:44:59 +05:00
13xforever
3c93ea595e in spam channels add button to replace regular product code result with updates 2021-06-05 17:39:10 +05:00