A utility for scraping backing information from a KickStarter project and automatically messaging backers with additional information. This utility was written to funnel data from the SparkFun National Tour KickStarter Campaign to the sparkfun.com hosted Voting System.
- nodejs (latest stable)
- zombie node module
- mongodb node module
- cli-color node module
First, install the latest stable version of nodejs, clone the KickScraper repo, and install the node modules.
$ git clone git@github.com:sparkfun/KickScraper.git
$ cd KickScraper
$ npm install zombie
$ npm install mongodb
$ npm install cli-color
Then, make a copy of the default config file and create a symlink called 'config.js' that points to it.
$ cp default.js myconfig.js
$ ln -s myconfig.js config.js
Finally, modify the exports.accounts object in myconfig.js to match your account info.
$ ./kickscraper