πSecurity Card
Security Card Builder
πββ¬ Canvafy Design;


await new canvafy.Security()
PARAMETER
TYPE
DESCRIPTION
imageURL
String
Setting User Avatar
PARAMETER
TYPE
DESCRIPTION
type
String
"image" or "color" adjustment
source
String
"imageURL" or "hexColor" adjustment
PARAMETER
TYPE
DESCRIPTION
locale
String
Country Short Code (Example; "en","fr","tr" etc.) (Preferred Option)
PARAMETER
TYPE
DESCRIPTION
date
Number
Someone User CreatedTimestamp
PARAMETER
TYPE
DESCRIPTION
date
Number
Period of Time to be Considered Suspect
PARAMETER
TYPE
DESCRIPTION
color
String
"hexColor" adjustment (Preferred Option)
PARAMETER
TYPE
DESCRIPTION
color
String
"hexColor" adjustment
PARAMETER
TYPE
DESCRIPTION
opac
Number / Double
Transparent Opacity
PARAMETER
TYPE
DESCRIPTION
None
None
Image Maker. βRequired to Use!
π 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`
}]
});
});
πSupport Server; discord.gg/luppux
Last updated