nosemeocurrenada
The IDE will not tell user the dependence between plugins.
Actions, expressions, some conditions could be called by other plugin, but the trigger type condition could not. And you will need this kind of condition in your IO-type plugin, so the only way is to copy and modified the code in websocket plugin.
Or, you could only made a plugin to process the message you had received.