Commit Graph

1348 Commits

Author SHA1 Message Date
13xforever
fd403b52f7 give more info on restart 2020-03-21 16:45:04 +05:00
13xforever
3d72857add command to get a backup of thumbs.db 2020-03-21 16:06:16 +05:00
13xforever
33b226500e save custom restart message 2020-03-21 15:35:36 +05:00
13xforever
819e0ee289 update deps 2020-03-21 15:15:52 +05:00
13xforever
132f38e0f1 add a note for debug console option 2020-03-15 20:56:12 +05:00
13xforever
caec4acc42 fix nier patch check _again_ 2020-03-15 20:54:00 +05:00
13xforever
2f75ebf5c1 fix check 2020-03-15 02:17:54 +05:00
13xforever
99624d532f add a note for the new Nier FPS patch 2020-03-14 23:52:18 +05:00
13xforever
8b876b1386 test regex for the new syscall stat dumps 2020-03-14 23:47:46 +05:00
13xforever
61f75f80d8 only post ocr results on discord channel if the message was removed 2020-03-12 19:26:11 +05:00
13xforever
85f4ef6608 do not post ocr results if there's nothing to post 2020-03-10 23:54:29 +05:00
13xforever
10dc1c54b6 gdi, I'll get it right one day 2020-03-10 22:47:06 +05:00
13xforever
872eaac0a2 that's a wrong channel oops 2020-03-10 22:22:18 +05:00
13xforever
a431cd8cd2 make a separate channel list for ocr handler 2020-03-10 21:12:48 +05:00
13xforever
8a15c80b6f log OCR text in bot spam channel 2020-03-10 20:30:43 +05:00
13xforever
a6069d617c change psn search results formatting 2020-03-10 18:38:08 +05:00
13xforever
929da22997 fix wrong context for OCR checks 2020-03-10 04:06:26 +05:00
13xforever
010ceae947 react to a proper message 2020-03-10 03:14:26 +05:00
13xforever
27d561321e ugh 2020-03-10 02:57:34 +05:00
13xforever
c153ab07b5 experimental stuff 2020-03-10 02:43:39 +05:00
13xforever
983bf1c1f8 this is literally opposite of what it should be 2020-03-10 02:34:30 +05:00
13xforever
c323793d33 reduce some spam 2020-03-10 02:31:21 +05:00
13xforever
d21d889fc8 reduce the number of OCR tasks 2020-03-10 02:27:03 +05:00
13xforever
8a4e6f3412 typo 2020-03-10 02:23:24 +05:00
13xforever
e90a7d70c4 fix error message about failed description calls 2020-03-10 00:55:35 +05:00
13xforever
1c18965a12 add cooldown for !describe command 2020-03-10 00:46:19 +05:00
13xforever
313d0057e3 rebuild configuration on changes 2020-03-10 00:25:16 +05:00
13xforever
14b678072c add an ability to set bot configuration dynamically 2020-03-10 00:07:26 +05:00
13xforever
0a9774e89e add support for FilterAction.ShowExplanation 2020-03-09 23:20:57 +05:00
13xforever
5072df14f5 add filter id on successful creation, similar to events 2020-03-09 22:53:24 +05:00
13xforever
1cba884c24 disable some stuff in debug mode 2020-03-09 22:51:44 +05:00
13xforever
af42b5b4fa give feedback on failed image description operation 2020-03-09 22:24:08 +05:00
13xforever
d7b018a3dd support for OneDrive log links 2020-03-09 22:16:19 +05:00
13xforever
4bdcb45ab9 change zcull values in log parsing result to help people feel smarter 2020-03-09 19:18:24 +05:00
13xforever
4f2ffdd841 fix potential issues 2020-03-09 15:12:26 +05:00
13xforever
cf44d2c213 update wording 2020-03-08 23:23:45 +05:00
13xforever
62fe5d26cb add OCR stats 2020-03-08 23:21:59 +05:00
13xforever
75ea32fc6e fix build 2020-03-08 23:07:06 +05:00
13xforever
a3da7827fc show token configuration state in !stats 2020-03-08 22:57:12 +05:00
13xforever
6b0a5d66cd allow any supporter to use !describe command 2020-03-08 22:53:54 +05:00
13xforever
b2a8191050 implement proper image moderation handler 2020-03-08 22:44:05 +05:00
13xforever
86fce35c35 prototype of an image moderation handler 2020-03-08 20:36:31 +05:00
13xforever
055fca02ae make it more flexible 2020-03-08 18:16:45 +05:00
13xforever
5ef02db745 azure computer vision integration, and a new command to describe images 2020-03-08 17:29:17 +05:00
13xforever
3575e605cd send DM to a user in case some zalgo infestation was detected 2020-03-07 21:21:35 +05:00
13xforever
b90eaad931 support new logs with timestamp on the first line 2020-03-07 21:08:04 +05:00
13xforever
798a85d4ee fix linux pr build linking 2020-03-07 20:29:38 +05:00
13xforever
2f99bc9fa2 do not show linux downloads when azure devops token is not configured 2020-03-03 20:12:13 +05:00
13xforever
5efe9c2d53 Initial support for Linux PR builds 2020-03-03 20:08:10 +05:00
13xforever
51266b3b32 code formatting 2020-03-02 19:17:01 +05:00
13xforever
d997ef12d7 fix the syscall fix 2020-03-02 18:12:06 +05:00
13xforever
ad922ef1e0 support multiple fatal errors 2020-03-02 18:00:42 +05:00
13xforever
2536f877a9 fix syscall extraction to exclude cellSysutill message logging 2020-03-02 17:45:12 +05:00
13xforever
8e94a94a82 new patch extraction 2020-03-02 16:57:04 +05:00
13xforever
0d5a838d2a introduce proper multivalue collections for log parser (WIP) 2020-03-02 16:10:22 +05:00
13xforever
639bdd280c wip 2020-03-02 16:10:22 +05:00
13xforever
23f706c98f fix license extractor for the new logs 2020-03-02 16:08:12 +05:00
13xforever
f065a500f8 change note priority for controller binding 2020-03-02 16:08:06 +05:00
13xforever
9a47809f84 log parser was skipping the very last line of the log 2020-03-02 16:08:03 +05:00
13xforever
424242ed31 unify fatal error extraction 2020-03-02 16:07:59 +05:00
13xforever
9fe21dcc20 update deps 2020-03-02 16:07:55 +05:00
13xforever
bfe842ffb8 update logic to mark bad updates 2020-03-01 00:25:06 +05:00
13xforever
8862f398b0 checked for missed and failed/cancelled builds to post in announcements 2020-03-01 00:09:43 +05:00
13xforever
5beb4b0e1d remove [New update] from the announcements 2020-02-29 21:28:53 +05:00
13xforever
14cef9d474 handle commit links in pr description 2020-02-29 21:24:41 +05:00
13xforever
7821c6f19e try to fix linux version 2020-02-28 22:30:09 +05:00
13xforever
1398d23672 windows 10 2004 2020-02-28 22:12:55 +05:00
13xforever
8e88394541 update regex for the hard crash entry 2020-02-27 21:15:09 +05:00
13xforever
aa4c365edc fix potential issue with pr build links 2020-02-27 21:03:26 +05:00
13xforever
d6aba29e01 move build time to the footer 2020-02-27 21:03:14 +05:00
13xforever
41cab3334a move some stuff around for better result formatting 2020-02-24 20:41:21 +05:00
13xforever
c968165fc9 improve fatal error handling for the new hard crash logging 2020-02-24 20:38:51 +05:00
13xforever
95bc999cf8 normalize input for !psn rename command 2020-02-22 22:57:54 +05:00
13xforever
ffa43e68d2 add check for a new audio backend initialization error 2020-02-22 21:08:44 +05:00
13xforever
805881cfa2 change msaa note priority for amd 2020-02-22 20:57:36 +05:00
13xforever
24ecc2eab7 add an option to rename system function call 2020-02-22 20:55:29 +05:00
13xforever
fb4f2606bb fix amd driver version checks 2020-02-22 20:55:29 +05:00
13xforever
47f2417f84 reduce amount of mod queue spam after recent changes to the log 2020-02-21 15:09:53 +05:00
13xforever
128fcd891f increase min threshold for command suggestion 2020-02-20 20:25:53 +05:00
13xforever
6bc7d10d30 even more warn stat fixes 2020-02-20 20:21:07 +05:00
13xforever
89cb2c8ad7 fix some warning stats 2020-02-20 20:11:27 +05:00
13xforever
c58940f762 potential issue with edat error detection with new logs 2020-02-20 19:26:30 +05:00
13xforever
6630316e2e try to warn when creating a new event in the past 2020-02-20 19:22:34 +05:00
13xforever
402ed6ebc4 try to fix assembly load issues after dotnet bcl upgrade once again 2020-02-20 18:11:48 +05:00
13xforever
3d77a6908d try to suggest proper command whenever possible 2020-02-20 17:54:08 +05:00
13xforever
807e3c3d2b show unknown amd driver versions 2020-02-20 02:23:30 +05:00
13xforever
b92d93087a tweak some messages in log results 2020-02-19 18:41:40 +05:00
13xforever
33b965c71a try to fix various path checks after log format changes 2020-02-19 18:32:23 +05:00
13xforever
c94d64cdca fix compat result formatting 2020-02-16 16:30:59 +05:00
13xforever
2e17f30fed lower error level for frame pacing notes 2020-02-16 16:11:59 +05:00
13xforever
a2bcc6e7f0 hack in game statuses for built-in emulators 2020-02-16 16:11:06 +05:00
13xforever
2469d9903a fix note levels for ps1 classic checks 2020-02-16 15:28:33 +05:00
13xforever
63b086d797 recover more results in log parser whenever possible 2020-02-16 14:00:54 +05:00
13xforever
a0542404de update resolution checks and ps1 classics settings checks 2020-02-16 13:49:27 +05:00
13xforever
2e935ea470 add another note for the custom mgs4 build 2020-02-16 02:05:26 +05:00
13xforever
6c72776ad6 update msaa check for navi cards 2020-02-16 02:01:29 +05:00
13xforever
b51c74575e actually check for the new DeS patch 2020-02-16 01:53:30 +05:00
13xforever
6aa95e3c3d update mlaa patches check 2020-02-16 01:46:36 +05:00
13xforever
c101300619 update DeS fps patch checks and other fps unlock patch links 2020-02-16 01:44:32 +05:00
13xforever
6f6f9e7450 try to fix invite list to prevent invite expansion 2020-02-16 01:20:06 +05:00
13xforever
ffb8bbea21 make incoming message timeout configurable 2020-02-11 20:51:23 +05:00
13xforever
1c6cde84b4 add missing dlc note 2020-02-11 17:52:32 +05:00
13xforever
5f97c77347 sort missing licenses 2020-02-11 17:50:47 +05:00
13xforever
e0f3aded83 bring url escaping back now that they're no longer broken 2020-02-09 22:19:22 +05:00
13xforever
e06e208c3c remove check for native ui now that hotfix is out 2020-02-07 21:38:29 +05:00
13xforever
31810c0122 add note for recent crash issue with native ui 2020-02-07 20:11:55 +05:00
13xforever
c2adc61cf7 update discord client in a separate commit 2020-02-07 16:03:57 +05:00
13xforever
0364f5372a update dotnet deps 2020-02-07 16:03:25 +05:00
13xforever
91258e549f show math help when people are not very smart 2020-02-07 15:50:54 +05:00
13xforever
27907c7ee1 ah yes, I'm very smart 2020-02-05 23:33:40 +05:00
13xforever
51b219d37e command to update invite filters 2020-02-05 23:19:02 +05:00
13xforever
f6dbe57ca2 add note for broken patch.yml 2020-02-05 20:50:21 +05:00
13xforever
efbfded288 fix p5 settings check 2020-02-05 20:27:58 +05:00
13xforever
fc28dccc1f try updating or sending log results a couple times 2020-02-02 21:25:30 +05:00
13xforever
6fffaf3bfa swap aspect ratio for zcull status in log parsing result 2020-02-02 21:20:11 +05:00
13xforever
b19443ca9a change wording on some notes 2020-02-02 21:12:56 +05:00
13xforever
ccbbb0aaeb add checks for aspect ratio 2020-02-02 21:01:15 +05:00
13xforever
0ad732b1a2 add check for the new option to disable logging 2020-02-02 20:56:36 +05:00
13xforever
c44768a596 allow sub-720p resolutions for ps1 classics 2020-02-02 20:25:51 +05:00
13xforever
65e9353147 only set log parser timeout error if there were no actual errors before 2020-02-02 20:00:20 +05:00
13xforever
9d3e99c16b update nvidia recommended driver version to accommodate ubuntu 2020-02-02 19:52:33 +05:00
13xforever
2bec7cad33 new command to fix game titles in the bot database 2020-02-02 19:47:13 +05:00
13xforever
4d60b96bcf spice up your life 2020-02-02 19:41:23 +05:00
13xforever
c528daeae2 add check for low res scale threshold 2020-02-02 19:22:45 +05:00
13xforever
8731057030 update thread scheduler notice to hopefully make people less confused 2020-02-02 19:12:05 +05:00
13xforever
1e7ba4d050 add support for embedded spu patches, and checks for mlaa patches 2020-02-02 19:03:30 +05:00
13xforever
01b780c269 r&c:tod do not require wcb anymore 2020-02-02 13:55:06 +05:00
13xforever
efec132916 better section end marker 2020-01-30 21:06:44 +05:00
13xforever
18c285878b curse thread names that have emulator configuration names 2020-01-30 20:51:17 +05:00
13xforever
abb2d6a89a bump minimum driver versions for amd and nvidia 2020-01-28 13:15:16 +05:00
13xforever
3e2d0542eb prevent this being an issue in the future 2020-01-27 01:27:37 +05:00
13xforever
ca1cb2857e downgrade discord client, because of reactions fetch bug (see DSharpPlus/DSharpPlus#524) 2020-01-27 01:23:56 +05:00
13xforever
d3ec06189b update thread scheduler check for ryzens on recent windows builds 2020-01-25 03:50:57 +05:00
13xforever
75fafe8c72 update weak cpu warning to exclude 6-core cpus 2020-01-25 03:39:14 +05:00
13xforever
2e273a5cfd update vertex cache checks 2020-01-25 03:36:03 +05:00
13xforever
7dd567a0cf typo 2020-01-23 17:23:23 +05:00
13xforever
f3eecc2767 wipeout needs wcb 2020-01-23 15:08:25 +05:00
13xforever
3109a73dd6 update half of the deps that do not depend on dotnet core version 2020-01-23 15:00:29 +05:00
13xforever
5a9f17a00b add checks for new settings, and update mtrsx checks 2020-01-23 14:54:48 +05:00
13xforever
835478d019 basic handling of github image links 2020-01-17 02:26:48 +05:00
13xforever
96cee79f03 fix issue linking in update embeds 2020-01-17 01:47:16 +05:00
13xforever
d12a31c0e5 change msaa note from warning to info 2020-01-15 03:15:29 +05:00
13xforever
e1e294b828 do not clear notes for custom builds 2020-01-15 03:09:25 +05:00
13xforever
02b7a973e1 allow decoding product codes without numbers again 2020-01-14 21:17:19 +05:00
13xforever
9be3dfe0c2 add simple product code decoder command 2020-01-14 20:57:12 +05:00
13xforever
90c7ae8104 filter bot messages 2020-01-14 16:01:52 +05:00
13xforever
45c149f122 remove duplicate spu block size message for gow3 2020-01-14 14:46:12 +05:00
13xforever
58ee22b080 update filter update reporting 2020-01-14 14:38:26 +05:00
13xforever
dcb0a059ae hate amd driver versioning 2020-01-14 14:29:49 +05:00
13xforever
01d67941de don't use InvariantCulture to replace special symbols, it is bugged on linux 2020-01-13 23:53:55 +05:00
13xforever
e7cdd9ee7f do not recommend Mega block size anymore 2020-01-13 13:51:24 +05:00
13xforever
27dd259439 suggest to disable spu loop detection for dragon's crown 2020-01-13 13:48:09 +05:00
13xforever
fd2a5d6736 suggest to disable mtrsx on out of pool memory 2020-01-13 13:39:36 +05:00
13xforever
c4fe6ed10c add us p5 bogus license 2020-01-12 18:25:05 +05:00
13xforever
6b27d2dd96 minor text adjustment 2020-01-11 16:25:26 +05:00
13xforever
25d5f0e366 support for faudio backend 2020-01-11 15:29:48 +05:00
13xforever
c57035c95f do not recommend Mega block size for gow3 anymore 2020-01-11 15:27:21 +05:00
13xforever
86359fbbfd update cpu name matching regex to remove as much junk as possible 2020-01-03 20:10:41 +05:00
13xforever
08cfafcda7 fix rdna gpu detection 2020-01-03 15:42:44 +05:00
13xforever
885e5b8073 fix msaa checks 2020-01-03 15:29:19 +05:00
13xforever
da946369a9 fixed some facepalm moment 2020-01-03 15:15:19 +05:00
13xforever
3611bd2430 change msaa alpha-to-one note wording a bit 2020-01-03 14:42:18 +05:00
13xforever
a57a981bdf sly cooper thieves in time settings checks 2020-01-03 14:37:10 +05:00
13xforever
7a6dcaff7f mark all 4 core cpus without tsx as too weak 2020-01-03 14:19:40 +05:00
13xforever
38ab6b9b9a make disabled tsx an info instead of a warning 2020-01-03 14:16:26 +05:00
13xforever
5e051fa874 add new AMD checks for all currently broken things 2020-01-03 14:16:12 +05:00
13xforever
6c1640ecba windows 10 2004 support 2020-01-03 13:16:31 +05:00
13xforever
a8d3750697 update deps 2020-01-02 01:36:30 +05:00
13xforever
2ab81dfbee fix potential issue with nickname enforcing 2020-01-02 01:29:54 +05:00
13xforever
d9e8ca1466 disable server GC mode 😩 2019-12-24 20:30:45 +05:00
13xforever
3d95b33ff5 try to workaround the issue when there's no incoming events 2019-12-24 20:26:25 +05:00
13xforever
18443ec615 update kot stats 2019-12-24 20:14:43 +05:00
13xforever
097f40b476 fix capitalization in stats embed 2019-12-24 20:06:20 +05:00
13xforever
71b107b790 mark icelake cpus as weak 2019-12-24 19:52:49 +05:00
13xforever
464121c260 prevent reporting issues that happened after the emulator shutdown 2019-12-08 15:07:52 +05:00
13xforever
f800f130f0 check for special missing licenses 2019-12-08 14:59:39 +05:00
13xforever
6a65a76fc2 upgrade dotnet sdk to 3.1 2019-12-07 22:06:48 +05:00
13xforever
4181e19029 fix crash when compat api returns error 2019-12-06 23:48:30 +05:00
13xforever
7781efbcbe add pool memory usage stats 2019-12-06 16:28:26 +05:00
13xforever
214a7e5a00 use RecyclableMemoryStream to reduce GC pressure 2019-12-06 16:04:47 +05:00
13xforever
4f268b6102 make intel driver versions great again 2019-12-05 19:41:16 +05:00
13xforever
c19dd01098 allow nicknames with spaces 2019-12-01 20:21:48 +05:00
13xforever
19b3d04a6b do not show empty list 2019-12-01 19:20:33 +05:00
13xforever
53599bda93 fix tests 2019-12-01 19:11:49 +05:00
13xforever
3d03f88f59 tweak some zalgo stripping and filter stripping of strings 2019-12-01 19:04:49 +05:00
13xforever
5134fc6dd7 fix potential issue in the event handler 2019-12-01 19:04:49 +05:00
13xforever
01b46aff91 report number of cpus 2019-12-01 19:04:48 +05:00
13xforever
473b23dcd4 when using bot commands from DMs there are no guilds or members
also fix nickname reset, as the library handles default value poorly
also do a full check up when the guild becomes available again
2019-12-01 18:58:21 +05:00
13xforever
5c9ff0081d code review changes 2019-12-01 17:24:19 +05:00
Laxynium
6702554ed5 Add misssing ConfigureAsync(false)
Switch to c#8 usings.
Run update of nicknames immediately when guilds are available instead of setting flag that are ready.
2019-11-30 01:16:19 +01:00
Laxynium
e04c4548a0 Adjust names of commands
Check permissions before changing nickname
Display table instead of raw text in list command
Add periodic check if forced nicknames are still valid.
Add GuildId in order to not list forced nicknames added on different guild.
2019-11-30 01:16:19 +01:00
Grzegorz Gruszczyk
cc5de15fd6 Allow admins to force nickname on particular member 2019-11-30 01:16:19 +01:00
13xforever
49390751f0 sacrifice up to 25% performance to clean up more garbage 2019-11-29 19:42:06 +05:00
13xforever
c96c1c1673 enable server gc 2019-11-29 19:37:22 +05:00
13xforever
14d7e63851 show gc mode instead of runtime version 2019-11-29 19:34:31 +05:00
13xforever
2e961f988f more unicode tests 2019-11-29 18:02:02 +05:00
13xforever
810d49dc78 fix potential issue with the build version parsing 2019-11-29 01:52:43 +05:00
13xforever
f41e0ecd64 update unicode confusables from 12.0.0 to 12.1.0 2019-11-26 21:42:42 +05:00
13xforever
e64ce624ff do not recommend mega block size for tlou anymore 2019-11-26 14:05:23 +05:00
13xforever
eac090b276 fix stupid bug with the dlc region check 2019-11-25 22:27:09 +05:00