docs: public Form getSearchForm(DomainBareJid serviceJID) throws NoResponseException, XMPPErrorException, NotConnectedException, InterruptedException  {
          TranscriptSearch search = new TranscriptSearch();
          search.setType(IQ.Type.get);
          search.setTo(serviceJID);
  
          TranscriptSearch response = connection.createStanzaCollectorAndSend(
                          search).nextResultOrThrow();
          return Form.getFormFrom(response);
      }