Showing real-time emoji use on Twitter
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bower_components
config
less
public
views
.gitignore
LICENSE
Procfile
README.md
bower.json
gulpfile.js
package.json
server.js

README.md

Emoji Watch ⚡

Real time mapping of emojis tweeted, sampled from Twitter's Streaming API and delivered to your browser using socket.io.

Click here to see emojiwatch in action.

Tweets are scanned for characters matching unicode values between the following ranges: /\uD83C[\uDF00-\uDFFF]|\uD83D[\uDC00-\uDE4F]/

To-do:

  • Add a fun, dynamic bar graph to show emoji popularity

Running Locally

Copy config/config-sample.js to config/config.js. Add in your Twitter API keys (which can be generated here).

Then run:

npm install
foreman start # (or node server.js)

Running on Heroku

heroku create

You will need to set the twitter config vars that are normally specified in config.js. To do so run:

heroku config:set consumer_key=XXX consumer_secret=XXX access_token_key=XXX access_token_secret=XXX

Finally, deploy it:

git push heroku master
heroku open