37 lines
1.1 KiB
Python
37 lines
1.1 KiB
Python
"""
|
|
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',
|
|
]
|