如何更改此嵌入?
how to change this embed?
嘿嘿!所以在很多天之后,我终于接近完成我的 "currency bot"。最后一部分是排行榜,它正在运行。但是,我不喜欢它的外观,但我不知道如何更改它。这可能听起来很混乱,所以我只是放一些截图来说明一下
这是我收到的消息,但我希望号码与用户和号码在同一行:
- @Pegasus 机器人 - 100000
- @wex - 11000
- @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来保存数据
感谢您的帮助!
您可以使用 \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)
嘿嘿!所以在很多天之后,我终于接近完成我的 "currency bot"。最后一部分是排行榜,它正在运行。但是,我不喜欢它的外观,但我不知道如何更改它。这可能听起来很混乱,所以我只是放一些截图来说明一下
这是我收到的消息,但我希望号码与用户和号码在同一行:
- @Pegasus 机器人 - 100000
- @wex - 11000
- @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来保存数据
感谢您的帮助!
您可以使用 \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)