{ "moduleInfo": { "apiVersion": 0.1, "name": "AnimeHeaven", "acronym": "heaven", "description": "Scrapes data from AnimeHeaven's website", "version": 1.0, "language": ["JPN", "ENG"], "baseURL": "https://animeheaven.ru", "developer": "SentientUmaru", "developerURL": "https://github.com/SentientUmaru", "moduleURL": "https://raw.githubusercontent.com/SentientUmaru/modules/main/animeheaven.json", "episodesRequired": false, "dubIdentifier": " (dub)" }, "global": { "headers": { "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15", "Referer": "https://animeheaven.ru" }, "seperator": "+", "noResolve": [] }, "search": [ { "request": { "url": "/search?q=", "method": "GET", "headers": { "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15", "Referer": "https://animeheaven.ru" }, "mainBody": "getElement(\"div.iepbox\")", "items": { "itemSelector": "getElement(\"div.condd\")", "animeName": { "animeName": "getElement(\"h5 > a\").text", "seperator": "" }, "animeURL": { "animeURL": "getElement(\"h5 > a\").params.href", "seperator": "/detail" }, "yearInfo": { "animeYear": "getElement(\"div.ep\").text", "seperator": "" }, "urlExtras": { "animeURL": "baseURL + '/watch' + animeURL + '-' + 'episode' + '-' + ''" } } } } ], "sources": [ { "request": { "url": "animeURL", "method": "GET", "headers": { "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15", "Referer": "https://animeheaven.ru" }, "mainBody": "getElement(\"div.media-play\")", "items": { "itemSelector": "getElement(\"option.dropdown-item\")", "sourceName": { "sourceName": "getElement(\" \").text", "seperator": "" }, "sourceURL": { "sourceURL": "getElement(\" \").params.value", "seperator": "" } } } } ] }