The subject says it all really: I've basically been working on a class which can be included in a network game to let players talk to each other. Currently working features are:
IRC style commands like /me /nick /connect
Team filtering so messages can be global or private to team members
Logging to text file - both client and server side
Easy to add to an existing project, with just one instance and a few function calls
I've a blog post
here which explains a bit about how it works, and I've created a project for it on
Google code github. It's not thoroughly tested yet so any bugs or feedback would be appreciated, thanks. I hope someone finds this useful!