Advertisement
UndercoverNL

clear.js

May 4th, 2020
1,381
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const discord = require("discord.js");
  2.  
  3. module.exports.run = async (client, message, args) => {
  4.  
  5.     if(!message.member.hasPermissions("MANAGE_MESSAGES")) return message.channel.send("You do not have permission for this command!");
  6.  
  7.     if(!args[0]) return message.channel.send("Enter a number!");
  8.    
  9.     const amount = parseInt(args[0]) + 1;
  10.     let deleted = 0
  11.    
  12.       const messages = await message.channel.bulkDelete(amount, true)
  13.       deleted = messages.size
  14.  
  15.       if(deleted -1 < args[0]) return message.channel.send(`**Some messages cannot be deleted because they are older than 14 days!** | ${deleted -1} messages have been deleted!`);
  16.  
  17.       message.channel.send(`You have successfully deleted ${deleted -1} messages!`).then(msg => msg.delete(3000));
  18.    
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement