1.0.32 • Published 2 years ago
discord-canvas-builder v1.0.32
discord-canvas-builder
Facile à utiliser !!
Vous souhaitez développer un bot discord en utilisant la librairie Discord.js et vous souhaitez intégrer de jolies images dans Canvas ? discord-canvas-builder est fait pour vous ! Vous pouvez créer de superbes images de bienvenue, des images d'adieu et d'autres images amusantes entièrement personnalisables à l'aide des nombreuses fonctionnalités faciles à utiliser !
Installation
$ npm install discord-canvas-builder
Example Welcome
const Canvas = require("discord-canvas-builder");
const Discord = require("discord.js");
const channel = await bot.channels.cache.get("ID-SALON")
const image = await new Canvas.Home()
.setBackground("./background.png")
.setAvatar(member.user.displayAvatarURL()) //l'avatar du membre
.setDiscriminator(member.user.discriminator) //le tag du membre
.setGuildName(member.guild.name) //le nom du serveur
.setMemberCount(member.guild.memberCount) //le nombre de membre dans le serveur
.setOpacity("0.4") //l'opacité
.setColor("username-box", "#8015EA") //couleur du nom d'utilisateur
.setColor("border", "#000000") //couleur de la bordure
.setColor("discriminator-box", "#FFFFFF") //couleur du tag de l'utilisateur
.setColor("message-box", "#930F0F") //la couleur du message de bienvenue
.setColor("title", "#0F1B93") //la couleur du titre
.setColor("avatar", "#FFFFFF") //la couleur du contour de l'avatar
.setText(`${description}`) //le message du bienvenue dans l'image
.setUsername(member.user.username) //le nom du membre
.setUser(member.user) //le membre
.setGuild(member.guild) //le serveur
.toAttachment();
const attachment = new Discord.AttachmentBuilder(image.toBuffer(), "welcome.png");
channel.send({files: [attachment]});
Example RankCard
const Canvas = require("discord-canvas-builder")
const Discord = require("discord.js");
const image = await new Canvas.RankCard()
.setAddon("xp", xp)
.setAddon("rank", rank)
.setAvatar(message.user.displayAvatarURL())
.setLevel(level)
.setReputation(xp)
.setRankName("Voici votre rank:")
.setUsername(user.username)
.setUser(user)
.setGuild(message.guild)
.setBadge(1, "gold")
.setBadge(3, "diamond")
.setBadge(5, "silver")
.setBadge(6, "bronze")
.setBackground("./background.jpg")
.toAttachment();
const attachment = new Discord.AttachmentBuilder(image.toBuffer(), "rank-card.png");
await message.reply({files: [attachment]})
1.0.32
2 years ago
1.0.31
2 years ago
1.0.30
2 years ago
1.0.29
2 years ago
1.0.28
2 years ago
1.0.27
2 years ago
1.0.26
2 years ago
1.0.25
2 years ago
1.0.24
2 years ago
1.0.23
2 years ago
1.0.22
2 years ago
1.0.21
2 years ago
1.0.20
2 years ago
1.0.19
2 years ago
1.0.18
2 years ago
1.0.17
2 years ago
1.0.15
2 years ago
1.0.14
2 years ago
1.0.13
2 years ago
1.0.12
2 years ago
1.0.11
2 years ago
1.0.10
2 years ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago