gaber-elsayed

AntiSpam

Jul 2nd, 2021
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. const Discord = require("discord.js"),
  2. client = new Discord.Client()
  3.  
  4. const AntiSpam = require('discord-anti-spam');
  5. const antiSpam = new AntiSpam({
  6. warnThreshold: 3,
  7. kickThreshold: 5,
  8. banThreshold: 7,
  9. maxInterval: 2000,
  10. maxDuplicatesInterval: 3000,
  11. warnMessage: '**😒 | لا تسوي سبام {@user}**',
  12. kickMessage: '**❌ | ``{user_tag}`` تم طردة من السيرفر بسبب السبام.**',
  13. banMessage: '**❌ | ``{user_tag}`` تم اعطائة بان من السيرفر بسبب السبام.**',
  14. errorMessages: true,
  15. kickErrorMessage: "**❌ | لا يمكن طرد هذا العضو ``{user_tag}`` لانه اداري**",
  16. banErrorMessage: "**❌ | لا يمكن اعطاء بان لهذا العضو ``{user_tag}`` لانه اداري**",
  17. maxDuplicatesWarning: 7,
  18. maxDuplicatesKick: 10,
  19. maxDuplicatesBan: 10,
  20. deleteMessagesAfterBanForPastDays: 1,
  21. exemptPermissions: [],
  22. ignoreBots: true,
  23. verbose: false,
  24. debug: false,
  25. ignoredUsers: [],
  26. ignoredRoles: [],
  27. ignoredGuilds: [],
  28. ignoredChannels: [],
  29. warnEnabled: true,
  30. kickEnabled: true,
  31. banEnabled: true
  32. });
  33.  
  34. client.on('ready', () => console.log(`Logged in as ${client.user.tag}.`));
  35.  
  36. client.on('message', (message) => antiSpam.message(message));
  37.  
  38. client.login("Njg3Mzc0NDU3MzgzNTUwOTk3.Xmk1ag.lRmy3Y00QWIuqlAZr5WPMQzVx3c");
Advertisement
Add Comment
Please, Sign In to add comment