Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

177
Vistas
SyntaxError: Final inesperado de la entrada client.login(token);

Hoy estaba tratando de hacer un bot que envíe mensajes de bienvenida para el servidor de mi amigo cuando recibí este error y no sé cómo resolverlo, probé varias cosas en mi código para solucionarlo pero todavía no funciona, lo agradecería. si alguien sabe como ayudarme con esto.

Registro de errores:

 C:\Users\LUCAS\Desktop\sachabot\index.js:34 client.login(token); SyntaxError: Unexpected end of input ←[90m at Object.compileFunction (node:vm:352:18)←[39m ←[90m at wrapSafe (node:internal/modules/cjs/loader:1031:15)←[39m ←[90m at Module._compile (node:internal/modules/cjs/loader:1065:27)←[39m ←[90m at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)←[39m ←[90m at Module.load (node:internal/modules/cjs/loader:981:32)←[39m ←[90m at Function.Module._load (node:internal/modules/cjs/loader:822:12)←[39m ←[90m at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:79:12)←[39m ←[90m at node:internal/main/run_main_module:17:47←[39m

Código que estoy usando:

 const Discord = require('discord.js'); const client = new Discord.Client(); const config = require("./config.json"); client.on("ready", () => { console.log("im on!"); client.on("guildMemberAdd", async (member) => { let guild = await client.guilds.cache.get("server id here"); let channel = await client.channels.cache.get("welcome channel id here"); let emoji = await member.guild.emojis.cache.find(emoji => emoji.name === "emogi"); if (guild != member.guild) { return console.log("i dont recognize this server..."); } else { let embed = await new Discord.MessageEmbed() .setColor("#7c2ae8") .setAuthor(member.user.tag, member.user.displayAvatarURL()) .setTitle(`${emoji} welcome ${emoji}`) .setImage("https://tenor.com/view/dancing-baby-pacifier-shades-gif-5960764") .setDescription(`**${member.user}**, Welcome to the server **${guild.name}**! in this exact moment we have **${member.guild.memberCount} members**, be cool!`) .setThumbnail(member.user.displayAvatarURL({ dynamic: true, format: "png", size: 1024 })) .setFooter('User ID: ' + member.user.id) .setTimestamp(); await channel.send(embed); } }); client.login(token);
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Error de sintaxis en la línea 7. Tenga más cuidado al publicar preguntas como esta.

 client.on("ready", () => { console.log("im on!"); }) // this line is missing "})"
about 4 years ago · Juan Pablo Isaza Denunciar

0

Olvidaste cerrar tu primera devolución de llamada. Agregando otro }); después del primero }); debería arreglarlo

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda