Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require('discord.js')///////////////////////////////
- const bot = new Discord.Client()////////////////////////////////////
- const moment = require('moment');///////////////////////////////////
- ////////////////////////`////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////
- bot.on('ready', function () {///////////////////////////////////////
- console.log("Je suis prêt a être utiliser^^ , C'est Partit !")////
- })//////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////
- //
- //
- //Debut De Toute Les Commande Debut De Toute Les Commande
- //Debut De Toute Les Commande Debut De Toute Les Commande
- //
- //
- bot.on ('message', message => {
- var prefix = '.'
- //
- //Une Seul Commande Une Seul Commande Une Seul Commande Une Seul Commande
- //
- //
- //Une Seul Commande Une Seul Commande Une Seul Commande Une Seul Commande
- //
- if(message.content.startsWith(`${prefix}Pokemon`)) {
- message.member.send('https://tenor.com/view/pokemon-pikachu-nintendo-anime-eevee-gif-5618288')
- message.reply('***Pokemon Reçu en priver***')
- }
- if(message.content.startsWith(`${prefix}pokemon`)) {
- message.member.send('https://tenor.com/view/pokemon-pikachu-nintendo-anime-eevee-gif-5618288')
- message.reply('***Pokemon Reçu en priver***')
- }
- //
- //
- //Lien .com ou .fr Lien .com ou .fr Lien .com ou .fr Lien .com ou .fr
- //Lien .com ou .fr Lien .com ou .fr Lien .com ou .fr Lien .com ou .fr
- //
- //
- if(message.content.endsWith('.com')) {
- message.delete('')
- message.reply("`N'envoie pas de lien ici !`")
- }
- if(message.content.endsWith('.fr')) {
- message.delete('')
- message.reply("`N'envoie pas de lien ici !`")
- }
- //
- //
- //Insulte Insulte Insulte Insulte Insulte Insulte Insulte Insulte Insulte Insulte
- //Insulte Insulte Insulte Insulte Insulte Insulte Insulte Insulte Insulte Insulte
- //
- //
- if (message.content === prefix + "help"){
- var embed = new Discord.RichEmbed()
- .setTitle('<a:Yes:566345353507635210> __**Voici La Liste Des Commande :**__ <a:Yes:566345353507635210>')
- .setDescription('')
- .addField('<a:help:567649029089918976>**Le ".Utility"**',"`Affiche le help Utility`")
- .addField('<a:help:567649029089918976>**Le ".Fun"**',"`Affiche le help Fun`")
- .setColor('RANDOM')
- .setFooter('Created By AraignéeGentille.exe')
- message.channel.sendEmbed(embed);
- }
- if (message.content === prefix + "fun"){
- var embed = new Discord.RichEmbed()
- .setTitle('<a:Yes:566345353507635210> __**Voici La Liste Des Commande Fun :**__ <a:Yes:566345353507635210>')
- .setDescription('')
- .addField('<a:help:567649029089918976>**Le ".Pokemon"**',"`Envoie un Pokemon En Priver`")
- .addField('<a:help:567649029089918976>**Le ".Punch"**',"`Frappe le personne mentionner`")
- .addField('<a:help:567649029089918976>**Le ".Avatar"**',"`Affiche l'avatar de la personne mentionner`")
- .addField('<a:help:567649029089918976>**Le ".8ball"**',"`Repond a votre question Ex: .8ball Askip Bot The Best ?`")
- .setColor('RANDOM')
- .setFooter('Created By AraignéeGentille.exe')
- message.channel.sendEmbed(embed);
- }
- if (message.content === prefix + "Fun"){
- var embed = new Discord.RichEmbed()
- .setTitle('<a:Yes:566345353507635210> __**Voici La Liste Des Commande Fun :**__ <a:Yes:566345353507635210>')
- .setDescription('')
- .addField('<a:help:567649029089918976>**Le ".Pokemon"**',"`Envoie un Pokemon En Priver`")
- .addField('<a:help:567649029089918976>**Le ".Punch"**',"`Frappe le personne mentionner`")
- .addField('<a:help:567649029089918976>**Le ".Avatar"**',"`Affiche l'avatar de la personne mentionner`")
- .addField('<a:help:567649029089918976>**Le ".8ball"**',"`Repond a votre question Ex: .8ball Askip Bot The Best ?`")
- .setColor('RANDOM')
- .setFooter('Created By AraignéeGentille.exe')
- message.channel.sendEmbed(embed);
- }
- if (message.content === prefix + "utility"){
- var embed = new Discord.RichEmbed()
- .setTitle('<a:Yes:566345353507635210> __**Voici La Liste Des Commande Utiles :**__ <a:Yes:566345353507635210>')
- .setDescription('')
- .addField('<a:help:567649029089918976>**Le ".Support"**',"`T'envoie l'invitation du Serveur de Support en Pv` **Ou** [Click Ici](https://discord.gg/Q4jXSbS)", true)
- .addField('<a:help:567649029089918976>**Le ".Userinfo"**',"`Affiche les information sur une personne`")
- .addField('<a:help:567649029089918976>**Le ".Serverinfo"**',"`Affiche Les Information Du Serveur`")
- .addField('<a:help:567649029089918976>**Le ".Ping"**',"`Affiche Le Ping Du Bot`")
- .addField('<a:help:567649029089918976>**Le ".Kick/.Ban"**',"`En Dévelopemment...`")
- .setColor('RANDOM')
- .setFooter('Created By AraignéeGentille.exe')
- message.channel.sendEmbed(embed);
- }
- if (message.content === prefix + "Utility"){
- var embed = new Discord.RichEmbed()
- .setTitle('<a:Yes:566345353507635210> __**Voici La Liste Des Commande Utiles :**__ <a:Yes:566345353507635210>')
- .setDescription('')
- .addField('<a:help:567649029089918976>**Le ".Support"**',"`T'envoie l'invitation du Serveur de Support en Pv` **Ou** [Click Ici](https://discord.gg/Q4jXSbS)", true)
- .addField('<a:help:567649029089918976>**Le ".Userinfo"**',"`Affiche les information sur une personne`")
- .addField('<a:help:567649029089918976>**Le ".Serverinfo"**',"`Affiche Les Information Du Serveur`")
- .addField('<a:help:567649029089918976>**Le ".Ping"**',"`Affiche Le Ping Du Bot`")
- .addField('<a:help:567649029089918976>**Le ".Kick/.Ban"**',"`En Dévelopemment...`")
- .setColor('RANDOM')
- .setFooter('Created By AraignéeGentille.exe')
- message.channel.sendEmbed(embed);
- }
- if (message.content.startsWith(`${prefix}Support`)) {
- message.member.send('https://discord.gg/Q4jXSbS')
- message.reply("`Lien D'invitation Génerer en Dm`")
- }
- if (message.content.startsWith(`${prefix}support`)) {
- message.member.send('https://discord.gg/Q4jXSbS')
- message.reply("`Lien D'invitation Génerer en Dm`")
- }
- if(message.content.startsWith(`${prefix}userinfo`)) {
- let user;
- if (message.mentions.users.first()) {
- user = message.mentions.users.first();
- } else {
- user = message.author;
- }
- const member = message.guild.member(user);
- const embed = new Discord.RichEmbed()
- .setColor('RANDOM')
- .setThumbnail(user.avatarURL)
- .setTitle(`${user.username}#${user.discriminator}`)
- .addField('Nickname :', `${member.nickname !== null ? `${member.nickname}` : 'None'}`, true)
- .addField('ID :', `${user.id}`, true)
- .addField('Compte créer le :', `${moment.utc(user.createdAt).format('dddd, MMMM Do YYYY, HH:nn:ss')}`, true)
- .addField('Rejoin le serveur le : :', `${moment.utc(member.joinedAt).format('dddd, MMMM Do YYYY, HH:nn:ss')}`, true)
- .addField('Status :', `${user.presence.status}`, true)
- .addField('Joue a :', `${user.presence.game ? user.presence.game.name : 'None'}`, true)
- .addField('Roles :', member.roles.map(roles => `${roles.name}`).join(', '), true)
- .setFooter(`Info Demander Par ${message.author.username}#${message.author.discriminator}`)
- embed.setTimestamp()
- message.channel.send({embed});
- }
- if(message.content.startsWith(`${prefix}Userinfo`)) {
- let user;
- if (message.mentions.users.first()) {
- user = message.mentions.users.first();
- } else {
- user = message.author;
- }
- const member = message.guild.member(user);
- const embed = new Discord.RichEmbed()
- .setColor('RANDOM')
- .setThumbnail(user.avatarURL)
- .setTitle(`${user.username}#${user.discriminator}`)
- .addField('Nickname :', `${member.nickname !== null ? `${member.nickname}` : 'None'}`, true)
- .addField('ID :', `${user.id}`, true)
- .addField('Compte créer le :', `${moment.utc(user.createdAt).format('dddd, MMMM Do YYYY, HH:ss')}`, true)
- .addField('Rejoin le serveur le : :', `${moment.utc(member.joinedAt).format('dddd, MMMM Do YYYY, HH:ss')}`, true)
- .addField('Status :', `${user.presence.status}`, true)
- .addField('Joue a :', `${user.presence.game ? user.presence.game.name : 'None'}`, true)
- .addField('Roles :', member.roles.map(roles => `${roles.name}`).join(', '), true)
- .setFooter(`Info Demander Par ${message.author.username}#${message.author.discriminator}`)
- embed.setTimestamp()
- message.channel.send({embed});
- }
- if(message.content.startsWith(`${prefix}serverinfo`)) {
- let icon = message.guild.iconURL;
- let embed = new Discord.RichEmbed()
- .setDescription('**Server Info**')
- .setColor('RANDOM')
- .setThumbnail(icon)
- .addField('Nom Du Serveur :', message.guild.name)
- .addField('Serveur Créer le :', message.guild.createdAt)
- .addField('Serveur Rejoin le :', message.member.joinedAt)
- .addField('Membre Totals :', message.guild.memberCount)
- embed.setTimestamp();
- message.channel.send(embed);
- }
- if(message.content.startsWith(`${prefix}Serverinfo`)) {
- let icon = message.guild.iconURL;
- let embed = new Discord.RichEmbed()
- .setDescription('**Server Info**')
- .setColor('RANDOM')
- .setThumbnail(icon)
- .addField('Nom Du Serveur :', message.guild.name)
- .addField('Serveur Créer le :', message.guild.createdAt)
- .addField('Serveur Rejoin le :', message.member.joinedAt)
- .addField('Membre Totals :', message.guild.memberCount)
- embed.setTimestamp();
- message.channel.send(embed);
- }
- if(message.content.startsWith(`${prefix}ping`)) {
- let embed = new Discord.RichEmbed()
- .setColor(0x43f033)
- .setDescription(`Loading...`)
- .setTimestamp()
- message.channel.send(embed).then(message => {
- embed.setColor(0x43f033)
- embed.setDescription(`:ping_pong: Pong! **\`${bot.pings[0]}ms\`**`)
- embed.setFooter(`Voici Le Ping Du Bot`)
- embed.setTimestamp()
- message.edit(embed)
- })
- }
- if(message.content.startsWith(`${prefix}Ping`)) {
- let embed = new Discord.RichEmbed()
- .setColor(0x43f033)
- .setDescription(`Loading...`)
- .setTimestamp()
- message.channel.send(embed).then(message => {
- embed.setColor(0x43f033)
- embed.setDescription(`:ping_pong: Pong! **\`${bot.pings[0]}ms\`**`)
- embed.setFooter(`Voici Le Ping Du Bot`)
- embed.setTimestamp()
- message.edit(embed)
- })
- }
- if(message.content.startsWith(`${prefix}8ball`)) {
- let question = message.content.split(/\s+/g).slice(1).join(" ");
- if (!question) {
- return message.channel.send('You must provide a question! **Usage: -8ball <question>**');
- }
- var answer = ["C'est certain",
- 'Oui',
- 'Peut étre',
- 'Probablement^^',
- 'Je ne pense pas',
- 'Alors la... *HumHum Toussement*',
- 'Pk cette question ?',
- 'Jsp',
- 'Non'];
- const ballEmbed = new Discord.RichEmbed()
- .setAuthor(question)
- .setDescription(answer[Math.round(Math.random() * (answer.length - 1))] + '.')
- .setColor(0xfd8e00);
- message.channel.send(ballEmbed);
- }
- {
- }
- if(message.content.startsWith(`${prefix}avatar`)) {
- let user = message.mentions.users.first() ? message.mentions.users.first() : message.author
- let ava = user.displayAvatarURL
- let embed = {
- color:0x08c3f3,
- description:"**Voici l'avatar de "+user.username+" ** [ ]("+ava+")",
- image:{url:ava}
- }
- message.channel.send("", {embed});
- }
- if(message.content.startsWith(`${prefix}Avatar`)) {
- let user = message.mentions.users.first() ? message.mentions.users.first() : message.author
- let ava = user.displayAvatarURL
- let embed = {
- color:0x08c3f3,
- description:"**Voici l'avatar de : "+user.username+" ** [ ]("+ava+")",
- image:{url:ava}
- }
- message.channel.send("", {embed});
- }
- const jimp = require('jimp');
- if(message.content.startsWith(`${prefix}Punch`)) {
- if (!message.mentions.users.first()) return message.channel.send("**Tu ne peut pas battre le vent :joy: Mentionne quelq'un que tu peut frapper !**")
- let authorURL = message.author.displayAvatarURL.endsWith(".webp") ? message.author.displayAvatarURL.slice(0, -5) + ".png" : message.author.displayAvatarURL;
- let targetPerson = message.mentions.users.first()
- let targetURL = targetPerson.displayAvatarURL.endsWith(".webp") ? targetPerson.displayAvatarURL.slice(0, -5) + ".png" : targetPerson.displayAvatarURL;
- jimp.read("https://image.freepik.com/free-icon/person-fight-punch_318-29637.jpg", (err, image) => {
- if (err) return console.log(err);
- jimp.read(authorURL, (err, author) => {
- if (err) return console.log(err);
- author.resize(100, 100);
- jimp.read(targetURL, (err, target) => {
- if (err) return console.log(err);
- target.resize(100, 100);
- target.rotate(-4)
- image.composite(author, 110, 30);
- image.composite(target, 400, 40);
- image.getBuffer(jimp.AUTO, (err, buff) => {
- if (err) return console.log(err);
- message.channel.send(`**${message.author.username}** Frappe **${message.mentions.users.first().username}**`);
- message.channel.sendFile(buff);
- })
- })
- })
- })
- }
- if(message.content.startsWith(`${prefix}punch`)) {
- if (!message.mentions.users.first()) return message.channel.send("**Tu ne peut pas battre le vent :joy: Mentionne quelq'un que tu peut frapper !**")
- let authorURL = message.author.displayAvatarURL.endsWith(".webp") ? message.author.displayAvatarURL.slice(0, -5) + ".png" : message.author.displayAvatarURL;
- let targetPerson = message.mentions.users.first()
- let targetURL = targetPerson.displayAvatarURL.endsWith(".webp") ? targetPerson.displayAvatarURL.slice(0, -5) + ".png" : targetPerson.displayAvatarURL;
- jimp.read("https://image.freepik.com/free-icon/person-fight-punch_318-29637.jpg", (err, image) => {
- if (err) return console.log(err);
- jimp.read(authorURL, (err, author) => {
- if (err) return console.log(err);
- author.resize(100, 100);
- jimp.read(targetURL, (err, target) => {
- if (err) return console.log(err);
- target.resize(100, 100);
- target.rotate(-4)
- image.composite(author, 110, 30);
- image.composite(target, 400, 40);
- image.getBuffer(jimp.AUTO, (err, buff) => {
- if (err) return console.log(err);
- message.channel.send(`**${message.author.username}** Frappe **${message.mentions.users.first().username}**`);
- message.channel.sendFile(buff);
- })
- })
- })
- })
- }
- if(message.content.startsWith(`${prefix}protect`)) {
- let embed = new Discord.RichEmbed()
- .setColor(0xff0101)
- .setDescription(`:hourglass_flowing_sand: Loading...`)
- message.channel.send(embed).then(message => {
- embed.setColor(0xf113d2)
- embed.setDescription(`:hourglass: Loading...`)
- message.edit(embed)
- })
- message.channel.send(embed).then(message => {
- embed.setColor(0x43f033)
- embed.setDescription(`:tools: | **Your Serveur Is Now Secure By PlugBot**`)
- embed.setFooter(`PlugBot Created By " Ligrade | DGSE`)
- embed.setTimestamp()
- message.edit(embed)
- })
- }
- })
- bot.login('Token')
- bot.on ('message', message => {
- var prefix = '.'
- if(message.content.startsWith(`${prefix}protect`)) {
- let embed = new Discord.RichEmbed()
- .setColor(0xff0101)
- .setDescription(`:hourglass_flowing_sand: Loading...`)
- message.channel.send(embed).then(message => {
- embed.setColor(0x43f033)
- embed.setDescription(`:tools: | **Your Serveur Is Now Secure By PlugBot**`)
- embed.setFooter(`PlugBot Created By " Ligrade | DGSE`)
- embed.setTimestamp()
- message.edit(embed)
- })
- }
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement