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

1513
src/providers/yesporn.rs Normal file

File diff suppressed because it is too large Load Diff