If anyone wants to reuse it, the source code is on Github: https://github.com/stallmaninterjector/rms-on-steroids/blob/...
Looking at the source is very educational! I can't wait to take this whole solution and modify it with some company-specific features. It's really a wonderful introduction into using this Slack feature and to Heroku as well. Thanks for posting!