A command line for the internet, over SMS. Built at HSHacks, March 2014. Devpost.
Won 2nd Place at HSHacks.
Text a command to a phone number. Get back real data — no WiFi, no data plan needed.
tsh> fb notifs → Your latest Facebook notifications
tsh> gmail recent → Your unread emails
tsh> weather sf → Current weather in San Francisco
tsh> btc price → Bitcoin price via Coinbase
tsh> translate hola → Translation via Bing
The name tsh is modeled after zsh — it's a shell, but your interface is SMS instead of a terminal.
Twilio receives an incoming text and hits the Rails app. The SMS controller parses the command, routes it to the right service (Facebook, Gmail, Weather Underground, Coinbase, Bing Translator), and texts back the result. Users authenticate with Facebook and Gmail via OAuth to link their accounts.
- Framework: Ruby on Rails
- SMS: Twilio
- Auth: Devise + OAuth2
- Services: Facebook (Koala), Gmail, Weather Underground, Coinbase, Bing Translator
- Hosting: Heroku
Built by Keshav Rao, James Anderson, Rishi Dhanaraj, and Sachan Ganesh.