From c9128c6415519425551a4a1d1d5a4d33885929db Mon Sep 17 00:00:00 2001 From: derpystuff <3515180-derpystuff@users.noreply.gitlab.com> Date: Sun, 10 Sep 2023 21:00:36 +0200 Subject: [PATCH] add nickname --- commands/message/info/user.js | 5 +++-- labscore/constants.js | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/commands/message/info/user.js b/commands/message/info/user.js index 479eb82..bd5b108 100644 --- a/commands/message/info/user.js +++ b/commands/message/info/user.js @@ -1,5 +1,5 @@ const { createEmbed } = require("../../../labscore/utils/embed"); -const { icon, highlight, timestamp } = require("../../../labscore/utils/markdown"); +const { icon, highlight, timestamp, smallIconPill } = require("../../../labscore/utils/markdown"); const { editOrReply } = require("../../../labscore/utils/message"); const { getUser, renderBadges } = require("../../../labscore/utils/users"); @@ -37,8 +37,9 @@ module.exports = { if(u.bot) botTag = "" if(u.hasFlag(UserFlags.VERIFIED_BOT)) botTag = "" - let usernameDisplay = u.name + let usernameDisplay = "@" + u.name if(u.discriminator && u.discriminator !== "0") usernameDisplay += `#${u.discriminator}` + if(m.nick !== null) usernameDisplay += `\n${smallIconPill("user_card", "Nickname")} ${highlight(m.nick)}` let userCard = createEmbed("default", context, { description: `${icon("user")} **${usernameDisplay}**${botTag} ${highlight(`(${u.id})`)}`, diff --git a/labscore/constants.js b/labscore/constants.js index a1ed222..8fac4d8 100644 --- a/labscore/constants.js +++ b/labscore/constants.js @@ -149,6 +149,7 @@ module.exports.REDESIGN_ICONS = Object.freeze({ "mention": "<:ico_mention:1139857106577670154>", "user": "<:ico_user:1139858676493070337>", + "user_card": "<:ico_user_card:1150505014347960412>", "user_multiple": "<:ico_user_multiple:1139858678732836965>", "user_profile": "<:ico_user_profile:1139858680553160765>", "user_shield": "<:ico_user_shield:1139858682520285226>",