ruby websocket client