Huginn is a system for building "agents" to automate tasks online. My main goal is to use Huginn as a replacement for Yahoo Pipes, mostly for cleaning up my RSS feeds.
Possible other projects would by to try running Twitter bots using Huginn.
Setup (on Heroku)
This was not a straightforward as the deploy to Heroku instructions seemed to imply. Possibly that not having used Heroku (nor Ruby) before did not make it any simpler.
- Sign up for Heroku
- Install Heroku Toolbelt
$ heroku login
- Clone the Huginn Git repo
$ gem install bundler
(this presupposes a working Ruby install)
$ cd <path>/heroku
$ ./bin/bundle
- Ran into an error when trying to install libv8 for Ruby (xcode-select: Error: No Xcode is selected.)
- solved by setting the Xcode path:
$ sudo xcode-select -switch /Library/Developer/
- Run
$ ./bin/bundle
again
- Ran into an error when trying to install mysql2 for Ruby (ERROR: Failed to build gem native extension.)
- solved by (re?)installing mysql:
$ brew install mysql
- Run
$ ./bin/bundle
again
$ ./bin/setup_heroku
- Success!
Resources