1.0.0 • Published 2 years ago
easy-canvas-discord v1.0.0
easy-canvas-discord
A Package that Simplifies the Package Canvas by GameMaster
More options coming soon...
Simple Canvas with easy-canvas-discord
V1.0.0
Example of code
const Canvas = require("discord-canvas-easy");
const Discord = require("discord.js");
const intents = new Discord.Intents(32767);
const bot = new Discord.Client({intents});
bot.on("ready", () => {
console.log("I'm login !")
});
bot.on("messageCreate", async message => {
if(message.content === "!rank") {
const Rank = await new Canvas.Card()
.setGuild(message.guild)
.setUser(message.author)
.setBackground("https://lh3.googleusercontent.com/proxy/RlfqL01K_816kNExzofpQ_D206IJmGAYR9e6Nll6AaLgBsReYelwxt--_z1q91ejmeIjHBkB-AYb-1O-qwnoswX1pKGH61jETg_OWSELWK5HSmfScVK56fkT2QoJGsCOfTNWHskc")
.setRank(2) //optional
.setLevel(5) //optional
.setXpNeed(6000) //optional
.setXp(2457) //optional
.setColorFont("#000000") //optional
.setColorProgressBar("#ff4837") //optional
.toCard()
message.reply({files: [new Discord.MessageAttachment(Rank.toBuffer(), "rank.png")]})
}
});
bot.login("YOUR_TOKEN");
1.0.0
2 years ago