forked from sh-edraft.de/sh_discord_bot
Improved command error handling
This commit is contained in:
parent
5bf89f03da
commit
d617c6b453
@ -19,7 +19,7 @@
|
||||
"cpl-core>=2022.7.0.post4",
|
||||
"cpl-translation==2022.7.0.post2",
|
||||
"cpl-query==2022.7.0",
|
||||
"cpl-discord==2022.7.0.post2"
|
||||
"cpl-discord==2022.7.0.post4"
|
||||
],
|
||||
"DevDependencies": [
|
||||
"cpl-cli>=2022.7.0.post2"
|
||||
|
@ -5,7 +5,8 @@
|
||||
"no_permission_message": "Nein!\nIch höre nicht auf dich ¯\\_(ツ)_/¯",
|
||||
"not_implemented_yet": "Ey Alter, das kann ich noch nicht...",
|
||||
"errors": {
|
||||
"command_error": "Es gab einen Fehler. Meld dich bitte bei einem Admin.",
|
||||
"error": "Es gab einen Fehler. Meld dich bitte bei einem Admin.",
|
||||
"command_error": "Es gab einen Fehler beim bearbeiten des Befehls. Meld dich bitte bei einem Admin.",
|
||||
"missing_required_argument": "Fehler: Ein benötigter Parameter fehlt!",
|
||||
"argument_parsing_error": "Fehler: Parameter konnte nicht gelesen werden!",
|
||||
"unexpected_quote_error": "Fehler: Unerwarteter Zitat Fehler!",
|
||||
@ -49,6 +50,7 @@
|
||||
"purge_message": "Na gut..., ich lösche alle Nachrichten wenns sein muss."
|
||||
},
|
||||
"base": {
|
||||
"technician_error_message": "Es gab ein Fehler mit dem Event: {}\nDatum und Zeit: {}\nSchau bitte ins log für Details.UUID: {}",
|
||||
"technician_command_error_message": "Es gab ein Fehler mit dem Befehl: {} ausgelöst von {} -> {}\nDatum und Zeit: {}\nSchau bitte ins log für Details.UUID: {}",
|
||||
"welcome_message": "Hello There!\nIch heiße dich bei {} herzlichst willkommen!",
|
||||
"welcome_message_for_team": "{} hat gerade das Irrenhaus betreten.",
|
||||
|
@ -39,7 +39,6 @@ class BaseOnCommandErrorEvent(OnCommandErrorABC):
|
||||
uid = uuid.uuid4()
|
||||
self._logger.error(__name__, f'Got error: {type(error).__name__} UID: {uid}')
|
||||
|
||||
# Todo: translate error messages !!!
|
||||
if isinstance(error, commands.MissingRequiredArgument):
|
||||
await self._messenger.send_ctx_msg(ctx, self._t.transform('common.errors.missing_required_argument'), without_tracking=True)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user