From 079176fae1d513d68b53c57274f3ae2864f352fc Mon Sep 17 00:00:00 2001 From: yyamashita Date: Wed, 6 May 2026 22:11:08 +0900 Subject: Add SCRAPE_TARGETS.md listing event scraping targets Documents all registered venues, their schedule URLs, scraper file paths, and instructions for running scrapes and adding new venues. Co-Authored-By: Claude Sonnet 4.6 --- SCRAPE_TARGETS.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 SCRAPE_TARGETS.md (limited to 'SCRAPE_TARGETS.md') diff --git a/SCRAPE_TARGETS.md b/SCRAPE_TARGETS.md new file mode 100644 index 0000000..195614f --- /dev/null +++ b/SCRAPE_TARGETS.md @@ -0,0 +1,34 @@ +# イベント取得対象ライブハウス + +スクレイパーが登録されている会場の一覧。 +取得期間は **今日〜約35日後(約1ヶ月)** 。 + +## 登録済み会場 + +| ID | 会場名 | エリア | スケジュールURL | スクレイパー | +|----|--------|--------|----------------|-------------| +| `liquid-room` | LIQUID ROOM | 恵比寿 | https://www.liquidroom.net/schedule | [liquid-room.ts](app/scrapers/liquid-room.ts) | +| `www-shibuya` | WWW / WWW X | 渋谷 | https://www-shibuya.jp/schedule/ | [www-shibuya.ts](app/scrapers/www-shibuya.ts) | +| `shibuya-o` | 渋谷 O-EAST / O-WEST | 渋谷 | https://www.shibuya-o.com/schedule/ | [shibuya-o.ts](app/scrapers/shibuya-o.ts) | +| `shinjuku-loft` | 新宿 LOFT | 新宿 | https://www.loft-prj.co.jp/schedule/loft | [shinjuku-loft.ts](app/scrapers/shinjuku-loft.ts) | +| `club-quattro` | CLUB QUATTRO | 渋谷 | https://www.club-quattro.com/shibuya/schedule/ | [club-quattro.ts](app/scrapers/club-quattro.ts) | + +## スクレイプ実行 + +```bash +# 全会場 +curl http://localhost:5173/api/scrape + +# 特定会場のみ +curl "http://localhost:5173/api/scrape?venue_id=liquid-room" +``` + +または UI の「情報を更新」ボタンから実行。 + +## 会場を追加する + +1. `app/scrapers/.ts` を作成(既存ファイルを参考に `Scraper` を実装) +2. `app/scrapers/index.ts` の `ALL_SCRAPERS` に追加 +3. `SCRAPE_TARGETS.md`(このファイル)のテーブルに行を追記 + +Claude Code スキル `/add-livehouse <会場名> ` でガイド付き追加も可能。 -- cgit v1.2.3