Commit Graph

908 Commits

Author SHA1 Message Date
13xforever
6d37c2ac00 extract log parsing method for testing purposes 2019-08-07 02:27:32 +05:00
13xforever
b70cbd7b80 improve event editor 2019-08-07 02:05:12 +05:00
13xforever
f09a265a14 support new lib loader modes 2019-08-07 01:54:09 +05:00
13xforever
ec73bbf42f recommend mega block size for gow3 2019-08-05 20:56:00 +05:00
13xforever
d6e377ea4d slight tweaks to the clairvoyance unit 2019-08-04 16:55:18 +05:00
13xforever
7c13e30b2b report actual trigger context when removing logs without warnings 2019-08-04 16:22:24 +05:00
13xforever
63fd7d6da0 implement clairvoyance ability 2019-08-04 16:18:02 +05:00
13xforever
4f9711c34d use custom embeds for github issue linking when ratelimit allows 2019-07-31 18:19:09 +05:00
13xforever
2c62d842a0 more consistent formatting 2019-07-31 16:57:33 +05:00
13xforever
b1009a9362 log note for the sleep timer accuracy mode for nier 2019-07-31 16:51:06 +05:00
13xforever
9a559fccdf don't show conflicting library loaders for vsh build 2019-07-30 18:10:08 +05:00
13xforever
edbb3e59e7 change log parsing logging priority to disable it in release mode 2019-07-29 18:29:29 +05:00
13xforever
992378d92d command to clear update announcement cache 2019-07-29 12:49:47 +05:00
Ilya
991da9af34
Update PostLogHelpHandler.cs 2019-07-29 12:33:37 +05:00
dio-gh
57f6d58f45
add new word option 2019-07-29 02:44:54 +02:00
13xforever
57137576ca fix an issue with bot failing to post the log parsing result 2019-07-28 22:14:46 +05:00
13xforever
655f8e388d note about gow ascension 2019-07-28 18:12:34 +05:00
13xforever
29a99c5619 do not warn about disabled approximate xfloat for p5 2019-07-28 18:08:44 +05:00
13xforever
dd0f85cdb6 update log parser to support new filter actions 2019-07-28 17:56:42 +05:00
13xforever
b448986415 fix filter editor and migration script 2019-07-28 17:13:22 +05:00
13xforever
faa766eb72 allow duplicate triggers in filters 2019-07-28 16:30:10 +05:00
13xforever
737a7d4869 remove reconnect on high ping, as it never happens in real life 2019-07-28 15:53:18 +05:00
13xforever
9657596236 check for header magic numbers instead of just file extensions 2019-07-28 15:51:11 +05:00
13xforever
a7a02b2083 add a note for spu loop detection for p5 2019-07-28 14:34:29 +05:00
13xforever
1ed3912b58 Actually it worked, and was cleaner
This reverts commit b407d36623.
2019-07-27 00:13:25 +05:00
13xforever
4854218a6e log regex in mod message 2019-07-27 00:00:27 +05:00
13xforever
6386443f62 removed timestamp from mod messages 2019-07-26 23:57:26 +05:00
13xforever
b407d36623 make sort to ignore case 2019-07-26 23:37:22 +05:00
13xforever
e5ae5902aa more tweaks 2019-07-26 23:31:49 +05:00
13xforever
c3fc46b4ca more test instance markings 2019-07-26 23:27:36 +05:00
13xforever
9c0c0bfefb tweak more messages 2019-07-26 23:15:20 +05:00
13xforever
5ee1110130 keep active filters fresh 2019-07-26 23:08:21 +05:00
13xforever
68631285dd minor fixes to the management commands 2019-07-26 23:03:41 +05:00
13xforever
26c11d9146 improve senpai experience 2019-07-26 21:23:20 +05:00
13xforever
c28218e206 make filter reports more compact 2019-07-26 21:11:08 +05:00
13xforever
f7a4764f86 improvements to filter management commands 2019-07-26 21:07:18 +05:00
13xforever
ce118a1a43 fix warnings and removed debug code 2019-07-26 20:45:16 +05:00
13xforever
aab0832ecd fixes for filter editor, and some overloads for !filter edit and remove 2019-07-26 20:40:27 +05:00
13xforever
5b957e4931 content filter editor 2019-07-25 00:00:24 +05:00
13xforever
5dadd4abb7 renamed !piracy to !filters
reimplemented !filters remove
2019-07-24 19:53:22 +05:00
13xforever
b9963b2982 add ef core query translation in debug build
do not track entities used for the piracy filter
2019-07-24 16:25:43 +05:00
13xforever
ecb2d92174 regular checkmark is invisible in the dark theme 2019-07-23 21:34:06 +05:00
13xforever
c2cdf3e7e1 mark mod queue messages for the test instance 2019-07-23 21:30:48 +05:00
13xforever
bff64cff00 start implementing new management commands 2019-07-23 21:02:05 +05:00
13xforever
62196fb1db content filter 2.0 2019-07-23 20:19:28 +05:00
13xforever
b989a76a54 update deps 2019-07-21 13:41:43 +05:00
13xforever
a6716c32fd detect another kind of socket deadlock 2019-07-16 20:16:31 +05:00
13xforever
8f65a3aa09 add support for tsc information in new logs 2019-07-15 20:19:35 +05:00
13xforever
4088d888f8 fix tetris 2019-07-15 20:08:26 +05:00
13xforever
14fbf6a4cb update deps 2019-07-14 13:53:46 +05:00
13xforever
b887ed3e7a change note for failed self decryption 2019-07-14 13:27:12 +05:00
13xforever
ee7f47940f fix nvidia driver check for not-master build 2019-07-14 13:23:41 +05:00
13xforever
a495c9ccc1 add note for vblank rate option 2019-07-14 13:18:27 +05:00
13xforever
0d1598ea16 more settings combinations 2019-07-14 13:12:27 +05:00
13xforever
845c156ed9 check for Nier 60 fps patch 2019-07-14 12:39:50 +05:00
13xforever
8fb5ca5685 fix log parsing when runs were completed abnormally 2019-07-04 18:07:23 +05:00
13xforever
cc21f6eb85 detect ps1 and ps2 classics, as well as minis 2019-06-27 20:33:18 +05:00
13xforever
b21edff2f1 explicit note for PSP serials 2019-06-27 19:30:22 +05:00
13xforever
0cf6f4e003 add korean gow3 serial 2019-06-27 19:17:51 +05:00
13xforever
bdafea7464 wtf, I already fixed this before 2019-06-24 19:28:25 +05:00
13xforever
7cd5e93c40 try to fix bot status reset 2019-06-24 19:25:04 +05:00
13xforever
84259e74d9 fix spu threads auto check 2019-06-23 01:08:19 +05:00
13xforever
d780568e40 update driver version checks, support amd 2019-06-22 16:38:09 +05:00
Ilya
35e3020010
Merge pull request #343 from MSuih/master
Improve Nvidia GPU detection
2019-06-21 20:31:54 +05:00
13xforever
77e2937c05 update notes for TSX support 2019-06-21 19:47:45 +05:00
13xforever
47078e4ff0 extract msaa setting 2019-06-21 19:34:26 +05:00
msuih
961910a91c Add GTX to Nvidia detection 2019-06-20 05:29:01 +03:00
13xforever
6b38617bdc add note for frame skip 2019-06-19 18:40:01 +05:00
13xforever
5d8c17e734 fix build info extraction 2019-06-19 17:38:58 +05:00
13xforever
f0f3b83f2a appease masses instead of fixing real shit 2019-06-16 13:02:24 +05:00
13xforever
8982609bd5 make bot activity dynamic 2019-06-14 23:20:27 +05:00
13xforever
d7c5dd7c89 rework how log parsing timeout works to fix the deadlock 2019-06-13 23:08:07 +05:00
MsDarkLow
e7af5ae29c
Extra charming and poopy quotes (8ball & rate)
Added quite a few Positive and Negative quotes for !8ball and !rate commands
2019-06-13 16:40:56 +01:00
13xforever
f591b9a96c shorten note a bit so it would fit in one line 2019-06-11 23:27:35 +05:00
13xforever
4de5ca727e make note about custom settings only when we have something to change 2019-06-11 23:25:53 +05:00
13xforever
a205d3ee09 update event end wording 2019-06-11 23:18:13 +05:00
13xforever
23c686f276 update nvidia fullscreen note 2019-06-11 23:16:55 +05:00
13xforever
54b5cb789d Fix wording for upcoming event in some cases 2019-06-09 19:59:45 +05:00
13xforever
e30d12e730 !compare misc command 2019-06-09 19:59:23 +05:00
13xforever
c06983f14a don't search for empty strings 2019-06-08 12:33:17 +05:00
13xforever
ecf439c92d fix an issue with psn game search 2019-06-08 12:29:49 +05:00
13xforever
caf395da72 add motorstorm games to the list of wcb gams 2019-06-07 23:30:35 +05:00
13xforever
654867b263 explicitly tell that the game is not playable for confused masses 2019-06-07 12:31:31 +05:00
13xforever
a888446bcf rig rng to give people more of what they want 2019-06-07 12:18:19 +05:00
13xforever
8be3291a45 ... 2019-06-06 19:13:40 +05:00
13xforever
0760948901 note for disconnected input devices 2019-06-06 10:16:24 +05:00
13xforever
f5c253c919 accept compiler suggestions
implement big brother notice
2019-06-06 00:06:10 +05:00
13xforever
4079266f44 fix HG path detection in very old logs 2019-06-05 14:07:18 +05:00
13xforever
cd57f4ce4c fix abuse of explain formatting 2019-06-04 02:01:05 +05:00
13xforever
0ff1ce6b40 record changes of the piracy filters 2019-06-04 02:00:33 +05:00
13xforever
885e4298e1 check for rpcs3 install in some special places 2019-06-03 18:35:31 +05:00
13xforever
42c3a22844 fix one very important typo 2019-06-03 17:52:51 +05:00
13xforever
4127806eca fix psn scraper by hardcoding the known psn stores 2019-06-03 17:46:55 +05:00
13xforever
4212c356a0 clamp psn search results count 2019-06-03 14:02:19 +05:00
13xforever
17d3065a1b update deps 2019-06-03 14:00:02 +05:00
13xforever
4f40998f86 relax the number of results for psn search 2019-06-03 13:52:28 +05:00
13xforever
856433708b replace !math help logic 2019-06-03 13:21:51 +05:00
13xforever
de5600807b add some more notes for the log parser 2019-06-02 14:00:51 +05:00
13xforever
3e63fbe172 don't code when you're ill with cold 2019-05-31 18:44:44 +05:00
13xforever
f80ea4c24b minor formatting issues 2019-05-31 18:37:43 +05:00
13xforever
84c07cb303 fix warning count in another place 2019-05-29 01:23:45 +05:00
13xforever
03b94bd235 do not log catastrophic failure when it's not a catastrophic failure 2019-05-28 19:13:32 +05:00
13xforever
623a4ae243 fix restart 2019-05-28 19:08:38 +05:00
13xforever
dab4b2cd68 remove expired invite codes from the whitelist from time to time 2019-05-28 18:37:09 +05:00
13xforever
ff4547d1d6 log shutdown 2019-05-18 00:31:20 +05:00
13xforever
0c34da1b98 always restart 2019-05-18 00:29:44 +05:00
13xforever
c83ab84898 return lower spu thread priority and balance it with native ui 2019-05-17 18:17:55 +05:00
13xforever
aa22620dcc replace Lower SPU Thread Priority with Thread Scheduler 2019-05-17 17:47:12 +05:00
13xforever
1cdf26f38c fix possible hang on connect where discord client will wait for the guild forever 2019-05-17 17:27:31 +05:00
13xforever
133a970b21 check for the new spurs thread count setting 2019-05-17 17:15:37 +05:00
13xforever
5235ca5cef update spu block size recommendations 2019-05-17 13:08:48 +05:00
13xforever
807176b739 separate unimplemented syscall checks from fatal errors 2019-05-17 12:55:43 +05:00
13xforever
5fcf7109b3 add a note for disabled approximate xfloat 2019-05-17 12:34:47 +05:00
13xforever
5b3f92095c do not restart bot if there were no updates 2019-05-16 16:13:09 +05:00
13xforever
5324607b08 small fixes to a couple of detections 2019-05-16 16:11:07 +05:00
13xforever
6537ca9e6f workaround the latest discord fuckery on desktop, ios, and android at the same time 2019-05-12 14:33:57 +05:00
13xforever
dbe4d2ae10 discord is on tis bullshit again, fix embeds on mobile 2019-05-11 22:01:50 +05:00
13xforever
462f78348c disable psn scraping as it's broken right now 2019-05-11 19:52:01 +05:00
13xforever
fa671f16ca ability to silently remove recent bot message by reacting with 🔇 2019-05-10 23:31:56 +05:00
13xforever
e8796a86f6 fix emoji text conversion for digits 2019-05-10 23:09:46 +05:00
13xforever
85c7775d12 detect audio driver latency issues 2019-05-10 22:48:36 +05:00
13xforever
5e3e81070d detect >100% audio volume 2019-05-10 22:29:14 +05:00
13xforever
c5a4dcc143 add some audio-related checks to the log parser 2019-05-10 19:26:39 +05:00
13xforever
1d78a99531 fix appveyor times being converted to local time automatically 2019-05-10 19:08:35 +05:00
13xforever
38129b77e3 more log notes 2019-05-06 23:52:30 +05:00
13xforever
534b656f39 only extract unknown unimplemented syscalls 2019-05-06 20:54:31 +05:00
13xforever
eeed7abd85 extract overlay patches 2019-05-06 19:29:03 +05:00
13xforever
984fa03474 add explicit note for loadable games, 'cause some users can't read 2019-05-06 19:16:17 +05:00
13xforever
3219fd6438 treat unimplemented syscall_988 as a fatal error that it is 2019-05-06 19:15:52 +05:00
13xforever
470d4fcfd1 add new stat for days count without any warnings 2019-05-06 18:30:36 +05:00
13xforever
81ad3865dc fix compiler complaints 2019-05-06 18:15:09 +05:00
13xforever
617e12ed87 update deps 2019-05-06 18:14:49 +05:00
13xforever
ddcac4d479 don't reconstruct build info for unsupported log formats 2019-05-05 18:21:48 +05:00
13xforever
23ee1fdd1b add dropbox source handler for logs 2019-05-05 18:05:16 +05:00
13xforever
2cd0946bd1 fix warning listing for users with retracted warns in public channels 2019-05-04 22:00:53 +05:00
13xforever
d2df3c5961 Handle complete discord outage 2019-05-04 21:53:10 +05:00
13xforever
92c1db42e5 when compat api lookup has only one result, use embed 2019-04-29 02:10:21 +05:00
13xforever
09f25173e6 this is not useful anymore 2019-04-28 23:10:11 +05:00
13xforever
6a50cd7e59 make piracy notification for DMs of low severity and don't make links 2019-04-28 23:02:06 +05:00
13xforever
28a2a71217 ... 2019-04-28 19:11:45 +05:00
13xforever
d619d6f8e3 fix bot abuse 2019-04-28 19:06:27 +05:00
13xforever
a407baa466 fix updates check in log parser 2019-04-27 19:06:07 +05:00
13xforever
61235f567c fix error about digital game outside the /game/ folder in some cases 2019-04-27 00:55:09 +05:00
13xforever
d10772b06b human-readable cpu names for ps4 2019-04-27 00:50:05 +05:00
13xforever
7ad0f15e57 fix compiler warnings 2019-04-26 21:13:34 +05:00
13xforever
9dffb3f6ca shorter windows version for insider builds 2019-04-26 20:50:35 +05:00
13xforever
a50042f873 fix rpcs3 build version extraction for local builds 2019-04-26 20:47:30 +05:00
13xforever
6f5aa98070 more correct windows version extraction 2019-04-26 20:28:53 +05:00
13xforever
c03c01eaee add note for scott pilgrim base resolution 2019-04-26 20:23:02 +05:00
13xforever
6e0d8d405a make wcb+cpu blit check a instead of ⚠ 2019-04-26 20:11:58 +05:00
13xforever
8397af6745 show additional OS version information when available 2019-04-26 20:09:25 +05:00
13xforever
1ae15982de soft reconnect seems to be useless in this scenario 2019-04-24 16:04:52 +05:00
13xforever
dd37aedfa0 try all the things 2019-04-23 03:49:46 +05:00
13xforever
4319dfccf9 try manual reconnect before restarting in case of socket deadlock 2019-04-22 22:47:09 +05:00
13xforever
1a42b68d32 ignore commands in !psn check updates when called with invalid code first 2019-04-22 17:25:33 +05:00
13xforever
9bf2517f9d wait for section extractors to finish before marking it as finished 2019-04-22 16:38:44 +05:00
13xforever
f6c61a2a30 fix fatal error extraction 2019-04-22 01:14:17 +05:00
13xforever
dc986eec68 show pr build timestamp as relative, same as for updates 2019-04-22 00:51:24 +05:00
13xforever
bc4435cb33 more sanity checks in the playable game handler 2019-04-22 00:47:18 +05:00
13xforever
3e0c53ab48 always show All Time column for !warn list top 2019-04-22 00:35:41 +05:00
13xforever
88b1552850 don't count retracted warns 2019-04-22 00:22:18 +05:00
13xforever
b406faa4f0 formatting 2019-04-22 00:11:33 +05:00
13xforever
f57f05bf99 new stat for most warnings in 24h 2019-04-22 00:05:12 +05:00
13xforever
877de86ff2 more permission checks in backlog handler 2019-04-21 22:59:04 +05:00
13xforever
7331e82a27 less spam in backlock checker 2019-04-21 22:46:26 +05:00
13xforever
a6b03672ed use thumbnail channel for system spam 2019-04-21 22:41:26 +05:00
13xforever
3c99a237d2 use the existing restart command instead of just dying (._.) 2019-04-21 22:38:20 +05:00
13xforever
cae0c4f743 watch for all socket errors, just in case 2019-04-21 22:29:14 +05:00
13xforever
210886deb8 implement workaround for discord client deadlock in sockets code 2019-04-21 22:27:21 +05:00
13xforever
ae5f131b49 fix backlog check to skip only channels with insufficient permissions 2019-04-21 21:54:53 +05:00
13xforever
3b32069426 fix potential issues with the playable status handler 2019-04-21 21:44:51 +05:00
13xforever
90f1ba2044 fix invite filter handler 2019-04-21 21:41:01 +05:00
13xforever
7590709251 log exceptions from discord client 2019-04-21 03:44:07 +05:00
13xforever
a6193f211d fix boot path detection for newer logs 2019-04-21 01:28:59 +05:00
13xforever
8e2ef259ed update p5 settings checks 2019-04-20 19:14:56 +05:00
13xforever
a224643b9b fix patches reporting 2019-04-20 18:49:40 +05:00
13xforever
3a63a9b74b note for digital games put outside of proper directory 2019-04-20 18:07:17 +05:00
13xforever
412808cda1 update deps, fix broken stuff for the changed api calls 2019-04-20 17:56:16 +05:00
13xforever
806bf9d99f change pre-skylake igpu note severity 2019-04-20 16:45:24 +05:00
13xforever
807a265f00 add notes on interpreters (disabled for now) 2019-04-18 03:25:27 +05:00
13xforever
373785b711 do not autowarn in DMs or in spam channels 2019-04-17 17:22:36 +05:00
13xforever
d7a56d4406 include in title update links as well 2019-04-17 17:06:15 +05:00
13xforever
ffe279fd34 fix embed title generator for explain terms when there are spaces in prefix 2019-04-15 21:43:44 +05:00
13xforever
986eaa1ad3 tweak psn updates wording, so users won't be as confused 2019-04-15 20:48:49 +05:00
13xforever
12c299836d fix empty log embed color 2019-04-15 20:47:17 +05:00
13xforever
d36a0255a7 fix RequiresNotMedia implementation 2019-04-15 01:53:58 +05:00
13xforever
9a1b57f365 add a note for low-end ryzens 2019-04-15 01:45:30 +05:00
13xforever
74d52c16a9 detect multiline log filters 2019-04-15 01:32:32 +05:00
13xforever
a9d84188d6 log the patch numbers 2019-04-15 01:12:45 +05:00
13xforever
3fff9e29d7 remove note about booting through the game data 2019-04-15 01:07:05 +05:00
13xforever
d91cbd7864 add specific messages on corrupted cache files 2019-04-15 01:05:24 +05:00
13xforever
72c8e2b48a include in the link for ird files 2019-04-15 01:05:23 +05:00
13xforever
3d52f6d1fb show game information in embeds when compat api is down 2019-04-15 01:05:23 +05:00
Hula Hoop
f0f112be67 More typo fixes 2019-04-10 03:41:41 +05:30
13xforever
38ecf963c5 prevent most commands in #media 2019-04-08 21:20:51 +05:00
13xforever
e0d147d46a add psn version of wkc2 to exceptions 2019-04-08 15:58:52 +05:00
Hula Hoop
af826d41c9 Fix a few typos 2019-04-07 04:07:05 +05:30
13xforever
56e40156e3 exempt mobile cpus with 8+ threads from the specs warning 2019-04-02 00:11:41 +05:00
13xforever
56395c7aa4 add settings notes for vsh 2019-04-02 00:06:26 +05:00
13xforever
418a5b503d some docs 2019-04-01 22:52:27 +05:00