Puck's Random Website

I created a script that combines the Fediverse and Bluesky

Around half a year ago, a friend of mine introduced me to Pixelfed, and so I had set up an account there. And another introduced me to Bluesky, which I'm also on now. It's good to move away from big commercial social media that I politically agree less and less with. But now I have two profiles, on different networks. What do I tell my friends?



The thing is, I also run a second account on all my socials: that of my dearest creature Guadalupe. She too is now on Pixelfed and Bluesky, which is particularly good because now it gives me things to experiment with. First of all, I don't actually want to manually post things to both accounts. That's effort, and I don't like effort. In comes Bridgy Fed, an online service that automatically posts anything you post to the Fediverse (that's the name for Mastodon, Pixelfed, Friendica and some more collectively), to Bluesky. But it still means there are two networks, and if for example I want to know how many people "liked" a photo of Guadalupe, I'd have to go to both profiles and take a look at that separately. Which, again, is effort. Plus, if I want to tell people to follow Guadalupe, I'd first need to know if they are on the Fediverse or on Bluesky (or both), and then tell them what to follow.

I wanted a solution for all of these things. And so I made one, and called it Atfedi. Basically what it does is grab likes and follows from both the Fediverse and Bluesky, and put it in one environment. Now I can tell people to just go to Guadalupe's profile here, and they can themselves choose from there whether they want to follow through the Fediverse or through Bluesky. Thanks to Bluesky's handle options, I can even make the Bluesky handle the same as the web address I've placed this nice thing!

And that, I think, is a nice step forward in how open socials work. Guadalupe's social account can now simply be accessed from the address bar of your web browser, running on my domain, but still working nicely together with the Fediverse and Bluesky. Following through RSS is even possible too, although then your follow isn't "counted". But that's not the worst thing to happen.

Oh, and my own account is also available here now.

If you want a similar thing on your website too, then you can, because I've placed the source code on github. But please do know that I tailored the code to work on my server, and didn't really edit it for publishing. So it probably contains bugs and needs variables to be changed. But it's open source, so feel free to fork it!


Last modified: 02 October 2025 18:07:21.
Links PhotosHome Instagram Facebook LinkedInAll blog posts
Viruswaarheid