Error: DiscordAPIError: Cannot send an empty message
Código:
if(message.content == 'a!up') { const AllowedupMessage = new Discord.MessageEmbed() .setAuthor(process.env.AllowedAuthor) .setDescription(process.env.AllowedDescription) .setFooter(process.env.VNetworkFooter) .setColor(process.env.AllowedColor); message.channel.send({ embeds: [AllowedupMessage] }) }No puedo encontrar la manera de solucionar este estúpido error. Gracias por tu ayuda :) <3
Según la versión que tengas de Discord.js
Pero a juzgar por tu código, supongo que es v13
Guía Discord.js Actualización de v12 a v13
Ejemplo Envío de mensajes, incrustaciones, archivos, etc. Actualización de v12 a v13 Se ha cambiado el pie de página, ahora use:
.setFooter({text: 'Someone text', iconURL: 'link'}) Lo mismo para .setAuthor
- channel.send(embed); + channel.send({ embeds: [embed, embed2] }); - channel.send('Hello!', { embed }); + channel.send({ content: 'Hello!', embeds: [embed, embed2] }); - interaction.reply('Hello!', { ephemeral: true }); + interaction.reply({ content: 'Hello!', ephemeral: true });