1 package net.pterodactylus.rhynodge.filters.comics
3 import net.pterodactylus.rhynodge.filters.ComicSiteFilter
4 import net.pterodactylus.rhynodge.utils.asOptional
5 import org.jsoup.nodes.Document
7 class DrugsAndWiresComicFilter : ComicSiteFilter() {
9 override fun extractTitle(document: Document) =
10 document.select("article.webcomic1 header.post-header h2").text().asOptional()
12 override fun extractImageUrls(document: Document) =
13 document.select(".webcomic-image a.current-webcomic img").map { it.attr("src") }
15 override fun extractImageComments(document: Document) =
16 listOf(document.select("article.webcomic1 div.post-content").text())