discord-canvascard
Fácil de usar !!
¿Quieres desarrollar un bot de discordia utilizando la biblioteca Discord.js y quieres integrar buenas imágenes en Canvas? discord-canvascard está hecho para ti! ¡Puede crear excelentes imágenes de bienvenida, imágenes de despedida y otras imágenes divertidas totalmente personalizables utilizando las muchas funciones fáciles de usar!
Installation
$ npm install --save discord-canvascard
Example GoodBye
const Discord = require("discord.js");
const Canvas = require("discord-canvascard");
const image = await new Canvas.Goodbye()
.setAvatar("https://www.site.com/avatar.jpg")
.setTitulo("GOODBYE")
.setSubtitulo("Descripcion personalizable!")
.setColorTitulo("#FFFFFF")
.setColorSubtitulo("#5865f2")
.setColorCircle("#FFFFFF")
.setColorBorder("#000000")
.setOpacityBorder("0.4")
.setBackground("https://site.com/background.jpg")
.toAttachment();
const attachment = new Discord.Attachment(image.toBuffer(), "goodbye-image.png");
message.channel.send({ files: [attachment] });
Example Fortnite Shop
const Discord = require("discord.js");
const Canvas = require("discord-canvascard");
const image = await new Canvas.FortniteShop()
.setToken("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx")
.toAttachment();
let attachment = new Discord.Attachment(image, "FortniteShop.png");
message.channel.send({ files: [attachment] });
Example Fortnite Stats
const Discord = require("discord.js");
const Canvas = require("discord-canvascard");
const user = "BLDSrGobi",
platform = "pc";
let image = await new Canvas.FortniteStats()
.setToken("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx")
.setUser(user)
.setPlatform(platform)
.toAttachment();
if (platform !== "pc" && platform !== "xbl" && platform !== "psn") return message.channel.send("Ingrese una plataforma válida")
if (!image) return message.channel.send("Usuario no encontrado")
let attachment = new Discord.Attachment(image.toBuffer(), "FortniteStats.png");
message.channel.send({ files: [attachment] });
Contribuyendo
Si tiene una solicitud para una nueva función, puede abrir un problema en Github. ¡Se agradecen las solicitudes de extracción!
Credits
Created by SrGobi con ❤️# discord-canvascard