πŸͺ„
canvafy
Support Server
  • πŸ₯³Welcome
    • πŸ“’Patch Notes
    • πŸ“—Changes Notes
    • πŸ“•License
    • πŸ’ΎResolve Error's
  • πŸ“Rank / Level Card
  • πŸ“Spotify Card
  • πŸ“Welcome / Leave Card
  • πŸ“Tweet Card
  • πŸ“Instagram Card
  • πŸ“Captcha Card
  • πŸ“Security Card
  • πŸ“Level Up Card
  • πŸ“Profile Card
  • πŸ“Ship Card
  • πŸ“Top / Rank Card
  • 🀑Others
    • πŸ”–Affect
    • πŸ”–Bat Slap
    • πŸ”–Beautiful
    • πŸ”–Darkness
    • πŸ”–Delete
    • πŸ”–Gay
    • πŸ”–Greyscale
    • πŸ”–Invert
    • πŸ”–Kiss
  • βš’οΈUtils
Powered by GitBook
On this page
  • πŸˆβ€β¬› Canvafy Design;
  • .setAvatar(imageURL)
  • .setBackground(type,source)
  • .setUsername(username,color)
  • .setStatus(status)
  • .setCustomStatus(status)
  • .setBorder(color)
  • .setBarColor(color)
  • .setBarOpacity(opac)
  • .setOverlayOpacity(opac)
  • .setLevel(level,text)
  • .setLevelColor({text,number})
  • .setRank(rank,text)
  • .setRankColor({text,number})
  • .setCurrentXp(number,color)
  • .setRequiredXp(number,color)
  • .build()
  • πŸŒ™ Example Of Code With Discord.js v14
  • πŸ“ƒSupport Server; discord.gg/luppux

Rank / Level Card

Rank / Level Card Builder

PreviousResolve Error'sNextSpotify Card

Last updated 1 year ago

πŸˆβ€β¬› Canvafy Design;

await new canvafy.Rank()
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

username

String

Setting Username

color

String

Setting Username Color (Preferred Option)

PARAMETER
TYPE
DESCRIPTION

status

String

Setting Avatar Border Color => User Status

PARAMETER
TYPE
DESCRIPTION

status

String

Setting Avatar Border Color => Custom Hex Color (Preferred Option)

PARAMETER
TYPE
DESCRIPTION

color

String

Setting Card Border Color (Preferred Option)

PARAMETER
TYPE
DESCRIPTION

color

String

Setting Bar Color (Preferred Option)

PARAMETER
TYPE
DESCRIPTION

opac

Number / Double

Setting Bar Opacity (Preferred Option)

PARAMETER
TYPE
DESCRIPTION

opac

Number / Double

Setting Foreground Opacity (Preferred Option)

PARAMETER
TYPE
DESCRIPTION

level

Number

Setting Card Level Number

text

String

Setting Card Level Text (Preferred Option)

PARAMETER
TYPE
DESCRIPTION

text

String

Setting Level Text Color (Preferred Option)

number

String

Setting Level Number Color (Preferred Option)

Example

.setLevelColor({text:"#ff0000",number:"#00ff00"})
PARAMETER
TYPE
DESCRIPTION

rank

Number

Setting Card Rank Number

text

String

Setting Card Rank Text (Preferred Option)

PARAMETER
TYPE
DESCRIPTION

text

String

Setting Rank Text Color (Preferred Option)

number

String

Setting Rank Number Color (Preferred Option)

Example

.setRankColor({text:"#ff0000",number:"#00ff00"})
PARAMETER
TYPE
DESCRIPTION

number

Number

Current xp Quantity

color

String

Current xp Text Color (Preferred Option)

PARAMETER
TYPE
DESCRIPTION

number

Number

Required xp Quantity

color

String

Required xp Text Color (Preferred Option)

PARAMETER
TYPE
DESCRIPTION

None

None

Image Maker. ❗Required to Use!

πŸŒ™ Example Of Code With Discord.js v14

client.on("messageCreate", async message => {
  if (message.content === "!rank") {
    const rank = await new canvafy.Rank()
    .setAvatar(message.author.displayAvatarURL({ forceStatic: true, extension: "png" }))
    .setBackground("image", "https://th.bing.com/th/id/R.248b992f15fb255621fa51ee0ca0cecb?rik=K8hIsVFACWQ8%2fw&pid=ImgRaw&r=0")
    .setUsername(message.author.username)
    .setBorder("#fff")
    .setStatus(message.member.presence?.status)
    .setLevel(2)
    .setRank(1)
    .setCurrentXp(100)
    .setRequiredXp(400)
    .build();

    message.reply({
      files: [{
        attachment: rank,
        name: `rank-${message.member.id}.png`
      }]
    });
  }
});

πŸ“ƒSupport Server;

discord.gg/luppux
.setAvatar(imageURL)
.setBackground(type,source)
.setUsername(username,color)
.setStatus(status)
.setCustomStatus(status)
.setBorder(color)
.setBarColor(color)
.setBarOpacity(opac)
.setOverlayOpacity(opac)
.setLevel(level,text)
.setLevelColor({text,number})
.setRank(rank,text)
.setRankColor({text,number})
.setCurrentXp(number,color)
.setRequiredXp(number,color)
.build()
πŸ“
Page cover image