I am writing a framework for chatbots a la hubot in Haskell, called marvin.
You can use it to write your own chatbots, heres the documentation.
And if you would like to see it in action, there’s a test slack for it here send me an email if you’d like an invite.

The Markdown sources for this site are on GitHub and open for you to read, and submit improvement suggestions to.