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="On_hamza_ytb" data-source="post: 7399967" data-attributes="member: 886369"><p>Bonjour j'ai un problème avec mon bot sa maficche une erreur dans la console à chaque fois sur je lance voici l'erreur</p><p><code></code></p><p><code>client.login(config.token);</code></p><p><code> </code></p><p><code>SyntaxError: Unexpected end of input at Module._compile (internal/modules/cjs/loader.js:892:18) at Object.Module._extensions..js (internal/modules/cjs/loader.js:973:10) at Module.load (internal/modules/cjs/loader.js:812:32) at Function.Module._load (internal/modules/cjs/loader.js:724:14) at Function.Module.runMain (internal/modules/cjs/loader.js:1025:10) at internal/main/run_main_module.js:17:11</code></p><p><code>$</code></p><p><code></code></p><p></p><p>Et voici le code et merci de votre aide</p><p>[CODE=javascript]// Load up the discord.js library, client & config.</p><p>const Discord = require("discord.js");</p><p>const client = new Discord.Client();</p><p>const config = require("./config.json");</p><p></p><p>client.on("ready", () => {</p><p> console.log(`Bot has started, with ${client.users.size} users, in ${client.channels.size} channels of ${client.guilds.size} guilds.`);</p><p> bot.user.setStatus('dnd');</p><p> client.user.setActivity('/help | devlopper by on hamza');</p><p>});</p><p></p><p>client.on("guildCreate", guild => {</p><p> console.log(`New guild joined: ${guild.name} (id: ${guild.id}). This guild has ${guild.memberCount} members!`);</p><p> client.user.setActivity(`Serving ${client.guilds.size} servers`);</p><p>});</p><p></p><p>client.on("guildDelete", guild => {</p><p> // this event triggers when the bot is removed from a guild.</p><p> console.log(`I have been removed from: ${guild.name} (id: ${guild.id})`);</p><p> client.user.setActivity(`Serving ${client.guilds.size} servers`);</p><p>});</p><p></p><p></p><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(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></p><p>client.login(config.token);[/CODE]</p></blockquote><p></p>
[QUOTE="On_hamza_ytb, post: 7399967, member: 886369"] Bonjour j'ai un problème avec mon bot sa maficche une erreur dans la console à chaque fois sur je lance voici l'erreur [ICODE] client.login(config.token); SyntaxError: Unexpected end of input at Module._compile (internal/modules/cjs/loader.js:892:18) at Object.Module._extensions..js (internal/modules/cjs/loader.js:973:10) at Module.load (internal/modules/cjs/loader.js:812:32) at Function.Module._load (internal/modules/cjs/loader.js:724:14) at Function.Module.runMain (internal/modules/cjs/loader.js:1025:10) at internal/main/run_main_module.js:17:11 $ [/ICODE] Et voici le code et merci de votre aide [CODE=javascript]// Load up the discord.js library, client & config. const Discord = require("discord.js"); const client = new Discord.Client(); const config = require("./config.json"); client.on("ready", () => { console.log(`Bot has started, with ${client.users.size} users, in ${client.channels.size} channels of ${client.guilds.size} guilds.`); bot.user.setStatus('dnd'); client.user.setActivity('/help | devlopper by on hamza'); }); client.on("guildCreate", guild => { console.log(`New guild joined: ${guild.name} (id: ${guild.id}). This guild has ${guild.memberCount} members!`); client.user.setActivity(`Serving ${client.guilds.size} servers`); }); client.on("guildDelete", guild => { // this event triggers when the bot is removed from a guild. console.log(`I have been removed from: ${guild.name} (id: ${guild.id})`); client.user.setActivity(`Serving ${client.guilds.size} servers`); }); 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; } client.login(config.token);[/CODE] [/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