SEND:
<iq type="get" to="disk.jabbim.cz" id="j23"><query xmlns="jabber:iq:register"/></iq>

RECV:
<iq from='disk.jabbim.cz' to='gorila@jabber.cz/Just another jabber client' type='result' id='j23'>
 <query xmlns='jabber:iq:register'>
  <registered/>
  <instructions>Pkazy:
       du - vype informace o obsazenm mst
       get [jid] soubor - disk Vm odele dan soubor. Pi zadn jid navrt public soubor danho jid.
       ls [jid] - vype obsah disku, pi zadn jid vype public soubory danho jid
       swap soubor - disk pesune dan soubor do druh sloky (pokud tento pkaz polete public kontaktu, soubor se pesune do private a naopak)
       rm soubor - disk odstran dan soubor
       link soubor - navrt URL danho souboru v public sti disku
       send jid/resource soubor - danmu jid s danou resource se pokus odeslat soubor &apos;soubor&apos;. Bez zadn resource odesln nebude fungovat
      
      Jako parametr soubor me bt zadn bu nzev souboru nebo znak # nsledovan slem souboru vypsanm u pkazu ls (nap. get #2 pro navrcen druhho souboru)
  </instructions>
 </query>
</iq>

RECV:
<presence from='gorila@172.16.201.134' to='gorila@jabber.cz/Just another jabber client' type='error'>
 <status>Online</status>
 <error code='404' type='cancel'>
 <remote-server-not-found xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
 </error>
</presence>

SEND:
<iq type="set" id="j24" to="disk.jabbim.cz"><query xmlns="jabber:iq:register"/></iq>

RECV:
<iq from='disk.jabbim.cz' to='gorila@jabber.cz/Just another jabber client' type='result' id='j24'/>

RECV:
<presence from='private@disk.jabbim.cz' to='gorila@jabber.cz/Just another jabber client' type='subscribe'/>

SEND:
<iq type="get" to="private@disk.jabbim.cz" id="vcard-caching"><vCard xmlns="vcard-temp"/></iq>

RECV:
<presence from='public@disk.jabbim.cz' to='gorila@jabber.cz/Just another jabber client' type='subscribe'/>

SEND:
<iq type="get" to="public@disk.jabbim.cz" id="vcard-caching"><vCard xmlns="vcard-temp"/></iq>

RECV:
<iq from='private@disk.jabbim.cz' to='gorila@jabber.cz/Just another jabber client' type='error' id='vcard-caching'>
 <vCard xmlns='vcard-temp'/>
 <error code='501' type='cancel'>
 <feature-not-implemented xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
 </error>
</iq>

RECV:
<iq from='public@disk.jabbim.cz' to='gorila@jabber.cz/Just another jabber client' type='error' id='vcard-caching'>
 <vCard xmlns='vcard-temp'/>
 <error code='501' type='cancel'>
 <feature-not-implemented xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
 </error>
</iq>




SEND:
<iq type="set" id="j25">
 <query xmlns="jabber:iq:roster">
  <item jid="private@disk.jabbim.cz">
   <x xmlns="jajc:x:adv">
    <hidden>true</hidden>
   </x>
  </item>
 </query>
</iq>

SEND:
<presence to="private@disk.jabbim.cz" type="subscribe"/>

SEND:
<presence to="private@disk.jabbim.cz" type="subscribed"/>

RECV:
<iq from='gorila@jabber.cz/Just another jabber client' to='gorila@jabber.cz/Just another jabber client' id='push' type='set'>
 <query xmlns='jabber:iq:roster'>
  <item subscription='none' jid='private@disk.jabbim.cz'/>
 </query>
</iq>

RECV:
<iq from='gorila@jabber.cz/Just another jabber client' to='gorila@jabber.cz/Just another jabber client' id='j25' type='result'/>

RECV:
<iq from='gorila@jabber.cz/Just another jabber client' to='gorila@jabber.cz/Just another jabber client' id='push' type='set'>
 <query xmlns='jabber:iq:roster'>
  <item ask='subscribe' subscription='none' jid='private@disk.jabbim.cz'/>
 </query>
</iq>

RECV:
<iq from='gorila@jabber.cz/Just another jabber client' to='gorila@jabber.cz/Just another jabber client' id='push' type='set'>
 <query xmlns='jabber:iq:roster'>
  <item subscription='to' jid='private@disk.jabbim.cz'/>
 </query>
</iq>

RECV:
<presence from='private@disk.jabbim.cz' to='gorila@jabber.cz/Just another jabber client' type='subscribed'/>

SEND:
<iq type="get" to="private@disk.jabbim.cz" id="vcard-caching"><vCard xmlns="vcard-temp"/></iq>

RECV:
<presence from='private@disk.jabbim.cz/jdisk' to='gorila@jabber.cz/Just another jabber client'/>

RECV:
<iq from='private@disk.jabbim.cz' to='gorila@jabber.cz/Just another jabber client' type='error' id='vcard-caching'>
 <vCard xmlns='vcard-temp'/>
 <error code='501' type='cancel'>
  <feature-not-implemented xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
 </error>
</iq>




SEND:
<iq type="set" id="j26">
 <query xmlns="jabber:iq:roster">
  <item jid="public@disk.jabbim.cz">
   <x xmlns="jajc:x:adv"><hidden>true</hidden></x>
  </item>
 </query>
</iq>

SEND:
<presence to="public@disk.jabbim.cz" type="subscribe"/>

SEND:
<presence to="public@disk.jabbim.cz" type="subscribed"/>

RECV:
<iq from='gorila@jabber.cz/Just another jabber client' to='gorila@jabber.cz/Just another jabber client' id='push' type='set'>
 <query xmlns='jabber:iq:roster'>
  <item subscription='none' jid='public@disk.jabbim.cz'/>
 </query>
</iq>

RECV:
<iq from='gorila@jabber.cz/Just another jabber client' to='gorila@jabber.cz/Just another jabber client' id='j26' type='result'/>



RECV:
<iq from='gorila@jabber.cz/Just another jabber client' to='gorila@jabber.cz/Just another jabber client' id='push' type='set'>
 <query xmlns='jabber:iq:roster'>
  <item ask='subscribe' subscription='none' jid='public@disk.jabbim.cz'/>
 </query>
</iq>

RECV:
<iq from='gorila@jabber.cz/Just another jabber client' to='gorila@jabber.cz/Just another jabber client' id='push' type='set'>
 <query xmlns='jabber:iq:roster'>
  <item subscription='to' jid='public@disk.jabbim.cz'/>
 </query>
</iq>

RECV:
<presence from='public@disk.jabbim.cz' to='gorila@jabber.cz/Just another jabber client' type='subscribed'/>

SEND:
<iq type="get" to="public@disk.jabbim.cz" id="vcard-caching"><vCard xmlns="vcard-temp"/></iq>

RECV:
<presence from='public@disk.jabbim.cz/jdisk' to='gorila@jabber.cz/Just another jabber client'/>

RECV:
<iq from='public@disk.jabbim.cz' to='gorila@jabber.cz/Just another jabber client' type='error' id='vcard-caching'>
 <vCard xmlns='vcard-temp'/>
 <error code='501' type='cancel'>
  <feature-not-implemented xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
 </error>
</iq>

