Ever wished it was easier to view posts or profiles from another Mastodon instance on *your* instance, without any manual copy & paste?

I made Masto-Redirect, a shortcut that can redirect both account pages and individual posts to your own Mastodon instance.

Takes 1 minute to set up, can run on all Apple platforms. Free to download. Hope you'll find this useful: https://www.macstories.net/ios/masto-redirect-a-mastodon-shortcut-to-redirect-profiles-and-posts-to-your-own-instance/

Masto-Redirect, a Mastodon Shortcut to Redirect Profiles and Posts to Your Own Instance

Like many others over the past month, I’ve been thinking deeply about my experience with Twitter and whether I want to align my social media usage with the kind of platform Twitter is rapidly becoming. It’s a complex discussion (if my readers are still on Twitter, am I doing them a disservice by not using

@viticci thanks for this. I had created a similar Shortcut, but yours adds the individual post redirection functionality. So great! Nicely done.
@viticci This is FANTASTIC! Thank you for creating it.
@viticci I’m still very unclear on this. Sorry!! When is this needed? I can search for any Mastodon account in the Toot! app (also ones that live on other instances, and that I don’t already follow), see their posts right there and reply. I know I’m missing SOMETHING, but I don’t know what.
@leoncowle @viticci I have the same confusion. I only run into this problem when adding people that put their Mastodon profile in their Twitter bios. I’m guessing Jason and Federico are in slack or discord or other communities that are sharing Mastodon links.
@leoncowle As mentioned in the article, you *can* do it manually and search, like you say. This method is just a one-click solution to speed up the process a little bit.

@viticci @leoncowle In most apps you don't even need to search. If you're looking at a mastodon post then you can reply to it directly.

A big problem is that clicking a mastodon link (posted on a news article for instance) opens in the browser and not the app.

@mrdrozdov @leoncowle Exactly – in my case, that was posts shared on iMessage by friends

@viticci @leoncowle Right!

Unfortunately this will continue to be a problem unless everyone starts using a single app for mastodon, which wouldn't actually be the worst outcome? Especially if Mastodon apps allow users to redirect to another app of their choosing.

@viticci @jsnell I’m confused, when are you running into this problem? Are you encountering mastodon links on other platforms than mastodon?
@stevenodb @jsnell Yes. For example iMessage or RSS.
@viticci Thanks Federico, great idea and nice time-saving solution.
@viticci This is why I love open source!
@viticci I think we essentially wrote the same thing! I thought needing an API key was kind of ridiculous but it helps. Mine only works on posts so far.

@viticci Since mine does not work on profile pages I don’t have all the conditionals (and regex) that you have because I don’t have to figure out if it’s a post or a profile.

I think the best solution on iOS/iPadOS is client apps should have a “open this page in <client>” share sheet action like Tweetbot does for Twitter urls.

@viticci This is fantastic! I signed up yesterday and wow is this a confusing platform. You almost need a degree to use it.

@viticci
This sounds really great! I read it. Setup looks easy. I have Android, though. Wonder if there's anything in PlayStore like this.

I've been thinking about making the switch with my next phone. Big decision.

Thanks for this! 💜

@viticci amazing, excellent work!
@viticci Thank you! This is very handy and also a very impressive Shortcuts script.
@viticci @urbanbikecom sorry but i don’t understand the point

@viticci If you only need the redirect to follow people, I can recommend this shortcut by @justin. It doesn’t require an API key.

https://www.icloud.com/shortcuts/e109c8e6b8c0420c902134049b13c064

Shortcuts

@viticci I want it! I want it to be ported to everything! Every browser! Every platform! Now!!! :p :-)
@viticci this is fantastic! Thank you, we need more of this sort of innovation in the Mastodon community.

@viticci So does Masto-Redirect fix this? (See screenshot)

Because this is by far the primary confusing thing about Mastodon to me. Everything else makes sense.

Thanks!

@viticci Great! I love that simple solutions. Thanks for sharing!
@viticci This is such a great shortcut!! Thank you!
@viticci @jsnell I’ve seen both of your posts about this, and I’m still confused. I readily follow people who are on other instances, and their posts show up in my timeline and I can reply (like this!). Surely I’m missing something because I don’t understand what problem this is solving.
@viticci the actual URL I get for that post via my instance’s search is https://mastodon.cloud/web/statuses/109430742016327565 🤷🏻
Eric Meyer (@[email protected])

Attached: 1 image Sweet mother of Minnie Pearl, I just discovered that Mastodon uses XFN (XHTML Friends Network, a protocol I co-authored 19 years ago) to verify ownership of sites you link in your profile. I like this place more and more all the time.

Mastodon
@kemayo Interesting! I wonder if maybe that's related to a different version of the API they're using there?
@viticci it does seem to not have updated to mastodon 4 yet, which might be it.

@viticci BTW this is awesome!

There's also a chrome extension that does something similar, for anyone that isn't a heavy shortcut user.

Mastodon Link (Chrome Extension):

* https://chrome.google.com/webstore/detail/mastodon-link/nlfdgcdfjnobjocicnddjghdbmgglame

* https://github.com/masrly/mastodon-link

Mastodon Link

Extension to make it easy to visit mastodon profiles from your instance

@viticci I just saw this: https://gist.github.com/rauschma/677544618b73dc4e3d11611e298cbe3a

Apparently there is a "authorize interaction" query trick that seems to allow passing another instance post to your current instance easily. This bookmarklet uses it.

Bookmarklet for Mastodon: Transport a profile or post to your server

Bookmarklet for Mastodon: Transport a profile or post to your server - README.md

Gist