UNPKG

@skybloxsystems/ticket-bot

Version:
27 lines (18 loc) 751 B
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!') } }