aboutsummaryrefslogtreecommitdiff
path: root/modules/embed.js
diff options
context:
space:
mode:
Diffstat (limited to 'modules/embed.js')
-rw-r--r--modules/embed.js26
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