Relaying of Mastodon hashtags to Lemmy instances

Does something like this exist? As far as I can tell, setting something similar up would require:

  • A dedicated Lemmy instance for Mastodon tag-based crossposting (probably, since most existing instances probably don’t want to clutter their instance with thousands of script-generated communities)
  • Some kind of form on a site where users who want to follow a Mastodon tag that is not already set up as a Lemmy community could submit the tag they want added, which would automatically set up:
  • A Lemmy community for that tag on the aforementioned instance, and
  • A Mastodon hashtag bot that automatically crossposts all posts with that tag to the linked community
Die4Ever,
@Die4Ever@programming.dev avatar

I did make a GitHub issue a while ago

github.com/LemmyNet/lemmy/issues/3906

0x1C3B00DA,
0x1C3B00DA avatar

I've been suggesting the use of tags to interoperate with the wider fediverse since lemmy started. The have reasons they don't like it but there seems to be some discussion moving forward on them in side channels. One of the devs asked for an RFC on a hashtag implementation and someone submitted one, though I haven't seen any feedback on it and it was not a solution I really liked.

Blaze,
@Blaze@discuss.tchncs.de avatar

That’s good news

xigoi,
@xigoi@lemmy.sdf.org avatar

I’ve always wondered how Lemmy and Mastodon can claim to be part of the same “fediverse” if they can’t even share content.

Dirk,
@Dirk@lemmy.ml avatar

They aren’t. They use the same protocol as a base, and you can have limited interaction, but that’s it.

caos,
@caos@metalhead.club avatar

@xigoi @Anbalsilfer Not everything is federated yet, but of course we are part of the same network (= ).
For example, I can reply here from Mastodon (from etc. it also works) and also make posts in Lemmy communities (by tagging the community account).

maegul,
@maegul@lemmy.ml avatar

Yep. It’s a problem. Some saw it coming. Some prefer to hype over the power of the protocol without acknowledging the importance of what’s built on top of the protocol while leaving is users in the lurch.

I suspect the solution lies in more advanced clients and giving up on wanting each platform to be able to do everything.

marathon,

@xigoi

eh? Mastodon here ...

@Anbalsilfer

xigoi,
@xigoi@lemmy.sdf.org avatar

If I open your profile here on Lemmy, I can’t see any of your posts.

maegul,
@maegul@lemmy.ml avatar

The kbin equivalent, which is baked in to the platform, is that communities would be able to define a set of hashtags that get cross posted into their community. So there wouldn’t need to be new communities.

The main issue though is how do you meaningfully cross post mastodon content to lemmy? Will we be able to see the replies from mastodon users? Will we be able to reply?

If lemmy users are happy to treat mastodon posts like any other external content, it could work well. But more than a bot would be necessary to fuse the two platforms.

0x1C3B00DA,
0x1C3B00DA avatar

The main issue though is how do you meaningfully cross post mastodon content to lemmy? Will we be able to see the replies from mastodon users? Will we be able to reply?

If lemmy users are happy to treat mastodon posts like any other external content, it could work well. But more than a bot would be necessary to fuse the two platforms.

That already happens. Non-lemmy users can post to lemmy by making a normal post that @-mentions a community.

maegul,
@maegul@lemmy.ml avatar

Yes, but we’re talking about a bot doing this according to the hashtags in the post. The original post, having never been posted to a lemmy community as you describe, can never be interacted with by lemmy users even if a link or cross post is made.

NightAuthor,

Kbin has a separate tab within a community called “microblog” I think. Any hashtags set by the community are automatically followed in the “microblog” feed and can be fully interacted with.

This doesn’t bring threadiverse content into mastodon, but it does bring kbin users at least, into mastodon.

And with the @ing of lemmy communities, you can post from mastodon to lemmy. There’s some work to be done, for sure, but I think we’re close to a decent solution.

But also, 100% compatibility would be odd, wouldn’t you just switch platforms if you wanted the different functionality.

maegul,
@maegul@lemmy.ml avatar

But also, 100% compatibility would be odd, wouldn’t you just switch platforms if you wanted the different functionality.

I don’t think there’s much point to a fediverse if there isn’t decent compatibility between platforms, especially if they both comprise plain text posts and replies.

Beyond that, I agree, I don’t think these issues are hard. In more detail, a central issue is the simplicity with which microblogs format their feeds: everything is a post which are all assembled in a flat feed, with threading replies together being somewhat optional. There isn’t a sense of structure as lemmy/kbin have, with communities > posts > comments > replies. To me this is brutalist and unnecessary and limits the ability with which other platforms can be integrated. As mastodon completely dominated the fediverse, these limitations are actually somewhat severe, as a large part of the fediverse is constrained by this often without even knowing that there are other options.

Atemu,
@Atemu@lemmy.ml avatar

I’d see this to be implemented in Lemmy itself. Hashtags are a global thing, not instance-specific, and should already be available to Lemmy via AP.

Lemmy would “just” need the ability to display a hashtag as a “community” containing posts made under that hashtag. Question is what to do with replies but given Lemmys design, they could probably simply be left out because, if it’s truly on-topic, the post will likely contain the hashtag too and therefore land in the hashtag “community”.

0x1C3B00DA,
0x1C3B00DA avatar

I don't see why lemmy should leave out replies to top-level tagged posts. A tagged post is essentially like any top level post in lemmy. They could be displayed like any other lemmy post, with replies displayed in thread below

Atemu,
@Atemu@lemmy.ml avatar

I was being a bit unclear here, what I meant was that replies mentioning a hashtag shouldn’t show up as posts in its pseudo-community; only posts. Replies to a post with a hashtag would show up regardless of content.

0x1C3B00DA,
0x1C3B00DA avatar

ah, I see. That makes sense, thanks

Little8Lost,

It would need some filtering too that some hachtags are like banned

  • All
  • Subscribed
  • Moderated
  • Favorites
  • fediverse@lemmy.ml
  • Durango
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • kavyap
  • InstantRegret
  • JUstTest
  • cubers
  • GTA5RPClips
  • cisconetworking
  • ethstaker
  • osvaldo12
  • modclub
  • normalnudes
  • provamag3
  • tester
  • anitta
  • Leos
  • megavids
  • lostlight
  • All magazines