Releases: bacherobot/bot
Bêta v0.5.0
La nouvelle bêta 0.5.0 est disponible après plusieurs semaines de développement !
- Nouveaux modules : "bachero.module.color" (affiche des informations sur une couleur), "bachero.module.showReports" (affiche le contenu d'un rapport d'erreur)
- Création d'un système de rapports d'erreurs, permettant aux modules de signaler à l'utilisateur des erreurs plus facilement
- La commande /timer affiche la date de début du minuteur lorsqu'il se termine
- La durée maximum d'un minuteur est passée de 4 à 14 jours
- La commande /clear affiche le bouton "masquer" plus rapidement après avoir supprimé les messages
- Le badge "Utilisateur Replugged" n'est plus affiché dans la commande /userinfo
- L'obtention d'un module par son nom de packet est mieux faite dans la commande /module
- Modification du nom du module "bachero.module.moduleInfo"
- Amélioration des commandes textes, beaucoup de bugs fix et suppression de certains oublis
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
0.4.1-beta
fix
Bêta v0.4.0
La nouvelle bêta 0.4.0 est sortie, et contrairement à la précédente version, beaucoup de changements ont été apportés !
- Nouveaux modules : "bachero.module.botInfo" (affiche des informations sur l'hébergement), "bachero.module.timer" (créer, lister et supprimer des minuteurs)
- La commande /help et /module supportent l'affichage de pages pour afficher une quantité infinie d'éléments
- Le fait de mentionner le robot affichera des informations telles que le préfixe et la commande pour afficher la page d'aide
- La réinitialisation du classement (dans le pierre feuille ciseau) chaque semaine n'est plus active par défaut
- Les commandes textes supportent les commandes slash contenant des sous commandes (genre /timer)
- Les modules peuvent désormais obtenir le client DiscordJS dès le démarrage
- Le module "snowflake-generator" n'est plus utilisé pour générer des identifiants uniques (remplacé par "nanoid")
- Beaucoup de bugs fix
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
Bêta v0.3.0
La nouvelle bêta 0.3.0 est sortie, pas beaucoup de changements, mais cette mise à jour était nécessaire.
- Le vérificateur de mises à jour n'alerte plus lorsqu'il commence une vérification.
- La commande /say supprime le message d'invocation si une commande texte est utilisée.
- La commande /embed ne peut plus être utilisée avec les commandes textes, une erreur était renvoyée dans la précédente version.
- Un module pour afficher la page d'aide (liste des commandes et leur utilisation) est disponible.
- Le domaine johanstickman.com devient johanstick.me.
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
Bêta v0.2.0
La nouvelle bêta 0.2.0 est sortie, et propose quelques correctifs ainsi que la possibilité d'utiliser le bot sans passer par les commandes slash.
Commande textes
Les commandes textes sont un tout nouveau moyen d'utiliser le bot sans passer par les commandes slash (qui peuvent être parfois pas très pratique).
Il est toutefois possible de les désactiver via la configuration, en savoir plus.
Vérifications des MÀJs
Au démarrage, Bachero va vérifier si une mise à jour est disponible et l'informer dans la console.
Note : La vérification n'est effectuée qu'une seule fois par jour.
Désactiver un module sur un serveur
Les développeurs de modules ont maintenant la possibilité d'utiliser la propriété whitelistedGuildIds dans le fichier manifeste pour restreindre l'utilisation des commandes et des menus contextuels à certains serveurs.
Pour le cas des commandes slash, celles-ci apparaitront tout de même dans la liste mais ne seront pas utilisables, tenter de ne pas abuser de cette propriété pour éviter de polluer cette liste.
Un peu plus mineure
De nombreux bugs ont été résolus, et certains modules disposent de nouveaux éléments dans leur configuration (qui n'apparaitront que si vous réinitialisez la configuration du module).
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
Bêta v0.1.0
Première version