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