this post was submitted on 18 Feb 2025
69 points (100.0% liked)

Lemmy Apps

5744 readers
1 users here now

A home for discussion of Lemmy apps and tools for all platforms.

RULES:


An extensive list of Lemmy apps is available here:

LemmyApps.com

or lemmyapps.netlify.app


Visit our partner Communities!

Lemmy Plugins and Userscripts is a great place to enhance the Lemmy browsing experience. [email protected]

Lemmy Integrations is a community about all integrations with the lemmy API. Bots, Scripts, New Apps, etc. [email protected]

Lemmy Bots and Tools is a place to discuss and show off bots, tools, front ends, etc. you’re making that relate to lemmy. [email protected]

Lemmy App Development is a place for Lemmy builders to chat about building apps, clients, tools and bots for the Lemmy platform. [email protected]

founded 2 years ago
MODERATORS
 

When scrolling all it's common to see the same article posted several times, each from a different community and most with zero comments.

Is there an app that will recognise the post URLs, show that post only once in the scroll but display all the comments, perhaps with each having the community name prepended?

I usually only read the comments so there's a lot of useless scrolling if skipping zero comment posts.

Alternatively, a filter that only shows posts with comments.

top 25 comments
sorted by: hot top controversial new old
[–] [email protected] 10 points 4 days ago

Grand idea! I thought about this as well but a year ago nothing was there. Let's hope some hero comes to our aid!

[–] [email protected] 8 points 4 days ago (1 children)

Mbin automatically groups posts from multiple communities with the same link. But that requires a full instance change for most.

[–] [email protected] 5 points 4 days ago (1 children)
[–] [email protected] 8 points 4 days ago

Instance*, my bad!

[–] [email protected] 9 points 4 days ago* (last edited 4 days ago) (2 children)

Feel free to call out communities who should be consolidated.

That's probably the best option we have at the moment.

[–] [email protected] 3 points 3 days ago* (last edited 3 days ago) (1 children)

Yes but consolidation defeats the point of federation. I'm hoping one day Lemmy will auto-combine communities based on tags or something.

[–] [email protected] 2 points 2 days ago

Yes but consolidation defeats the point of federation.

Only if all the communities consolidate to the same instance. Consolidation to a diverse set of instances strengthens the fediverse.

[–] Die4Ever 5 points 4 days ago* (last edited 4 days ago) (1 children)

There are many games@ and gaming@ communities lol

I haven't tried comparing their activity levels recently, I'm just subscribed to a bunch.

[–] [email protected] 2 points 4 days ago
[–] [email protected] 4 points 4 days ago

Multi-communities in one form or another with this sort of functionality is sorely needed to be honest, whether from an app or (ideally) from Lemmy itself. But I suppose it's not trivial to implement.

[–] [email protected] 4 points 4 days ago (1 children)

Would be cool.

I think there's a lot of stuff you can do if you think a bit differently about Lemmy when you create an app.

There's no real reason why you should treat each instance as separate entities.

[–] [email protected] 3 points 4 days ago (1 children)

each instance as separate entities.

  • Different mods
  • Different community rules
  • Different audiences

On the other hand, I agree that two similar communities should be merged

[–] [email protected] 1 points 4 days ago (1 children)

It shouldnt be too hard to implement something that directs reports to the correct mod/instance despite showing up in a mixed feed.

[–] [email protected] 3 points 4 days ago (1 children)

[email protected] and [email protected] are quite different communities, not sure those to audiences would like to be mixed up in the comments section

[–] [email protected] 0 points 4 days ago

I didnt say it was a good idea, just that its technically feasable. Tho i also think that forcing people to intermingle with people outside of their echochambers is not the worst idea.

[–] [email protected] 4 points 4 days ago

Dunno but I think LemmyNSFW.com drops dups from the instance maybe even the broader. I doubt any combine comments but maybe a front end wizard has done it

[–] [email protected] 3 points 4 days ago

i've thought for a while now that lemmy's consolidating feature should have been tags rather than communities. that way posts from every server with the same tag would be in the same group, and cross-posts would have the same id so users could filter out duplicates and comments would be visible from every tag.

[–] [email protected] 2 points 3 days ago

There used to be an app called Loom that was in beta. It allowed you to create custom feeds of specific communities you want to see all together. Unfortunately the beta expired and I haven't heard from it since. Hopefully someone comes up with a similar app in the future.

[–] [email protected] 2 points 4 days ago

I wish this were a thing

[–] [email protected] 1 points 3 days ago (1 children)

Mlem dev here.

This feature, as suggested, presents a fundamental technical problem: frontend clients load posts a page at a time, and so are only aware of the posts you’ve already scrolled past and the ~20-50 posts ahead in the feed. It’s therefore not possible to find all posts with the same URL and aggregate their comments into a single chain under the first occurrence of the URL, at least not without loading infeasible amounts of data ahead of time.

We do have a merged crossposts feature planned, which achieves the same basic functionality but using the backend crosspost data rather than absolute URLs; our comments view also currently shows the list of crossposts and indicates the number of comments on each one.

Alternatively, a filter that only shows posts with comments

That’s a good idea, we’ll add it to a future build.

[–] [email protected] 1 points 2 days ago (1 children)

It’s therefore not possible to find all posts with the same URL

The default web interface for Lemmy does list other communities a URL was posted to (even if not crossposted), though I'm not sure how it does this. Might there be some way to tap into that system?

[–] [email protected] 2 points 2 days ago (1 children)

Do you have an example of a post where lemmy-ui does this? I’d love to look into how they implement it but I can’t find an example of the feature in action.

[–] [email protected] 2 points 2 days ago (1 children)

Here you go:

https://sh.itjust.works/post/33119294

https://sh.itjust.works/post/33081385

They show up as "cross-posted to:", but neither of these posts were actually created using the cross-post tool.

[–] [email protected] 1 points 2 days ago (1 children)

Thanks! I totally fell for the “crosspost” label—I didn’t realize Lemmy just uses that term to mean “posts with the same link.”

The merged crossposts feature we have planned is actually exactly what you’re asking for then, since that’s what Lemmy means by a crosspost.

[–] [email protected] 2 points 1 day ago* (last edited 1 day ago)

since that’s what Lemmy means by a crosspost

Somewhat confusingly, Lemmy also has a "crosspost" button which seems to do the following:

  • Bring the user to the "create post" interface
  • Autopopulate the Title and URL fields
  • If and only if the original post contains body text, autopopulate the body field with a link to the original Lemmy post and quote the body text from the original post.

The user then chooses which community to post to.