Add try/catch to command execution #173

Merged
Vylpes merged 1 commit from feature/67-try-catch into develop 2024-02-23 18:39:36 +00:00
2 changed files with 14 additions and 2 deletions

View file

@ -12,6 +12,12 @@ export default class Button {
return;
}
item.Event.execute(interaction);
try {
item.Event.execute(interaction);
} catch (e) {
console.error(e);
await interaction.reply("An error occurred while executing the event");
}
}
}

View file

@ -22,6 +22,12 @@ export default class ChatInputCommand {
itemToUse = itemForServer;
}
itemToUse.Command.execute(interaction);
try {
itemToUse.Command.execute(interaction);
} catch (e) {
console.error(e);
await interaction.reply("An error occurred while executing the command");
}
}
}