nitrohigito
fb9008b15f
minor edit
2018-08-12 12:59:21 +02:00
nitrohigito
3c9aef7cc8
major, world-changing fixes
2018-08-12 12:59:21 +02:00
13xforever
6dd2d8db1e
do field paging in log parsing results
...
also cap report for missing licenses to 10 items max
2018-08-11 23:02:34 +02:00
13xforever
efdf8f9117
note on resolution in log results
2018-08-11 23:02:34 +02:00
13xforever
7dac7bacf2
actually, we need to remove the most recent message, not the oldest; I'm dumb
2018-08-11 16:09:09 +02:00
13xforever
5205fe184c
delete last bot message if told to shut up
2018-08-11 16:00:58 +02:00
13xforever
7ffd507b5e
fix extracting enabled library list
...
limit simultaneous log parsing to half the cores instead of N-1
2018-08-11 16:00:58 +02:00
13xforever
6f70baf0bf
let's fix this performance issue with log parsing blocking all the event processing
2018-08-08 22:37:27 +02:00
13xforever
d36418f191
even more answers
2018-08-07 01:16:08 +02:00
13xforever
79b84e5485
a couple of new responses for meme commands, and also restricted to spam channel
2018-08-07 01:16:08 +02:00
13xforever
b08587b04e
use built-in jump link generator instead of manual string formatting
...
some fun stuff
2018-08-07 01:16:08 +02:00
13xforever
674ea98969
show that no game updates available inside the same embed
2018-08-07 01:16:08 +02:00
13xforever
d924cda609
make links shorter in update checker, so they won't get all wonky if we have thumbnail for the game
2018-08-06 09:11:34 +02:00
13xforever
67a7d20c11
send a message explaining that the command is restricted to a specific channel
2018-08-06 09:11:34 +02:00
13xforever
2ac9f90b57
this was stupid
2018-08-06 09:11:34 +02:00
13xforever
2c1fa76266
ThumbnailSpamId for main server
2018-08-05 20:54:36 +02:00
13xforever
998c27c966
scrape only full game lists in PSN stores, also cache title names
...
new isssue detections for log parser
consistent reaction with emoji only / text when can't
ability to disable commands at runtime (fixes #56 )
command to check for game updates
various other bugfixes
2018-08-05 20:54:36 +02:00
13xforever
fbad33ea13
implemented some rudimentary psn api client
...
implemented psn crawling for ps3 game metadata (mostly for thumbnails)
implemented game thumbnails for game embeds
fixed usage of dbcontext
some other bugfixes
2018-08-05 20:54:36 +02:00
13xforever
24040de62c
I am dumb and this is not very obvious
2018-08-05 16:34:52 +02:00
13xforever
e1cecc2ee6
fix autoupdating in case it failed
2018-08-05 16:34:52 +02:00
Ilya
28d093cc68
Fixed the permissions for !explain add
2018-07-30 09:44:14 +02:00
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