36
modules/paid_content/__init__.py
Normal file
36
modules/paid_content/__init__.py
Normal file
@@ -0,0 +1,36 @@
|
||||
"""
|
||||
Paid Content Module
|
||||
|
||||
Downloads and organizes content from subscription-based creator platforms
|
||||
(OnlyFans, Fansly, Patreon, Fanbox, etc.) via the Coomer.party and Kemono.party archival APIs.
|
||||
Also supports YouTube channels and Twitch clips via yt-dlp.
|
||||
"""
|
||||
|
||||
from .scraper import PaidContentScraper
|
||||
from .api_client import PaidContentAPIClient
|
||||
from .db_adapter import PaidContentDBAdapter
|
||||
from .file_host_downloader import FileHostDownloader
|
||||
from .embed_downloader import EmbedDownloader
|
||||
from .youtube_client import YouTubeClient
|
||||
from .twitch_client import TwitchClient, TwitchThumbnailCache
|
||||
from .fansly_direct_client import FanslyDirectClient
|
||||
from .onlyfans_client import OnlyFansClient
|
||||
from .xhamster_client import XHamsterClient
|
||||
from .tiktok_client import TikTokClient
|
||||
from .instagram_adapter import InstagramAdapter
|
||||
|
||||
__all__ = [
|
||||
'PaidContentScraper',
|
||||
'PaidContentAPIClient',
|
||||
'PaidContentDBAdapter',
|
||||
'FileHostDownloader',
|
||||
'EmbedDownloader',
|
||||
'YouTubeClient',
|
||||
'TwitchClient',
|
||||
'TwitchThumbnailCache',
|
||||
'FanslyDirectClient',
|
||||
'OnlyFansClient',
|
||||
'XHamsterClient',
|
||||
'TikTokClient',
|
||||
'InstagramAdapter',
|
||||
]
|
||||
Reference in New Issue
Block a user