v0.2.4: Add ArcaLive (아카라이브) hotdeal support & settings toggle & main filter

This commit is contained in:
2026-08-20 23:16:30 +00:00
parent a3fe76326e
commit c7efc6959c
@@ -9,7 +9,8 @@ class ScraperFactory(
private val ppomppu: PpomppuScraper,
private val clien: ClienScraper,
private val ruriweb: RuriwebScraper,
private val coolenjoy: CoolenjoyScraper
private val coolenjoy: CoolenjoyScraper,
private val arcaLive: ArcaLiveScraper
) {
/**
* 사이트 타입에 따른 스크래퍼 반환
@@ -20,6 +21,7 @@ class ScraperFactory(
SiteType.CLIEN -> clien
SiteType.RURIWEB -> ruriweb
SiteType.COOLENJOY -> coolenjoy
SiteType.ARCALIVE -> arcaLive
}
}
@@ -32,6 +34,7 @@ class ScraperFactory(
"clien" -> clien
"ruriweb" -> ruriweb
"coolenjoy" -> coolenjoy
"arcalive" -> arcaLive
else -> null
}
}
@@ -40,6 +43,6 @@ class ScraperFactory(
* 모든 스크래퍼 반환
*/
fun getAllScrapers(): List<BaseScraper> {
return listOf(ppomppu, clien, ruriweb, coolenjoy)
return listOf(ppomppu, clien, ruriweb, coolenjoy, arcaLive)
}
}