0

这可能是一个非常简单的解决方案,但我真的迷失了。在我的不和谐经济机器人中,我已经完全开发了一个库存系统 - 用户可以从商店购买物品,将它们存储在他们的库存中并随意使用它们。我面临的一个简单问题是,当用户有两个相同种类的物品(例如 - 像汽车)时,这些物品将出现在他们的库存中两次像汽车汽车

而不是它,我希望嵌入显示为-car x2

我正在考虑使用循环,但我不确定我是否做对了。如果我大致了解如何实现它,我可以继续!请帮我!!

以下是我的简化项目命令!

const db = require ('quick.db')
const Discord  = require ('discord.js')


module.exports = {

commands : ["items","i"],
alias : ["i"],


callback : async (message,arguments,text) => {

    const target = message.mentions.members.first () || message.author

 let items = db.fetch (`itm_${target.id}`)
if (items === null || !items[0]) (items = "No items here")
const embed = new Discord.MessageEmbed ()
.setTitle (`${target}'s items`)
.addFields (

    {name : "items", value:items}
)
.setColor ("#ECB802")


message.channel.send (embed)
}



}

4

0 回答 0