@akatsukicollection/stats
v1.2.5
Published
Show a image with your bot-stats
Downloads
13
Readme
@akatsukicollection/stats
Un package permettant aux bots Discord de générer des statistiques sous forme d'images.
📦 Installation
Assurez-vous d'avoir Node.js installé, puis installez le package avec npm :
npm install @akatsukicollection/stats🚀 Utilisation
Voici un exemple d'utilisation du package dans un bot Discord utilisant discord.js :
const { generateStatsImage } = require('@akatsukicollection/stats');
const { Client, GatewayIntentBits, AttachmentBuilder } = require('discord.js');
const client = new Client({ intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages, GatewayIntentBits.MessageContent] });
client.on('messageCreate', async (message) => {
if (message.content === '!stats') {
const stats = {
Serveurs: client.guilds.cache.size,
Utilisateurs: client.users.cache.size,
Commandes: 1234
};
const imageBuffer = await generateStatsImage(stats);
const attachment = new AttachmentBuilder(imageBuffer, { name: 'stats.png' });
message.channel.send({ files: [attachment] });
}
});
client.login('TON_TOKEN');⭐ Résultat attendue
En console
[ PACKAGES ] GENERATION STATISTICS START
[ PACKAGES ] GENERATION STATISTICS 350 12000 5000
[ PACKAGES ] GENERATION STATISTICS END
Image

🎨 Personnalisation
Le package permet de personnaliser les couleurs et le design des images. Une mise à jour future ajoutera la possibilité d'utiliser des arrière-plans et des polices spécifiques.
🛠 Dépendances
Ce package utilise :
canvaspour générer les imagesdiscord.jspour l'intégration avec Discord
📜 Licence
Ce projet est sous licence MIT.
🔗 Liens utiles
🚀 Développé par Akatsuki Collection | Améliorations à venir !
