Cette nouvelle mise à jour de Bachero apporte quelques ajouts de fonctionnalités pour améliorer votre confort d'utilisation !
En bref :
- 2 modules ont été ajoutés :
- "bachero.module.analytics" : affiche des statistiques sur l'utilisation du bot au sein d'un serveur Discord
- "bachero.module.crawldoc" : effectuer des recherches sur différents sites de documentations
- La fonctionnalité de création de liens raccourcis a été améliorée :
- Utilisation d'une librairie pour faciliter la création de raccourcis
- Certains services affichent un avertissement dans la liste de la commande
short-config
- De nouveaux services sont supportés par la fonctionnalité
- Ouverture de la fonctionnalité Snipe :
- Les modules tiers peuvent ajouter des entrées personnalisées qui seront affichées avec la commande
snipe
- L'exécution des commandes
fake
,say
,embed
,clear
,slowmode
,nuke
créent désormais un snipe - Certaines informations inutiles ne sont plus enregistrées dans les snipes (id du salon et du serveur)
- Les modules tiers peuvent ajouter des entrées personnalisées qui seront affichées avec la commande
- Equilibrage des niveaux d'XP :
- Baisse du nombre d'XP nécessaires pour atteindre un nouveau niveau
- Les différents boosts négatifs d'XP (multiplicateur x0.9 par exemple) sont actifs après des paliers de niveaux plus élevés
- Des options en plus ont été ajoutées dans la configuration du module
- Rapports d'erreurs et logs plus détaillés :
- Nouvelle méthode pour afficher une log de debug, qui sera affiché dans la console via une option, ainsi que dans les rapports d'erreurs
- Les rapports d'erreurs sont plus précis et affichent les logs récentes apparus avant l'erreur
- Ajout de 37 nouveaux profils prédéfinis dans la commande
fake custom
- La commande
lyrics
dispose d'un meilleur système de recherche et de détection de la musique écoutée - La configuration du module
bachero.module.colorinfo
dispose de plus d'options - Il est désormais possible de spécifier des identifiants d'administrateurs d'instance dans le fichier .env, cela est utilisé pour consulter un rapport d'erreur depuis Discord
- Possibilité de changer le fuseau horaire des logs via la variable d'environnement
DEFAULT_TIMEZONE
- Le nom des modules est maintenant affiché dans la commande
module
- Retour des fonctionnalités Hastebin dans la création d'embed via une instance hébergée par Bachero
- Suppression/masque des éléments en lien avec ElWatch du bot
astuce
Démarrer plus facilement avec votre instance de Bachero grâce à la première bêta publique du nouvel éditeur de configuration visuel !
Mettre à jour
Si vous hébergez Bachero vous-même, allez dans le dossier du robot dans un terminal et exécutez les commandes suivantes :
git pull
npm install
# Ou la commande "pnpm install" si vous utilisez PNPM