* Wrong thread (it is a blocking remoting call)
* No error handling, would lead to a silent GUI crash, use try/catch and ShowException
* Use Command API instead? See IRC, not sure how it is currently done.
* Check engine version, not all versions of engine-xmpp provide this API. (the action should be hidden if the engine is too old)