PabloRNC / image-djs

¡Un generador de imágenes para discord.js!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🎨 Image DJS

¡Un generador de imágenes para discord.js!

Welcome

const { Welcomer } = require('image-djs');
// typescript: import { Welcomer } from 'image-djs';
const file = await new Welcomer()
	.setAvatar('https://c.tenor.com/bMJ1lh3r46gAAAAC/pfp.gif')
	.setBackground('https://i.pinimg.com/736x/33/75/00/33750046310a78fc55914a621c7e0991.jpg')
	.setBorderColor('#ababab')
	.setAvatarBorderColor('#ff4546')
	// .setUserFont('52px "Segoe UI"') | Debes cargar una fuente personalizada con canvas
	// .setSubtitleFont('32px "Segoe UI"') | Debes cargar una fuente personalizada con canvas
	.setSubtitle('Bienvenido!')
	.setUsername('drgato')
	.build(true, 'welcomer-xd.png');

channel.send({ files: [file] });

Ejemplo:

Rank card

const { Rank } = require('image-djs');
// typescript: import { Rank } from 'image-djs';

const file = await new Rank()
	.setAvatar(user.displayAvatarURL({ format: 'png' }))
	.setBackground('https://i.pinimg.com/originals/0a/1b/73/0a1b7398d03982682d8884cba21f6eb6.jpg')
	.setAvatarRoundType('roundedSquare')
	.setBoxColor('#292a36')
	.setLevel(2)
	.setRank(1)
	.setRequiredXP(150)
	.setUsername('drgato.ml')
	.setXP(120)
	.buildImage(true, `level-${user.id}.png`);

channel.send({ files: [file] });

Ejemplo:

Ping

const { Ping } = require('image-djs');
// typescript: import { Ping } from 'image-djs';
const file = await new Ping()
	.setIcon('https://i1.sndcdn.com/avatars-twM1pq6gSk4YzN4F-N4zKuw-t500x500.jpg')
	.build(true, 'ping.png');

channel.send({ files: [file] });

Ejemplo:

⚠️ Próximamente más clases... Reporta los bugs en el GitHub del npm.

About

¡Un generador de imágenes para discord.js!


Languages

Language:TypeScript 100.0%