Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

277
Visualizações
Tengo este error cuando ejecuto mi comando de letras: DiscordAPIError: No se puede enviar un mensaje vacío

Hola, ¿alguien puede ayudarme? Tengo este error cuando ejecuto la letra de mi comando: DiscordAPIError: no se puede enviar un mensaje vacío (es un bot de música que usa un controlador de comandos) puedes contactarme en discord: R Λ Z#9217

 const { MessageEmbed } = require("discord.js"); const lyricsFinder = require("lyrics-finder"); module.exports = { name: "lyrics", aliases: ['ly'], category: "Music", description: "View the lyrics of a song", args: false, usage: "", permission: [], owner: false, player: true, inVoiceChannel: true, sameVoiceChannel: true, execute: async (message, args, client, prefix) => { const player = message.client.manager.get(message.guild.id); if (!player.queue.current) { let thing = new MessageEmbed() .setColor("RED") .setDescription("There is no music playing."); return message.channel.send(thing); } let lyrics = null; const title = player.queue.current try { lyrics = await lyricsFinder(player.queue.current.title, ""); if (!lyrics) lyrics = `No lyrics found for ${title}.`, { title: title } } catch (error) { lyrics = `No lyrics found for ${title}.`, { title: title } } let lyricsEmbed = new MessageEmbed() .setTitle(`${title} - Lyrics`, { title: title }) .setDescription(`${lyrics}`) .setColor("#F8AA2A") .setTimestamp(); if (lyricsEmbed.description.length >= 2048) lyricsEmbed.description = `${lyricsEmbed.description.substr(0, 2045)}...`; return message.channel.send(lyricsEmbed).catch(console.error); } };
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

¡Actualizar a v13 causará muchos errores debido a cambios importantes!
Puede encontrarlos todos enumerados en la guía aquí .
Pero en su caso, se trataba de cómo Discord.js maneja los parámetros con channel.send() .

 - channel.send(embed); + channel.send({ embeds: [embed, embed2] }); - channel.send('Hello!', { embed }); + channel.send({ content: 'Hello!', embeds: [embed, embed2] });
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda