First things first: This is a guide, not a promise. I will not be able to help you set it up on your respective machine. With this guide, and
the help of google, you should be able to manage it yourself. I do aplogize if this is an inconvenience for anyone.

This bot uses Node.JS. You're going to need that in order to be able to do anything. Got to the node website and download
the latest version.

This bot also uses mongodb. This is a lightweight method of storing information. We have tried to make it toggleable as much as possible, but for the moment, a key feature still relies on it, so you'll need that too. You get it from the mongodb site.

hashtag-amy requires node modules to work properly. So you'll need to grab a copy of npm. Google is your friend :D

Now the bot pretty much requires a terminal window. In OSX, it's Terminal.app. In Windows, go to Start -> Run -> and enter 'cmd'. In Linux, if you don't know, then you shouldn't be using linux, but you can just do Ctr-Alt-T.

Now cd into your directory. For me it's cd ~/hashtag-amy and run these commands:

npm install ttapi
npm install underscore
npm install mongoskin

And hopefully I haven't forgotten one. If, later on, when you try to run the bot, you get an error saying 'can't find module blahblah'
just type in npm install blahblah

If you want the bot to work, you'll need mongodb. Google how to install it. Once you install it, I can give you a bit of help where linux is concerned.
In terminal/bash/cmd whatever, type "mongo databasename" - where databasename is the name you want your database to be.
Then type db.addUser("username", "password").
If you come up with an error, google it. If not, you're good to go.
In the config.js, fill out the information like this: