The obvious choice at the time was, and still is, Slack. That has completely been validated by Slack's growth over the past two years.
This guided tutorial takes around 45 minutes to complete. Botkit is invovled.
What can you do with a C64, a Raspberry Pi, 6502 assembly, node.js & the Slack API?
A cheat sheet for getting started with Slack's APIs
We've tagged all this content so you can find it by your favorite language, feature, or flavor. Go ahead, have fun.