IRC Dumb Bot

De Nicelab
Révision de 22 novembre 2013 à 14:54 par Miniwark (discussion | contributions) (+ catégorie)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : navigation, rechercher


Il s’agit d’un bot IRC, écrit from scratch en PHP (berk).

Fonctionnalités

  • sait réagir aux évènements (de plusieurs types, par exemple join d’un chan, message, action, query…)
  • gère le multi-chan
  • sait réagir spontanément de façon asynchrone
  • sait mettre à jour ses fonctions aux events et asynchrones à chaud (mais un cache opCode tel qu’APC est plus que conseillé)
  • système basique de plugins permettant d’étendre avec des fonctions plus complexes
  • plugin de dictionnaire et de génération aléatoire de phrases (basé sur un code python de Mogmi)

Fonctionnalités souhaitées

  • informer du statut du lab (s’il y a du monde…)
  • interagir avec une machine à café, pour la mettre en route par exemple

Source

https://gordon.re/files/bot.tar.gz (todo : faire un repo git)