Решение состоит в том, чтобы использовать обычное сообщение (с type="groupchat"
), но не включать <body>
.
Я не знаю, как это делается в Smack, или если это возможно (я надеюсь, что это так). Пример сообщения будет:
<message to="room@conference.server" type="groupchat">
<yourdata xmlns="your-xmlns">
<anything-you-want-here/>
</yourdata>
</message>
XMPP-клиенты будут игнорировать это сообщение, так как у него нет тега <body>
.