mirror of
https://gitlab.com/bignutty/labscore.git
synced 2025-06-14 00:53:06 -04:00
add provisional account label to user cards
This commit is contained in:
parent
be2bf58b51
commit
9b1dd5e50f
4 changed files with 11 additions and 4 deletions
|
@ -1,6 +1,7 @@
|
||||||
const { createEmbed } = require('#utils/embed');
|
const { createEmbed } = require('#utils/embed');
|
||||||
const { acknowledge } = require('#utils/interactions');
|
const { acknowledge } = require('#utils/interactions');
|
||||||
const { editOrReply } = require('#utils/message');
|
const { editOrReply } = require('#utils/message');
|
||||||
|
const { getUserAvatar } = require('#utils/users');
|
||||||
|
|
||||||
const { ApplicationCommandOptionTypes } = require("detritus-client/lib/constants");
|
const { ApplicationCommandOptionTypes } = require("detritus-client/lib/constants");
|
||||||
|
|
||||||
|
@ -35,13 +36,13 @@ module.exports = {
|
||||||
|
|
||||||
if(!args.user) return editOrReply(context, createEmbed("default", context, {
|
if(!args.user) return editOrReply(context, createEmbed("default", context, {
|
||||||
image: {
|
image: {
|
||||||
url: context.user.avatarUrl + '?size=4096'
|
url: getUserAvatar(context.user)
|
||||||
}
|
}
|
||||||
}))
|
}))
|
||||||
|
|
||||||
return editOrReply(context, createEmbed("default", context, {
|
return editOrReply(context, createEmbed("default", context, {
|
||||||
image: {
|
image: {
|
||||||
url: args.user.avatarUrl + '?size=4096'
|
url: getUserAvatar(args.user)
|
||||||
}
|
}
|
||||||
}))
|
}))
|
||||||
},
|
},
|
||||||
|
|
|
@ -4,7 +4,7 @@ const { createEmbed } = require('#utils/embed');
|
||||||
const { acknowledge } = require('#utils/interactions');
|
const { acknowledge } = require('#utils/interactions');
|
||||||
const { smallIconPill, highlight, smallPill, icon, timestamp } = require('#utils/markdown');
|
const { smallIconPill, highlight, smallPill, icon, timestamp } = require('#utils/markdown');
|
||||||
const { editOrReply } = require('#utils/message');
|
const { editOrReply } = require('#utils/message');
|
||||||
const { renderBadges } = require('#utils/users');
|
const { renderBadges, getUserAvatar } = require('#utils/users');
|
||||||
|
|
||||||
const { ApplicationCommandOptionTypes, UserFlags } = require("detritus-client/lib/constants");
|
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 (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.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, {
|
let userCard = createEmbed("default", context, {
|
||||||
description: `${icon("user")} ${usernameDisplay}`,
|
description: `${icon("user")} ${usernameDisplay}`,
|
||||||
thumbnail: {
|
thumbnail: {
|
||||||
url: u.avatarUrl + `?size=4096`
|
url: getUserAvatar(u)
|
||||||
},
|
},
|
||||||
fields: [{
|
fields: [{
|
||||||
name: `${icon("calendar")} Dates`,
|
name: `${icon("calendar")} Dates`,
|
||||||
|
|
|
@ -44,6 +44,8 @@ module.exports = {
|
||||||
if (m && m.nick !== null) usernameDisplay += `\n${smallIconPill("user_card", "Nickname")} ${smallPill(m.nick)}`
|
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.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, {
|
let userCard = createEmbed("default", context, {
|
||||||
description: `${icon("user")} ${usernameDisplay}`,
|
description: `${icon("user")} ${usernameDisplay}`,
|
||||||
thumbnail: {
|
thumbnail: {
|
||||||
|
|
|
@ -55,6 +55,8 @@ module.exports = {
|
||||||
if(m && m.nick !== null) usernameDisplay += `\n${smallIconPill("user_card", "Nickname")} ${smallPill(m.nick)}`
|
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.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, {
|
let userCard = createEmbed("default", context, {
|
||||||
description: `${icon("user")} ${usernameDisplay}`,
|
description: `${icon("user")} ${usernameDisplay}`,
|
||||||
thumbnail: {
|
thumbnail: {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue