luma-event-attendees
Encontre e extraia palestrantes, anfitriões e perfis de convidados registrados em eventos Luma para prospecção de outreach.
Dois Modos
1. Raspagem Direta (gratuito)
Raspagem direta das páginas de eventos Luma. Obtém metadados do evento + anfitriões. Perfis de convidados apenas se estiverem publicamente incorporados na página.
python3 scripts/scrape_event.py https://lu.ma/abc123
2. Busca Apify (pago, recomendado para listas de convidados)
Usa o ator lexis-solutions/lu-ma-scraper do Apify para pesquisar no Luma e retornar dados completos do evento, incluindo perfis de convidados em destaque (nome, biografia, LinkedIn, Twitter, Instagram, site).
python3 scripts/scrape_event.py --search "AI San Francisco"
Custo: Assinatura fixa de $29/mês no Apify. Alugue em: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu
Configuração
1. Token da API Apify (obrigatório para o modo --search)
- Crie uma conta: https://apify.com/
- Obtenha o token da API: https://console.apify.com/account/integrations
- Alugue o raspador Luma: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu ($29/mês, teste gratuito de 24h)
- Defina o token:
export APIFY_API_TOKEN="apify_api_SEU_TOKEN_AQUI"
# Ou crie um arquivo .env no diretório da skill
2. Instalar Dependências
pip3 install requests
Uso
Raspagem Direta (gratuito, apenas anfitriões)
# Evento único
python3 scripts/scrape_event.py https://lu.ma/pwciozw0
# Múltiplos eventos
python3 scripts/scrape_event.py https://lu.ma/abc https://lu.ma/def
# Exportar para CSV
python3 scripts/scrape_event.py https://lu.ma/abc --output hosts.csv
Busca Apify (perfis de convidados)
# Pesquisar eventos de IA em SF
python3 scripts/scrape_event.py --search "AI San Francisco"
# Apenas listar eventos (não extrair pessoas)
python3 scripts/scrape_event.py --search "SaaS NYC" --events-only
# Exportar todos os convidados para CSV
python3 scripts/scrape_event.py --search "AI San Francisco" --output guests.csv
# Exportar como JSON
python3 scripts/scrape_event.py --search "AI SF" --output guests.json --json
Cache
Resultados armazenados em cache por 24 horas por padrão:
# Forçar busca nova
python3 scripts/scrape_event.py --search "AI SF" --no-cache
# Duração personalizada do cache
python3 scripts/scrape_event.py --search "AI SF" --cache-hours 12
Referência de Opções
Posicional:
urls URLs de eventos para raspagem direta (gratuito)
Busca:
--search, -s Pesquisar Luma via Apify (ex.: 'AI San Francisco')
--events-only Apenas listar eventos, não extrair pessoas
Saída:
--output, -o Caminho do arquivo de saída (.csv ou .json)
--json Formato de saída JSON (padrão: CSV)
Cache:
--no-cache Ignorar cache, sempre buscar novos dados
--cache-hours Idade máxima do cache em horas (padrão: 24)
Formato de Saída
Colunas CSV
| name | event_role | bio | title | company | linkedin_url | twitter_url | instagram_url | website_url | username | event_name | event_date | event_url |
|---|
O Que Você Obtém Por Pessoa
- name - Nome completo
- event_role - Anfitrião, Convidado ou Palestrante
- bio - Biografia do perfil Luma
- linkedin_url - URL do perfil LinkedIn
- twitter_url - URL do perfil Twitter/X
- instagram_url - Identificador do Instagram
- website_url - Site pessoal
- username - Nome de usuário no Luma
- event_name - Evento ao qual estão associados
- event_date - Data do evento (formato ISO)
- event_url - Link para o evento
Fluxo de Trabalho do Agente de IA
Esta skill foi projetada para ser chamada por um agente de IA como parte de um fluxo de prospecção:
Passo 1: Encontrar Eventos
"Pesquise no Luma por eventos de IA e SaaS em São Francisco"
python3 scripts/scrape_event.py --search "AI San Francisco" --events-only
Passo 2: Extrair Perfis de Convidados
"Obtenha todos os perfis de convidados desses eventos"
python3 scripts/scrape_event.py --search "AI San Francisco" --output guests.csv
Passo 3: Qualificar Contra o ICP
Peça ao agente para filtrar o CSV:
"Destes convidados, encontre founders/VPs em empresas B2B SaaS, 20-200 funcionários"
Passo 4: Enriquecer
Para leads qualificados:
- Consulte perfis do LinkedIn para detalhes de cargo/empresa
- Pesquise suas empresas
- Verifique sinais sobrepostos (contratando? recentemente financiados?)
Passo 5: Gerar Outreach
"Elabore solicitações de conexão para convidados qualificados. Estarei em [evento]. Vendemos [produto] por [preço]. Mantenha casual."
Realidades de Acesso a Dados
| Dado | Raspagem Direta (gratuito) | Busca Apify (pago) |
|---|---|---|
| Metadados do evento | Sim | Sim |
| Anfitriões/organizadores | Sim | Sim |
| Convidados em destaque (RSVPs públicos) | Às vezes | Sim |
| Lista completa de participantes | Não (requer autenticação) | Parcial (apenas perfis públicos) |
| LinkedIn/Twitter do convidado | Sim (se na página) | Sim |
| Biografia do convidado | Sim (se na página) | Sim |
| Email do convidado | Não | Não |
Nota: Eventos Luma têm uma configuração show_guest_list. Quando desabilitada, perfis de convidados não são acessíveis publicamente. O raspador Apify ainda pode obter featured_guests para eventos que os possuem.
Exemplos de Prompts
Busca rápida:
"Encontre eventos de IA em SF neste mês e obtenha perfis de convidados"
Segmentado:
"Pesquise no Lma por eventos 'SaaS growth'. Exporte todos os perfis de convidados para CSV. Depois qualifique contra nosso ICP: VP+ em B2B SaaS, 50-500 funcionários."
Fluxo completo:
"Pesquise no Luma por eventos de IA e desenvolvedores em SF. Obtenha todos os perfis de convidados. Para cada pessoa com LinkedIn, verifique se corresponde ao nosso ICP (founders/VPs em B2B SaaS, 20-200 funcionários, Série A-C). Elabore solicitações de conexão pré-evento para aqueles que verei em [nome do evento]. Vendemos engenharia GTM a $10K/mês. Gere saída com leads qualificados para CSV."
Solução de Problemas
"APIFY_API_TOKEN não definido"
export APIFY_API_TOKEN="seu_token_aqui"
"Ator Apify não alugado"
Alugue o raspador Luma em: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu
Nenhum convidado encontrado para um evento
- O evento pode ter a configuração
show_guest_listdesabilitada - Tente o modo --search que pode acessar featured_guests
- Alguns eventos simplesmente não têm perfis públicos de convidados
"ModuleNotFoundError: requests"
pip3 install requests
Metadados
metadata:
clawdbot:
emoji: "🎤"
requires:
env: ["APIFY_API_TOKEN"]
bins: ["python3"]
packages: ["requests"]
Construído por Goose - Alimentado por Apify (lexis-solutions/lu-ma-scraper)