Administrador de Eventos Luma
Gestiona eventos de Luma tanto como anfitrión como asistente mediante web scraping (sin necesidad de clave API).
Funcionalidades
Público (Sin Autenticación)
- Descubre eventos cerca de cualquier ubicación
- Ver detalles del evento
- Filtrado geográfico
Autenticado (Con Cookies)
- Ver tus eventos con RSVP
- Ver eventos que organizas
- Acceder a listas de invitados
- Confirmar asistencia a eventos
- Sincronizar eventos con Google Calendar (vía CLI
gog)
Desencadenantes
Descubrir Eventos (Público)
- "luma search IA" — Encuentra eventos por tema/temática
- "luma search startup cerca de San Francisco" — Tema + ubicación
- "luma eventos cerca de San Francisco"
- "luma eventos cerca de Belmont este fin de semana"
- "luma evento ai-meetup-sf"
Modo Anfitrión (Requiere Autenticación)
- "luma host eventos" — Lista tus eventos organizados
- "luma host invitados " — Ver lista de invitados
Modo Asistente (Requiere Autenticación)
- "luma mis eventos" — Tus eventos con RSVP
- "luma rsvp " — Confirmar asistencia sí/no/tal vez/lista de espera
Utilidad
- "luma configurar" — Configurar autenticación
- "luma estado" — Verificar conexión
- "luma ayuda" — Mostrar ayuda
- "luma añadir calendario " — Añadir evento a Google Calendar
Configuración
Básica (Solo Eventos Públicos)
No se requiere configuración. Solo usa comandos de descubrimiento.
Acceso Completo (Tus Eventos + Listas de Invitados)
- Inicia sesión en lu.ma desde tu navegador
- Abre DevTools (F12) → Aplicación → Cookies → lu.ma
- Copia los valores de las cookies:
luma_session,luma_user_id - Almacénalos en pass:
pass insert luma/cookies
# Ingresa: {"luma_session": "valor", "luma_user_id": "valor"}
Sincronización de Calendario (Opcional)
Requiere la CLI gog con una cuenta de Google autorizada.
gog auth add [email protected]
Luego:
"luma añadir calendario <slug>"
"luma añadir calendario <slug> --account [email protected]"
"luma añadir calendario <slug> --calendar_id primary"
Ejemplos
"Eventos cerca de mí este fin de semana"
"¿De qué trata el meetup de IA?"
"luma evento startup-pitch-night"
"Muestra mis próximos eventos"
Notas
- Utiliza web scraping (no requiere Luma Plus de pago)
- Backoff exponencial con un mínimo de 1 solicitud/segundo para respetar lu.ma
- Selectores de respaldo + análisis JSON de Next.js con advertencias cuando fallan los selectores
- Autenticación por cookies para datos privados
- Eventos públicos siempre accesibles