Code du bot irc UneFede

Daniel Jakots 97e0945b8b rajout du ratio pour ffdn 10 years ago
README.md 89cbe3ab78 on documente l'ajout de nouveau FAI 10 years ago
dev.pl 9e31ce8b54 inspiré par 10 years ago
feed.ksh a8e333d9d6 NDN est present du db 10 years ago
json-file.pl 97e0945b8b rajout du ratio pour ffdn 10 years ago
unefede.pl f080dab02a correction de bug, modifs de feature 10 years ago

README.md

UneFede

C'est un bot irc qui (pour l'instant) seulement présent sur le chan #ffdn. Il répond à quelques commandes.

Fonctionnement

Trois scripts :

  • unefede.pl (basé sur Bot::BasicBot) qui se connecte à irc et lit à partir de fichier plat
  • feed.ksh qui se contente juste de télécharger les json
  • json-file.pl qui va parser les json et écrire dans les fichiers lus par unefede.pl

Seuls ces deux derniers ont intérêt à être dans cron(8).

Autre

Je complèterai ce readme avec les réponses des questions qu'on me pose :p

Ajouter un nouveau FAI de la fédé

Trois étapes :

  • dans feed.ksh, on ajoute le lien vers le json du nouveau
  • dans unefede.pl, on ajoute les regex pour le nouveau
  • dans une fede.pl, on ajoute les blocs (els)if pour les commandes adh et info avec la regex précédemment rajoutée