$ npm install canvas-fatih
Example Welcome V1
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Welcome()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.setUsername("Fatih Arridho")
.setGuildName("CpdXSeven")
.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)
Example Welcome V2
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Welcome2()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.setUsername("Fatih Arridho")
.setBg("https://img.freepik.com/free-vector/perspective-japanese-street-neon-lights_52683-44988.jpg")
.setGroupname("CpdXSeven")
.setMember("404")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/welcome-v2.png', data)
Example Welcome V3
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Welcome3()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.setUsername("Fatih Arridho")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/welcome-v3.png', data)
Example Goodbye V1
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Goodbye()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.setUsername("Fatih Arridho")
.setGuildName("CpdXSeven")
.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)
Example Goodbye V2
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Goodbye2()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.setUsername("Fatih Arridho")
.setBg("https://img.freepik.com/free-vector/perspective-japanese-street-neon-lights_52683-44988.jpg")
.setGroupname("CpdXSeven")
.setMember("404")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/goodbye-v2.png', data)
Example Goodbye V3
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Goodbye3()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.setUsername("Fatih Arridho")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/goodbye-v3.png', data)
Example Promote
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Promote()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.setUsername("Fatih Arridho")
.setGuildName("CpdXSeven")
.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)
Example Demote
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Demote()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.setUsername("Fatih Arridho")
.setGuildName("CpdXSeven")
.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)
Example Verification
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Verification()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.setUsername("Fatih Arridho")
.setGuildName("CpdXSeven")
.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)
Example Signup
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Signup()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.setName("Fatih Arridho")
.setBackground("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
.setEmail("admin@fth.my.id")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/signup.png', data)
Example Hacker V1
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Hacker1()
.setName("Fatih Arridho")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/hacker-v1.png', data)
Example Hacker V2
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Hacker2()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/hacker-v2.png', data)
Example Hacker V3
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Hacker3()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/hacker-v3.png', data)
Example Rank
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Rank()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.setUsername("Fatih Arridho")
.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)
Example Level Up
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Up()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/up.png', data)
Example Gfx V1
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Gfx1()
.setName("Fatih")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/gfx-v1png', data)
Example Gfx V2
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Gfx1()
.setName("Fatih")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/gfx-v2.png', data)
Example Gfx V3
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Gfx3()
.setText1("Fatih")
.setText2("Idhoo")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/gfx-v3.png', data)
Example Gfx V4
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Gfx4()
.setText1("Fatih")
.setText2("Idhoo")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/gfx-v4.png', data)
Example Gfx V5
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Gfx5()
.setName("Fatih")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/gfx-v5.png', data)
Example Custom Gfx V1
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.customGfx()
.setText("Fatih")
.setBg("https://api.fatiharridho.my.id/images/logo.png")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/customGfx-v1.png', data)
Example Custom Gfx V2
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.customGfx2()
.setText1("Fatih")
.setText2("Idhoo")
.setBg("https://api.fatiharridho.my.id/images/logo.png")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/customGfx-v2.png', data)
Example Gura
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.customGfx2()
.setName("Fatih")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/customGfx-v2.png', data)
Example Spongebob Burn
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Burn()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/burn.png', data)
Example Patrick
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Patrick()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/patrick.png', data)
Example Instagram Profile
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Ig()
.setAvatar("https://api.fatiharridho.my.id/images/logo.png")
.setUsername("Fatih Arridho")
.setPost("19")
.setFollowers("10000")
.setFollowing("230")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/instagram-profile.png', data)
Example Xnxx
const cf = require("canvas-fatih");
const fs = require('fs');
const image = await new cf.Xnxx()
.setImage("https://api.fatiharridho.my.id/images/logo.png")
.setTitle("Fatih Arridho")
.toAttachment();
data = image.toBuffer();
await fs.writeFileSync(__path +'/tmp/xnxx.png', data)