Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require('discord.js');
- const fs = require('fs')
- const config = require("../configs.json")
- module.exports.run = (bot, message) => {
- if (message.author.id === config.dev || message.author.id === config.dev2 || message.author.id === config.dev3) {
- let blackliste = JSON.parse(fs.readFileSync("./blackliste.json", "utf8"))
- let messageKick = message.content.split(" ");
- let args = messageKick.slice(1);
- var mention = message.mentions.users.first()
- if (!mention) {
- message.channel.send("Vous devez mentionner un un utilisateur !")
- } else {
- if(blackliste[mention.id] !== undefined) return message.channel.send("Cette utilisateur est déjà dans la blackliste !")
- var raison = args.join(" ").slice(22)
- if (!raison) {
- message.channel.send("Vous devez specifier une raison !")
- } else {
- blackliste[mention.id] = {
- "pseudo": mention.tag,
- "tag": mention.discriminator,
- "id": mention.id,
- "raison": raison
- }
- fs.writeFile("blackliste.json", JSON.stringify(blackliste, null, '\t'), (err) => {
- if (err) console.error(err);
- });
- const embed = new Discord.RichEmbed()
- .setDescription("<:banhammer:559378845107748875> Utilisateur Blackilisté")
- .setColor("RANDOM")
- .addField("🔡 | Pseudo", blackliste[mention.id].pseudo)
- .addField("#⃣ | Tag", blackliste[mention.id].tag)
- .addField("🆔 | ID", blackliste[mention.id].id)
- .addField("Raison", blackliste[mention.id].raison)
- bot.channels.find(c => c.id === config.blacklist).send(embed)
- message.channel.send("Personne ajoutée à la blackliste !")
- }
- }
- } else {
- message.channel.send("Vous n'avez pas la permission")
- }
- }
- exports.conf = {
- enabled: true,
- guildOnly: false,
- aliases: [],
- permLevel: 0
- };
- module.exports.help = {
- name: "bl"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement