Skip to content

Enhancement: Integrate with Smokesignal.events - Show RSVP'ed events #78

@renderghost

Description

@renderghost

Description

Integrate with Smokesignal.events to display events the user has RSVP'ed to on their Lanyard profile.

About Smokesignal.events

Smokesignal is an event management and RSVP platform on AT Protocol, used for academic conferences, workshops, and meetups.

Features to Display

  • RSVP'ed Events: Show upcoming events user plans to attend
  • Past Events: Optionally show attended events (profile history)
  • Link to full Smokesignal profile

Implementation

  1. Check if user has Smokesignal account (AT Protocol DID lookup)
  2. Fetch RSVP data via Smokesignal API/AT Protocol records
  3. Display events with:
    • Event name
    • Date and time
    • Location (physical or virtual)
    • RSVP status (Going, Maybe, Attended)
    • Link to event details
  4. Separate upcoming vs past events
  5. "View all on Smokesignal" link

API/Protocol Integration

  • Use AT Protocol records for event RSVPs
  • May leverage existing Lanyards event lexicons
  • Cross-reference with user's manually added events
  • Respect event and RSVP privacy settings

Design

  • Card similar to existing Events section
  • Clear distinction between upcoming and past
  • Calendar-style icons or badges
  • Chronological ordering

Benefits

  • Show researcher's event participation
  • Networking and collaboration signals
  • AT Protocol ecosystem integration
  • Complement manually-added events

Considerations

  • Merge/deduplicate with manually added events
  • Privacy: only show public RSVPs
  • Handle cancelled events

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions