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('ready', () => {
- client.user.setPresence({ game: { name: 'Se faire coder', type: 0 } });
- console.log('Je Suis Connecte');
- });
- client.on('guildMemberAdd', member => {
- const channel = member.guild.channels.find('name', 'member-log');
- if (!channel) return;
- channel.send(`Welcome to the server, ${member}`);
- });
- client.on('message', message => {
- if (message.content === 'ping'){
- message.reply('pong')
- }
- if (message.content === prefix + "membres") {
- message.channel.send("Il y a actuellement " + message.guild.members.size + " membres sur le serveur.")
- }
- if (message.content.startWith(prefix + "kick")) {
- if(!message.guild.member(message.author).hasPermission("KICK_MEMBERS")) return message.channel.send("Vous n'avez pas la permission")
- if (message.content.startsWith(prefix + "kick")) {
- if(!message.guild.member(message.author).hasPermission("KICK_MEMBERS")) return message.channel.send("Vous n'avez pas la permission");
- if(message.mention.user.size === 0) {
- return message.channel.send("Vous devez mentionner quelqu'un!")
- }
- var kick = message.guild.member(message.mentions.users.first());
- if(!kick) {
- return message.channel.send("Je ne sais pas si l'utilisateur existe")
- }
- if(!message.guild.member(client.user).hassPermission("KICK_MEMBERS")) {
- return message.channel.send("Je n'ai pas les droits necessaires");
- }
- kick.kick().then(member => {
- message.channel.send(`${member.user.username} a ete kick par ${message.author.username}`)
- })
- }
- }
- if (message.content === prefix + "help") {
- var embed = new Discord.RichEmbed()
- .setTitle("_Commandes_")
- .setDescription("**Commandes et significations**")
- .setThumbnail(message.author.avatarURL)
- .setAuthor(message.author.username)
- .addField("Si vous dites ping ","je reponds pong")
- .addField("?membres","le nombre de membres sur le serveur")
- .setColor("Ox7401DF")
- .setFooter("Bot en cours de creation par Dzetag")
- message.channel.sendEmbed(embed)
- }
- if (message.content === "connard") {
- message.channel.send(" c'est pas bien les gros mots ! ")
- }
- })
- client.on('guildMemberAdd', member => {
- member.createDM().then(channel => {
- return channel.send('Bienvenue sur le serveur General France' + member.displayName);
- }).catch(console.error)
- });
- client.on('guildMemberRemove', member => {
- member.createDM().then(channel => { return channel.send('Au revoir' + member.displayName);
- }).catch(console.error)
- });
- client.on('guildMemberAdd', member => {
- client.channels.get('460831247703343115').send( member.user.username + ' a rejoint le serveur . Bienvenue');
- });
- client.login('NDY5MzgxMzA2Mjc1NTk0MjUx.DjHRug.6314zKGH3knyNNHhyBKBbVxm_Ow')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement