This commit is contained in:
Simon
2026-03-18 21:48:05 +00:00
parent 21ef0ebf17
commit f88b789f25
2 changed files with 1519 additions and 0 deletions

View File

@@ -43,6 +43,7 @@ pub mod tokyomotion;
pub mod viralxxxporn;
pub mod xfree;
pub mod xxthots;
pub mod yesporn;
pub mod youjizz;
// pub mod pornxp;
pub mod chaturbate;
@@ -123,6 +124,10 @@ pub static ALL_PROVIDERS: Lazy<HashMap<&'static str, DynProvider>> = Lazy::new(|
"xxthots",
Arc::new(xxthots::XxthotsProvider::new()) as DynProvider,
);
m.insert(
"yesporn",
Arc::new(yesporn::YespornProvider::new()) as DynProvider,
);
m.insert(
"sxyprn",
Arc::new(sxyprn::SxyprnProvider::new()) as DynProvider,
@@ -346,6 +351,7 @@ fn channel_metadata_for(id: &str) -> Option<ProviderChannelMetadata> {
"homoxxx" => Some(homoxxx::CHANNEL_METADATA),
"missav" => Some(missav::CHANNEL_METADATA),
"xxthots" => Some(xxthots::CHANNEL_METADATA),
"yesporn" => Some(yesporn::CHANNEL_METADATA),
"sxyprn" => Some(sxyprn::CHANNEL_METADATA),
"porn00" => Some(porn00::CHANNEL_METADATA),
"youjizz" => Some(youjizz::CHANNEL_METADATA),

1513
src/providers/yesporn.rs Normal file

File diff suppressed because it is too large Load Diff