Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 1.04 KB

File metadata and controls

37 lines (27 loc) · 1.04 KB

roger, #FIP bot.

Basé sur GitHub/Hubot.
Voir HUBOT.md pour les details techniques.

Déploiement

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.

Scripts

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.