Files
ohm_streaming/app/downloaders/providers_config/animesama.yaml
T
root 2b4cc617cb
CI / Test (Python 3.11) (push) Has been cancelled
CI / Test (Python 3.12) (push) Has been cancelled
CI / Lint (push) Has been cancelled
CI / Type Check (push) Has been cancelled
CI / Summary (push) Has been cancelled
feat: robust scraping DSL and health monitoring (Phase 2)
- Implemented YAML-driven GenericScraper for resilient scraping
- Added ProvidersManager to manage scraper health and active providers
- Modernized unified search with systematic Kitsu metadata enrichment
- Integrated automated health checks in the scheduler
- Added comprehensive tests for scraping DSL and provider health
2026-03-24 10:57:19 +00:00

25 lines
602 B
YAML

name: "Anime-Sama"
id: "animesama"
base_url: "https://anime-sama.fr"
mirrors:
- "https://anime-sama.si"
- "https://anime-sama.co"
search:
path: "/search?q={query}"
container_selector: ".result-item"
title_selector: "h3"
url_selector: "a"
image_selector: "img"
episodes:
container_selector: "#episodes-list"
item_selector: ".episode-item"
# Logic for Anime-Sama can be complex, we'll handle custom logic in GenericScraper
# but keep common selectors here.
player_iframe_selector: "iframe#player"
metadata:
synopsis_selector: ".synopsis"
genres_selector: ".genres .genre"