【问题标题】:Discord embed listDiscord 嵌入列表
【发布时间】:2020-09-28 00:15:59
【问题描述】:

我想打印一个嵌入项目列表,但每个项目之间的空格(空白字段标题)让我很困扰,并且使其变得不必要的长。 那么有没有办法打印数组中的所有项目而不必不断添加新字段?

const list = new Discord.MessageEmbed()
.setTitle('Items')
.setColor('#0099ff')
for (var xc = 0; xc < (items.length-1); xc++)
{
        var item = items[xc];
        list.addField('\u200B',item);
}
msg.channel.send(list);

这是我目前拥有的。

【问题讨论】:

    标签: discord discord.js


    【解决方案1】:

    可以设置为描述

    list.setDescription(items.join("\n"));
    

    【讨论】:

    • 啊,这样就行了。我会考虑使用它,但如果我的数组有 1000 个索引怎么办?
    • 如果加入的数组超过了字符限制,您可以截断它,或者如果您不想丢失数据,则必须发送多条消息。
    猜你喜欢
    • 2021-02-05
    • 2020-10-31
    • 2020-04-26
    • 2018-12-04
    • 2020-06-15
    • 2021-08-12
    • 2019-07-23
    • 2021-06-03
    • 2021-07-20
    相关资源
    最近更新 更多