const memberInfo = new EmbedBuilder()
.setAuthor({ name: `${isUser.username} is ${memberStatus}!`, iconURL: statuses[memberStatus] })
.setTitle(bold(activities[memberActivity?.type[0]] || 'playing ') + italic(bold(memberActivity?.name || 'nothing')))
.setDescription('\n')
.setColor(0x2d251f)
.setThumbnail(`${isUser.displayAvatarURL()}`)
.setDescription('\n')
.addFields(
{ name: bold('ID:'), value: `${isUser.id}` },
{ name: bold('Nickname:'), value: `${isMember.nickname || 'none'}` },
{ name: bold('Joined: '), value: dayjs(`${isMember.joinedAt}`).format('<t:X>') },
{ name: bold('Created:'), value: dayjs(`${isUser.createdAt}`).format('<t:X>') })
.setFooter({ text: `Requested by ${isUser.username}`, iconURL: `${isUser.displayAvatarURL()}` });
if (memberStatus === 'dnd') {
memberInfo.setAuthor({ name: `${isUser.username} is on ` + memberStatus.toUpperCase() + '!', iconURL: statuses[memberStatus] });
await interaction.reply({ embeds: [memberInfo], content: `${defaultMsg}` });
}
else if (memberStatus) {
await interaction.reply({ embeds: [memberInfo], content: `${defaultMsg}` });
}
else if (memberActivity.type[4]) {
memberInfo.setDescription(memberActivity?.type[4].state);
await interaction.reply({ embeds: [memberInfo], content: `${defaultMsg}` });
}
},
};
const memberInfo = new EmbedBuilder()
.setAuthor({ name: `${isUser.username} is ${memberStatus}!`, iconURL: statuses[memberStatus] })
.setTitle(bold(activities[memberActivity?.type[0]] || 'playing ') + italic(bold(memberActivity?.name || 'nothing')))
.setDescription('\n')
.setColor(0x2d251f)
.setThumbnail(`${isUser.displayAvatarURL()}`)
.setDescription('\n')
.addFields(
{ name: bold('ID:'), value: `${isUser.id}` },
{ name: bold('Nickname:'), value: `${isMember.nickname || 'none'}` },
{ name: bold('Joined: '), value: dayjs(`${isMember.joinedAt}`).format('<t:X>') },
{ name: bold('Created:'), value: dayjs(`${isUser.createdAt}`).format('<t:X>') })
.setFooter({ text: `Requested by ${isUser.username}`, iconURL: `${isUser.displayAvatarURL()}` });
if (memberStatus === 'dnd') {
memberInfo.setAuthor({ name: `${isUser.username} is on ` + memberStatus.toUpperCase() + '!', iconURL: statuses[memberStatus] });
await interaction.reply({ embeds: [memberInfo], content: `${defaultMsg}` });
}
else if (memberStatus) {
await interaction.reply({ embeds: [memberInfo], content: `${defaultMsg}` });
}
else if (memberActivity.type[4]) {
memberInfo.setDescription(memberActivity?.type[4].state);
await interaction.reply({ embeds: [memberInfo], content: `${defaultMsg}` });
}
},
};