1 package net.pterodactylus.rhynodge.filters.comics
\r
3 import net.pterodactylus.rhynodge.filters.ComicSiteFilter
\r
4 import net.pterodactylus.rhynodge.utils.asOptional
\r
5 import net.pterodactylus.rhynodge.utils.sourceAttribute
\r
6 import org.jsoup.nodes.Document
\r
7 import org.jsoup.nodes.Element
\r
9 class AdventuresWithEggieComicSiteFilter : ComicSiteFilter() {
\r
11 override fun extractTitle(document: Document) =
\r
12 document.select(".comments-title span").text().asOptional()
\r
14 override fun extractImageUrls(document: Document) =
\r
15 document.select("#one-comic-option img").map(Element::sourceAttribute)
\r
17 override fun extractImageComments(document: Document) = emptyList<String>()
\r