async function createCollectionEmbed(cardIds) {
const maxCards = 10; // You can change this value to display more or fewer cards
const embed = new EmbedBuilder()
.setColor(0x0099FF)
.setTitle("Player's Collection")
.setDescription(`Displaying ${Math.min(maxCards, cardIds.length)} cards from your collection:`);
for (let i = 0; i < Math.min(maxCards, cardIds.length); i++) {
const cardId = cardIds[i].cardId;
const { cardLevel, cardPrestige, cardEvo, cardName } = await getCardData(cardId);
const cardInfo = `ID: ${cardId}\nLevel: ${cardLevel}\nName: ${cardName}\nPrestige: ${cardPrestige}\nEvo: ${cardEvo}`;
.addFields(`**${i + 1})**`, cardInfo, false);
}
return embed;
}
module.exports = {
createEmbed,
createCollectionEmbed,
};
async function createCollectionEmbed(cardIds) {
const maxCards = 10; // You can change this value to display more or fewer cards
const embed = new EmbedBuilder()
.setColor(0x0099FF)
.setTitle("Player's Collection")
.setDescription(`Displaying ${Math.min(maxCards, cardIds.length)} cards from your collection:`);
for (let i = 0; i < Math.min(maxCards, cardIds.length); i++) {
const cardId = cardIds[i].cardId;
const { cardLevel, cardPrestige, cardEvo, cardName } = await getCardData(cardId);
const cardInfo = `ID: ${cardId}\nLevel: ${cardLevel}\nName: ${cardName}\nPrestige: ${cardPrestige}\nEvo: ${cardEvo}`;
.addFields(`**${i + 1})**`, cardInfo, false);
}
return embed;
}
module.exports = {
createEmbed,
createCollectionEmbed,
};