如何更改此嵌入?

问题描述 投票:0回答:1

嗨!因此,经过很多天,即时通讯工具终于接近完成我的“货币bot”了。排行榜的最后一部分是它,它正在运行。但是,我不喜欢它的外观,但我不知道如何更改它。这听起来可能令人困惑,所以我只想放一些屏幕截图以使它变得清晰]

“

这是我收到的消息,但我希望该号码与用户和号码在同一行:

  1. @ Pegasus BOT-100000
  2. @ wex-11000
  3. @ wextest-2000

这是我使用的代码的一部分:

                                        const topembed = new Discord.MessageEmbed()
                                        .setColor('#FF3A0E')
                                        .setTitle(message.guild.name + "'s TOP Donators!")
                                        .setTimestamp()

                                        if(res.length === 0) {
                                            topembed.addField(`No data found`)
                                        } else if(res.length < 10) {
                                            for(i = 0; i < res.length; i++) {
                                                let member = res[i].userID
                                                    topembed.addField(`${i + 1}`, `${member} **- ${res[i].donos}**`,)

如果需要的话,我使用MongoDB保存数据

感谢您的帮助!

javascript discord embed leaderboard
1个回答
0
投票

您可以使用\n开始新的一行。也许描述可能更合适。

var description = ""
for(i = 0; i < res.length; i++) {
  let member = res[i].userID
  description += `${i + 1}. ${member} **- ${res[i].donos}**\n`
}
topembed.setDescription(description)
© www.soinside.com 2019 - 2024. All rights reserved.