Skip to content

akerl-archived/committed

Repository files navigation

committed

Build Status Coverage Status Code Quality MIT Licensed

Application to quickly check GitHub commit streak information

Usage

To run this locally, bundle install to get the dependencies and then bundle exec thin start. This will start the webserver up locally. To specify a custom port, use bundle exec thin start -p PORT.

I've written a Docker container for this: dock0/committed.

It has an endpoint that responds with Twilio's TwiML, allowing this to respond to text messages with commit information. To set this up, just run it somewhere that Twilio can hit it and point your Twilio number's SMS endpoint to http://example.com/sms/

SMS commands

(all commands are case insensitive)

  • user NAME -- will check commits for NAME on github and return their results
  • register NAME -- will register your user name for your phone number, so the server knows to default to your username for your future requests
  • Anything else -- will respond with results for your username (set via register NAME) or the app's global default user

License

committed is released under the MIT License. See the bundled LICENSE file for details.

About

Twilio app for checking if you've committed today

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages