Add settings reset command for per-setting defaults

Introduces a settings reset subcommand with choices so admins can clear one guild override at a time via MongoDB $unset, with live player sync for volume and duplicate-track defaults. Adds settings.actions.resetDone across language files and optional reset aliases (restore, defaults) in settings examples.
This commit is contained in:
Choco
2026-03-22 12:09:34 +08:00
parent 28cb2a910e
commit 8bb34326d1
18 changed files with 92 additions and 17 deletions

View File

@@ -121,7 +121,9 @@
"controllerToggled": "Der Musikcontroller wurde erfolgreich `{0}`",
"duplicateTrackToggled": "Du hast das hinzufügen von doppelten Tracks in der Warteschlange `{0}`",
"controllerMsgToggled": "Nachrichten vom Musik-Controller wurden erfolgreich `{0}`",
"silentMsgToggled": "Sie haben {0} stille Nachrichten."
"silentMsgToggled": "Sie haben {0} stille Nachrichten.",
"resetDone": "`{0}` wurde auf die Standardwerte des Servers zurückgesetzt.",
"resetNotFound": "Ungültiger Einstellungsname. Bitte verwende eine der folgenden Einstellungen: {0}"
},
"menu": "Servereinstellungen | {0}",
"basic": {