Interface
Cette interface permet de définir les options du client XP.
| Propriété | Type | Optionnel | Défaut | Description |
|---|---|---|---|---|
| auto_clean | boolean | ✅ | Nettoyer automatiquement la base et le cache. | |
| auto_create | boolean | ✅ | Créer automatiquement l’utilisateur en base. | |
| dbOptions.type | "mongodb" ou "sqlite" | ✅ | mongodb | Type de base de données à utiliser. |
| dbOptions.database | MongoClient ou base better-sqlite3 | ✅ | Base à utiliser (OBLIGATOIRE SI TYPE PRÉCISÉ). | |
| debug | boolean | ✅ | false | Activer ou non les logs de debug. |
| notify | boolean | ✅ | true | Activer ou non les logs d’information. |
| xp_rate | "fast", "normal", "slow" ou nombre | ✅ | normal | Taux de gain d’XP. |