Aller au contenu principal
Version: v2.0

removeLevel()

Cette fonction est utilisée pour supprimer des niveaux à un utilisateur.

Si le niveau de l'utilisateur change réellement, cette fonction déclenche aussi les callbacks levelUp / levelDown de XpEvents et attend leur exécution avant de se résoudre.

Parameters​

ParamètreTypeRequisDescription
userIdstring✅L'ID de l'utilisateur.
guildIdstring✅L'ID de la guilde.
levelnumber✅La quantité de niveau à supprimer.
usernamestring❌Le nom de l'utilisateur, si auto_create est activé.

Retours​

Lancers​

  • XpFatal - Si des paramètres invalides sont fournis.

[JS] Exemple​

const { removeLevel } = require("simply-xp");

const userid = "770551872309166090";
const guildid = "867999056172052551";
const level = 69;
const username = "Rahuletto";

removeLevel(userid, guildid, level, username)
.then(console.log) // Retourne l'objet utilisateur
.catch((err) => console.log(err)); // Retourne l'erreur