bluesky-social / social-app

The Bluesky Social application for Web, iOS, and Android
https://bsky.app
MIT License
10.87k stars 1.36k forks source link

Bookmarks/ability to ‘save’ posts #1091

Open ChronicleFlask opened 1 year ago

ChronicleFlask commented 1 year ago

Is your feature request related to a problem? Please describe.

I’d like to be able to ‘save’ posts to come back to later, without needing to publicly ‘like’ or reskeet them.

Describe the solution you'd like

In Twitter it was the bookmark feature. I’d like something like that here. It was incredibly useful.

Describe alternatives you've considered

Taking a screenshot and searching for the text string later. Which… is the clunkiest of solutions!

mschwendener commented 1 year ago

I agree

(as does https://bsky.app/profile/yilinwriter.bsky.social/post/3k4i46zmh5l2q )

middleone20 commented 12 months ago

I also think this would be a great add. Besides Twitter/X, ActivityPub-based apps such as Mastodon also support this feature.

danninov commented 5 months ago

In surge of new Indonesian user this week, many user asking of bookmark feature. While there's workaround by using feed (like feed by Jaz), it would be nice to have native bookmark feature on bsky.

saltedlolly commented 1 month ago

Is this planned?

tvanantwerp commented 4 weeks ago

I'm curious what would be involved in creating this feature. Wouldn't it be possible to just duplicate the "Like" lexicons and app functionality? A bookmark is effectively the same thing, right? Just a user marking some post, and then being able to see a feed of those marked posts later.

LovingNumbers commented 4 weeks ago

I'm curious what would be involved in creating this feature. Wouldn't it be possible to just duplicate the "Like" lexicons and app functionality? A bookmark is effectively the same thing, right? Just a user marking some post, and then being able to see a feed of those marked posts later.

then the bookmark would be public which most wouldn't like (likes on bluesky r public even when the app itself doesn't show it)

ChronicleFlask commented 4 weeks ago

I'm curious what would be involved in creating this feature. Wouldn't it be possible to just duplicate the "Like" lexicons and app functionality? A bookmark is effectively the same thing, right? Just a user marking some post, and then being able to see a feed of those marked posts later.

then the bookmark would be public which most wouldn't like (likes on bluesky r public even when the app itself doesn't show it)

Yes: I want private bookmarks. We already have a form of public bookmarking in the form of feeds that look for a certain emoji response (I use one that looks for the pin). But that means everyone can see what I’ve bookmarked, and sometimes you really don’t want to broadcast that to everyone, for various reasons.

edesdan commented 3 weeks ago

I would love private bookmarks as well. Also bookmarking starter kit would be very cool feature.

Apex-DE commented 3 weeks ago

private Bookmarks are really missing within the app. Please implement.

duanemoody commented 2 weeks ago

Browsing the repo this looks like a matter of duplicating Likes except making it a method on .repo instead to ensure it's private (and to speed up response time by not having to filter everyone's bookmarks for one user). I take it rkey is the post's unique ID within the poster's posts but not necessary a GUID (discussions suggest it enforces no particular scheme beyond length)?

Also, is there a particular reason each post's ${profile}/${rkey} is only exposed to HTML inside a hidden A's href and never as metadata like a data- attribute? I'm not complaining, I'm curious.

theAdhocracy commented 1 week ago

Adding support, particularly if this outputs to an accessible feed. I use Mastodon's bookmark feature to effectively send content directly to Read Later apps like Readwise, Pocket, etc. Now looking for a way to replicate that behaviour with BlueSky, but currently not finding anything that works. This would hopefully solve that use case, too.