Sounds like just about any mud client I've used. Portal was my favorite, tinyfugue is also nice.