Gerenciador de Eventos Luma
Gerencie eventos Luma como anfitrião e participante via raspagem web (sem necessidade de chave de API).
Recursos
Público (Sem Autenticação)
- Descubra eventos perto de qualquer localização
- Veja detalhes dos eventos
- Filtragem geográfica
Autenticado (Com Cookies)
- Veja seus eventos com RSVP confirmado
- Veja eventos que você está organizando
- Acesse listas de convidados
- Confirme presença em eventos
- Sincronize eventos com o Google Agenda (via CLI
gog)
Disparadores
Descobrir Eventos (Público)
- "luma search AI" — Encontre eventos por tópico/tema
- "luma search startup near San Francisco" — Tópico + localização
- "luma events near San Francisco"
- "luma events near Belmont this weekend"
- "luma event ai-meetup-sf"
Modo Anfitrião (Autenticação Necessária)
- "luma host events" — Liste seus eventos organizados
- "luma host guests " — Veja lista de convidados
Modo Participante (Autenticação Necessária)
- "luma my events" — Seus eventos com RSVP
- "luma rsvp " — Confirme presença sim/não/talvez/lista de espera
Utilitários
- "luma configure" — Configure a autenticação
- "luma status" — Verifique a conexão
- "luma help" — Mostre ajuda
- "luma add calendar " — Adicione evento ao Google Agenda
Configuração
Básico (Apenas Eventos Públicos)
Nenhuma configuração necessária. Basta usar comandos de descoberta.
Acesso Completo (Seus Eventos + Listas de Convidados)
- Faça login no lu.ma no seu navegador
- Abra DevTools (F12) → Application → Cookies → lu.ma
- Copie os valores dos cookies:
luma_session,luma_user_id - Armazene no pass:
pass insert luma/cookies
# Digite: {"luma_session": "valor", "luma_user_id": "valor"}
Sincronização com Agenda (Opcional)
Requer a CLI gog com uma conta Google autorizada.
gog auth add [email protected]
Em seguida:
"luma add calendar <slug>"
"luma add calendar <slug> --account [email protected]"
"luma add calendar <slug> --calendar_id primary"
Exemplos
"Eventos perto de mim neste fim de semana"
"Sobre o que é o encontro de IA?"
"luma event startup-pitch-night"
"Mostre meus próximos eventos"
Notas
- Usa raspagem web (sem necessidade de Luma Plus pago)
- Backoff exponencial com limite de 1 requisição/segundo para respeitar o lu.ma
- Seletores fallback + parsing de JSON do Next.js com avisos quando os seletores falham
- Autenticação por cookie para dados privados
- Eventos públicos sempre acessíveis