OnSendXml:
<presence to="AAAAAA-1480038274000@muc.my-domain.net/AAAAAA" xmlns="jabber:client">
<x xmlns="http://jabber.org/protocol/muc" />
</presence>
OnReceiveXml:
<presence to="AAAAAA@my-domain.net/MatriX-WinRT" from="AAAAAA-1480038274000@muc.my-domain.net/AAAAAA" xmlns="jabber:client">
<x xmlns="http://jabber.org/protocol/muc#user">
<item role="moderator" jid="AAAAAA@my-domain.net/MatriX-WinRT" affiliation="owner" nick="AAAAAA" />
<status code="110" />
<status code="201" />
</x>
</presence>
OnSendXml:
<iq id="MX_4" type="get" to="AAAAAA-1480038274000@muc.my-domain.net" xmlns="jabber:client">
<query xmlns="http://jabber.org/protocol/muc#owner" />
</iq>
OnReceiveXml:
<message to="AAAAAA@my-domain.net/MatriX-WinRT" xmlns="jabber:client" type="groupchat" from="AAAAAA-1480038274000@muc.my-domain.net">
<body>Room is locked. Please configure.</body>
</message>
OnReceiveXml:
<message to="AAAAAA@my-domain.net/MatriX-WinRT" xmlns="jabber:client" type="groupchat" from="AAAAAA-1480038274000@muc.my-domain.net">
<body>Welcome! You created new Multi User Chat Room. Room is locked now. Configure it please!</body>
</message>
OnReceiveXml:
<iq to="AAAAAA@my-domain.net/MatriX-WinRT" id="MX_4" xmlns="jabber:client" type="result" from="AAAAAA-1480038274000@muc.my-domain.net">
<query xmlns="http://jabber.org/protocol/muc#owner">
<x xmlns="jabber:x:data" type="form">
<field var="muc#roomconfig_roomname" type="text-single" label="Natural-Language Room Name">
<value />
</field>
<field var="muc#roomconfig_roomdesc" type="text-single" label="Short Description of Room">
<value />
</field>
<field var="muc#roomconfig_persistentroom" type="boolean" label="Make Room Persistent?">
<value>0</value>
</field>
<field var="muc#roomconfig_publicroom" type="boolean" label="Make Room Publicly Searchable?">
<value>1</value>
</field>
<field var="muc#roomconfig_moderatedroom" type="boolean" label="Make Room Moderated?">
<value>0</value>
</field>
<field var="muc#roomconfig_membersonly" type="boolean" label="Make Room Members Only?">
<value>0</value>
</field>
<field var="muc#roomconfig_passwordprotectedroom" type="boolean" label="Password Required to Enter?">
<value>0</value>
</field>
<field var="muc#roomconfig_roomsecret" type="text-single" label="Password">
<value />
</field>
<field var="muc#roomconfig_anonymity" type="list-single" label="Room anonymity level:">
<value>semianonymous</value>
<option label="Non-Anonymous Room">
<value>nonanonymous</value>
</option>
<option label="Semi-Anonymous Room">
<value>semianonymous</value>
</option>
<option label="Fully-Anonymous Room">
<value>fullanonymous</value>
</option>
</field>
<field var="muc#roomconfig_changesubject" type="boolean" label="Allow Occupants to Change Subject?">
<value>0</value>
</field>
<field var="muc#roomconfig_enablelogging" type="boolean" label="Enable Public Logging?">
<value>0</value>
</field>
<field var="logging_format" type="list-single" label="Logging format:">
<value>html</value>
<option label="HTML">
<value>html</value>
</option>
<option label="Plain text">
<value>plain</value>
</option>
</field>
<field var="muc#maxhistoryfetch" type="text-single" label="Maximum Number of History Messages Returned by Room">
<value>50</value>
</field>
<field var="tigase#presence_delivery_logic" type="list-single" label="Presence delivery logic">
<value>PREFERE_PRIORITY</value>
<option label="PREFERE_LAST">
<value>PREFERE_LAST</value>
</option>
<option label="PREFERE_PRIORITY">
<value>PREFERE_PRIORITY</value>
</option>
</field>
<field var="tigase#presence_filtering" type="boolean" label="Enable filtering of presence (broadcasting presence only between selected groups">
<value>0</value>
</field>
<field var="tigase#presence_filtered_affiliations" type="list-multi" label="Affiliations for which presence should be delivered">
<option label="admin">
<value>admin</value>
</option>
<option label="member">
<value>member</value>
</option>
<option label="none">
<value>none</value>
</option>
<option label="outcast">
<value>outcast</value>
</option>
<option label="owner">
<value>owner</value>
</option>
</field>
</x>
</query>
</iq>
OnSendXml:
<iq id="MX_5" type="set" to="AAAAAA-1480038274000@muc.my-domain.net" xmlns="jabber:client">
<query xmlns="http://jabber.org/protocol/muc#owner">
<x type="submit" xmlns="jabber:x:data">
<field var="muc#roomconfig_roomname" type="text-single">
<value>Tttttttttttt</value>
</field>
<field var="muc#roomconfig_roomdesc" type="text-single">
<value></value>
</field>
<field var="muc#roomconfig_persistentroom" type="boolean">
<value>1</value>
</field>
<field var="muc#roomconfig_publicroom" type="boolean">
<value>1</value>
</field>
<field var="muc#roomconfig_moderatedroom" type="boolean">
<value>0</value>
</field>
<field var="muc#roomconfig_membersonly" type="boolean">
<value>0</value>
</field>
<field var="muc#roomconfig_passwordprotectedroom" type="boolean">
<value>0</value>
</field>
<field var="muc#roomconfig_roomsecret" type="text-single">
<value></value>
</field>
<field var="muc#roomconfig_anonymity" type="list-single">
<value>semianonymous</value>
</field>
<field var="muc#roomconfig_changesubject" type="boolean">
<value>1</value>
</field>
<field var="muc#roomconfig_enablelogging" type="boolean">
<value>0</value>
</field>
<field var="logging_format" type="list-single">
<value>html</value>
</field>
<field var="muc#maxhistoryfetch" type="text-single">
<value>15</value>
</field>
<field var="tigase#presence_delivery_logic" type="list-single">
<value>PREFERE_PRIORITY</value>
</field>
<field var="tigase#presence_filtering" type="boolean">
<value>0</value>
</field>
<field var="tigase#presence_filtered_affiliations" type="list-multi" />
</x>
</query>
</iq>
OnReceiveXml:
<iq to="AAAAAA@my-domain.net/MatriX-WinRT" id="MX_5" xmlns="jabber:client" type="result" from="AAAAAA-1480038274000@muc.my-domain.net" />
CreateGroupViewModel - Inviting users...
OnSendXml:
<iq id="MX_6" to="AAAAAA-1480038274000@muc.my-domain.net" type="set" xmlns="jabber:client">
<query xmlns="http://jabber.org/protocol/muc#admin">
<item affiliation="member" jid="BBBBBB@my-domain.net">
<reason>Tttttttttttt</reason>
</item>
</query>
</iq>
OnSendXml:
<iq id="MX_7" to="AAAAAA-1480038274000@muc.my-domain.net" type="set" xmlns="jabber:client">
<query xmlns="http://jabber.org/protocol/muc#admin">
<item role="participant" nick="BBBBBB@my-domain.net" />
</query>
</iq>
OnSendXml:
<message to="AAAAAA-1480038274000@muc.my-domain.net" xmlns="jabber:client">
<x xmlns="http://jabber.org/protocol/muc#user">
<invite to="BBBBBB@my-domain.net">
<reason>Tttttttttttt</reason>
</invite>
</x>
</message>
OnReceiveXml:
<message to="AAAAAA@my-domain.net/MatriX-WinRT" xmlns="jabber:client" type="groupchat" from="AAAAAA-1480038274000@muc.my-domain.net">
<body>Room is now unlocked</body>
</message>
OnReceiveXml:
<message to="AAAAAA@my-domain.net/MatriX-WinRT" xmlns="jabber:client" type="groupchat" from="AAAAAA-1480038274000@muc.my-domain.net">
<x xmlns="http://jabber.org/protocol/muc#user">
<status code="104" />
</x>
</message>
OnReceiveXml:
<iq to="AAAAAA@my-domain.net/MatriX-WinRT" id="MX_6" xmlns="jabber:client" type="result" from="AAAAAA-1480038274000@muc.my-domain.net" />
OnReceiveXml:
<iq to="AAAAAA@my-domain.net/MatriX-WinRT" id="MX_7" xmlns="jabber:client" type="error" from="AAAAAA-1480038274000@muc.my-domain.net">
<query xmlns="http://jabber.org/protocol/muc#admin">
<item role="participant" nick="BBBBBB@my-domain.net" />
</query>
<error code="500" type="wait">
<internal-server-error xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" />
</error>
</iq>