exports.run = (client, message, args) => {

    const StaffRole = message.guild.roles.find("name", "Staff");
    if (!StaffRole)
        return console.log("The Staff role does not exist");

    if (!message.member.roles.has(StaffRole.id))
        return message.reply("Sick you thought");

    if (!message.GuildMember.hasPermission())
    return message.reply(" ");

    const amount = !!parseInt(message.content.split(' ')[1]) ? parseInt(message.content.split(' ')[1]) : parseInt(message.content.split(' ')[2])
    if (!amount) return message.reply('Must specify an amount to delete!');
    message.channel.fetchMessages({
     limit: 100,
    }).then((messages) => {
     messages = messages.filter(m => m.author.id).array().slice(0, amount);
     
     message.channel.bulkDelete(messages).catch(error => console.log(error.stack));
    })
}