Basé sur GitHub/Hubot.
Voir HUBOT.md
pour les details techniques.
Pour installer Node.js:
# Sur Debian/Ubuntu
curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install -y nodejs
# Sur OSX
brew install node
Pour installer les dépendances du robot (dans roger/
), nécéssaire seulement une fois:
npm install
Pour lancer le robot:
./start.sh # L'adresse du serveur et le chan peuvent être modifiés dans ce fichier.
Les scripts sont écrits en CoffeeScript, un langage qui compile en JavaScript.
Pour activer un script il suffit de le rajouter dans hubot-scripts.json
, par exemple:
[ "9gag.coffee", "kittens.coffee" ]
Pour créer un script personnalisé il faut le rajouter dans /script
et l'activer dans hubot-scripts.json
. Voir example.coffee.