La version 3.0 du quizz est disponible, venez tester :)

Robot IRC v2.0.0

Ce forum en lecture seule sert à vous informer des nouveautés ou changements concernant le quizz, le site du quizz et le forum du quizz.
Avatar de l’utilisateur

Auteur du sujet
Jocelyn
Habitué
Habitué
Messages : 1343
Inscription : 07 sept. 2003, 00:25:17
Messages depuis un an : 7
Score global au quizz : 153122
Score aux Enigmes : 1703
Localisation : Biot (France)
Contact :

Robot IRC v2.0.0

Message non lu par Jocelyn » 22 avr. 2019, 17:03:12

Note : les changements suivants ont été mis en place le 22 juillet 2017. Ce descriptif est posté ici avec beaucoup de retard...

Bot IRC 2.0.0

Correction de bugs :
  • Bug 539 : la commande !seen renvoyait des valeurs incorrectes si le serveur de bases de données n'était pas configuré en UTC
  • Bug 595 : la commande !seen utilisée sans argument renvoyait une valeur à tort
  • Bug 592 : certains netsplits n'étaient jamais détectés (Exemple : * Cocotier a quitté IRC : NETSPLIT *.net *.split)
  • Bug 597 : Lorsque le bot envoyait une commande de changement de pseudo, la commande n'était pas toujours enregistrée dans les logs IRC du bot
  • Bug 599 : Lorsque le bot rejoignait un salon, il demandait et recevait la liste des modes du salon (par exemple "+nrt"), mais ne conservait pas ces informations pour une utilisation future.
Modifications :
  • Modification 477 : Reprogrammation de la gestion de la connexion à la base de données
  • Modification 536 : Réorganisation du code : le code du bot a été réécrit et optimisé pour améliorer la sécurité, la lisibilité, faciliter les futures modifications
  • Modification 543 : mise à jour du code pour ne plus avoir de collisions de nommage entre le code du quizz et le code externe (phpBB, Mantis...). Auparavant, si le bot IRC, le bot de quizz, le forum (phpBB) ou le gestionnaire de bugs (Mantis) comportaient une fonction de même nom, cela entraînait des plantages.
  • réécriture de la plupart des requêtes à la base de données
  • Modification 581 : la gestion de la connexion IRC a été modifiée pour être plus réactive tout en consommant moins de CPU
  • la gestion des logs IRC a été améliorée :
    • simplification de l'enregistrement des logs
    • chaque ligne de log est maintenant enregistrée avec la précision des microsecondes
  • ajout de la version du bot de chat en réponse à la commande CTCP VERSION
  • Modification 661 : Gestion des services IRC Anope 2.x : la syntaxe de certaines commandes existantes a changé, de nouvelles commandes ont été ajoutées et certaines commandes ont été supprimées
Nouveautés :
  • Suggestion 456 : Gérer plusieurs types de services IRC : le bot exécute maintenant les commandes Nickserv/Chanserv/Botserv correspondant à la version des services installés détectée détecte pendant la connexion au serveur IRC. Les services actuellement gérés sont Anope, Epona et Atheme.
  • Suggestion 538 : le bot est maintenant capable de se connecter en IPv6 si le serveur IRC le permet
  • Suggestion 588 : Gestion de la commande CAP qui fait partie de la norme IRCv3.1
    • gestion des capacités suivantes :
      • away-notify : permet d'être averti automatiquement lorsqu'un utilisateur présent sur le même salon met son statut à absent (commande AWAY)
      • userhost-in-names : permet de recevoir l'IP de chaque utilisateur (en plus de leurs pseudos) lorsqu'on demande la liste des utilisateurs sur un salon (commande NAMES)
      • multi-prefix : permet de recevoir tous les préfixes des utilisateurs lorsqu'on demande la liste des utilisateurs sur un salon (commande NAMES). Exemple "@%+Utilisateur" indique que Utilisateur a les statuts opérateur, halfop et voice sur le salon
  • Suggestion 664 : Redémarrage automatique pour mise à jour dans la version la plus récente. Si le numéro de version du bot (bot de chat, bot IRC ou bot de quizz) est modifié, le bot le détecte automatiquement en 3 minutes maximum et déclenche son redémarrage (immédiatement s'il ne fait rien, ou plus tard s'il est occupé).
  • Suggestion 72 : Options pour modifier les textes envoyés par le bot (suppression de tous les styles / suppression du gras / suppression du souligné / suppression de toutes les couleurs)
  • Suggestion 73 : Activation automatique de la modification des textes envoyés par le bot (exemple : quand le mode +c est activé sur un salon, le bot envoie automatiquement du texte sans couleur sur ce salon)
N'oubliez pas de lire l'aide du quizz avant de poser une question - Aide du forum :icon14:

Répondre