We disabled Moodle's chat activity years ago because it gave us loads of problems (probably related to being on a load-balanced server) but I'm getting increasing pressure to provide a chat solution "in Moodle".
If anybody out there is doing this, how are you doing it?