FYI there was a federation issue and long story short this post is effectively only visible to .world, while everyone else sees this one: https://lemmy.ml/post/1870958
Apologies!
I made LASIM! https://github.com/CMahaff/lasim
I currently have 3 accounts (big shock):
FYI there was a federation issue and long story short this post is effectively only visible to .world, while everyone else sees this one: https://lemmy.ml/post/1870958
Apologies!
Hey OP, I wrote a tool that does this if you are still looking for one: https://github.com/CMahaff/lasim
Does profile settings, subscriptions, and blocks.
The devs have definitely said there will be an official way to backup your account and import into another at some point, but I don’t think they’ve decided what exactly what would be like. Lots of possibilities with varying degrees of difficulty.
If vlemmy comes back up you can use this tool I made to pull down a list of subscriptions, blocks, etc. and if you want, copy all those to a new account:
https://github.com/CMahaff/lasim
Obviously your comments, etc. are gone, but at least you can keep browsing uninterrupted from another instance.
I’ve thought about making a feature request for Lemmy itself to support this, but would you guys ever consider some kind of page with all the blocked instances and why they were blocked?
This one got me too.
lemmy.ml specifically is running requests through a user agent checker - and if it’s empty, which reqwest is by default, you will get a 403.
You can see an example here of using ClientBuilder to set a user agent string: https://github.com/CMahaff/lasim/blob/main/src/lemmy/api.rs
So set any string (should be your project name) and then it should work.