Mulit-purpose IRC bot that is configurable and extendable.