✨ Add Nortverse comic filter
[rhynodge.git] / src / main / kotlin / net / pterodactylus / rhynodge / filters / comics / NortverseFilter.kt
1 package net.pterodactylus.rhynodge.filters.comics
2
3 import net.pterodactylus.rhynodge.filters.ComicSiteFilter
4 import net.pterodactylus.rhynodge.utils.asOptional
5 import org.jsoup.nodes.Document
6
7 class NortverseFilter : ComicSiteFilter() {
8
9         override fun extractTitle(document: Document) =
10                 document.select(".default-lang h2.entry-title").text().asOptional()
11
12         override fun extractImageUrls(document: Document) =
13                 document.select("#one-comic-option .size-full")
14                         .map { it.attr("src") }
15
16         override fun extractImageComments(document: Document) =
17                 emptyList<String>()
18
19 }