An example app for using webhooks
JavaScript CSS Ruby HTML
Pull request Compare This branch is 91 commits ahead, 1 commit behind qrush:master.
Latest commit 2cd63d3 Jan 22, 2016 @qrush qrush Dump errors please
Failed to load latest commit information.
config Reinstate webhook authorization checks Apr 23, 2011
db/migrate Making info a text column Jan 6, 2010
log Revert "log directory" Jul 3, 2013
public/iui Fixing the stupid title Jan 5, 2010
views change to latest rubygems Oct 15, 2011
.gitignore Update .gitignore Oct 8, 2012
.rbenv-gemsets update ALL THE THINGS Jul 2, 2013
.rbenv-version update ALL THE THINGS Jul 2, 2013
Gemfile.lock Update documentation. Feb 28, 2011
Rakefile Fix load paths for Ruby 1.9.2 Apr 23, 2011 fixing include Jul 3, 2013
gemwhisperer.rb Dump errors please Jan 22, 2016


This is an example application that uses the RubyGems webhook system to post Twitter updates about gems.

Check out more information about webhooks.


First thing's first. Install the gem dependencies:

bundle install

In development, gemwhisperer runs on SQLite so there's no need to create the database. Simply:

rake db:migrate

Before you fire it up, you'll need to configure the application for your own Twitter application and RubyGems account. The config/application.example.yml file will get you started.

Now, fire it up:


The gemwhisperer application is built for Heroku. To deploy:

gem install heroku
heroku create
git push heroku master