cloudstream-extensions-hexated/YomoviesProvider/src/main/kotlin/com/hexated/Watchomovies.kt

28 lines
839 B
Kotlin

package com.hexated
import com.lagradost.cloudstream3.LoadResponse
import com.lagradost.cloudstream3.TvType
import com.lagradost.cloudstream3.mainPageOf
class Watchomovies : YomoviesProvider() {
override var mainUrl = "https://watchomovies.lat"
override var name = "Watchomovies"
override var lang = "en"
override val supportedTypes = setOf(
TvType.NSFW,
)
override val mainPage = mainPageOf(
"most-favorites" to "Most Viewed",
"genre/xxx-scenes" to "XXX Scenes",
"genre/18" to "18+ Movies",
"genre/erotic-movies" to "Erotic Movies Movies",
"genre/parody" to "Parody Movies",
"genre/tv-shows" to "TV Shows Movies",
)
override suspend fun load(url: String): LoadResponse? {
return super.load(url).apply { this?.type = TvType.NSFW }
}
}