Demande #6303
ferméRéécrire Hebdobot en Python
0%
Description
Hebdoot a été écrit en Java, nous n'avons plus personne pour maintenir le logiciel et le faire évoluer.
Mindiell a proposé de réécrire le bot en Python.
Fichiers
Mis à jour par Frédéric Couchet il y a 10 mois
[01/12/24 10:31] <Mindiell> madix : le code du nouvel hebdobot est disponible ici : https://forge.april.org/mindiell/hebdobot
Tests à venir.
Mis à jour par Frédéric Couchet il y a 8 mois
j'ai fait un test sur #april, voici mes remarques pour Mindiell (envoyées par courriel) :
- à la fin, lors de l'affichage du message <Testbot> % madix, ne pas oublier d'ajouter le compte-rendu de la revue sur https://agir.april.org/issues/135 en utilisant comme nom de fichier {nom_fichier} il y a {nom_fichier} alors qu'il devrait y avoir 20240403-log-irc-revue-hebdomadaire.txt - le fichier pastehttps://paste.chapril.org/?ef88ec394a0cc99f#AygNcWTY9fYZtuovyC5XDHXBwScXbdmHikriqAcBTqUE : indique « Ce document expirera dans 4 minutes. » c'est un peu court :) mets plutôt 1 semaine stp Cela permettrait d'avoir accès au fichier même si on oublie de mettre en ligne juste après la revue - Après mon test, j'ai relancé un test <madix> !debut et le bot m'a affiché <Testbot> % madix, une revue est déjà en cours. visiblement la commande fin n'a pas mis fin à la revue, alors que la synthèse est générée
Mis à jour par Frédéric Couchet il y a 8 mois
Pour les tests le mieux serait de mettre le bot sur #april-test pour ne
pas polluer ici.
Est-ce que ton bot va pouvoir récupérer l'historique pour les stats ? Je
ne sais pas comment c'est stocké.
Mis à jour par T. B. il y a 8 mois
1. Le bot est sur #april-test
2. J'ai positionné la conservation du pastebin à 1 semaine
3. j'ai corrigé pou que la fin de la revue soit bien prise en compte
4. J'ai remplacé {nom_fichier} par le nom du fichier
5. Pour l'historique des statistiques, il s'agit juste d'un fichier sur le serveur. Donc le bot pourra l'utiliser sans souci et récupérer les stats actuelles
Mis à jour par Frédéric Couchet il y a 8 mois
Merci, j'ai refait un test, les problèmes signalés sont effectivement corrigés.
Pour les autres corrections à faire je crée des tickets sur la forge.
Mis à jour par Frédéric Couchet il y a 8 mois
- Fichier reviewstats.csv reviewstats.csv ajouté
J'ai testé toutes les commandes qui fonctionnent correctement visiblement.
Pour les commandes en lien avec les statistiques (!stats !record) il faut attendre que le bot utilise le fichier de stats actuellement en prod.
Je le joins.
Mis à jour par Frédéric Couchet il y a 3 mois
- Statut changé de Nouveau à Résolu
La nouvelle version d'Hebdobot est en prod.