Fixed Up Issues

This commit is contained in:
Keyemail 2024-05-15 21:20:51 -07:00
parent 58e619bb73
commit c9926d7de3

View file

@ -10,14 +10,13 @@ module.exports = {
data: new SlashCommandBuilder() data: new SlashCommandBuilder()
.setName('clear') .setName('clear')
.setDescription('Clears a certain amount of text!') .setDescription('Clears a certain amount of text!')
.addNumberOption(option => .addIntegerOption(option =>
option.setName('amount') option.setName('amount')
.setDescription('Set the amount to clear!') .setDescription('Set the amount to clear!')
.setMinValue(1)
.setRequired(true)), .setRequired(true)),
async execute(interaction) { async execute(interaction) {
const amount = interaction.options.getNumber('amount'); const amount = interaction.options.getInteger('amount');
if(amount <= 0) return interaction.reply({ content: "<:xmark:1238963594758979736> This is not a valid number!", ephemeral: true });
if(!interaction.member.permissions.has(PermissionsBitField.Flags.ManageMessages)) return interaction.reply({ content: "<:xmark:1238963594758979736> You dont have permission to use this command", ephemeral: true }); if(!interaction.member.permissions.has(PermissionsBitField.Flags.ManageMessages)) return interaction.reply({ content: "<:xmark:1238963594758979736> You dont have permission to use this command", ephemeral: true });
@ -28,7 +27,7 @@ module.exports = {
console.log(informationStatus + `Cleared ${amount} amount of text in #${interaction.channel.name} with id of ${interaction.channel.id}`); console.log(informationStatus + `Cleared ${amount} amount of text in #${interaction.channel.name} with id of ${interaction.channel.id}`);
await wait(6_000); await wait(6_000);
await interaction.deleteReply(); await interaction.deleteReply();
} catch (error) { } catch (error) {
await interaction.reply({ content: "Sorry! Could not execute the clear command. Something went wrong", ephemeral: true }); await interaction.reply({ content: "Sorry! Could not execute the clear command. Something went wrong", ephemeral: true });
console.log(errorStatus + "Something went wrong while trying to clear messages! Debug information is below."); console.log(errorStatus + "Something went wrong while trying to clear messages! Debug information is below.");