Installation
$ npm install @saipulanuar/canvas
How To Use?
Example Welcome V1
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Welcome()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.setUsername("Saipul Anuar")
.setGuildName("KingOfBear")
.setGuildIcon("https://cdn.dribbble.com/users/1051393/screenshots/7011829/media/f19892ea228d4dfafd5a0abf273f6b3c.png")
.setBackground("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
.setMemberCount("404")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/welcome-v1.png', data)
Result Welcome V1
Example Welcome V2
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Welcome2()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.setUsername("Saipul Anuar")
.setBg("https://img.freepik.com/free-vector/perspective-japanese-street-neon-lights_52683-44988.jpg")
.setGroupname("KingOfBear")
.setMember("404")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/welcome-v2.png', data)
Result Welcome V2
Example Welcome V3
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Welcome3()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.setUsername("Saipul Anuar")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/welcome-v3.png', data)
Result Welcome V3
Example Goodbye V1
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Goodbye()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.setUsername("Saipul Anuar")
.setGuildName("KingOfBear")
.setGuildIcon("https://cdn.dribbble.com/users/1051393/screenshots/7011829/media/f19892ea228d4dfafd5a0abf273f6b3c.png")
.setBackground("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
.setMemberCount("404")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/goodbye-v1.png', data)
Result Goodbye V1
Example Goodbye V2
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Goodbye2()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.setUsername("Saipul Anuar")
.setBg("https://img.freepik.com/free-vector/perspective-japanese-street-neon-lights_52683-44988.jpg")
.setGroupname("KingOfBear")
.setMember("404")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/goodbye-v2.png', data)
Result Goodbye V2
Example Goodbye V3
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Goodbye3()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.setUsername("Saipul Anuar")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/goodbye-v3.png', data)
Result Goodbye V3
Example Promote
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Promote()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.setUsername("Saipul Anuar")
.setGuildName("KingOfBear")
.setGuildIcon("https://cdn.dribbble.com/users/1051393/screenshots/7011829/media/f19892ea228d4dfafd5a0abf273f6b3c.png")
.setBackground("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
.setMemberCount("404")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/promote.png', data)
Result Promote
Example Demote
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Demote()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.setUsername("Saipul Anuar")
.setGuildName("KingOfBear")
.setGuildIcon("https://cdn.dribbble.com/users/1051393/screenshots/7011829/media/f19892ea228d4dfafd5a0abf273f6b3c.png")
.setBackground("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
.setMemberCount("404")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/demote.png', data)
Result Demote
Example Verification
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Verification()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.setUsername("Saipul Anuar")
.setGuildName("KingOfBear")
.setGuildIcon("https://cdn.dribbble.com/users/1051393/screenshots/7011829/media/f19892ea228d4dfafd5a0abf273f6b3c.png")
.setBackground("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
.setMemberCount("404")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/verification.png', data)
Result Verification
Example Signup
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Signup()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.setName("Saipul Anuar")
.setBackground("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
.setEmail("admin@fth.my.id")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/signup.png', data)
Result Signup
Example Hacker V1
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Hacker1()
.setName("Saipul Anuar")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/hacker-v1.png', data)
Result Hacker V1
Example Hacker V2
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Hacker2()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/hacker-v2.png', data)
Result Hacker V2
Example Hacker V3
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Hacker3()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/hacker-v3.png', data)
Result Hacker V3
Example Rank
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Rank()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.setUsername("Saipul Anuar")
.setBg("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
.setNeedexp("5000")
.setCurrxp("6000")
.setLevel("9")
.setRank("https://i.pinimg.com/originals/b2/fc/1d/b2fc1da4a7c50bcc2f48fc75b54c1fee.png")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/rank.png', data)
Result Rank
Example Level Up
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Up()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/up.png', data)
Result Level Up
Example Gfx V1
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Gfx1()
.setName("Saipul")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/gfx-v1png', data)
Result Gfx V1
Example Gfx V2
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Gfx1()
.setName("Saipul")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/gfx-v2.png', data)
Result Gfx V2
Example Gfx V3
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Gfx3()
.setText1("Saipul")
.setText2("Anuar")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/gfx-v3.png', data)
Result Gfx V3
Example Gfx V4
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Gfx4()
.setText1("Saipul")
.setText2("Anuar")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/gfx-v4.png', data)
Result Gfx V4
Example Gfx V5
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Gfx5()
.setName("Saipul")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/gfx-v5.png', data)
Result Gfx V5
Example Custom Gfx V1
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.customGfx()
.setText("Saipul")
.setBg("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/customGfx-v1.png', data)
Result Custom Gfx V1
Example Custom Gfx V2
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.customGfx2()
.setText1("Saipul")
.setText2("Anuar")
.setBg("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/customGfx-v2.png', data)
Result Custom Gfx V2
Example Gura
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.customGfx2()
.setName("Saipul")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/customGfx-v2.png', data)
Result Gura
Example Spongebob Burn
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Burn()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/burn.png', data)
Result Spongebob Burn
Example Patrick
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Patrick()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/patrick.png', data)
Result Patrick
Example Instagram Profile
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Ig()
.setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.setUsername("Saipul Anuar")
.setPost("19")
.setFollowers("10000")
.setFollowing("230")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/instagram-profile.png', data)
Result Instagram Profile
Example Xnxx
const cf = require("@saipulanuar/canvas");
const fs = require('fs');
const image = await new cf.Xnxx()
.setImage("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
.setTitle("Saipul Anuar")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/xnxx.png', data)
Result Xnxx
⭐ Thanks To
Squad 404 |
Hardianto CPU |
Saipul Anuar |