====== Mises à jours de JDR-Bot ====== ===== 2.2 Obat Edition (12/08/2021) ===== [ㅤ[ㅤSALLE:X]] prend désormais en compte les [ㅤ[ㅤPREFIX]] et les variables. Ajout de [ㅤ[ㅤREACTION]] pour afficher les réactions à la suite d'un texte (action, event, etc.). Changement de syntaxe pour les variables secrètes (S) et modifiables (M). Ajout de +n+ dans la première ligne du scénario. Examiner est sensible à la casse pour les variables. ===== 2.1.1 N'yssa Edition (05/07/2021) ===== Corrections d'un bug avec des variables à valeur négative Ajout de différents opérateurs mathématiques pour modifier les variables (division, multiplication, modulo, puissant, etc.) Ajout de la possibilité de mettre le nom d'une salle dans les directions possibles Ajout de la possibilité d'utiliser la valeur d'une variable comme direction possible ===== 2.1 N'yssa Edition (29/06/2021) ===== Ajout de commandes personnalisées sans cible Ajout d'une liste de commandes dans l'aide, accessible via une réaction. Ajout d'un contrôle <> pour stopper la diffusion d'un son Ajout d'un markdown "none" pour que le bot n'utilise aucun bloc de markdown (équivalent à un texte entouré de crochets) Correction de certaines phrases FR et EN Correction de divers bugs (nombres négatifs, texte de variable textuelle null, etc.) ===== 2.0 Version international (08/05/2021) ===== Intégration d'un système de gestion de langue par serveur Traduction de l'intégralité du bot en anglais, ainsi que d'une dizaine de scénarios Modification du fichier prefixes.json qui devient guilds.json pour gérer préfixes par serveur et langue par salons. Refonte de certaines fonctions ===== 1.9 (25/04/2021) ===== Possibilité de charger un scénario à partir d'un fichier.txt hébergé sur discord, ou à partir de l'identifiant du message comportant ce fichier ! Traduction anglaise des variables par défauts et des options (inventaire, rafraichir, etc.) Préparation des fichiers pour la traduction complète du bot Correction du bug de liste_scenarios s'il y a plusieurs urls Correction d'un bug sur le nom du Meuble/Lieu d'un objet ===== 1.8 à 1.8.5 (29/11/2020 au 06/03/2021) ===== Ajout des actions et commandes personnalisées ! Corrections et bugs et améliorations diverses ===== 1.7.1 (14/11/2020) ===== Ajout d'une variable id_partie Ajout d'une commande statistique Correction d'un bug dans le statut du bot Amélioration des réactions des options ===== 1.7 (09/11/2020) ===== Ajout des salles en options (accessibles partout) Ajout des variables en option (= affiche la reaction partout, et quand on clic, ça affiche la valeur et description de la variable) Ajout de la case précédente (= permet de revenir dans la salle précédente, peut importe d'où on vient) et d'une option pour lui attribué une réaction Ajouter des variables textuelles online Ajout du nombre de serveur dans le statut du bot Ajout de [ㅤ[INVENTAIRE]ㅤ] et [ㅤ[SALLE:X]ㅤ] affichant l'inventaire et le texte d'une salle X. ===== 1.6 (25/10/2020) ===== Ajout de variables onlines et variable textuelles, 2 nouvelles fonctionnalités Correction de bugs ===== 1.5 (09/10/2020) ===== Changement de salle par variable en 997 Possibilité de jouer plusieurs parties simultanées sur un même serveur (une par salon jdr-bot) Changement du Help Permettre plusieurs actions/conséquences dans un 997 Corrections de bugs ===== 1.4.1 (04/08/2020) ===== Corrections de deux bugs : * Il manquait les réactions sur les messages d'event 997 * Le bot ne gérait pas les \r de windows ===== 1.4 (12/07/2020) ===== Alias de commande (gauche->3 pour permettre un 'j!avancer gauche' par exemple) Réaction pour les alias de commandes Option dans le scénario pour afficher une réaction Inventaire sous chaque message Option dans le scénario pour afficher une réaction Rafraichir qui re-écrit le texte de la salle en cours La liste des scénarios est désormais coupé en 5 catégories (tutoriel, fiction, escape-game, exemple, et divers) Corrections de bugs et optimisations ===== 1.3 (20/06/2020) ===== Ajout de la gestion des réactions discord pour avancer, examiner, prendre ou déclencher un évenement (chateau.txt et combat.txt montre des exemples d'utilisations) Changement de l'inventaire en partie Changement de la liste des scénarios avec descriptions et emoji indiquant l'utilisation d'images, sons et réactions. Ajout des conditions en OU (plusieurs conditions simultanées) Ajout de 2 scénarios : Naheulbeuk-prelude, et pierre-sculptee. Les deux sont des adaptations d'AVH existante, et sont assez long. Possibilité de changer le markdown dans vos scénarios. Quelques ajouts de syntaxes dans les scénarios Corrections de bugs et optimisations diverses ===== 1.2 (09/06/2020) ===== Ajout d'une commande Répondre pour les questions des scénarios. Ajout d'une commande Ping affichant le temps de réponse du bot Ajout d'une commande Prefix permettant de modifier le prefix du bot sur votre serveur. Ajout d'un mot clé [ㅤ[PREFIX]ㅤ] pour afficher le prefix actuel dans le scénario Changement des commandes Warning et info/faq avec bien plus d'information et une meilleur présentation Ajout du support des messages TTS Quelques changement de syntaxes dans les scénarios Corrections de bugs et optimisations diverses ===== 1.1 (30/05/2020) ===== Refonte de plusieurs fonctions : * Gestion des urls multiples * Gestion de cases spéciales * Ajout des cases 998 et 999 dans la vérification des cases spéciales Divers ajouts, amélioration et correction : * Nouveaux prefixes ("J!" et "J-") * Nom des scénarios non-sensible à la casse * Fichier de config externe au bot pour token et id * Amélioration de la commande Warning * Ajout d'alias de commandes * Etc. ===== 1.0 (29/05/2020) ===== Première version officiellement distribué du bot, après des tests en décembre 2018 et des bétas depuis décembre 2019 (et une première version sur IRC vers 2010)