Mastodon replies in Micro.blog

For a while (years!) we’ve had both ActivityPub support in Micro.blog and cross-posting to Mastodon. ActivityPub is best if you want people on the fediverse to follow your Micro.blog account directly. No need to maintain a Mastodon account. Cross-posting is good if you want to keep a separate Mastodon account, but still post first to your own blog.

This week we’ve rolled out two significant improvements to Mastodon cross-posting. The first is support for bringing Mastodon replies back into Micro.blog. When your blog post is cross-posted to Mastodon, we’ll also routinely check for replies to those posts via the Mastodon API, even if you aren’t using ActivityPub. Those replies will be integrated into the Micro.blog timeline and available in the Mentions section.

This makes Micro.blog an even better universal timeline with access to multiple services. Check for replies in one place, on Micro.blog, and then only occasionally hop over to other services. You can reply to posts directly in Micro.blog and those replies will also be copied back to Mastodon.

There’s also a new set of filter buttons when there are replies. If the Mentions section gets cluttered, click the buttons to only show replies from either Micro.blog, Mastodon, or Bluesky.

Screenshot with icons for Micro.blog, Mastodon, and Bluesky.

All of this works with Bluesky. When you get a reply from Bluesky, it will show up in Micro.blog. If you reply to the Bluesky user, your reply will be copied back to Bluesky too.

These changes continue our goal of having the best integration with as many other platforms on the open web as possible. Happy blogging!

Tyler K. Nothing

Very nice, Manton! Works very well :) Of note, to undo the filtering, click the active filter again and it clears to show all replies. Thanks!

Pratik

Will this work for the Mastodon account I crosspost my Micro.blog posts too?

Mark Stoneman

I still can't see the context of Bluesky replies, so I disabled cross-posting all over again. Anyway, a big part of the problem for me is the lack of any control over what's included and how it's formatted in the first place. Plus there are the differences between Bluesky and Mastodon. 1/

Mark Stoneman

@markstoneman Instead, I post from here and crosspost from my blog using Linky. 2//

Mark Stoneman

@otaviocc Agreed.

Manton Reece

@otaviocc @markstoneman Interesting, not sure I agree that the replies should be removed, but I'll think about it. The filter buttons will automatically be hidden when there are no longer recent replies from those services, though.

Manton Reece

@markstoneman I'm working on pulling in the full conversation for Bluesky replies. I still find it useful even without that, but totally fine if not everyone wants to use it.

Manton Reece

@pratik Yes.

Pratik

Woo hoo! That's amazing. Guess it's ok to turn off my Micro.blog-powered Fediverse handle?

brian schrader

@manton very cool. Always great to see features like this in M.b. Keep it up!

Mark Stoneman

Your last sentence: works for me.

Bryan

nice. I have been doing some of this with Bridgy, but I don’t like relying on that external service. This cuts out the middle man it seems. Thank you.

stijndm

@manton I was just wondering about this and was trying to find an answer in the documentation.

The reason is, I have a blogpost which was cross-posted to Bluesky and Mastodon. A reply from Bluesky is shown below the post on my blog, but a reply from Mastodon is not.

If I understand correctly, with these changes, the reply from Mastodon should also show up? And for future posts only, or the reply from a couple of hours ago should have been picked up as well?

Manton Reece

@stijndm The fact that Mastodon replied aren’t showing up yet on your blog is a limitation… I should have that updated this week so that it works.

Manton Reece

@stijndm The fact that Mastodon replied aren’t showing up yet on your blog is a limitation… I should have that updated this week so that it works.

Manton Reece

@stijndm The fact that Mastodon replied aren’t showing up yet on your blog is a limitation… I should have that updated this week so that it works.

Manton Reece

@otaviocc It will use the currently-enabled Mastodon account, or if there isn’t one it will use your fediverse handle. If that’s not enabled, the reply can’t be sent.

stijndm

@manton Allright, looking forward to that. Really loving the recent feature updates!

Manton Reece

@stijndm This should be working now for future replies. Older replies are still kind of orphaned… I may be able to wire them up again, but I'm not sure.

Manton Reece

@stijndm This should be working now for future replies. Older replies are still kind of orphaned… I may be able to wire them up again, but I'm not sure.

Manton Reece

@stijndm This should be working now for future replies. Older replies are still kind of orphaned… I may be able to wire them up again, but I'm not sure.

Linh Nguyen

I was literally wondering how replies worked in bluesky when we crosspost. Glad to see improvements in this area!

💬 John Philpin

nice change .. thankyou

Noting your reply to @stijndm .. is the plan later in the week that all mastodon historical replies will suddenly appear in the timeline .. or am I misunderstanding?

Manton Reece

@JohnPhilpin Not all of the old ones, no. It gets the most recent replies from Mastodon and those will show up, but it doesn't try to get all replies from Mastodon (there might be quite a few for some accounts).

Camiel Schoonens

Amazing, thank you.

stijndm

@manton oh, wow, when you said later this week I was not expecting “in a couple of hours, by the time you wake up.” 😅

Thanks for the speedy work!

Jatan

This is really cool! Does it work for quote posts on Bluesky too? I suppose that’s technically a response too, right?

Manton Reece

@moonmehta Yes, quote posts on Bluesky will come through essentially like any @-mention. It doesn't currently include the quoted link, though… I can look at that if there's interest. You can also always click through the date/time link to see the context in Bluesky.

💬 John Philpin

that makes sense - thank you

Jatan

Great that it pulls in quote posts too. Although I think the quoted link is essential.

Todd Grotenhuis

I appreciate the consistency!

Manton Reece

@otaviocc I think some kind of warning does make sense in that case.

stijndm

@manton just wanted to let you know I’m not yet seeing replies from mastodon showing up on my blog. (I cross-post to mastodon, if that makes a difference).

Manton Reece @manton
Lightbox Image