877 Commits

Author SHA1 Message Date
13xforever
8c9dcef6e3 try to fix a whitespace junk in warning message 2026-01-25 12:06:41 +05:00
13xforever
defcf8a4fe add warning cooldown to prevent some duplicate warns 2026-01-23 17:22:35 +05:00
13xforever
c8279229ad try to fix some weirdly formatted fortunes 2026-01-20 19:28:02 +05:00
13xforever
6f352bdd03 use the same os description on linux as on windows, it seems to work now 2026-01-19 19:16:27 +05:00
13xforever
709323e1db move pr build links formatter to a separate class like other formatters 2026-01-14 06:15:36 +05:00
13xforever
b41f2d816b update windows arm build name formatting for pr builds 2026-01-14 06:08:36 +05:00
13xforever
71e7e295dd fix windows arm links for pr builds 2026-01-13 12:04:36 +05:00
13xforever
86eab9811a remove azure devops usage and try to fix pr build linking 2026-01-12 14:47:51 +05:00
13xforever
60ad26f6ac fix backup command 2026-01-03 17:04:21 +05:00
13xforever
63acfdd74e fix modal ids for explain commands 2025-12-29 15:04:48 +05:00
13xforever
7cbaa3ff55 fix some compilation warnings 2025-12-27 06:14:32 +05:00
13xforever
63af6f83cb update packages, fix one ef query 2025-12-18 20:19:35 +05:00
13xforever
450ccf9442 upgrade to net10.0 2025-12-12 11:33:28 +05:00
13xforever
62a8a8c865 use Lock for locking in Misc commands 2025-12-12 05:42:09 +05:00
13xforever
a2873d6380 do not spam pipe debug logs in release configuration 2025-12-03 04:01:19 +05:00
13xforever
fdc1ee91ae minor log parsing fixes and debug logging 2025-10-24 20:40:28 +05:00
13xforever
67481d34c5 update the default warning message 2025-10-24 19:57:14 +05:00
13xforever
baebc9b746 fix typo 2025-10-15 13:23:39 +05:00
13xforever
0435a97715 add new fortune 2025-10-15 11:17:48 +05:00
13xforever
7087b3de06 update d#+ and modals 2025-10-05 12:18:47 +05:00
13xforever
08fdd9cdf4 fix ephemeral response consistency in some commands 2025-10-05 11:40:22 +05:00
13xforever
01c24210ce use components v2 for game updates 2025-08-18 23:38:08 +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
780b7d4ca3 fix psn rename command no actually changing anything 2025-07-17 19:59:45 +05:00
13xforever
7c246d6796 send DM when bot detects an old bot command 2025-07-17 19:03:25 +05:00
13xforever
1e0e62c9ad misc command to fix some amd cpu model names in hw.db 2025-07-15 19:42:39 +05:00
13xforever
e99e507452 offer user input as one of the autocomplete choices for events and compat 2025-07-06 20:19:13 +05:00
13xforever
2259febe87 implement pluggable ocr provider and add tesseract and florence2 impl 2025-07-06 09:51:52 +05:00
13xforever
a346ab6821 misc stuff for testing 2025-06-09 17:27:19 +05:00
13xforever
46838dc30e defer on status command 2025-05-29 09:50:04 +05:00
13xforever
c29cad2d78 fix channelconverter 2025-05-22 23:38:02 +05:00
13xforever
052c3d474f misc 2025-05-18 23:23:01 +05:00
13xforever
e4ed125693 upgrade d#+ 2025-05-17 22:06:54 +05:00
13xforever
fe8a6ac440 fix fortune formatting in some cases 2025-05-17 10:41:41 +05:00
13xforever
61122983fe use native Random.Shuffle() method for minesweeper 2025-05-15 23:18:10 +05:00
13xforever
b59f0bed23 make explain context menu to require any role, like other commands 2025-05-11 01:31:07 +05:00
13xforever
86d3c4cdc8 use enum for compat api status codes 2025-05-11 01:17:55 +05:00
13xforever
e8a6114cd9 use local compat status when compat api returns no results 2025-05-10 19:58:53 +05:00
13xforever
1cc6b9594e replace discutils package with a supported fork 2025-05-05 13:56:13 +05:00
13xforever
5c3fa6ca4d always show removed explain result 2025-04-24 10:16:36 +05:00
13xforever
defcf8d414 bring back bad update toggles with emoji, because of issues with perms 2025-04-21 10:30:33 +05:00
13xforever
66a43bd10c fix typo 2025-04-19 00:49:01 +05:00
13xforever
b4b34298ad fix default behavior to return any game 2025-04-19 00:38:20 +05:00
13xforever
150d744457 add compat status filter for random command 2025-04-19 00:29:00 +05:00
13xforever
317222d596 add no tracking 2025-04-13 08:34:13 +05:00
13xforever
f5a3cbaa2e formatting 2025-04-13 08:28:54 +05:00
13xforever
9e733eeb9d fix one of the db context leaks 2025-04-13 08:25:58 +05:00
13xforever
2b647ba405 relax some permissions for context menus 2025-04-11 20:17:46 +05:00
13xforever
d23f5e9337 fix wording for filter update command 2025-04-07 10:25:56 +05:00
13xforever
26716583dd fix bot activity command 2025-04-06 12:02:07 +05:00