const { GuildMember, EmbedBuilder } = require("discord.js"); /** * @param {Client} client * @param {GuildMember} member */ function welcomeEmbed(member) { let welcomeMessages = [ `Welcome to the server ${member.user.username}. We hope you enjoy your stay.`, `We hope you brought pizza ${member.user.username}.`, `Yippe.... Welcome to the server ${member.user.username}.`, `A wild ${member.user.username} has appeared.`, ]; const randomMessage = welcomeMessages[Math.floor(Math.random() * welcomeMessages.length)]; return new EmbedBuilder() .setTitle("**New Member**") .setDescription(randomMessage) .addFields( { name: "Joined at", value: `${member.joinedAt}`, inline: true }, { name: "User Created at", value: `${member.user.createdAt}`, inline: true, } ) .setThumbnail(member.user.avatarURL()); } module.exports = { welcomeEmbed };