13xforever
a0f5c79c7f
add filter lag info to mod report
2026-01-28 22:20:33 +05:00
13xforever
defcf8a4fe
add warning cooldown to prevent some duplicate warns
2026-01-23 17:22:35 +05:00
13xforever
691f364838
completely skip filters for old messages
2026-01-23 12:45:34 +05:00
13xforever
8378ecaed0
do not reupload images when ocr filter is triggered
2026-01-20 19:40:01 +05:00
13xforever
f32c141a67
remove checkpoint spam messages outside of off-topic
2025-12-22 16:22:00 +05:00
13xforever
450ccf9442
upgrade to net10.0
2025-12-12 11:33:28 +05:00
13xforever
d62e9c8209
extend message/explain flags in filters from 1 hour to 1 day
2025-11-26 05:02:00 +05:00
13xforever
6d5103bbf9
fix europe flag mapping
2025-11-10 22:31:25 +05:00
13xforever
67481d34c5
update the default warning message
2025-10-24 19:57:14 +05:00
13xforever
e5d4d8b842
ignore messages in bot log channel
...
seems like it's triggering on discord automod messages
2025-09-02 14:08:42 +05:00
13xforever
39597427f2
always use eu countries for ambiguous language tags, except for en
2025-08-07 15:37:18 +05:00
13xforever
3ca3c4fef5
fix substring search in autocomplete providers
...
apparently, sqlite is using case-sensitive collation by default
but even if you add NOCASE collation to the column, ef core translates string.Contains() to instr function call, which ignores the collation
2025-08-06 16:04:44 +05:00
13xforever
a2474f1e29
map ambiguous language codes depending on the game region
2025-08-06 14:06:57 +05:00
13xforever
cce84734c7
fix unofficial build check
2025-08-06 12:24:15 +05:00
13xforever
ec020174b9
send user dm if content filter has kicked the user
2025-07-17 18:56:05 +05:00
13xforever
5a9abe7b42
fix name pool importing
2025-07-12 18:19:55 +05:00
13xforever
fc92ddd78e
make db context debugging logs debug-only again
2025-06-15 14:18:35 +05:00
13xforever
f40daa28c5
update region to language mapping list
2025-06-15 14:13:14 +05:00
13xforever
4fd7a89063
try to fix extra lines in logs
2025-06-04 13:46:05 +05:00
13xforever
213f6f1629
fix datfile parsing for Latin America etc
2025-05-19 20:21:40 +05:00
13xforever
f4ec4819a5
add country flag mappings to language codes
2025-05-19 19:36:36 +05:00
13xforever
028bed6d32
add supported languages info to product code info embed
2025-05-19 02:29:13 +05:00
13xforever
71213686a4
remove all the extra debug stuff
2025-04-27 12:01:17 +05:00
13xforever
2fe89982f1
I'm so dumb
2025-04-27 11:49:10 +05:00
13xforever
a1112cc982
more debug logging
2025-04-27 11:43:29 +05:00
13xforever
5f0eb79ccc
I'll fix this shit eventually
2025-04-27 11:28:54 +05:00
13xforever
855613c373
add debug logging to content filters
2025-04-27 11:17:24 +05:00
13xforever
9087a86fee
fix potential filter bypass with replies and/or forwarded messages
2025-04-27 10:04:41 +05:00
13xforever
0b1f2f4809
try to limit psn response time to 5 seconds and add more logging
2025-04-14 17:39:20 +05:00
13xforever
eb06111b1d
fml
2025-04-09 11:08:36 +05:00
13xforever
f4a6cef4af
up db context logging level to debug
2025-04-09 09:53:45 +05:00
13xforever
c27cbf517a
enable db logging in all configurations
2025-04-02 11:42:57 +05:00
13xforever
4f8e4c467b
replace windows-only dependencies with imagesharp code
2025-03-29 11:52:13 +05:00
13xforever
de504ea9b4
add db open logs to debug build
2025-03-29 09:29:34 +05:00
13xforever
48fb3fcd5b
fix all the places where database is actually open for modification
2025-03-29 08:47:19 +05:00
13xforever
9f3631968f
fix warning message generated by the bot user
2025-03-28 18:32:01 +05:00
13xforever
756c4f6a9f
fix deadlock on botdb
2025-03-27 15:53:41 +05:00
13xforever
1a9359d863
switch to AsyncReadWriteLock to support async/await
2025-03-27 14:59:26 +05:00
13xforever
87ce974506
try to return game updates from cache when possible
2025-03-27 13:35:57 +05:00
13xforever
4cc1bbd234
try to reduce write lock situations
2025-03-27 13:16:37 +05:00
13xforever
5ef4301bd1
more ValueTask updates
2025-03-27 12:51:12 +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
7da98158f6
more checks when to delete old text commands
2025-03-27 09:46:57 +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
298ee78f84
add warning issuer mention to the user message
2025-03-26 07:17:45 +05:00
13xforever
79cbad9607
show warning reason to the user
2025-03-25 19:56:44 +05:00
13xforever
a97a37e71b
fix some potential issues with explanation display
2025-03-25 13:27:27 +05:00
13xforever
252d24bbd8
fix warns
2025-03-24 20:10:22 +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