setFlags()
Cette fonction est utilisée pour définir les indicateurs d'un utilisateur, utile pour définir des indicateurs tels
que modified
, boosted
, etc...
Actuellement non fonctionnelle dans la version actuelle, mais les développeurs peuvent y accéder et les utiliser à leur
avantage,
simply-xp aura des plugins pour utiliser ces indicateurs à l'avenir.
Paramètres
Paramètre | Type | Requis | Description |
---|---|---|---|
userId | string | ✅ | L'ID de l'utilisateur. |
guildId | string | ✅ | L'ID de la guilde. |
flags | Array | ✅ | Les indicateurs à définir. |
username | string | ❌ | Nom d'utilisateur à utiliser si auto_create est activé. |
Retours
- Promise<
UserResult
>
Lance
XpFatal
- si des paramètres invalides sont fournis, ou s'il y a une erreur de base de données.
Exemple [JS]
const {setFlags} = require('simply-xp');
const userid = "326815959358898189";
const guildid = "867999056172052551";
const flags = ["modified", "boosted"];
const username = "Abadima";
setFlags(userid, guildid, flags, username)
.then(console.log) // Retourne l'objet utilisateur
.catch((err) => console.log(err)); // Retourne l'erreur