@skybloxsystems/ticket-bot
Version:
27 lines (18 loc) • 751 B
JavaScript
const BaseCommand = require('../../utils/structures/BaseCommand');
const Discord = require('discord.js');
module.exports = class ClearCommand extends BaseCommand {
constructor() {
super('clear', 'Admin', []);
}
async run(client, message, args) {
const amount = args.join(" ");
if (!amount) return message.reply('please provide an amount of messages for me to delete')
if (amount > 100) return message.reply(`you cannot clear more than 100 messages at once`)
if (amount < 1) return message.reply(`you need to delete at least one message`)
await message.channel.messages.fetch({ limit: amount }).then(messages => {
message.channel.bulkDelete(messages
)
});
message.channel.send('Success!')
}
}