Commit 364092a1 authored by Morgân von Brylân's avatar Morgân von Brylân

Ajouté le CHANGELOG.

parent 48808c3a
1.0 (début 2018)
Plein de trucs
1.1 (11/04/2018)
D'autres trucs
1.1.1 (?)
Corrigé le bug de la commande >emmerdeLeMonde qui se foutait de la limite imposée dans le serveur.
1.1.2 (22/04/2018)
Les messages signalant qu'un message a été épinglé ne sont plus archivés lorsqu'ils sont supprimés.
1.2 (23/04/2018)
Ajouté les zouz !
1.2.2 (12/05/2018)
Remplacé les utilisations de auth.tag par auth.id
1.2.3 (21/05/2018)
Retiré la fonction getUser qui était tout à fait inutile.
Nouvelle insulte, et en ai retiré une paire que je jugeais trop vulgaires et ordinaires...
Correction mineure à la commande >présentation.
1.3 (26/05/2018)
Implémenté batteryWarden, un petit service qui surveille l'état de la batterie, pour que Strun envoie un message quand elle devient trop faible.
Il n'est désormais plus possible de voler de l'argent avec la commande >donne.
Corrigé les virement de 0ƶ et les virements à soi-même.
Ajouté les commandes ">zouz liste" et ">zouz ruine", et fait en sorte que Strun n'agresse plus les autres Crisse-Barbes.
1.3.1 (27/05/2018)
Complété la commande ">batterie". Aussi, elle répond désormais dans le salon où a été donné la commande.
Ajouté l'info sur la commande ">batterie" dans ">aide".
Corrigé un plantage quand le temps de batterie restant avant (dé)charge était inférieur à une heure.
1.3.2 (28/05/2018)
Implémenté le respect.
Ajouté la possibilité de faire ">venture ?" et ">zouz ?".
Ajouté plus de possibilités pour que Strun se présente (>strun, >StrunBahCouille, >mdrtki, >tkilol).
Ajout d'un avertissement lorsque la batterie est pleine, et correction d'un crash lors de l'utilisation de ">batterie" quand elle l'est.
1.4 (30/05/2018)
Implémenté le SPOY en tant que système à part entière.
Complétion de l'utilisation de ">batterie fullyChargedWarningInterval"
Correction du plantage en cas d'utilisation de '>batterie' alors qu'elle est pleine."
Corrigé une erreur bête qui empêchait l'avertissement de batterie pleine de fonctionner.
Amélioré BatteryWarden pour qu'il y ait moins de spam de messages : Strun n'envoie pas de messages de batterie pleine si vous n'êtes pas connecté, et n'envoie d'avertissement de batterie faible que tous les 2%.
1.4.1 (31/05/2018)
Ajout de la possibilité à Strun de quitter le serveur avec la commande ">quitte".
Légère amélioration du message de création de salon d'archivage SPOY.
1.5 (01/06/2018)
CATCHIN' THOSE UNHANDLED PROMISE REJECTIONS
Amélioré la commande ">icôneServeur".
Corrigé et perfectionné la commande ">quitte".
1.5.1 (01/06/2018)
Ajouté la commande ">updSpoyRoles".
1.5.2 (01/06/2018)
Corrigé ">updSpoyRoles".
Corrigé la gestion des bbroles.
1.5.3 (04/06/2018)
Corrigé BatteryWarden pour qu'il se taise quand je suis hors ligne, et non quand je suis en Ne pas déranger... Couillon !
Désormais, lors de l'ajout de Strun à un serveur, il ajoute automatiquement ses admins au SPOY.
1.5.4 (05/06/2018)
Ajouté des alias à la commande ">zouz boutique" (magasin, échoppe).
Meilleure implémentation de l'ajout des admins au SPOY lors de l'ajout de Strun à un serveur.
1.6 (12/06/2018)
Le pass VIP est désormais 50% plus cher, MOUAHAHA
Augmentation du coût du respect
Ajout des titres.
1.6.1 (12/06/2018)
Complété les aides.
Corrigé un problème d'article.
Ajouté une limite de taille pour les articles des titres.
1.6.2 (14/06/2018)
Corrigé la description du pass VIP et ajouté l'obligation d'avoir un 'l' dans l'article de titre.
1.6.3 (14/06/2018)
Ajouté la possibilité pour le maître de voir le matos d'un·e autre.
Un espace n'est plus ajouté à l'article de titre si celui-ci de termine par une apostrophe
1.6.4 (14/06/2018)
Restriction supplémentaire sur les articles qui ne peuvent désormais être composés que de lettres et apostrophes.
Ajouté un message de réponse lors de la modification de l'article de titre.
Corrigé une grossière erreur (spoyRules.spoy au lieu de spoyRules.SPOY).
1.6.5 (16/06/2018)
Ajouté la possibilité au maître de voir les titres des autres.
Le module zouz ignore les bots et webhooks.
1.6.6 (17/06/2018)
Corrigé ">zouz liste".
1.7 (18/06/2018)
Ajouté le casinouz !
Les personnes en "ne pas déranger" ne gagnent plus de zouz.
Ajouté la possibilité de désactiver Battery Warden dans auth.json.
1.7.1 (18/06/2018)
Ajouté l'info pour ">zouz màs infos".
1.7.2 (18/06/2018)
Ajouté des combinaisons à la machine à sous.
Remise des gains de zouz pour celleux en "ne pas déranger".
1.7.3 (19/06/2018)
Divisé par deux les gains lors de triple chiffres à la machine à sous, et augmenté le gain du triple trident.
Ajouté une chance que Strun triche à pierre-feuille-ciseaux si la mise est trop importante >:3
1.7.4 (19/06/2018)
Corrigé un bug qui générait de l'argent gratuit si on coupait le bot peu après un don.
1.7.5 (19/06/2018)
Retiré la triche au pierre-feuille-ciseaux.
Réduit les gains du pierre-feuille-ciseaux.
1.7.6 (19/06/2018)
Varié les messages au pierre-feuille-ciseaux.
Remis la triche parce que Graz' m'énerve.
1.8 (19/06/2018)
Retiré la triche.
Ajouté la possibilité de punir des utilisateurs, leur bloquant le gain de zouz continu et l'accès à la Venture, et possiblement davantage à l'avenir.
1.8.1 (20/06/2018)
Ajouté un espace insécable devant les 'ƶ'.
Petites améliorations diverses, notamment sur la manière de gérer les erreurs.
1.8.2 (20/06/2018)
(supposément une correction de plantage lors de l'ajout de Strun à un serveur, mais en fait non)
1.9 (20/06/2018)
Corrigé le système d'ajout de rôles du SPOY.
Quand Strun quitte un serveur, il supprimé désormais le salon et le rôle SPOY correspondants.
Corrigé un plantage systématique de la Promise lors de l'ajout de Strun à un serveur.
2.0 (21/06/2018)
Ajouté la possibilité de remplacer les @mention par un tag ou un id dans toutes les commandes, hormis pour les commandes de modération.
Rassemblé les commandes utiles dans discordUtil et strunUtil.
Créé une commande générique saveData.
Supprimé les cris de dracon spécifiques aux serveurs, comme ce n'était pas utilisé (erratum : en fait un peu, mais bon), et donc également les commandes ">tuhum+" et ">tuhum!".
Ajouté ">tuhum liste" en alias à ">tuhum?".
Amélioré la commande ">avatar" avec un message "Utilisateur non trouvé."
Corrigé un plantage lors de l'utilisation de ">zouz titre" en message privé.
Désormais, utiliser ">zouz titre" sans paramètre affiche votre titre.
Désormais, par défaut, quand on ajoute Strun à un serveur, il fiche la paix aux bots. On a fini par l'éduquer (un peu).
Strun n'est plus emmerdé si vous mettez plusieurs espaces entre les paramètres des commandes.
2.0.1 (21/06/2018)
Correction de la fonction error.
2.1 (21/06/2018)
Grandement amélioré ">expulse", ">tg" et ">parle" en améliorant la manière dont ces commandes géraient les mentions multiples.
2.2 (24/06/2018)
Ajouté la possibilité de changer les préfixe des commandes sur un serveur donné.
2.2.1 (24/06/2018)
Corrigé le message de commande inconnue qui ne prenait pas en compte les préfixes custom.
2.3.0 (28/06/2018)
Strun supprime désormais son message "commande inconnue" au bout de 5 secondes.
Corrigé le message de commande inconnue qui vérifiait si l'intégralité du message était compris dans les exceptions, au lieu de seulement la commande.
Ajouté ">*<" à la liste des "commandes inconnues" ignorées.
Gros refactoring de bot.js et zouz.js.
Corrections diverses.
2.3.1 (28/06/2018)
Corrigé Strun qui répondait toujours au préfixe par défaut alors que le préfixe d'un serveur avait été changé. La seule exception est pour la commande ">préfixe", qui fonctionne toujours avec le préfixe par défaut ET le préfixe personnalisé.
2.3.2 (01/07/2018)
Corrigé pas mal de commandes de zouz.
Ajouté une limite de 30 caractères aux titres personnalisés
Corrigé un bug qui empaichait les préfixes de fonctionner s'ils contenaient des majuscules.
3.0 (08/07/2018)
Ajouté le module Yo ! qui servira à donner des réponses automatiques à Strun pour simuler une conversation.
Corrections diverses.
3.0.1 (10/07/2018)
Yo : Affinage général du système.
3.1 (10/07/2018)
Affinage de Yo !
Amélioré la commande ">venture Venturiers".
3.1.1 (11/07/2018)
Ajouté une option pour pouvoir désactiver le module Yo! sur un serveur.
3.1.2 (13/07/2018)
Yo : Strun ne méprend plus "la plus" pour "à plus".
Corrigé un plantage dans la Venture.
3.1.3 (14/07/2018)
Affinage de Yo !
Corrigé un bug qui provoquait le plantage du bot lors de la création d'un titre perso par MP.
3.1.4 (17/07/2018)
Petit refactoring de venture.js.
Corrigé un bug empêchant l'ajout de salon à la liste des ignorés par le SPOY.
Réhaussé les seuils de pauvreté et de richesse, et diverses autres corrections du module Zouz.
Strun ne dit plus que vous n'avez aucun titre si vous n'en avez qu'un personnalisé.
Le module Yo ! ignore désormais les messages de plus de 30 caractères, et divers affinages.
3.1792 (21/07/2018)
Ajouté une fonctionnalité parfaitement essentielle : la commande ">date" qui donne la date actuelle... selon le Calendrier Républicain.
3.1870 (24/07/2018)
Ajouté la commande ">éphéméride", qui permet de demander à Strun de dire la date tous les jours à minuit.
3.1870.1 (24/07/2018)
Corrigé un bug qui empêchait de jouer à la Venture.
3.1870.2 (25/07/2018)
Corrigé un bug du module Vive la France ! qui lui donnait parfois un jour de retard.
3.1870.3 (28/07/2018)
Ajouté le pari barbu au casinouz.
Corrigé les lancers de dés qui avaient +1.
Corrections diverses du module Vive la France !
3.1871 (31/07/2018)
Ajouté la commande >hymne.
Corrigé la gestion de l'article avec la commande ">zouz titre".
3.1871.1 (18/08/2018)
Ajouté des paroles à l'"hymne".
La commande >avatar affiche désormais l'avatar en plus grand.
3.1871.2 (23/08/2018)
Yo : ajouté des réactions à "tartiflette".
3.1871.3 (24/08/2018)
Corrigé l'ordre d'archivage des messages supprimés en bloc, qui était l'ordre chronologique inverse.
3.1872 (04/09/2018)
Retiré BatteryWarden qui a été transféré sur Commander Shepherd.
Corrigé >avatar et >iconeServeur.
Remplacé les instances de "Fleur" par "Morgân".
Corrections diverses.
3.1872.1 (13/09/2018)
Ajouté Commander Shepherd et Su Grah Double à la liste des Crisse-Barbes.
3.1872.2 (20/09/2018)
Francisé le message confirmant la connexion.
Corrigé l'affichage de l'icône des serveurs pour avoir un beau PNG et non un dégueu JPG.
3.1872.3 (22/09/2018)
Vive la France ! : Corrigé la fonction grégorienVersRépublicain qui considérait toutes les années bissextiles, et avait systématiquement une année de retard le 1er vendémiaire.
3.1872.4 (01/10/2018)
Yo : augmenté la taille maximale d'un message pour y répondre de 30 à 50.
Strun n'insulte plus les autres Crisse-Barbes.
Corrigé la vérification du droit d'écrire dans un salon, qui poussait Strun à se plaindre quand il ne l'avait pas même s'il n'avait rien à dire.
3.1872.5 (19/10/2018)
Corrigé un bug qui affichait le jour comme étant undefined le 29 et le 30 vendémiaire.
3.1872.6 (21/10/2018)
Désormais, la date affiche "1er" au lieu de juste "1".
3.1872.7 (02/11/2018)
La commande >hymne a désormais une chance sur cinq d'envoyer l'hymne de la Franconie à la place d'Halleluya.
3.1872.8 (04/11/2018)
Corrigé la commande >quitte.
3.1872.9 (04/11/2018)
Supprimé quelques réminiscences des cris customs.
SPOY : Corrigé un plantage lorsque Strun quitte un serveur dont le rôle ou le salon SPOY n'existait pas.
3.1872.10 (06/11/2018)
Yo : ajouté d'autres exclusions pour éviter de répondre "salut" quand on dit "il a plus", "on a plus" etc.
3.1872.11 (30/11/2018)
Strun pour qu'il n'essaye plus d'utiliser le module Yo! dans les salons où il n'a pas le droit d'écrire.
3.1872.12 (29/12/2018)
Corrigé quelques plantages dans la Venture.
3.1872.13 (29/12/2018)
Et un autre.
3.1873 (29/12/2018)
Ajouté la commande >imite.
Plein de corrections dans la Venture.
3.1873.1 (29/12/2018)
Corrigé la fonction getMember qui ne prenait pas les mentions.
Ajouté la description de la commande >imite dans l'aide.
3.1873.2 (29/12/2018)
Strun refuse désormais de s'imiter lui-même ou d'imiter sia maître·sse.
3.1873.3 (07/12/2018)
Retiré la commande >batterie de l'aide.
Strun ne supprime plus son message disant qu'il ne connaît pas la commande.
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment