My friends and I primarily communicate through a GroupMe chat that we named Wolfrat.
To liven the place up, I thought I would add a chatbot.
So, I quickly threw together (over a day or so) WolfratBot, which uses the
GroupMe bot API. The API HTTP POSTS a given callback URL, which is set to
a WSGI
script that decides on the appropriate reply.
The program is very modular, and new functionality can be added without
disrupting any other modules.
A simple exchange follows:
The source is available on my github.