Commit Graph

1677 Commits

Author SHA1 Message Date
13xforever
710d902210 seriously, discord, you need to chill 2018-07-25 15:14:54 +02:00
13xforever
7b4dbdfb5e fix !warn list argument descriptions 2018-07-25 15:14:54 +02:00
13xforever
d7c1af3995 also whitelisted roles for log results with detected piracy string 2018-07-25 15:14:54 +02:00
13xforever
86afa1cc8d missing rap in random pasted log snippets 2018-07-25 15:14:54 +02:00
13xforever
d51a666b04 Detect missing rap files 2018-07-25 15:14:54 +02:00
13xforever
89f58e2201 use role whitelist for piracy checks 2018-07-25 15:14:54 +02:00
13xforever
2bf9221a53 fix log parsing results for recent discord client update 2018-07-25 15:14:54 +02:00
13xforever
7d8c9aeec5 fix os detection in some multirun logs 2018-07-25 15:14:54 +02:00
13xforever
6c48a76005 fml... ignore case on piracy checks 2018-07-23 09:58:43 +02:00
13xforever
b2e0416e58 fix piracy check in log 2018-07-20 21:07:54 +02:00
13xforever
ae9fea4785 fixed the issue where manual library selection was selected, but no library was checked 2018-07-20 20:57:16 +02:00
13xforever
5a0c7c75ed fix channel converter 2018-07-20 20:57:16 +02:00
13xforever
f42d0fc962 some fatal errors take two lines
would be better to match until the next dot, BUT for some reason I couldn't make it match
2018-07-20 20:57:16 +02:00
13xforever
cfa5bad006 make explain list sections uppercase for better contrast 2018-07-20 20:57:16 +02:00
Ilya
0a537fc753 Enabled cooldown on !explain to prevent accidental spamming 2018-07-20 20:57:16 +02:00
13xforever
a4c24e516e apparently commit hashes in filenames and in log could have different prefix length 2018-07-20 20:57:16 +02:00
13xforever
311e9dd683 when pasting from the UI, there're no dots :( 2018-07-20 09:22:28 +02:00
13xforever
9642da031e why the heck not 2018-07-20 09:22:28 +02:00
13xforever
833fa16ca9 moved some stuff around to better reflect the code organization, hopefully 2018-07-20 09:22:28 +02:00
13xforever
6d3ac6c767 fml 2018-07-20 09:22:28 +02:00
13xforever
9e428e11ca some minor text changes 2018-07-20 09:22:28 +02:00
13xforever
4aa629f685 when checking if we've been asked to cool it, limit the history check pretty much only by time 2018-07-20 09:22:28 +02:00
13xforever
4822b01ed8 do not suggest uploading full logs to users with any role 2018-07-20 09:22:28 +02:00
13xforever
a1ecb592dc fix channel mention on adding a new warning 2018-07-20 09:22:28 +02:00
13xforever
14462d7bed command to fix channel mentions in warnings 2018-07-20 09:22:28 +02:00
13xforever
0b09056c5e command to fix warning timestamps for older records 2018-07-20 09:22:28 +02:00
13xforever
7fd7d09973 RPCS3 Compatibility Bot reimplemented in C# for .NET Core
RPCS3 Compatibility Bot reimplemented in C# for .NET Core

Current status of this PR:
* tested and targeted for .NET Core 2.1
* all functionality is either on par or improved compared to the python version
* compatibility with current bot.db should be preserved in all upgrade scenarios
* some bot management commands were changed (now under !sudo bot)
* standard help generator for the new discord client is ... different;
  compatibility with old format could be restored through custom formatter if needed
* everything has been split in more loosely tied components for easier extensibility and maintenance
* log parsing has been rewritten and should work ~2x as fast
2018-07-20 09:22:28 +02:00