¿Qué hace luma-event-attendees?
Encuentra y extrae ponentes, anfitriones y perfiles de invitados registrados de eventos de Luma para prospección comercial.
Dos Modos
1. Raspado Directo (gratuito)
Raspa directamente las páginas de eventos de Luma. Obtiene metadatos del evento + anfitriones. Perfiles de invitados solo si están incrustados públicamente en la página.
python3 scripts/scrape_event.py https://lu.ma/abc123
2. Búsqueda Apify (pago, recomendado para listas de invitados)
Utiliza el actor de Apify lexis-solutions/lu-ma-scraper para buscar en Luma y devolver datos completos del evento, incluidos perfiles de invitados destacados (nombre, biografía, LinkedIn, Twitter, Instagram, sitio web).
python3 scripts/scrape_event.py --search "AI San Francisco"
Costo: suscripción plana de $29/mes en Apify. Alquiler: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu
Configuración
1. Token de API de Apify (requerido para el modo --search)
- Crea una cuenta: https://apify.com/
- Obtén el token de API: https://console.apify.com/account/integrations
- Alquila el raspador de Luma: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu ($29/mes, prueba gratuita de 24h)
- Establece el token:
export APIFY_API_TOKEN="apify_api_TU_TOKEN_AQUI"
# O crea un archivo .env en el directorio de la habilidad
2. Instalar Dependencias
pip3 install requests
Uso
Raspado Directo (gratuito, solo anfitriones)
# Evento único
python3 scripts/scrape_event.py https://lu.ma/pwciozw0
# Múltiples eventos
python3 scripts/scrape_event.py https://lu.ma/abc https://lu.ma/def
# Exportar a CSV
python3 scripts/scrape_event.py https://lu.ma/abc --output anfitriones.csv
Búsqueda Apify (perfiles de invitados)
# Buscar eventos de IA en San Francisco
python3 scripts/scrape_event.py --search "AI San Francisco"
# Solo listar eventos (no extraer personas)
python3 scripts/scrape_event.py --search "SaaS NYC" --events-only
# Exportar todos los invitados a CSV
python3 scripts/scrape_event.py --search "AI San Francisco" --output invitados.csv
# Exportar como JSON
python3 scripts/scrape_event.py --search "AI SF" --output invitados.json --json
Almacenamiento en Caché
Los resultados se almacenan en caché durante 24 horas por defecto:
# Forzar descarga fresca
python3 scripts/scrape_event.py --search "AI SF" --no-cache
# Duración de caché personalizada
python3 scripts/scrape_event.py --search "AI SF" --cache-hours 12
Referencia de Opciones
Posicionales:
urls URLs de eventos a raspar directamente (gratuito)
Búsqueda:
--search, -s Buscar en Luma vía Apify (ej. 'AI San Francisco')
--events-only Solo listar eventos, no extraer personas
Salida:
--output, -o Ruta del archivo de salida (.csv o .json)
--json Formato de salida JSON (por defecto: CSV)
Caché:
--no-cache Omitir caché, siempre descargar fresco
--cache-hours Edad máxima de la caché en horas (por defecto: 24)
Formato de Salida
Columnas CSV
| nombre | rol_evento | biografía | cargo | empresa | linkedin_url | twitter_url | instagram_url | website_url | username | nombre_evento | fecha_evento | url_evento |
|---|
Lo Que Obtienes Por Persona
- nombre - Nombre completo
- rol_evento - Anfitrión, Invitado o Ponente
- biografía - Biografía del perfil de Luma
- linkedin_url - URL del perfil de LinkedIn
- twitter_url - URL del perfil de Twitter/X
- instagram_url - Nombre de usuario de Instagram
- website_url - Sitio web personal
- username - Nombre de usuario de Luma
- nombre_evento - Evento con el que están asociados
- fecha_evento - Fecha del evento (formato ISO)
- url_evento - Enlace al evento
Flujo de Trabajo para Agente de IA
Esta habilidad está diseñada para ser llamada por un agente de IA como parte de un flujo de trabajo de prospección:
Paso 1: Encontrar Eventos
"Busca en Luma eventos de IA y SaaS en San Francisco"
python3 scripts/scrape_event.py --search "AI San Francisco" --events-only
Paso 2: Extraer Perfiles de Invitados
"Obtén todos los perfiles de invitados de esos eventos"
python3 scripts/scrape_event.py --search "AI San Francisco" --output invitados.csv
Paso 3: Calificar Contra el ICP
Pide al agente que filtre el CSV:
"De estos invitados, encuentra fundadores/VPs en empresas B2B SaaS, de 20 a 200 empleados"
Paso 4: Enriquecer
Para leads calificados:
- Busca perfiles de LinkedIn para detalles del cargo/empresa
- Investiga sus empresas
- Verifica señales superpuestas (¿están contratando? ¿recibieron financiamiento recientemente?)
Paso 5: Generar Contacto
"Redacta solicitudes de conexión para los invitados calificados. Estaré en [evento]. Vendemos [producto] a [precio]. Mantenlo casual."
Realidades del Acceso a Datos
| Dato | Raspado Directo (gratuito) | Búsqueda Apify (pago) |
|---|---|---|
| Metadatos del evento | Sí | Sí |
| Anfitriones/organizadores | Sí | Sí |
| Invitados destacados (RSVPs públicos) | A veces | Sí |
| Lista completa de asistentes | No (requiere autenticación) | Parcial (solo perfiles públicos) |
| LinkedIn/Twitter del invitado | Sí (si está en la página) | Sí |
| Biografía del invitado | Sí (si está en la página) | Sí |
| Correo electrónico del invitado | No | No |
Nota: Los eventos de Luma tienen una configuración show_guest_list. Cuando está deshabilitada, los perfiles de invitados no son accesibles públicamente. El raspador de Apify aún puede obtener featured_guests para eventos que los tengan.
Ejemplos de Comandos
Búsqueda rápida:
"Encuentra eventos de IA en SF este mes y obtenme perfiles de invitados"
Dirigido:
"Busca en Luma eventos 'SaaS growth'. Exporta todos los perfiles de invitados a CSV. Luego califícalos contra nuestro ICP: VP+ en B2B SaaS, 50-500 empleados."
Flujo completo:
"Busca en Luma eventos de IA y desarrolladores en SF. Obtén todos los perfiles de invitados. Para cada persona con LinkedIn, verifica si coincide con nuestro ICP (fundadores/VPs en B2B SaaS, 20-200 empleados, Serie A-C). Redacta solicitudes de conexión previas al evento para aquellos que veré en [nombre del evento]. Vendemos ingeniería GTM a $10K/mes. Exporta los leads calificados a CSV."
Solución de Problemas
"APIFY_API_TOKEN no establecido"
export APIFY_API_TOKEN="tu_token_aqui"
"Actor de Apify no alquilado"
Alquila el raspador de Luma en: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu
No se encontraron invitados para un evento
- Es posible que el evento tenga deshabilitada la opción
show_guest_list - Prueba el modo --search que puede acceder a featured_guests
- Algunos eventos simplemente no tienen perfiles de invitados públicos
"ModuleNotFoundError: requests"
pip3 install requests
Metadatos
metadata:
clawdbot:
emoji: "🎤"
requires:
env: ["APIFY_API_TOKEN"]
bins: ["python3"]
packages: ["requests"]
Construido por Goose - Potenciado por Apify (lexis-solutions/lu-ma-scraper)