2070 Commits

Author SHA1 Message Date
13xforever
8e8dce42c5 remove region filters for !top 2018-08-19 13:59:31 +02:00
13xforever
9a86cd8940 discord invite filtering
also updated how reporting works, with more levels of urgency
updated discord client
various fixes
2018-08-19 13:59:31 +02:00
13xforever
8f6eed45dd new command to scrape psn by full content id; useful for delisted games 2018-08-19 13:59:31 +02:00
13xforever
e479772d4c more command aliases 2018-08-14 20:46:59 +02:00
13xforever
9c38bee898 Detect an issue with pad initialization and native ui 2018-08-14 20:46:59 +02:00
13xforever
6c4a9cc7b0 add a timeout to log parsing 2018-08-14 20:46:59 +02:00
13xforever
7ef0d45333 oops, don't break single-page results 2018-08-14 20:46:59 +02:00
13xforever
0be538bc8a fix game updates check for games that has more than 25 patches available 2018-08-14 20:46:59 +02:00
nitrohigito
25560ecfbb final final final edit
this is all very important
trust me on this one
2018-08-12 12:59:21 +02:00
nitrohigito
b00dc957a4 final final edit
but a different one at that
2018-08-12 12:59:21 +02:00
nitrohigito
f2e7fcae5d final edit
99.99% chance im not changing this again
2018-08-12 12:59:21 +02:00
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