code: def fetchGroupInfo(self, *group_ids):
          
          threads = self.fetchThreadInfo(*group_ids)
          groups = {}
          for id_, thread in threads.items():
              if thread.type == ThreadType.GROUP:
                  groups[id_] = thread
              else:
                  raise FBchatUserError("Thread {} was not a group".format(thread))
  
          return groups
docs: Get groups' info from IDs, unordered
  
          :param group_ids: One or more group ID(s) to query
          :return: :class:`models.Group` objects, labeled by their ID
          :rtype: dict
          :raises: FBchatException if request failed