Commit graph

125 commits

Author SHA1 Message Date
GreemDev
ebc20c3009 add support for v1.3 2025-03-15 18:33:30 -05:00
Evan Husted
af959d6a74 properly show settings with changed key names 2025-01-12 17:18:09 -06:00
Evan Husted
7c53993edd Revert "Volte tag importing"
This reverts commit 2b4ad8fc46.
2024-12-30 06:10:46 -06:00
Evan Husted
b363bcde56 Revert "Update dir"
This reverts commit a1c5d4a5df.
2024-12-30 06:10:41 -06:00
Evan Husted
484dc2646d Revert "Attempt 2"
This reverts commit 0f18f0e17f.
2024-12-30 06:10:37 -06:00
Evan Husted
67e55d57e3 Revert "im going insane"
This reverts commit 620d8cfb28.
2024-12-30 06:10:31 -06:00
Evan Husted
620d8cfb28 im going insane 2024-12-30 05:23:04 -06:00
Evan Husted
0f18f0e17f Attempt 2
I fucking hate docker
2024-12-30 05:20:09 -06:00
Evan Husted
a1c5d4a5df Update dir 2024-12-30 05:15:31 -06:00
Evan Husted
2b4ad8fc46 Volte tag importing 2024-12-30 05:10:47 -06:00
Evan Husted
8271bcba6b Remove unused mod & links commands, add phrase blacklist in __main__.on_message 2024-12-29 01:50:41 -06:00
Evan Husted
83e8b19704 Logs in embeds 2024-12-29 00:58:59 -06:00
GabCoolGuy
992702e022
Changed some error descriptions of the log file reader 2024-12-27 23:35:34 +01:00
Evan Husted
f677edfebe Error on OG project
This is the server for a fork, the bot should explicitly only support that.
2024-12-24 21:17:08 -06:00
Evan Husted
d8cb798701 Revert relying on context config in checks 2024-12-24 13:46:12 -06:00
Evan Husted
5adff6daea Mention Metal is experimental if using Metal (and not Auto) 2024-12-24 12:23:16 -06:00
Evan Husted
ab955470d1 Clarify old LDN message 2024-12-22 19:51:48 -06:00
Evan Husted
a11c9d8840 Fixups 2024-12-22 19:43:22 -06:00
Evan Husted
e04d265487 Add ban mode for too new acounts 2024-12-22 19:08:19 -06:00
Evan Husted
f7bfa30f94 Show more information in log parser errors, and error parsing when using the old LDN build or Mirror. 2024-12-22 17:16:14 -06:00
Evan Husted
28c1ddd0b2 Detect old LDN build logs 2024-12-22 17:00:19 -06:00
Evan Husted
6512696f3c Detect mirror logs 2024-12-22 16:41:37 -06:00
Evan Husted
d5c37ac3d1 No longer hyperlink to non-existent versions
Let people on the original Ryujinx and that there's updates
Ignore Ryujinx Android log files
Error entirely if Android GPU detected
2024-12-22 16:30:55 -06:00
Evan Husted
235645af68 Hyperlink the version that the log is made by 2024-12-20 18:11:41 -06:00
Evan Husted
200889d95d off-topic & bot-cmds no longer exist 2024-12-20 16:37:56 -06:00
Evan Husted
3c40e741b3 Intel mac warning 2024-12-19 00:03:04 -06:00
Evan Husted
6df57bef3f Store log in state 2024-12-16 19:25:39 -06:00
Evan Husted
a21f40f8bd Canary is not a custom version 2024-12-16 19:13:22 -06:00
Evan Husted
fa505d2966 Remove old stuff & enable log analysis 2024-12-16 18:10:16 -06:00
TSRBerry
37651883bc
Fix broken build id regex & Return a set from get_filepaths (#110)
* log_analyser: Match application or title when searching for build IDs

* log_analyser: Return a set from get_filepaths
2024-09-24 20:09:33 +02:00
TSRBerry
147011eba1
Automatically block analysis of logs containing blocked contents in paths (#108)
* Extract paths from logs and check for blocked content

* Extract paths in command line analyzer

* Split disabled paths message if necessary

* Log the blocked path that caused a warning

* Remove duplicate command alias

* Remove bad characters from extracted filepaths

* Fix is_path_disabled() only checking the full path

* Apply formatting

* Improve wording for the warning embeds

* Apply formatting
2024-09-01 15:53:44 +02:00
ekuland
76fe1dbbd4
Add Note for Rosetta (#109)
* Add get_cpu_notes

Check cpu for Virtual Apple and Note to disable Rosetta

* Update ryujinx_log_analyser.py

fix misspelling

* Apply formatting
2024-08-27 19:34:24 +02:00
TSRBerry
7b5b9fc104
log_analyzer: Fix cheat detection (#101) 2024-05-18 18:24:03 +02:00
Piplup
abcf1c7c9f
Better Slowmode command (#95)
* Update mod.py

* Handle optional slowmode parameter correctly

---------

Co-authored-by: TSR Berry <20988865+TSRBerry@users.noreply.github.com>
2024-05-15 17:21:21 +02:00
WilliamWsyHK
95971e5359
Simple fix for time elapsed (#94) 2024-05-15 17:04:32 +02:00
WilliamWsyHK
9e395ffa10
Add log parsing capability to capture only enabled mods (#93)
* Add log parsing capability to capture only enabled mods

* Fix Python Black format complain

* Add fallback so that old logs without mod status can still be recognized

* stop Python Black complain again
2024-05-15 16:59:37 +02:00
Jerome A
41bc653bea
Add hypervisor in Logfile outputs (#92)
* Add hypervisor in logfile outputs

* fix typings

* moved setting

* Check if macos or not

* Replace "Not applicable" with "N/A"

* Add hypervisor setting to embed

---------

Co-authored-by: TSR Berry <20988865+TSRBerry@users.noreply.github.com>
2024-05-15 16:58:20 +02:00
TSRBerry
ac3829f508
remind: Add message references and don't remove reminder confirmations (#97)
* Don't remove reminder confirmation messages

* Add message references to reminders
2024-04-14 15:34:12 +02:00
TSRBerry
b2cda3fe85
vanity_url: Fix crash when editing a guild (#96) 2024-04-14 15:17:18 +02:00
TSRBerry
97f534eb17
Automatically update configured vanity URLs (#91) 2024-03-11 16:47:15 +01:00
TSRBerry
7c4bf15c93
Log purged messages, Fix macro usage in DMs & Fix reading empty files (#88)
* Log purged messages

* Fix CommandInvokeError for macros in DMs

* Fix decoding empty files and simplify read json logic

* Apply black formatting
2024-03-02 09:56:41 +01:00
TSRBerry
03e4fd3541
A small batch of fixes (#81)
* log_analyser: Use a set for notes

* Use sys.exc_info() instead of sys.exception()

sys.exception() only exists since python 3.11

* Create data dir if it doesn't exist
2024-01-06 15:33:01 +01:00
TSRBerry
72fd725a94
logfilereader: Fix RAM parser issues (#82)
* Create size helper

* Replace fixed RAM units with size helper

* Rename CommonErrors to CommonError

Enum names should be singular

* Apply black formatting
2023-11-20 19:48:35 +01:00
TSRBerry
9669556a39
Handle various file related issues (#76)
* Create state files if they don't exist yet

* Add notifications helper to message bot managers

* Inform bot managers about errors if possible

* Handle JSONDecodeErrors including empty files
2023-10-09 22:56:13 +02:00
TSRBerry
96016ae7f0
Fix macro usage in DMs (#75) 2023-10-09 22:53:57 +02:00
TSRBerry
04add0f364
Remove RAM warning and show available RAM under general info as well (#77)
* Remove stub logs from default log levels

* Remove RAM warning

* Show available and total RAM under general info
2023-10-09 22:53:20 +02:00
TSRBerry
c33f4f29a2
log_analyser: Fix homebrew detection (#78) 2023-10-09 22:52:29 +02:00
TSRBerry
3aa1149b10
QoL: Automatically create bot invite URLs (#74)
* Automatically create an invite_url

* Change invite url log message
2023-09-11 21:24:23 +02:00
TSRBerry
351b9655e3
Allow analyze command to be executed by everyone (#71) 2023-09-11 21:22:44 +02:00
TSRBerry
492d43c608
Fix reply command targets (#70) 2023-09-11 21:22:09 +02:00