簡體   English   中英

無法發送空消息 - Discord.JS v13

[英]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

Discord.js 指南從 v12 更新到 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM