luma-event-attendees
Lumaイベントからスピーカー、ホスト、登録ゲストのプロフィールを検索・抽出し、アウトリーチプロスペクティングに活用します。
2つのモード
1. ダイレクトスクレイピング(無料)
Lumaイベントページを直接スクレイピングします。イベントメタデータとホスト情報を取得。ゲストプロフィールはページに公開埋め込みされている場合のみ取得可能です。
python3 scripts/scrape_event.py https://lu.ma/abc123
2. Apify検索(有料、ゲストリストに推奨)
lexis-solutions/lu-ma-scraper Apifyアクターを使用してLumaを検索し、注目のゲストプロフィール(名前、自己紹介、LinkedIn、Twitter、Instagram、ウェブサイト)を含む完全なイベントデータを返します。
python3 scripts/scrape_event.py --search "AI San Francisco"
料金: Apifyで月額$29の定額サブスクリプション。 レンタル: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu
セットアップ
1. Apify APIトークン(--search モードで必須)
- アカウント作成: https://apify.com/
- APIトークン取得: https://console.apify.com/account/integrations
- Lumaスクレイパーをレンタル: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu(月額$29、24時間無料トライアルあり)
- トークンを設定:
export APIFY_API_TOKEN="apify_api_YOUR_TOKEN_HERE"
# またはスキルディレクトリに .env ファイルを作成
2. 依存関係のインストール
pip3 install requests
使用方法
ダイレクトスクレイピング(無料、ホストのみ)
# 単一イベント
python3 scripts/scrape_event.py https://lu.ma/pwciozw0
# 複数イベント
python3 scripts/scrape_event.py https://lu.ma/abc https://lu.ma/def
# CSVにエクスポート
python3 scripts/scrape_event.py https://lu.ma/abc --output hosts.csv
Apify検索(ゲストプロフィール)
# SFのAIイベントを検索
python3 scripts/scrape_event.py --search "AI San Francisco"
# イベント一覧のみ表示(人物は抽出しない)
python3 scripts/scrape_event.py --search "SaaS NYC" --events-only
# ゲスト全員をCSVにエクスポート
python3 scripts/scrape_event.py --search "AI San Francisco" --output guests.csv
# JSONでエクスポート
python3 scripts/scrape_event.py --search "AI SF" --output guests.json --json
キャッシュ
デフォルトで24時間結果をキャッシュします:
# 強制的に最新データを取得
python3 scripts/scrape_event.py --search "AI SF" --no-cache
# カスタムキャッシュ期間
python3 scripts/scrape_event.py --search "AI SF" --cache-hours 12
オプションリファレンス
位置引数:
urls 直接スクレイピングするイベントURL(無料)
検索:
--search, -s LumaをApify経由で検索(例: 'AI San Francisco')
--events-only イベント一覧のみ表示、人物は抽出しない
出力:
--output, -o 出力ファイルパス(.csv または .json)
--json JSON形式で出力(デフォルト: CSV)
キャッシュ:
--no-cache キャッシュをスキップ、常に最新を取得
--cache-hours キャッシュの最大有効時間(時間、デフォルト: 24)
出力形式
CSVカラム
| name | event_role | bio | title | company | linkedin_url | twitter_url | instagram_url | website_url | username | event_name | event_date | event_url |
|---|
個人ごとに取得できる情報
- name - 氏名
- event_role - ホスト、ゲスト、またはスピーカー
- bio - Lumaプロフィールの自己紹介
- linkedin_url - LinkedInプロフィールURL
- twitter_url - Twitter/XプロフィールURL
- instagram_url - Instagramハンドル
- website_url - 個人ウェブサイト
- username - Lumaユーザー名
- event_name - 関連するイベント名
- event_date - イベント日付(ISO形式)
- event_url - イベントへのリンク
AIエージェントワークフロー
このスキルは、AIエージェントがプロスペクティングワークフローの一部として呼び出すように設計されています:
ステップ1: イベントを検索
"サンフランシスコのAIおよびSaaSイベントをLumaで検索して"
python3 scripts/scrape_event.py --search "AI San Francisco" --events-only
ステップ2: ゲストプロフィールを抽出
"それらのイベントからすべてのゲストプロフィールを取得して"
python3 scripts/scrape_event.py --search "AI San Francisco" --output guests.csv
ステップ3: ICP(理想的な顧客プロファイル)で絞り込み
エージェントにCSVをフィルタリングさせる:
"これらのゲストの中から、B2B SaaS企業の創業者/VPで、従業員数20〜200人の人を探して"
ステップ4: エンリッチメント
認定されたリードに対して:
- 役職や企業詳細を確認するためにLinkedInプロフィールを調査
- 企業をリサーチ
- 重複シグナル(採用中?最近資金調達?)を確認
ステップ5: アウトリーチを生成
"認定されたゲスト向けにコネクションリクエストの下書きを作成して。私は[イベント名]に参加します。私たちは[プロダクト]を[価格]で販売しています。カジュアルなトーンでお願いします。"
データアクセスの現実
| データ | ダイレクトスクレイピング(無料) | Apify検索(有料) |
|---|---|---|
| イベントメタデータ | はい | はい |
| 主催者/ホスト | はい | はい |
| 注目ゲスト(公開RSVP) | 場合による | はい |
| 参加者全員リスト | いいえ(認証が必要) | 一部(公開プロフィールのみ) |
| ゲストのLinkedIn/Twitter | はい(ページにあれば) | はい |
| ゲストの自己紹介 | はい(ページにあれば) | はい |
| ゲストのメール | いいえ | いいえ |
注記: Lumaイベントには show_guest_list 設定があります。無効の場合、ゲストプロフィールは公開アクセスできません。Apifyスクレイパーは、該当するイベントの featured_guests を引き続き取得できます。
プロンプト例
クイック検索:
"今月サンフランシスコのAIイベントを検索して、ゲストプロフィールを取得して"
ターゲット検索:
"Lumaで'SaaS growth'イベントを検索して。すべてのゲストプロフィールをCSVにエクスポートして。その後、当社のICP(B2B SaaSのVP以上、従業員50〜500人)に基づいて絞り込んで。"
完全ワークフロー:
"サンフランシスコのAI・デベロッパーイベントをLumaで検索して。すべてのゲストプロフィールを取得して。LinkedInを持っている各人物について、当社のICP(B2B SaaSの創業者/VP、従業員20〜200人、シリーズA〜C)に合致するか確認して。[イベント名]で会えそうな人向けに、イベント前のコネクションリクエストの下書きを作成して。当社はGTMエンジニアリングを月額$10Kで販売しています。認定リードはCSVに出力して。"
トラブルシューティング
"APIFY_API_TOKEN not set"
export APIFY_API_TOKEN="your_token_here"
"Apify actor not rented"
Lumaスクレイパーをレンタル: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu
イベントにゲストが見つからない
- イベントで
show_guest_listが無効になっている可能性があります - featured_guests にアクセスできる --search モードを試してください
- 一部のイベントには公開ゲストプロフィールがそもそもありません
"ModuleNotFoundError: requests"
pip3 install requests
メタデータ
metadata:
clawdbot:
emoji: "🎤"
requires:
env: ["APIFY_API_TOKEN"]
bins: ["python3"]
packages: ["requests"]
Goose によって構築 - Apify 搭載(lexis-solutions/lu-ma-scraper)