Luma 이벤트 매니저은(는) 무엇을 하나요?
웹 스크래핑을 통해 호스트와 참석자 모두로서 Luma 이벤트를 관리합니다 (API 키 불필요).
기능
공개 (인증 불필요)
- 어떤 위치 근처의 이벤트 검색
- 이벤트 세부 정보 보기
- 지리적 필터링
인증됨 (쿠키 사용)
- RSVP한 이벤트 보기
- 호스팅 중인 이벤트 보기
- 게스트 목록 접근
- 이벤트에 RSVP하기
- Google 캘린더에 이벤트 동기화 (
gogCLI를 통해)
트리거
이벤트 검색 (공개)
- "luma search AI" — 주제/테마로 이벤트 찾기
- "luma search startup near San Francisco" — 주제 + 위치
- "luma events near San Francisco"
- "luma events near Belmont this weekend"
- "luma event ai-meetup-sf"
호스트 모드 (인증 필요)
- "luma host events" — 호스팅 중인 이벤트 목록
- "luma host guests " — 게스트 목록 보기
참석자 모드 (인증 필요)
- "luma my events" — RSVP한 이벤트
- "luma rsvp " — RSVP yes/no/maybe/waitlist
유틸리티
- "luma configure" — 인증 설정
- "luma status" — 연결 상태 확인
- "luma help" — 도움말 표시
- "luma add calendar " — 이벤트를 Google 캘린더에 추가
설정
기본 (공개 이벤트만)
설정 불필요. 검색 명령어만 사용하세요.
전체 접근 (내 이벤트 + 게스트 목록)
- 브라우저에서 lu.ma에 로그인
- DevTools 열기 (F12) → Application → Cookies → lu.ma
- 쿠키 값 복사:
luma_session,luma_user_id - pass에 저장:
pass insert luma/cookies
# 입력: {"luma_session": "value", "luma_user_id": "value"}
캘린더 동기화 (선택 사항)
인증된 Google 계정과 함께 gog CLI가 필요합니다.
gog auth add [email protected]
그런 다음:
"luma add calendar <slug>"
"luma add calendar <slug> --account [email protected]"
"luma add calendar <slug> --calendar_id primary"
예시
"이번 주말 내 근처 이벤트"
"AI 밋업은 어떤 행사인가요?"
"luma event startup-pitch-night"
"내 예정된 이벤트 보여줘"
참고 사항
- 웹 스크래핑 사용 (유료 Luma Plus 불필요)
- lu.ma 존중을 위해 1 req/sec 기준의 지수 백오프 사용
- 선택기 실패 시 경고와 함께 폴백 선택기 + Next.js JSON 파싱
- 개인 데이터를 위한 쿠키 인증
- 공개 이벤트는 항상 접근 가능