[英]Cannot send empty message - Discord.JS v13
錯誤: DiscordAPIError: Cannot send an empty message
代碼:
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] })
}
我不知道如何解決這個愚蠢的錯誤。 感謝您的幫助:) <3
取決於您擁有的 Discord.js 版本
但是從你的代碼來看,我猜是v13
示例 發送消息、嵌入、文件等。從 v12 更新到 v13
- 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 });
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.