abstract fun onReceiveMessage(emitter: (IExternalClient, ClientMessage) -> Unit): Unit
Register a listener that handles messages for this user
emitter - a callable that receives the sender and the actual message
emitter