luma-event-attendees
Encontre e extraia perfis de palestrantes, anfitriões e convidados registrados em eventos do Luma para prospecção de contatos.
Dois Modos
1. Raspagem Direta (gratuita)
Raspagem direta de páginas de eventos do 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. Pesquisa Apify (paga, recomendada 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, website).
python3 scripts/scrape_event.py --search "AI San Francisco"
Custo: Assinatura fixa de $29/mês no Apify. Aluguel: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu
Configuração
1. Token de API do Apify (necessário para o modo --search)
- Crie uma conta: https://apify.com/
- Obtenha o token de API: https://console.apify.com/account/integrations
- Alugue o raspador do Luma: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu ($29/mês, teste gratuito de 24h)
- Defina o token:
export APIFY_API_TOKEN="apify_api_YOUR_TOKEN_HERE"
# Ou crie um arquivo .env no diretório da skill
2. Instalar Dependências
pip3 install requests
Uso
Raspagem Direta (gratuita, 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
Pesquisa 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
Os resultados são armazenados em cache por 24 horas por padrão:
# Forçar nova busca
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 (gratuita)
Pesquisa:
--search, -s Pesquisar no 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 dados novos
--cache-hours Idade máxima do cache em horas (padrão: 24)
Formato de Saída
Colunas do CSV
| nome | papel_no_evento | biografia | titulo | empresa | linkedin_url | twitter_url | instagram_url | website_url | usuario | nome_evento | data_evento | url_evento |
|---|
O Que Você Obtém por Pessoa
- nome - Nome completo
- papel_no_evento - Anfitrião, Convidado ou Palestrante
- biografia - Biografia do perfil no Luma
- linkedin_url - URL do perfil do LinkedIn
- twitter_url - URL do perfil do Twitter/X
- instagram_url - Identificador do Instagram
- website_url - Site pessoal
- usuario - Nome de usuário no Luma
- nome_evento - Evento ao qual estão associados
- data_evento - Data do evento (formato ISO)
- url_evento - 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 de Acordo com o ICP
Peça ao agente para filtrar o CSV:
"Destes convidados, encontre fundadores/VPs de empresas B2B SaaS, com 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? recebeu financiamento recente?)
Passo 5: Gerar Contato
"Elabore solicitações de conexão para convidados qualificados. Estarei em [evento]. Vendemos [produto] por [preço]. Mantenha o tom casual."
Realidades de Acesso a Dados
| Dados | Raspagem Direta (gratuita) | Pesquisa Apify (paga) |
|---|---|---|
| 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 estiver na página) | Sim |
| Biografia do convidado | Sim (se estiver na página) | Sim |
| Email do convidado | Não | Não |
Nota: Eventos do Luma possuem uma configuração show_guest_list. Quando desativada, os perfis dos convidados não ficam acessíveis publicamente. O raspador Apify ainda pode obter featured_guests para eventos que os possuem.
Exemplos de Comandos
Pesquisa rápida:
"Encontre eventos de IA em SF este mês e obtenha perfis de convidados"
Direcionada:
"Pesquise no Luma por eventos 'SaaS growth'. Exporte todos os perfis de convidados para CSV. Depois qualifique de acordo com 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 correspondem ao nosso ICP (fundadores/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 por $10K/mês. Exporte 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 do Luma em: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu
Nenhum convidado encontrado para um evento
- O evento pode ter a configuração
show_guest_listdesativada - 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)