const itemName = message.mentions.roles.first() const itemPrice = parseFloat(args[1]) const itemDescription = args.slice(2).join("") if(!itemName) return message.reply("Mention some role") if(!itemPrice) return message.reply("How much for this role?") if(!itemDescription) return message.reply("What description would you like to put on this item?") var items = {itemName: itemName, itemPrice: itemPrice, itemDescription: itemDescription} economy.findOne({ guildID: message.guild.id }, {$push: {item: items}}, async(err, data) => { if(err) { console.log(err) } else { console.log(data) message.channel.send("Sucess") } })