├── .gitignore ├── LICENSE ├── README.md ├── docs ├── QUICKREF.md ├── about │ ├── changelog.md │ └── license.md ├── api-reference │ ├── fansly.md │ ├── helpers.md │ ├── loyalfans.md │ └── onlyfans.md ├── development │ ├── architecture.md │ ├── contributing.md │ └── testing.md ├── getting-started │ ├── configuration.md │ ├── installation.md │ └── quick-start.md ├── index.md └── user-guide │ ├── authentication.md │ ├── migration.md │ ├── proxy-support.md │ ├── session-management.md │ ├── troubleshooting.md │ └── working-with-apis.md ├── mkdocs.yml ├── pyproject.toml ├── serve-docs.sh ├── tests └── __init__.py ├── ultima_scraper_api ├── __init__.py ├── __main__.py ├── apis │ ├── __init__.py │ ├── api_helper.py │ ├── api_streamliner.py │ ├── auth_streamliner.py │ ├── background_tasks.py │ ├── fansly │ │ ├── __init__.py │ │ ├── authenticator.py │ │ ├── classes │ │ │ ├── __init__.py │ │ │ ├── auth_model.py │ │ │ ├── collection_model.py │ │ │ ├── comment_model.py │ │ │ ├── extras.py │ │ │ ├── hightlight_model.py │ │ │ ├── message_model.py │ │ │ ├── post_model.py │ │ │ ├── story_model.py │ │ │ ├── subscription_model.py │ │ │ └── user_model.py │ │ ├── decorators │ │ │ └── decorators.py │ │ └── fansly.py │ ├── loyalfans │ │ ├── authenticator.py │ │ ├── classes │ │ │ ├── __init__.py │ │ │ ├── auth_model.py │ │ │ ├── extras.py │ │ │ ├── message_model.py │ │ │ ├── post_model.py │ │ │ └── user_model.py │ │ └── loyalfans.py │ ├── onlyfans │ │ ├── __init__.py │ │ ├── authenticator.py │ │ ├── classes │ │ │ ├── __init__.py │ │ │ ├── auth_model.py │ │ │ ├── chat_model.py │ │ │ ├── comment_model.py │ │ │ ├── extras.py │ │ │ ├── hightlight_model.py │ │ │ ├── mass_message_model.py │ │ │ ├── media_model.py │ │ │ ├── message_model.py │ │ │ ├── only_drm.py │ │ │ ├── post_model.py │ │ │ ├── stat.py │ │ │ ├── story_model.py │ │ │ ├── subscription_count_model.py │ │ │ ├── subscription_model.py │ │ │ ├── user_model.py │ │ │ ├── vault.py │ │ │ └── websocket │ │ │ │ ├── __init__.py │ │ │ │ ├── messages │ │ │ │ ├── __init__.py │ │ │ │ └── toast.py │ │ │ │ └── websocket.py │ │ ├── decorators │ │ │ └── decorators.py │ │ └── onlyfans.py │ └── user_streamliner.py ├── classes │ ├── __init__.py │ ├── make_settings.py │ └── prepare_webhooks.py ├── config.py ├── helpers │ ├── __init__.py │ ├── identifier_helper.py │ └── main_helper.py ├── managers │ ├── __init__.py │ ├── job_manager │ │ ├── __init__.py │ │ ├── job_manager.py │ │ └── jobs │ │ │ ├── __init__.py │ │ │ └── custom_job.py │ ├── redis │ │ ├── __init__.py │ │ ├── connection.py │ │ ├── hooks.py │ │ ├── log_handler.py │ │ ├── webhook_manager.py │ │ └── websocket_storage.py │ ├── scrape_manager.py │ ├── session_manager.py │ └── websocket_manager │ │ ├── __init__.py │ │ ├── connection.py │ │ ├── manager.py │ │ └── protocol.py ├── models │ ├── __init__.py │ └── subscription_model.py └── py.typed └── uv.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/README.md -------------------------------------------------------------------------------- /docs/QUICKREF.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/QUICKREF.md -------------------------------------------------------------------------------- /docs/about/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/about/changelog.md -------------------------------------------------------------------------------- /docs/about/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/about/license.md -------------------------------------------------------------------------------- /docs/api-reference/fansly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/api-reference/fansly.md -------------------------------------------------------------------------------- /docs/api-reference/helpers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/api-reference/helpers.md -------------------------------------------------------------------------------- /docs/api-reference/loyalfans.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/api-reference/loyalfans.md -------------------------------------------------------------------------------- /docs/api-reference/onlyfans.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/api-reference/onlyfans.md -------------------------------------------------------------------------------- /docs/development/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/development/architecture.md -------------------------------------------------------------------------------- /docs/development/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/development/contributing.md -------------------------------------------------------------------------------- /docs/development/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/development/testing.md -------------------------------------------------------------------------------- /docs/getting-started/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/getting-started/configuration.md -------------------------------------------------------------------------------- /docs/getting-started/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/getting-started/installation.md -------------------------------------------------------------------------------- /docs/getting-started/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/getting-started/quick-start.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/user-guide/authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/user-guide/authentication.md -------------------------------------------------------------------------------- /docs/user-guide/migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/user-guide/migration.md -------------------------------------------------------------------------------- /docs/user-guide/proxy-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/user-guide/proxy-support.md -------------------------------------------------------------------------------- /docs/user-guide/session-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/user-guide/session-management.md -------------------------------------------------------------------------------- /docs/user-guide/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/user-guide/troubleshooting.md -------------------------------------------------------------------------------- /docs/user-guide/working-with-apis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/docs/user-guide/working-with-apis.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/pyproject.toml -------------------------------------------------------------------------------- /serve-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/serve-docs.sh -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ultima_scraper_api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/__init__.py -------------------------------------------------------------------------------- /ultima_scraper_api/__main__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ultima_scraper_api/apis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ultima_scraper_api/apis/api_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/api_helper.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/api_streamliner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/api_streamliner.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/auth_streamliner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/auth_streamliner.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/background_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/background_tasks.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/fansly/__init__.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/authenticator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/fansly/authenticator.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/classes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/fansly/classes/__init__.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/classes/auth_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/fansly/classes/auth_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/classes/collection_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/fansly/classes/collection_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/classes/comment_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/fansly/classes/comment_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/classes/extras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/fansly/classes/extras.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/classes/hightlight_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/fansly/classes/hightlight_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/classes/message_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/fansly/classes/message_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/classes/post_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/fansly/classes/post_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/classes/story_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/fansly/classes/story_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/classes/subscription_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/fansly/classes/subscription_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/classes/user_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/fansly/classes/user_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/decorators/decorators.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ultima_scraper_api/apis/fansly/fansly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/fansly/fansly.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/loyalfans/authenticator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/loyalfans/authenticator.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/loyalfans/classes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/loyalfans/classes/__init__.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/loyalfans/classes/auth_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/loyalfans/classes/auth_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/loyalfans/classes/extras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/loyalfans/classes/extras.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/loyalfans/classes/message_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/loyalfans/classes/message_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/loyalfans/classes/post_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/loyalfans/classes/post_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/loyalfans/classes/user_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/loyalfans/classes/user_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/loyalfans/loyalfans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/loyalfans/loyalfans.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/__init__.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/authenticator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/authenticator.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/__init__.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/auth_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/auth_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/chat_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/chat_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/comment_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/comment_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/extras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/extras.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/hightlight_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/hightlight_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/mass_message_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/mass_message_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/media_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/media_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/message_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/message_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/only_drm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/only_drm.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/post_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/post_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/stat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/stat.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/story_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/story_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/subscription_count_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/subscription_count_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/subscription_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/subscription_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/user_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/user_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/vault.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/vault.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/websocket/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/websocket/messages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/websocket/messages/toast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/websocket/messages/toast.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/classes/websocket/websocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/classes/websocket/websocket.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/decorators/decorators.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ultima_scraper_api/apis/onlyfans/onlyfans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/onlyfans/onlyfans.py -------------------------------------------------------------------------------- /ultima_scraper_api/apis/user_streamliner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/apis/user_streamliner.py -------------------------------------------------------------------------------- /ultima_scraper_api/classes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ultima_scraper_api/classes/make_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/classes/make_settings.py -------------------------------------------------------------------------------- /ultima_scraper_api/classes/prepare_webhooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/classes/prepare_webhooks.py -------------------------------------------------------------------------------- /ultima_scraper_api/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/config.py -------------------------------------------------------------------------------- /ultima_scraper_api/helpers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/helpers/__init__.py -------------------------------------------------------------------------------- /ultima_scraper_api/helpers/identifier_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/helpers/identifier_helper.py -------------------------------------------------------------------------------- /ultima_scraper_api/helpers/main_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/helpers/main_helper.py -------------------------------------------------------------------------------- /ultima_scraper_api/managers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/managers/__init__.py -------------------------------------------------------------------------------- /ultima_scraper_api/managers/job_manager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ultima_scraper_api/managers/job_manager/job_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/managers/job_manager/job_manager.py -------------------------------------------------------------------------------- /ultima_scraper_api/managers/job_manager/jobs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ultima_scraper_api/managers/job_manager/jobs/custom_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/managers/job_manager/jobs/custom_job.py -------------------------------------------------------------------------------- /ultima_scraper_api/managers/redis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/managers/redis/__init__.py -------------------------------------------------------------------------------- /ultima_scraper_api/managers/redis/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/managers/redis/connection.py -------------------------------------------------------------------------------- /ultima_scraper_api/managers/redis/hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/managers/redis/hooks.py -------------------------------------------------------------------------------- /ultima_scraper_api/managers/redis/log_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/managers/redis/log_handler.py -------------------------------------------------------------------------------- /ultima_scraper_api/managers/redis/webhook_manager.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ultima_scraper_api/managers/redis/websocket_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/managers/redis/websocket_storage.py -------------------------------------------------------------------------------- /ultima_scraper_api/managers/scrape_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/managers/scrape_manager.py -------------------------------------------------------------------------------- /ultima_scraper_api/managers/session_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/managers/session_manager.py -------------------------------------------------------------------------------- /ultima_scraper_api/managers/websocket_manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/managers/websocket_manager/__init__.py -------------------------------------------------------------------------------- /ultima_scraper_api/managers/websocket_manager/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/managers/websocket_manager/connection.py -------------------------------------------------------------------------------- /ultima_scraper_api/managers/websocket_manager/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/managers/websocket_manager/manager.py -------------------------------------------------------------------------------- /ultima_scraper_api/managers/websocket_manager/protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/managers/websocket_manager/protocol.py -------------------------------------------------------------------------------- /ultima_scraper_api/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ultima_scraper_api/models/subscription_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/ultima_scraper_api/models/subscription_model.py -------------------------------------------------------------------------------- /ultima_scraper_api/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UltimaHoarder/UltimaScraperAPI/HEAD/uv.lock --------------------------------------------------------------------------------