diff --git a/src/commands/rules.ts b/src/commands/rules.ts index f6a6406..ce38a06 100644 --- a/src/commands/rules.ts +++ b/src/commands/rules.ts @@ -32,13 +32,13 @@ export default class Rules extends Command { const rules = JSON.parse(rulesFile) as IRules[]; const embeds: EmbedBuilder[] = []; - + rules.forEach(rule => { const embed = new EmbedBuilder() .setColor(EmbedColours.Ok) .setTitle(rule.title || "Rules") .setDescription(rule.description ? rule.description.join("\n") : "*none*"); - + if (rule.image) { embed.setImage(rule.image); } @@ -55,7 +55,14 @@ export default class Rules extends Command { if (!channel) { return; } - + await channel.send({ embeds: embeds }); + + const successEmbed = new EmbedBuilder() + .setColor(EmbedColours.Ok) + .setTitle("Success") + .setDescription("The rules have sent to this channel successfully"); + + await interaction.reply({ embeds: [ successEmbed], ephemeral: true }); } } \ No newline at end of file