code: def buildlist(self, category=tpb.CATEGORIES.VIDEO.TV_SHOWS, limit=1000):
          
  
          try:
              s = self.source.search(self.title.lower(), limit)
          except Exception as e:
              logging.error("Can not send search request to the t411 server")
              logging.error(e.message)
              sys.exit(1)
          
  
          try:
              for t in s.items():
                  pass
          except:
              logging.error("t411 server returned an invalid result")
              sys.exit(1)
  
          torrentlist = []
          for torrent in s['torrents']:
              if isinstance(torrent, dict):    
                  #logging.debug("Compare regex to: %s" % t.title.lower())
                  if (re.search(self.regexp, torrent['name'].lower()) and (int(torrent['seeders']) >= self.seeders_min)):
                      # logging.debug("Matched")
                      torrentlist.append((torrent['name'], torrent['seeders'], torrent['id']))
  
          logging.debug("Found %d matching items " % (len(torrentlist)))
  
          # Return the list
          return torrentlist
docs: Build the torrent list
          Return list of list sorted by seeders count
          Id can be used to retrieve torrent associate with this id
          [[<title>, <Seeders>, <id>] ...]