websocket - chat client