Node.js script to watch the #io13 feed for new messages
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
.gitignore
README.md

README.md

node-google-io-watcher

Node.js script to watch the #io13 feed for new messages

What it does

It monitors the #io13 hashtag on Google+ for new posts. I wrote it to be one of the first to get a ticket to Google I/O 2013. It uses the Pushover service or PushBullet service to send push messages to an iPhone or Android device or to any phone via SMS using Twilio.

Installation

Notification

Pushover

Get the Pushover app, create an app and add a device. This should give you a token and a userkey.

Or

Get the PushBullet service and add a device.

Twilio

Create a Twilio account and get the account sid, the auth token and the incoming number.

Google+

Get a Google+ key at https://code.google.com/apis/console/b/1/. Don't forget to enable Google+ at Services tab

Edit app/config.js with your notification information and your Google+ key.

Usage

Just run

node app.js

From the app/ folder. U can use screen to run in a detachable shell.

Run it as a service

Use forever to run the application in the background.

[sudo] npm install forever -g
forever start app.js

Where to run it

Run it on a machine that's always on. I recommend Digital Ocean. They offer clould servers for only $5/month.

Contributions

Thanks to Kristian Mide for fixing a logical error :-)

Thanks to Julio Carlos Menendez for adding Twilio support!