Connexion
S'inscrire
Actualités
Quoi de neuf
Activités générales
Auteurs
Forums
Nouveaux messages
Rechercher un forum
Quoi de neuf
Nouveaux messages
Nouveaux messages de profil
Activités générales
Membres
Membres inscrits
Visiteurs actuels
Nouveaux messages de profil
Rechercher dans les messages des profils
Teams
Créé ton équipe
Quoi de neuf ?
Nouveaux messages
Rechercher un forum
Menu
Connexion
S'inscrire
Install the app
Install
Forums
Forums généraux
Informatique
Développement
Questions, aides et recherches
Résolus
ERREUR DE MON BOT DISCORD DANS LA CONSOLE
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="XeraFiu" data-source="post: 7401743" data-attributes="member: 869976"><p>client.on("message", async message => {</p><p> if(message.author.bot) return;</p><p> if(message.content.indexOf(config.prefix) !== 0) return;</p><p> </p><p> const args = message.content.slice(config.prefix.length).trim().split(/ +/g);</p><p> const command = args.shift().toLowerCase();</p><p> </p><p> if(command === "ping") {</p><p> // Calculates ping between sending a message and editing it, giving a nice round-trip latency.</p><p> const m = await message.channel.send("Ping?");</p><p> m.edit(`Pong! Latency is ${m.createdTimestamp - message.createdTimestamp}ms. API Latency is ${Math.round(client.ping)}ms`);</p><p> }</p><p> </p><p> if(command === "say") {</p><p> const sayMessage = args.join(" ");</p><p> message.delete().catch(<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite359" alt="o.O" title="Surpris o.O" loading="lazy" data-shortname="o.O" />=>{});</p><p> message.channel.send(sayMessage);</p><p> }</p><p> </p><p> if(command === "kick") {</p><p> if(!message.member.hasPermission("KICK_MEMBERS"))</p><p> return message.reply("Sorry, you don't have permissions to use this!"); </p><p> let member = message.mentions.members.first() || message.guild.members.get(args[0]);</p><p> if(!member)</p><p> return message.reply("Please mention a valid member of this server");</p><p> if(!member.kickable)</p><p> return message.reply("I cannot kick this user! Do they have a higher role? Do I have kick permissions?"); </p><p> let reason = args.slice(1).join(' ');</p><p> if(!reason) reason = "No reason provided";</p><p> </p><p> await member.kick(reason)</p><p> .catch(error => message.reply(`Sorry ${message.author} I couldn't kick because of : ${error}`));</p><p> message.reply(`${member.user.tag} has been kicked by ${message.author.tag} because: ${reason}`);</p><p></p><p> }</p><p> </p><p> if(command === "ban") {</p><p> if(!message.member.hasPermission("BAN_MEMBERS"))</p><p> return message.reply("Sorry, you don't have permissions to use this!");</p><p> </p><p> let member = message.mentions.members.first();</p><p> if(!member)</p><p> return message.reply("Please mention a valid member of this server");</p><p> if(!member.bannable)</p><p> return message.reply("I cannot ban this user! Do they have a higher role? Do I have ban permissions?");</p><p></p><p> let reason = args.slice(1).join(' ');</p><p> if(!reason) reason = "No reason provided";</p><p> </p><p> await member.ban(reason)</p><p> .catch(error => message.reply(`Sorry ${message.author} I couldn't ban because of : ${error}`));</p><p> message.reply(`${member.user.tag} has been banned by ${message.author.tag} because: ${reason}`);</p><p> }</p><p> </p><p> if(command === "purge") {</p><p> if(!message.member.hasPermission("MANAGE_MESSAGES")) return message.reply("Sorry, you don't have permissions to use this!");</p><p> const deleteCount = parseInt(args[0], 10);</p><p> </p><p> if(!deleteCount || deleteCount < 2 || deleteCount > 100)</p><p> return message.reply("Please provide a number between 2 and 100 for the number of messages to delete");</p><p> </p><p> const fetched = await message.channel.fetchMessages({limit: deleteCount});</p><p> message.channel.bulkDelete(fetched)</p><p> .catch(error => message.reply(`Couldn't delete messages because of: ${error}`));</p><p> }</p><p> //mute</p><p> if(command === "mute") {</p><p> message.delete();</p><p> if(!message.guild.member(message.author).hasPermission("ADMINISTRATOR")) return message.channel.send("Vous n'avez pas la permission !");</p><p></p><p> if(message.mentions.users.size === 0) {</p><p> return message.channel.send('Vous devez mentionner un utilisateur !');</p><p> }</p><p></p><p> if(message.guild.member(kick).hasPermission("BAN_MEMBERS")) return message.channel.send("Impossible de le mute !")</p><p></p><p> var mute = message.guild.member(message.mentions.users.first());</p><p> if(!mute) {</p><p> return message.channel.send("Je n'ai pas trouvé l'utilisateur ou il l'existe pas !");</p><p> }</p><p> message.channel.overwritePermissions(mute, { SEND_MESSAGES: false}).then(member => { </p><p> var mute_embed = new Discord.RichEmbed()</p><p> .setColor("#40A497")</p><p> .setTitle("Mute :")</p><p> .addField("Membre muté:", `${mute.user.username}`)</p><p> .addField("ID :", `${mute.user.id}`)</p><p> .addField("Modérateur :", `${message.author.username}`)</p><p> client.guilds.get("481105805161005066").channels.get("488344143047819282").send(mute_embed)</p><p> console.log("Un utilisateur a été mute !")</p><p> });</p><p> }</p><p>//unmute</p><p> if(command === "unmute") {</p><p> message.delete();</p><p> if(!message.guild.member(message.author).hasPermission("ADMINISTRATOR")) return message.channel.send("Vous n'avez pas la permission !");</p><p></p><p> if(message.mentions.users.size === 0) {</p><p> return message.channel.send('Vous devez mentionner un utilisateur !');</p><p> }</p><p></p><p> var mute = message.guild.member(message.mentions.users.first());</p><p> if(!mute) {</p><p> return message.channel.send("Je n'ai pas trouvé l'utilisateur ou il l'existe pas !");</p><p> }</p><p></p><p> if(!message.guild.member(client.user).hasPermission("ADMINISTRATOR")) return message.channel.send("Je n'ai pas la permission !");</p><p> message.channel.overwritePermissions(mute, { SEND_MESSAGES: true}).then(member => {</p><p> message.channel.send(`${mute.user.username} n'est plus mute !`);</p><p> console.log("Utilisateur unmute !");</p><p> });</p><p> //reload</p><p> if(command === `reload`) {</p><p> console.clear();</p><p> client.destroy()</p><p> client.login(config.token);</p><p> message.channel.send("le bot a bien ete recharger");</p><p> return;</p><p> }</p><p>}) //C'est ce que tu as oublié</p><p>client.login(config.token);</p><p></p><p>Mon Discord : XeraFiu#3538 --> Dev Js de Fortool</p></blockquote><p></p>
[QUOTE="XeraFiu, post: 7401743, member: 869976"] client.on("message", async message => { if(message.author.bot) return; if(message.content.indexOf(config.prefix) !== 0) return; const args = message.content.slice(config.prefix.length).trim().split(/ +/g); const command = args.shift().toLowerCase(); if(command === "ping") { // Calculates ping between sending a message and editing it, giving a nice round-trip latency. const m = await message.channel.send("Ping?"); m.edit(`Pong! Latency is ${m.createdTimestamp - message.createdTimestamp}ms. API Latency is ${Math.round(client.ping)}ms`); } if(command === "say") { const sayMessage = args.join(" "); message.delete().catch(O_o=>{}); message.channel.send(sayMessage); } if(command === "kick") { if(!message.member.hasPermission("KICK_MEMBERS")) return message.reply("Sorry, you don't have permissions to use this!"); let member = message.mentions.members.first() || message.guild.members.get(args[0]); if(!member) return message.reply("Please mention a valid member of this server"); if(!member.kickable) return message.reply("I cannot kick this user! Do they have a higher role? Do I have kick permissions?"); let reason = args.slice(1).join(' '); if(!reason) reason = "No reason provided"; await member.kick(reason) .catch(error => message.reply(`Sorry ${message.author} I couldn't kick because of : ${error}`)); message.reply(`${member.user.tag} has been kicked by ${message.author.tag} because: ${reason}`); } if(command === "ban") { if(!message.member.hasPermission("BAN_MEMBERS")) return message.reply("Sorry, you don't have permissions to use this!"); let member = message.mentions.members.first(); if(!member) return message.reply("Please mention a valid member of this server"); if(!member.bannable) return message.reply("I cannot ban this user! Do they have a higher role? Do I have ban permissions?"); let reason = args.slice(1).join(' '); if(!reason) reason = "No reason provided"; await member.ban(reason) .catch(error => message.reply(`Sorry ${message.author} I couldn't ban because of : ${error}`)); message.reply(`${member.user.tag} has been banned by ${message.author.tag} because: ${reason}`); } if(command === "purge") { if(!message.member.hasPermission("MANAGE_MESSAGES")) return message.reply("Sorry, you don't have permissions to use this!"); const deleteCount = parseInt(args[0], 10); if(!deleteCount || deleteCount < 2 || deleteCount > 100) return message.reply("Please provide a number between 2 and 100 for the number of messages to delete"); const fetched = await message.channel.fetchMessages({limit: deleteCount}); message.channel.bulkDelete(fetched) .catch(error => message.reply(`Couldn't delete messages because of: ${error}`)); } //mute if(command === "mute") { message.delete(); if(!message.guild.member(message.author).hasPermission("ADMINISTRATOR")) return message.channel.send("Vous n'avez pas la permission !"); if(message.mentions.users.size === 0) { return message.channel.send('Vous devez mentionner un utilisateur !'); } if(message.guild.member(kick).hasPermission("BAN_MEMBERS")) return message.channel.send("Impossible de le mute !") var mute = message.guild.member(message.mentions.users.first()); if(!mute) { return message.channel.send("Je n'ai pas trouvé l'utilisateur ou il l'existe pas !"); } message.channel.overwritePermissions(mute, { SEND_MESSAGES: false}).then(member => { var mute_embed = new Discord.RichEmbed() .setColor("#40A497") .setTitle("Mute :") .addField("Membre muté:", `${mute.user.username}`) .addField("ID :", `${mute.user.id}`) .addField("Modérateur :", `${message.author.username}`) client.guilds.get("481105805161005066").channels.get("488344143047819282").send(mute_embed) console.log("Un utilisateur a été mute !") }); } //unmute if(command === "unmute") { message.delete(); if(!message.guild.member(message.author).hasPermission("ADMINISTRATOR")) return message.channel.send("Vous n'avez pas la permission !"); if(message.mentions.users.size === 0) { return message.channel.send('Vous devez mentionner un utilisateur !'); } var mute = message.guild.member(message.mentions.users.first()); if(!mute) { return message.channel.send("Je n'ai pas trouvé l'utilisateur ou il l'existe pas !"); } if(!message.guild.member(client.user).hasPermission("ADMINISTRATOR")) return message.channel.send("Je n'ai pas la permission !"); message.channel.overwritePermissions(mute, { SEND_MESSAGES: true}).then(member => { message.channel.send(`${mute.user.username} n'est plus mute !`); console.log("Utilisateur unmute !"); }); //reload if(command === `reload`) { console.clear(); client.destroy() client.login(config.token); message.channel.send("le bot a bien ete recharger"); return; } }) //C'est ce que tu as oublié client.login(config.token); Mon Discord : XeraFiu#3538 --> Dev Js de Fortool [/QUOTE]
Insérer les citations…
Vérification
Publier la réponse
Forums
Forums généraux
Informatique
Développement
Questions, aides et recherches
Résolus
ERREUR DE MON BOT DISCORD DANS LA CONSOLE
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
Acceptez
En savoir plus.…
Haut