嵌入数组只计算一个数组(discord.js)

编程入门 行业动态 更新时间:2024-10-05 23:24:13

嵌入<a href=https://www.elefans.com/category/jswz/34/1771288.html style=数组只计算一个数组(discord.js)"/>

嵌入数组只计算一个数组(discord.js)

我有一个机器人,它有一个命令,可以提供随机的 Fandom 链接,用户可以指定数量(10 个以下)。当我尝试为我的回复做多个嵌入时,它只注册一个嵌入。

        var amount = Number(message.content.split(' ')[1]) || 1
        try {
          if (amount >= 10) {
            await message.reply({content: 'Amount too large! Setting amount to 3', ephemeral: true, allowedMentions: {repliedUser: false}})
           amount = 3 
          } else if (amount <= 0) {
            await message.reply({content: 'Amount cannot be 0 or lower! Setting amount to 3', ephemeral: true, allowedMentions: {repliedUser: false}})
            amount = 3
         }  
         const baseUrl = ':Random'
         const embed_Array = []
         for (let i = 1; i <= amount; i++) {
             console.log(i)
             const embed = new EmbedBuilder()
              .setColor("Random")
              .setTitle("Random Fandom Page")
              .setDescription("Got **random Roblox fandom page!**")
              .setURL(baseUrl)
              .addFields(
                  {name: 'Random Link #' + i, value: baseUrl}
              )
            embed_Array.push(embed)
         }
         console.log("Finished", embed_Array)
         await message.reply({embeds: embed_Array, allowedMentions: {repliedUser: false}})

我尝试记录数组,它显示为多个嵌入,这是预期的。我尝试记录迭代器编号,按预期记录。

回答如下:

更多推荐

嵌入数组只计算一个数组(discord.js)

本文发布于:2024-05-30 07:15:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1770244.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数组   discord   js

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!