| import EmojiEmbed from "../utils/generateEmojiEmbed.js"; |
| |
| export const event = "commandError"; |
| |
| export async function callback(client, interaction, error) { |
| if (interaction.replied || interaction.deferred) { |
| await interaction.followUp({ |
| embeds: [ |
| new EmojiEmbed() |
| .setTitle("Something went wrong") |
| .setDescription(error.message ?? error.toString()) |
| .setStatus("Danger") |
| .setEmoji("CONTROL.BLOCKCROSS") |
| ], |
| ephemeral: true |
| }); |
| } else { |
| await interaction.reply({ |
| embeds: [ |
| new EmojiEmbed() |
| .setTitle("Something went wrong") |
| .setDescription(error.message ?? error.toString()) |
| .setStatus("Danger") |
| .setEmoji("CONTROL.BLOCKCROSS") |
| ], |
| ephemeral: true |
| }); |
| } |
| } |