From fd8f021eaf01a02a38bf6be58a931c6a8c7e9b41 Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?= Date: Thu, 20 Jan 2022 21:39:16 +0100 Subject: [PATCH] =?utf8?q?=E2=9C=A8=20Add=20watcher=20for=20Oglaf=20comics?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../net/pterodactylus/rhynodge/watchers/OglafWatcher.kt | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/main/java/net/pterodactylus/rhynodge/watchers/OglafWatcher.kt diff --git a/src/main/java/net/pterodactylus/rhynodge/watchers/OglafWatcher.kt b/src/main/java/net/pterodactylus/rhynodge/watchers/OglafWatcher.kt new file mode 100644 index 0000000..ea29e80 --- /dev/null +++ b/src/main/java/net/pterodactylus/rhynodge/watchers/OglafWatcher.kt @@ -0,0 +1,13 @@ +package net.pterodactylus.rhynodge.watchers + +import net.pterodactylus.rhynodge.filters.HtmlFilter +import net.pterodactylus.rhynodge.filters.comics.OglafComicSiteFilter +import net.pterodactylus.rhynodge.mergers.ComicMerger +import net.pterodactylus.rhynodge.queries.HttpQuery + +@Suppress("unused") +class OglafWatcher : DefaultWatcher(query, filters, merger) + +private val query = HttpQuery("https://www.oglaf.com/") +private val filters = listOf(HtmlFilter(), OglafComicSiteFilter()) +private val merger = ComicMerger() -- 2.7.4