name: "ShinyBound"
sceneByURL:
  - action: scrapeXPath
    url:
      - shinybound.com
      - shinysboundsluts.com
    scraper: sceneScraper

xPathScrapers:
  sceneScraper:
    scene:
      Title: //h1
      Details:
        selector: //div[contains(@class, "videoDescription")]/p
      Date:
        selector: //div[@class="contentT"]/ul[@class="contentInfo"]/li[./i[contains(@class, "fa-calendar")]]/text()
        postProcess:
          - parseDate: Jan 2, 2006
      Tags:
        Name: //div[@class="tags"]//a/text()
      Performers:
        Name:
          selector: //div[@class="models"]//a/text()
      Studio:
        Name:
          selector: //div[@class="logo"]/a/@href
          postProcess:
            - replace:
                - regex: https://([^.]+)\..+
                  with: $1
            - map:
                shinysboundsluts: ShinysBoundSluTS
                shinybound: ShinyBound
      Image:
        selector: //iframe/@src
        postProcess:
          - replace:
              - regex: .*\?poster=(.*\.jpg).*
                with: $1
# Last Updated February 23, 2023
