Skip to content

Enhancement: Integrate with Pipup.social - Show recent posts #77

@renderghost

Description

@renderghost

Description

Integrate with Pipup.social to display user's recent posts on their Lanyard profile.

About Pipup.social

Pipup is a microblogging platform on AT Protocol, similar to Twitter/X, often used by researchers for quick updates and discussions.

Features to Display

  • Recent Posts: Show X most recent Pipup posts (5-10)
  • Link to full Pipup profile

Implementation

  1. Check if user has Pipup account (AT Protocol DID lookup)
  2. Fetch recent posts via Pipup API/AT Protocol records
  3. Display posts with:
    • Post content (truncated if long)
    • Timestamp
    • Link to full post
    • Engagement metrics (optional: likes, reposts)
  4. "View all on Pipup" link

API/Protocol Integration

  • Use AT Protocol records for Pipup content
  • Similar to Bluesky posts implementation
  • May share lexicons with Bluesky
  • Respect post visibility settings

Design

  • Feed-style card on profile
  • Similar to social media timeline
  • Compact, scannable layout
  • Timestamps in relative format ("2h ago")

Benefits

  • Show researcher's recent activity
  • AT Protocol ecosystem integration
  • Social context and engagement
  • Real-time updates

Dependencies

  • Pipup's AT Protocol implementation
  • API/lexicon documentation
  • Clarify relationship to Bluesky posts

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestintegrationWorks with other products or services

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions