Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const blacklist = JSON.parse(fs.readFileSync('./blacklist.json', 'utf8'));
- client.on('message',message=>{
- if(message.author.bot || !message.guild)return
- if(!message.member) return
- if(!message.member.hasPermission('MANAGE_GUILD'))return;
- if(message.content.startsWith(prefix+'blacklist add')){
- let user = message.mentions.members.first() || message.guild.members.get(message.content.split(" ")[2])
- if(!user)return message.channel.send('**Please Mention the User Or Type His ID :x:**')
- if(user.id == message.author.id || user.id == client.user.id) return message.channel.send(`**You Can't Add this Member!**`)
- if(blacklist[message.guild.id+user.id]) return message.channel.send('**This Member Allready Blacklisted!**')
- blacklist[message.guild.id+user.id] = {};
- message.channel.send(`**Added ${user} to The Blacklist ✅**`)
- }if(message.content.startsWith(prefix+'blacklist remove')){
- let user = message.content.split(" ")[2]
- if(!user)return message.channel.send('**Please Type His ID :x:**')
- if(!blacklist[message.guild.id+user]) return message.channel.send('**I Can\'t Find This member In The Blacklist!**\nplease Check the Member ID')
- delete blacklist[message.guild.id+user];message.guild.unban(user).catch(err=>{
- return message.channel.send(`:x: I couldn't unban that user.`)
- })
- message.channel.send(`**Removed <@${user}> from The Blacklist ✅**`)}
- if(message == prefix+'blacklist list'){
- const blacklistss = [];
- client.users.forEach(m => {
- if(!blacklist[message.guild.id + m.id]) return
- blacklistss.push(`<@${m.id}>`);
- });let MS = blacklistss.join("\n")
- message.channel.send(new Discord.RichEmbed().setAuthor(message.guild.name,message.guild.iconURL)
- .setTitle('**⛔ This This The Blacklist:**')
- .setDescription(`${MS}`).setColor('RED').setFooter(message.author.username,message.author.avatarURL)
- )
- };
- fs.writeFile("./blacklist.json", JSON.stringify(blacklist, null, 2), function (e) {if (e) throw e;})
- fs.writeFile("./blacklist.json", JSON.stringify(blacklist, null, 2), function (e) {if (e) throw e;})})
Advertisement
Add Comment
Please, Sign In to add comment