diff options
Diffstat (limited to 'modules/embed.js')
-rwxr-xr-x | modules/embed.js | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/modules/embed.js b/modules/embed.js index 9766055..cb49fdf 100755 --- a/modules/embed.js +++ b/modules/embed.js @@ -172,6 +172,10 @@ module.exports = (page, id, gid, isPublic, user, member, guild) => { break; } + if (d.kind.includes("\n")) { + kind = d.kind; + } + names = [...new Set(d.names.filter(e => e.trim().toLowerCase() !== page.toLowerCase()))]; let naming = "-"; @@ -211,9 +215,16 @@ module.exports = (page, id, gid, isPublic, user, member, guild) => { } } + let sex = ""; + if (d.sex.includes("\n") || d.sex.includes("&")) { + sex = d.sex; + } else { + sex = d.sex === "F" ? "♀ " + l("Female", "Fille", id, gid) : "♂ " + l("Male", "Garçon", id, gid); + } + let fields = [ { name: l("Nicknames", "Surnoms", id, gid), value: naming, inline: true }, - { name: l("Sex", "Sexe", id, gid), value: d.sex === "F" ? "♀ " + l("Female", "Fille", id, gid) : "♂ " + l("Male", "Garçon", id, gid), inline: true }, + { name: l("Sex", "Sexe", id, gid), value: sex, inline: true }, { name: l("Kind", "Type", id, gid), value: customEmoji(getKindIcon(page), member, guild) + " " + kind, inline: true }, { name: l("Generation", "Génération", id, gid), value: getGeneration(page, id, gid, member, guild), inline: true }, ]; |