This is a Hubot instance configured to meet my day-to-day development needs plus a few entertainment options. It's heavily based on HandyBot, a homegrown Clojure IRC bot, but more featureful.
This bot includes some third-party packages, and some third-party packages that I've hacked. Bugfixes are pushed upstream, but in some cases I've removed features, in which case we keep the hacked version.
$ sudo pacman -S redis
$ sudo systemctl start redis
$ git clone git@github.com:Wilfred/HandyBot2.git
$ cd HandyBot2
$ npm install --python=`which python2`
You can test your hubot by running the following.
% bin/hubot
Then you can interact with hubot by typing, e.g. hubot help
.
Hubot> hubot help