Exemples d'utilisation
Voici des exemples d'utilisation de l'API de Protect
Kick un utilisateur s'il est dans la blacklist
const Discord = require('discord.js');
const bot = new Discord.Client();
const KEY="VOTRE_CLEF_API_ICI";
bot.on("guildMemberAdd", (member) => {
var guild = member.guild.id;
request('https://protect-bot.fr/api/?apiKey='+KEY+'&checkblacklist='+member.id+'&type=json', (err, res, body) => {
result=JSON.parse(body);
const blackliste = result['reponse']['blacklist']; // FALSE = Pas blacklist || TRUE = Utilisateur blacklisté
if(blackliste == true){
const raison=result['reponse']['raison']; // Raison du blacklist
const par=result['reponse']['blacklister']; // ID Discord de la personne ayant fait la demande de blacklist
const date=new Date(result['reponse']['date']*1).toLocaleString("fr-FR"); // Date de l'ajout en blacklist
member.send("Vous avez été kick car vous êtes dans la blacklist !\nRaison de blacklist:"+raison+"\nDate de blacklist:"+date);
setTimeout(function(){
member.kick("Il est dans la blacklist de Protect");
}), 300);
}
});
})
bot.login('TOKEN_DE_VOTRE_BOT_DISCORD');Mis à jour
Ce contenu vous a-t-il été utile ?