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
- Open DevTools (F12) → Application → Cookies → lu.ma
- Copy cookie values:
luma_session, INLINECODE2 - Store in pass:
CODEBLOCK0
Calendar Sync (Optional)
Requires the
gog CLI with an authorized Google account.
CODEBLOCK1
Then:
CODEBLOCK2
Examples
CODEBLOCK3
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
Luma 活动管理器
通过网页抓取管理 Luma 活动,支持主办方和参与者两种身份(无需 API 密钥)。
功能特性
公开功能(无需认证)
- - 发现任意位置附近的活动
- 查看活动详情
- 地理位置筛选
认证功能(需 Cookie)
- - 查看已报名的活动
- 查看主办的活动
- 访问嘉宾名单
- 报名参加活动
- 同步活动到 Google 日历(通过 gog 命令行工具)
触发指令
发现活动(公开)
- - 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 — 已报名的活动
- luma rsvp — 报名(是/否/可能/候补)
实用功能
- - luma configure — 配置认证信息
- luma status — 检查连接状态
- luma help — 显示帮助信息
- luma add calendar — 将活动添加到 Google 日历
配置设置
基础模式(仅公开活动)
无需配置,直接使用发现指令即可。
完整访问(个人活动 + 嘉宾名单)
- 1. 在浏览器中登录 lu.ma
- 打开开发者工具(F12)→ 应用 → Cookie → lu.ma
- 复制 Cookie 值:lumasession、lumauser_id
- 存储到 pass:
bash
pass insert luma/cookies
输入:{lumasession: 值, lumauser_id: 值}
日历同步(可选)
需要已授权 Google 账号的 gog 命令行工具。
bash
gog auth add you@example.com
然后:
luma add calendar
luma add calendar --account you@example.com
luma add calendar --calendar_id primary
使用示例
Events near me this weekend
Whats the AI meetup about?
luma event startup-pitch-night
Show my upcoming events
注意事项
- - 使用网页抓取技术(无需付费的 Luma Plus)
- 采用指数退避策略,最低请求频率为 1 次/秒,以尊重 lu.ma 服务
- 备用选择器 + Next.js JSON 解析,选择器失效时会显示警告
- 私有数据通过 Cookie 认证
- 公开活动始终可访问