docs: public static DomainBareJid getPubSubService(XMPPConnection connection)
                      throws NoResponseException, XMPPErrorException, NotConnectedException,
                      InterruptedException {
          return ServiceDiscoveryManager.getInstanceFor(connection).findService(PubSub.NAMESPACE,
                          true, "pubsub", "service");
      }