diff --git a/cmds/profile/profile.js b/cmds/profile/profile.js index 1af2b97..3e95757 100644 --- a/cmds/profile/profile.js +++ b/cmds/profile/profile.js @@ -31,12 +31,13 @@ module.exports = class profile extends commando.Command { title += `\`${TM.tag}\`'s Profile`; const MEM = msg.guild.member(TM), - emb = defaultImageEmbed(msg, null, title); + emb = defaultImageEmbed(msg, null, title), + INT2 = Interval.fromDateTimes(DateTime.fromJSDate(TM.createdAt), DateTime.now()); emb.setThumbnail(TM.displayAvatarURL({ format: "png", size: 4096, dynamic: true })) .addField("ID", TM.id) .addField("Registered", defaultDateFormat(TM.createdAt) + - `\n()`); + `\n(${intervalToDuration(INT2).strings.join(" ")} ago)`); if (TM.description) emb.setDescription(TM.description); if (MEM) { diff --git a/resources/eventsLogger/guildMemberAdd.js b/resources/eventsLogger/guildMemberAdd.js index 23156fa..651ed7c 100644 --- a/resources/eventsLogger/guildMemberAdd.js +++ b/resources/eventsLogger/guildMemberAdd.js @@ -15,13 +15,14 @@ module.exports = (member) => { if (member.guild.DB.eventChannels?.join) { const log = getChannel(member, member.guild.DB.eventChannels.join); if (!log) return; - const emb = defaultEventLogEmbed(member.guild); + const emb = defaultEventLogEmbed(member.guild), + INT2 = Interval.fromDateTimes(DateTime.fromJSDate(member.user.createdAt), DateTime.now()); emb .setTitle("`" + member.user.tag + "` joined") .setThumbnail(member.user.displayAvatarURL({ format: "png", size: 4096, dynamic: true })) .setColor(getColor("cyan")) .addField("Registered", defaultDateFormat(member.user.createdAt) + - `\n()`) + `\n(${intervalToDuration(INT2).strings.join(" ")} ago)`) .setDescription(`<@!${member.id}> (${member.id}) just joined.\nWe have ${member.guild.memberCount} total members now.`); return trySend(member.client, log, emb); }