Advertisement
Guest User

Paste that no one cares

a guest
Jan 16th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. var Discord = require("discord.js");
  2. var bot = new Discord.Client();
  3. var fs = require("fs");
  4. var Antiflood = false
  5.  
  6. bot.on("message", msg => {
  7. let prefix = "!";
  8. if(!msg.content.startsWith(prefix)) return;
  9. if(msg.author.bot) return;
  10. if(msg.content.startsWith(prefix + "AntifloodON")){
  11. if(msg.member.hasPermission("ADMINISTRATOR"))
  12. {
  13. msg.channel.sendMessage("Anti-flood activated.");
  14. Antiflood = true
  15. }
  16. else
  17. {
  18. msg.channel.sendMessage("Only Admins can use this command");
  19. }
  20. }
  21. if(msg.content.startsWith(prefix + "AntifloodOFF")){
  22. if(msg.member.hasPermission("ADMINISTRATOR"))
  23. {
  24. msg.channel.sendMessage("Anti-flood deactivated.");
  25. Antiflood = false
  26. }
  27. else
  28. {
  29. msg.channel.sendMessage("Only Admins can use this command");
  30. }
  31. }
  32. if(msg.content.startsWith(prefix + "Autokick"))
  33. {
  34. let userToKick = msg.mentions.users.first();
  35. if(msg.member.hasPermission("ADMINISTRATOR"))
  36. {
  37. msg.guild.member(userToKick).kick();
  38. msg.channel.sendMessage("Baka kicked");
  39. }
  40. else
  41. {
  42. msg.channel.sendMessage("Only Admins can use this command");
  43. }
  44. }
  45. if(msg.content.startsWith(prefix + "Autoban"))
  46. {
  47. let userToKick = msg.mentions.users.first();
  48. if(msg.member.hasPermission("ADMINISTRATOR"))
  49. {
  50. msg.guild.member(userToKick).ban();
  51. msg.channel.sendMessage("Baka banned");
  52. }
  53. else
  54. {
  55. msg.channel.sendMessage("Only Admins can use this command");
  56. }
  57. }
  58. if(msg.content.startsWith(prefix + "Help"))
  59. {
  60. msg.channel.sendMessage("Admin Commands:");
  61. msg.channel.sendMessage("!AutofloodON");
  62. msg.channel.sendMessage("!AutofloodOFF");
  63. msg.channel.sendMessage("!Autokick (user)");
  64. msg.channel.sendMessage("!GetBlacklist");
  65. msg.channel.sendMessage("!BlacklistTool_add (user)");
  66. msg.channel.sendMessage("!BlacklistTool_del (user)");
  67. }
  68. if(msg.content.startsWith(prefix + "GetBanlist"))
  69. {
  70. msg.channel.sendMessage("Banned users promise: " + msg.guild.fetchBans());
  71. }
  72. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement