General purpose IRC bot