Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require('discord.js');
- const client = new Discord.Client();
- const prefix = '!'
- client.on("message", message => {
- if(!message.guild)
- if (message.content === "!help") {
- var embed = new Discord.RichEmbed()
- .setAuthor(message.guild.name, message.guild.iconURL)
- .setTitle("helps Commandes")
- .addField("**!ping **", " permet de Voir la vitesse ms du bot.")
- .addField("**!Serveur-Info**", " permet de connaître les information du Serveur")
- .addField("**!clear**", " permet de supprimer tous les messages d'un salon")
- .addField("**!ban**", "permet de bannir des utilisateur d'un serveur")
- .addField("**!kick**", "permet d'expulser des utilisateurs d'un serveur")
- .addField("**!Support**", "permet d'obtenir un liens du serveur d'aide")
- .addField("**!addBot**", "permet d'ajouter le robot sur un serveur Discord")
- .setThumbnail(message.guild.iconURL)
- message.channel.send(embed)
- };
- if(message.content === prefix + "salut") {
- message.reply("Salut !")
- }
- if(message.content.startsWith("!ping")) {
- message.channel.send(new Date().getTime() - message.createdTimestamp + " ms");
- } //Serveur-Info
- if(message.content === prefix + "Serveur-Info") {
- var embed = new Discord.RichEmbed()
- .setAuthor(message.guild.name, message.guild.iconURL)
- .addField("Nom du Serveur", message.guild.name, true)
- .addField("ID", message.guild.id, true)
- .addField("Créateur", `${message.guild.owner.user.username}#${message.guild.owner.user.discriminator}`, true)
- .addField("Total | Utilisateurs | Bots", `${message.guild.members.size} | ${message.guild.members.filter(member => !member.user.bot).size} | ${message.guild.members.filter(member => member.user.bot).size}`, true)
- .addField("Salons", message.guild.channels.size, true)
- .addField("Roles", message.guild.roles.size, true)
- .addField("Aide", "https://discord.gg/g87RBHZ")
- .setThumbnail(message.guild.iconURL)
- message.channel.send({embed});
- }
- //ban
- if (message.content.startsWith("!ban")) {
- var member= message.mentions.members.first()
- member.ban().then((member) => {
- message.channel.send("wave " + member.displayName + "l’utilisateur a était bannie avec succès point_right ");
- }).catch(() => {
- message.channel.send("Access Denied");
- });
- }
- //kick
- if(message.content.startsWith("!kick")) {
- if (!message.member.roles.find("name", "Admin"))
- return;
- var member = message.mentions.members.first();
- member.kick().then((member) => {
- message.channel.send(":wave: " + member.displayName + " a était expulse avec succès :point_right: ");
- }).catch(() => {
- message.channel.send("Access Denied");
- });
- }
- //addBot
- if (message.content === "!addBot") {
- var embed = new Discord.RichEmbed()
- .setTitle("Invite Bot")
- .addField('📎Liens', 'https://discordapp.com/oauth2/authorize?client_id=599619490602418176&scope=bot&permissions=842015806')
- message.channel.send({embed});
- };
- //Support
- if (message.content === "!Support") {
- var embed = new Discord.RichEmbed()
- .setTitle("Invite Bot")
- .addField('📎Liens', 'https://discord.gg/kh8ZkPG')
- message.channel.send({embed});
- }
- //Clear
- if (message.content == "!clear") {
- if (message.member.hasPermission("MANAGE_MESSAGES")) {
- message.channel.fetchMessages()
- .then(function(list){
- message.channel.bulkDelete(list);
- }, function(err){message.channel.send("ERROR: Impossible de supprimer les messages.")})
- }
- }
- let serveuruser = client.users.size
- let serveurguilds = client.guilds.size
- if (message.content === "!bot-info") {
- let embed = new Discord.RichEmbed()
- .addField("Serveurs", client.guilds.size)
- .addFiled("Utilisateur", client.users.size)
- message.channel.send(embed)
- }
- });
- client.on('guildMemberAdd', member => {
- let serverTag = member.guild.name
- const welcomechannel = member.guild.channels.find('id', '592442310818660363')
- var embed = new Discord.RichEmbed()
- .setColor('#76D880')
- .setDescription(`📥 <@${member.user.id}> à rejoint ${serverTag}`)
- return welcomechannel.send({embed})
- });
- client.login("TOKEN")
- client.on("ready", () => { //Signifie que le bot à bien démarré
- console.log("Je suis prêt !"); //Lorsque que le bot est lancé observer la console Visual Studio
- client.user.setActivity("V1.2 | !help"); //Voir le Jeu sur le Discord
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement