Aller au contenu principal

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

Graphique de la vitesse de démarrage de Bachero avec différents arguments note : les temps de mesures peuvent varier en fonction de différents facteurs