added websocket query with channel and array channels