13xforever
12143b4889
fix compatibility commands
2025-03-15 20:55:14 +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
70651bb8da
use ellipses instead of three dots whenever appropriate
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
7879ec893a
fix member fetching
...
previously only client cache was searched, but now we will fetch the data from server if it's not there
this makes a bunch of stuff async tho
2023-04-21 21:08:10 +05:00
13xforever
d957936ede
update code with new language and api features
2023-04-21 02:05:59 +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
8518b7824d
update handling of bot usage stats
...
* wrap everything inside the provider
* do hour-long buckets to workaround the long-standing issue of sticky data bias
* remove stale data on stats restore instead of nuking-n-paving on every stat save
2022-07-04 21:48:32 +05:00
13xforever
92751ba6e9
use file-scoped namespaces to reduce nesting
...
some formatting might be fucked
2022-06-30 00:59:46 +05:00
clienthax
17cb09be97
MacOS build info + fixed up PR grabbing.
2022-01-05 22:30:43 +00:00
clienthax
bacc0ca3a9
Use Octokit for Github lookups.
2021-08-30 15:00:03 +01:00
13xforever
3c93ea595e
in spam channels add button to replace regular product code result with updates
2021-06-05 17:39:10 +05:00
13xforever
dcb74a9a6f
update some code style and refactor small helper for future use
2021-05-01 02:17:19 +05:00
13xforever
c41c264e42
replace .Respond() with .Channel.SendMessage()
...
this should fix all the issues that cropped up after the semantics change in recent library builds
2021-05-01 01:54:04 +05:00
13xforever
72f57dcec1
wow I'm dumb
2021-03-26 00:10:15 +05:00
13xforever
1c915e05b5
use await using where appropriate
2020-11-14 15:25:20 +05:00
13xforever
24f63858e0
replace object initialization with the new()
2020-11-14 14:33:29 +05:00
13xforever
4efffa300f
apply compiler suggestions
2020-11-13 15:12:41 +05:00
13xforever
d65444f0be
bot update, part 1
2020-11-12 00:17:12 +05:00
13xforever
f7ce0c1938
update CompatApiClient, remove unused junk, fix compiler issues
2020-11-11 16:09:46 +05:00
13xforever
dcd1591e22
remove !latest restore command and fix reset commands
2020-11-02 21:01:29 +05:00
13xforever
82fb997d12
try to prevent new build spam when something was pulled on update api
2020-11-02 20:56:52 +05:00
13xforever
949b6c2b29
update 3rd party dependencies
...
azure computervision 5.0 -> 6.0
2020-10-27 01:08:55 +05:00
13xforever
dc6b3129bc
fix some compiler warnings
2020-10-07 14:30:29 +05:00
13xforever
31fbfd1cd2
fix missing build reporting in some cases
2020-09-24 23:54:08 +05:00
13xforever
c2f2702ada
post missing build info when master build was never even started
...
(cue some other edge case with false positives in the future)
2020-08-07 13:59:42 +05:00
13xforever
4fbe0895ea
add off-topic limiter and update some commands to use it instead
2020-07-09 00:21:08 +05:00
13xforever
9e5f695ad9
missed some places where bot deletes user messages
2020-05-13 02:30:21 +05:00
13xforever
4a7274f59b
fix misc compiler complaints
2020-05-01 14:50:15 +05:00
13xforever
8336f5f077
new command to force missed builds re-check
2020-04-13 17:50:10 +05:00
13xforever
3111b9d931
fix missed builds check
2020-04-13 17:48:23 +05:00
13xforever
f6fe4a2c51
update dependencies
2020-04-13 17:13:51 +05:00
13xforever
47309bfcce
fix !latest
2020-04-05 19:12:16 +05:00
13xforever
ae00762783
show scores instead of the list number for !top
2020-04-04 13:08:05 +05:00
13xforever
e8a8f035d0
improve compat search results
2020-04-04 12:57:01 +05:00
13xforever
294e5515b0
try to reduce duplicates in !top lists
2020-04-04 12:00:36 +05:00
13xforever
da595d62f4
fix potential issue with new builds monitor
2020-04-04 10:19:39 +05:00
13xforever
9b99b3dbb4
add secondary sort order
2020-04-04 00:38:42 +05:00
13xforever
aac4ddb4c6
remove trials and demos from results
2020-04-04 00:34:41 +05:00
13xforever
37a13ddb1f
try to fix some ratchet games and support more statuses
2020-04-03 23:18:55 +05:00
13xforever
8115626763
fix compat status parsing
2020-04-03 22:41:51 +05:00
13xforever
84d010bbbe
hotfix for the import
2020-04-03 21:24:57 +05:00
13xforever
0aced433b5
implement the new !top command to get the list of best games in respective categories
2020-04-03 21:03:34 +05:00
13xforever
c1d1c612be
tweak mc import to cover all available games
2020-04-03 21:02:55 +05:00
13xforever
2cf25f069a
metacritic table and first pass on the import command
2020-04-03 19:19:49 +05:00
13xforever
4edae3472f
improve is the game playable handler with local lookup
2020-04-03 16:40:28 +05:00
13xforever
51e3a373a9
disable mod role sync at least for now
2020-04-03 16:14:42 +05:00
13xforever
cd3149b69a
add hack for lbp
2020-04-03 00:25:23 +05:00