handles fixes, add @me support

This commit is contained in:
derpystuff 2023-05-18 23:01:10 +02:00
parent db477d7a49
commit 2cf4cbd8c5
2 changed files with 6 additions and 1 deletions

View file

@ -34,8 +34,11 @@ module.exports = {
if(u.bot) botTag = "" if(u.bot) botTag = ""
if(u.hasFlag(UserFlags.VERIFIED_BOT)) botTag = "" if(u.hasFlag(UserFlags.VERIFIED_BOT)) botTag = ""
let usernameDisplay = u.name
if(u.discriminator && u.discriminator !== "0") usernameDisplay += `#${u.discriminator}`
let userCard = createEmbed("default", context, { let userCard = createEmbed("default", context, {
description: `${icon("person")} **${u.name}#${u.discriminator}**${botTag} ${highlight(`(${u.id})`)}`, description: `${icon("person")} **${usernameDisplay}**${botTag} ${highlight(`(${u.id})`)}`,
thumbnail: { thumbnail: {
url: u.avatarUrl + `?size=4096` url: u.avatarUrl + `?size=4096`
}, },

View file

@ -1,6 +1,7 @@
async function getUser(context, query){ async function getUser(context, query){
let user; let user;
let member; let member;
if(query == "@me") query = context.user.id;
if(/[0-9]{17,19}/.test(query)){ if(/[0-9]{17,19}/.test(query)){
let uid = query.match(/[0-9]{17,19}/) let uid = query.match(/[0-9]{17,19}/)
try{ try{
@ -18,6 +19,7 @@ async function getUser(context, query){
async function getMember(context, query){ async function getMember(context, query){
if(!context.guild) return; if(!context.guild) return;
if(query == "@me") query = context.author.id;
if(/[0-9]{17,19}/.test(query)){ if(/[0-9]{17,19}/.test(query)){
let uid = query.match(/[0-9]{17,19}/) let uid = query.match(/[0-9]{17,19}/)
try{ try{