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:
png

The source is available on my github.

Tags: Projects Chatbot Wolfratbot