Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var Discord = require("discord.js");
- var bot = new Discord.Client();
- var fs = require("fs");
- var Antiflood = false
- bot.on("message", msg => {
- let prefix = "!";
- if(!msg.content.startsWith(prefix)) return;
- if(msg.author.bot) return;
- if(msg.content.startsWith(prefix + "AntifloodON")){
- if(msg.member.hasPermission("ADMINISTRATOR"))
- {
- msg.channel.sendMessage("Anti-flood activated.");
- Antiflood = true
- }
- else
- {
- msg.channel.sendMessage("Only Admins can use this command");
- }
- }
- if(msg.content.startsWith(prefix + "AntifloodOFF")){
- if(msg.member.hasPermission("ADMINISTRATOR"))
- {
- msg.channel.sendMessage("Anti-flood deactivated.");
- Antiflood = false
- }
- else
- {
- msg.channel.sendMessage("Only Admins can use this command");
- }
- }
- if(msg.content.startsWith(prefix + "Autokick"))
- {
- let userToKick = msg.mentions.users.first();
- if(msg.member.hasPermission("ADMINISTRATOR"))
- {
- msg.guild.member(userToKick).kick();
- msg.channel.sendMessage("Baka kicked");
- }
- else
- {
- msg.channel.sendMessage("Only Admins can use this command");
- }
- }
- if(msg.content.startsWith(prefix + "Autoban"))
- {
- let userToKick = msg.mentions.users.first();
- if(msg.member.hasPermission("ADMINISTRATOR"))
- {
- msg.guild.member(userToKick).ban();
- msg.channel.sendMessage("Baka banned");
- }
- else
- {
- msg.channel.sendMessage("Only Admins can use this command");
- }
- }
- if(msg.content.startsWith(prefix + "Help"))
- {
- msg.channel.sendMessage("Admin Commands:");
- msg.channel.sendMessage("!AutofloodON");
- msg.channel.sendMessage("!AutofloodOFF");
- msg.channel.sendMessage("!Autokick (user)");
- msg.channel.sendMessage("!GetBlacklist");
- msg.channel.sendMessage("!BlacklistTool_add (user)");
- msg.channel.sendMessage("!BlacklistTool_del (user)");
- }
- if(msg.content.startsWith(prefix + "GetBanlist"))
- {
- msg.channel.sendMessage("Banned users promise: " + msg.guild.fetchBans());
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement