Advertisement
n3k4a

New Clear Code for members

Sep 10th, 2019
741
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. client.on('message', async message => {
  2. var user = message.mentions.users.first();
  3. if (!message.guild || !message.content.startsWith("$") || !user) return undefined;
  4. else {
  5. var command = message.content.slice(1).split(" ")[0];
  6. switch (command) {
  7. case "clear":
  8. if (message.deletable) message.delete();
  9. var number = message.content.split(user)[1].split(" ")[1];
  10. message.channel.fetchMessages().then(fetched => {
  11. var messages = fetched.filter(m => m.author.id == user.id).array().slice(0, number && !isNaN(parseInt(number)) ? parseInt(number) : 100);
  12. message.channel.bulkDelete(messages);
  13. });
  14. break;
  15. }
  16. }
  17. }); //Toxic Codes Best place for Codes :/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement