Plugin Template
Il est facile de créer des plugins pour simply-xp, et nous avons créé un modèle pour vous aider à démarrer.
[JS] myPlugin Template
const MonNouveauPlugin = {
name: "MonNouveauPlugin", // [REQUIRED] Le nom de votre plugin
functions: [
// [OPTIONAL] Remplacer les fonctions XP ici
(addXP = (userId, guildId) => {
// Faire quelque chose
}),
],
initialize: (xp) => {
// [REQUIRED] La fonction d'initialisation de votre plugin
// Faire quelque chose
},
requiredVersions: ["1"], // [OPTIONAL] Les versions requises de simply-xp
};
export default MonNouveauPlugin; // [REQUIRED] Exportez votre plugin
[JS] Enregistrement de MonNouveauPlugin
const { registerPlugins } = require("simply-xp");
const { MonNouveauPlugin } = require("myPlugin");
registerPlugins([MonNouveauPlugin]).catch(console.error); // Retourne l'erreur