diff options
Diffstat (limited to 'modules/embed.js')
-rw-r--r-- | modules/embed.js | 26 |
1 files changed, 19 insertions, 7 deletions
diff --git a/modules/embed.js b/modules/embed.js index 9c2ab0a..dd846fe 100644 --- a/modules/embed.js +++ b/modules/embed.js @@ -173,18 +173,30 @@ module.exports = (page, id, gid) => { } } + let fields = [ + { name: l("Nicknames", "Surnoms", id, gid), value: naming, inline: true }, + { name: l("Sex", "Sexe", id, gid), value: d.sex === "F" ? "♀" : "♂", inline: true }, + { name: l("Kind", "Type", id, gid), value: kind, inline: true }, + ]; + + if (spoils[id] === 1) { + fields.push( + { name: l("Occupation(s)", "Occupation(s)", id, gid), value: "(" + l("spoilers", "révélations", id, gid) + ")\n||" + jobs + "||", inline: true }, + { name: l("Home(s)", "Résidence(s)", id, gid), value: "(" + l("spoilers", "révélations", id, gid) + ")\n||" + location + "||", inline: true } + ) + } else if (spoils[id] === 2) { + fields.push( + { name: l("Occupation(s)", "Occupation(s)", id, gid), value: jobs, inline: true }, + { name: l("Home(s)", "Résidence(s)", id, gid), value: location, inline: true } + ) + } + return new MessageEmbed() .setColor(d.color.length === 6 ? d.color : "ffffff") .setTitle(page + " " + sign) .setDescription(l(d.extract, d.extract_fr, id, gid)) .setImage(d.image) .setThumbnail(d.mark) - .addFields([ - { name: l("Nicknames", "Surnoms", id, gid), value: naming, inline: true }, - { name: l("Sex", "Sexe", id, gid), value: d.sex === "F" ? "♀" : "♂", inline: true }, - { name: l("Kind", "Type", id, gid), value: kind, inline: true }, - { name: l("Occupation(s)", "Occupation(s)", id, gid), value: "(" + l("spoilers", "révélations", id, gid) + ")\n||" + jobs + "||", inline: true }, - { name: l("Home(s)", "Résidence(s)", id, gid), value: "(" + l("spoilers", "révélations", id, gid) + ")\n||" + location + "||", inline: true } - ]) + .addFields(fields) .setFooter(l("Content provided without warranty, use at your own risk.", "Contenu fourni sans aucune garantie, utilisez à vos risques et périls", id, gid)) }
\ No newline at end of file |