Luma Event Manager
Amaran Keselamatan

Luma Event Manager for Clawdbot — Discover events by topic or location, RSVP, view guest lists, and sync to Google Calendar. No API key required (web scraping), no Luma Plus subscription needed.

Pasang
$clawhub install luma-event-manager

Luma Event Manager

Manage Luma events as both host and attendee via web scraping (no API key required).

Features

Public (No Auth)

  • Discover events near any location

  • View event details

  • Geographic filtering

Authenticated (With Cookies)

  • View your RSVP'd events

  • View events you're hosting

  • Access guest lists

  • RSVP to events

  • Sync events to Google Calendar (via gog CLI)

Triggers

Discover Events (Public)

  • "luma search AI" — Find events by topic/theme

  • "luma search startup near San Francisco" — Topic + location

  • "luma events near San Francisco"

  • "luma events near Belmont this weekend"

  • "luma event ai-meetup-sf"

Host Mode (Auth Required)

  • "luma host events" — List your hosted events

  • "luma host guests " — View guest list

Attendee Mode (Auth Required)

  • "luma my events" — Your RSVP'd events

  • "luma rsvp " — RSVP yes/no/maybe/waitlist

Utility

  • "luma configure" — Set up authentication

  • "luma status" — Check connection

  • "luma help" — Show help

  • "luma add calendar " — Add event to Google Calendar

Setup

Basic (Public Events Only)

No setup required. Just use discover commands.

Full Access (Your Events + Guest Lists)

  1. Log into lu.ma in your browser

  2. Open DevTools (F12) → Application → Cookies → lu.ma

  3. Copy cookie values: luma_session, luma_user_id

  4. Store in pass:

pass insert luma/cookies

# Enter: {"luma_session": "value", "luma_user_id": "value"}

Calendar Sync (Optional)

Requires the gog CLI with an authorized Google account.

gog auth add [email protected]

Then:

"luma add calendar <slug>"
"luma add calendar <slug> --account [email protected]"
"luma add calendar <slug> --calendar_id primary"

Examples

"Events near me this weekend"
"What's the AI meetup about?"
"luma event startup-pitch-night"
"Show my upcoming events"

Notes

  • Uses web scraping (no paid Luma Plus required)

  • Exponential backoff with a 1 req/sec floor to respect lu.ma

  • Fallback selectors + Next.js JSON parsing with warnings when selectors fail

  • Cookie auth for private data

  • Public events always accessible