add provisional account label to user cards

This commit is contained in:
bignutty 2024-12-05 20:23:43 +01:00
parent be2bf58b51
commit 9b1dd5e50f
4 changed files with 11 additions and 4 deletions

View file

@ -1,6 +1,7 @@
const { createEmbed } = require('#utils/embed');
const { acknowledge } = require('#utils/interactions');
const { editOrReply } = require('#utils/message');
const { getUserAvatar } = require('#utils/users');
const { ApplicationCommandOptionTypes } = require("detritus-client/lib/constants");
@ -35,13 +36,13 @@ module.exports = {
if(!args.user) return editOrReply(context, createEmbed("default", context, {
image: {
url: context.user.avatarUrl + '?size=4096'
url: getUserAvatar(context.user)
}
}))
return editOrReply(context, createEmbed("default", context, {
image: {
url: args.user.avatarUrl + '?size=4096'
url: getUserAvatar(args.user)
}
}))
},

View file

@ -4,7 +4,7 @@ const { createEmbed } = require('#utils/embed');
const { acknowledge } = require('#utils/interactions');
const { smallIconPill, highlight, smallPill, icon, timestamp } = require('#utils/markdown');
const { editOrReply } = require('#utils/message');
const { renderBadges } = require('#utils/users');
const { renderBadges, getUserAvatar } = require('#utils/users');
const { ApplicationCommandOptionTypes, UserFlags } = require("detritus-client/lib/constants");
@ -65,10 +65,12 @@ module.exports = {
if (m && m.nick !== null) usernameDisplay += `\n${smallIconPill("user_card", "Nickname")} ${smallPill(m.nick)}`
if (u.clan && u.clan.tag !== null) usernameDisplay += `\n${smallIconPill("shield", "Clan")} ${smallPill(u.clan.tag)}`
if(u.hasFlag(1<<23)) usernameDisplay += `\n-# Provisional Account`
let userCard = createEmbed("default", context, {
description: `${icon("user")} ${usernameDisplay}`,
thumbnail: {
url: u.avatarUrl + `?size=4096`
url: getUserAvatar(u)
},
fields: [{
name: `${icon("calendar")} Dates`,

View file

@ -44,6 +44,8 @@ module.exports = {
if (m && m.nick !== null) usernameDisplay += `\n${smallIconPill("user_card", "Nickname")} ${smallPill(m.nick)}`
if (u.clan && u.clan.tag !== null) usernameDisplay += `\n${smallIconPill("shield", "Clan")} ${smallPill(u.clan.tag)}`
if(u.hasFlag(1<<23)) usernameDisplay += `\n-# Provisional Account`
let userCard = createEmbed("default", context, {
description: `${icon("user")} ${usernameDisplay}`,
thumbnail: {

View file

@ -55,6 +55,8 @@ module.exports = {
if(m && m.nick !== null) usernameDisplay += `\n${smallIconPill("user_card", "Nickname")} ${smallPill(m.nick)}`
if (u.clan && u.clan.tag !== null) usernameDisplay += `\n${smallIconPill("shield", "Clan")} ${smallPill(u.clan.tag)}`
if(u.hasFlag(1<<23)) usernameDisplay += `\n-# Provisional Account`
let userCard = createEmbed("default", context, {
description: `${icon("user")} ${usernameDisplay}`,
thumbnail: {