πββ¬ Canvafy Design;
await new canvafy.Security()
π Example Of Code With Discord.js v14
client.on('guildMemberAdd', async member => {
const security = await new canvafy.Security()
.setAvatar(member.user.displayAvatarURL({extension:"png",forceStatic:true}))
.setBackground("image", "https://cdn.discordapp.com/attachments/1087030211813593190/1110243947311288530/beeautiful-sunset-illustration-1212023.webp")
.setCreatedTimestamp(member.user.createdTimestamp)
.setSuspectTimestamp(604800000) // 1 week millisecond
.setBorder("#f0f0f0")
.setLocale("en") // country short code - default "en"
.setAvatarBorder("#f0f0f0")
.setOverlayOpacity(0.9)
.build();
member.guild.channels.cache.get("<channelId>").send({
content: `Welcome ${member}!`,
files: [{
attachment: security,
name: `security-${member.id}.png`
}]
});
});