Arguments lors du démarrage
Lors de l'utilisation d'une instance Bachero hébergée par vous-même, vous pouvez utiliser des arguments (ou "flags") dans la commande utilisée pour démarrer Bachero. Ces arguments auront pour effet de modifier certains comportements du bot dans divers aspects.
Liste des arguments
--hide-unimportant-logs
Empêche certains éléments qui ne sont pas importants d'être affiché dans la console, ceci n'inclut que les messages affichés par le Bachero Module Loader.
--optimize
Tente d'optimiser le démarrage de Bachero en modifiant certaines fonctionnalités, ceci inclut :
- La suppression des couleurs dans les logs
- La désactivation des commandes textes
- L'utilisation du nom "Bachero" peu importe le nom défini dans la configuration
- La suppression de certaines vérifications dans le chargement des modules
- La désactivation de la vérification de mise à jour de Bachero
--load-modules=<nom d'un module>,<nom d'un autre>,<etc etc>
Empêche le chargement de tous les modules Bachero, à l'exception de ceux spécifiés dans la liste.
Cette liste doit être séparée par des virgules et chaque élément doit être le nom du dossier d'un module.
Vitesse de démarrage avec certains arguments
Il est possible d'augmenter la vitesse de démarrage de Bachero à l'aide de quelques arguments, cela peut être utile dans le cas où vous développez un module et que vous devez effectuer de nombreux redémarrages.
Non optimisé (15 modules) : 3.5 secondes
nodemon index.js
Optimisé (15 modules) : 2.0 secondes
nodemon index.js --optimize
Non optimisé (1 module) : 1.8 seconde
nodemon index.js --load-modules=bachero.module.ping
Optimisé (1 module) : 1.7 seconde
nodemon index.js --optimize --load-modules=bachero.module.ping
note : les temps de mesures peuvent varier en fonction de différents facteurs