πWelcome / Leave Card
Welcome / Leave Card Builder
πββ¬ Canvafy Design;

await new canvafy.WelcomeLeave()
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
name
String
Setting Title Message
color
String
"hexColor" adjustment (Preferred Option)
PARAMETER
TYPE
DESCRIPTION
description
String
Setting Description Message
color
String
"hexColor" adjustment (Preferred Option)
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 welcome = await new canvafy.WelcomeLeave()
.setAvatar(member.user.displayAvatarURL({ forceStatic: true, extension: "png" }))
.setBackground("image", "https://th.bing.com/th/id/R.248b992f15fb255621fa51ee0ca0cecb?rik=K8hIsVFACWQ8%2fw&pid=ImgRaw&r=0")
.setTitle("Welcome")
.setDescription("Welcome to this server, go read the rules please!")
.setBorder("#2a2e35")
.setAvatarBorder("#2a2e35")
.setOverlayOpacity(0.3)
.build();
member.guild.channels.cache.get("<channelId>").send({
content: `Welcome to you ${member}!`,
files: [{
attachment: welcome,
name: `welcome-${member.id}.png`
}]
});
});
πSupport Server; discord.gg/luppux
Last updated