The federation between mastodon and lemmy is strange. If a M account wants to follow a L community, they need to follow an automated M account which represents the L community. But if any M post mentions that L community, the post will get boosted by the community’s M account, so everybody who follows will get a notification. And I’m not sure if this can be moderated from the L side, because it seems like it never goes through L. Such as - do you see this @opensource ? Does a L mod see this?
I’m a random Lemmy user, and I see this as a post on the Lemmy OpenSource community, made by the user u/[email protected]
I agree that it’s weird, but I didn’t use Twitter much and I don’t know what would be a more expected behavior
@otter ouch, so that’s even worse than I realized. I’m still getting some spam from the small abandoned M instances but only when it mentions the L name and it looks like even when it gets deleted from L, it still stays on the M side. I have spam posts in my timeline many hours old. This is bad because it looks like the only way to avoid them is to unfollow the community or block all spammers individually by myself.
I see it but your subject is just the post contents until it reached a character limit. So it looks like crap.
@willya I’m actually amazed such interoperability works, it just needs better tools for catching the spam.
It is truly awesome. Kbin/mbin goes a step further and gives you the choice of viewing the way you’d like. Haven’t used them though. My twitter use was very specific and mastodon definitely doesn’t fill that void.
The first paragraph of a post sent from Mastodon (or Akkoma, Misskey etc.) to a Lemmy community will appear in Lemmy as a headline. The character limit is 200 characters, only if it is longer will it be cut off. The post itself is displayed in full. However, only one image is federated, for example.
For those that are confused, realize Lemmy and Mastodon are two ways of displaying the same ActivityPub information:
-
Mastodon “favorite” is a Lemmy “upvote”
-
A Lemmy “comment” is a Mastodon “reply”
-
A Mastodon post with a mention is a Lemmy post within a community
-
A Lemmy “community” on Mastodon appears as a Mastodon account that boosts (retweets) everything that tags (is posted within) it.
-
Viewing a Lemmy community from Mastodon shows the entire community (posts and comments) in chronological order. Yes, it’s messy but doable.
-
Viewing a Lemmy account from Mastodon shows a feed of that user’s posts with URLs to the Lemmy instance they were posted to.
-
If a Mastodon user mentions a community, that toot gets posted to the community. Replies to the toot appear as comments on Lemmy and replies on Mastodon.
-
As others have noted, a toot exceeding a Lemmy instances character limit (200 I think by default) will be cut off on Lemmy and “overflow” into the “body” of the post.
Things that don’t directly “translate” AFAIK are the downvote arrow and the community moderator for both of which Mastodon has no equivalent.
-
“But if any M post mentions that L community, the post will get boosted by the community’s M account, so everybody who follows will get a notification.”
That’s not quite right: The Lemmy community boosts the post to the timeline, but not everyone who follows it from Mastodon (or Friendica, Akkoma etc.) receives a notification. The post then only appears in the timeline. You can set whether you want to receive a notification about new posts/boosts from an account
@caos Yes, true, notification wasn’t the right term. They will see it as a post from someone they follow. The problem is that I don’t think the mods of the L community are able to ban M accounts from mentioning the L community, or prevent the reboost on the M side. Which means this kind of event is going to slip through. Or at least that’s how I currently understand it, I’m trying to find out if it’s really the case - who can moderate these spam mentions?
The problem is that I don’t think the mods of the L community are able to ban M accounts from mentioning the L community, or prevent the reboost on the M side.
They can, same as any other account.
@Corgana I’d really like to take your word for it, but do you happen to have any more info about it, how does it actually work? Because mind you, the post is no originating from lemmy, it only mentions that community and is automatically reboosted, so even if the lemmy mod deletes it from the community page, when and how does it get unboosted from all the mastodon timelines? I can still see 3-4 spam posts per hour in my timeline even when they don’t appear here on lemmy.
You had asked about a ban, which is possible. I’m actually not sure how post removals are interpreted by Mastodon.
That all said, it’s clunky to view one app via the other just because they both “speak” activitypub and recommended to have separate accounts.
@chebra @opensource
See for yourself here: https://lemmy.ml/post/12065212
I wonder, will this show up as a reply or as a separate post on lemmy?As a side note, I can’t see many of your posts(‘toots’) on my mastodon inst
ance, maly.io, and I had to go to you home instance to see this post, after I saw it on lemmy. Strange.(P.S. hi @[email protected])
@[email protected] @[email protected] And this is how it looks on the mastodon side, for anyone wondering: https://mstdn.io/@chebra/111950837765992663
I think the federation sometimes takes a couple of minutes, I saw this lemmy thread through two lemmy instances, and they showed different comments. Eventually it should synchronize though. And mastodon posts older than a week usually aren’t shown through other than the poster’s main instance.
It does seem to work – let’s see how a reply to a reply will appear on Mastodon.
@[email protected] Even favourites/upvotes reciprocate! Quite a good integration they’ve got worked out.