Back to Entries

Muni Bot

Date: 2016-02-04
Tags: ["ruby", "slack", "transportation", "bot"]

I wanted to play with the Slack API, and I had a small amount of working Ruby code that retrieved information from the 511 API.

It currently takes a couple commands:

  • say anything to get the muni bot to tell you what it does
  • routes - shows routes and prompts: What route do you want?
    • enter the route
  • stops - shows stops along the route and prompts: What stop do you want?
    • enter the stop

the bot responds with the time for the next 3 stops (if available)