This would be better implemented as a function in Lemmy itself. A bot shouldn't have the level of access necessary to do this.
We don't have the capacity to implement all the features users ask for, at least not without additional contributors or waiting a long time. So it's better to implement it as a bot.
The cleanest solution seems to be the one described in my previous comment, so you get an archived community with all the original content, correct usernames etc. And make a new community for new posts. Or have the bot create new posts and comments with the same content, and credit the author in markdown body. But that seems like a worse solution in many ways.
Numatic shared the code you'd need to do most of this in another thread. So it should not be that hard to implement it in lemmy proper.
Better proposal: portable objects.
@iso@lemy.lol
It says that the link is invalid
https://codeberg.org/fediverse/fep/src/branch/main/fep/ef61/fep-ef61.md
You can also search "fep-ef61"
If there’s a new party willing to take over administration of the entire instance as-is, why not just transfer ownership of the original server?
I've thought about how to implement it in Lemmy, but as @iso@lemy.lol said, DIDs simplify the whole process.
Fediverse
A community dedicated to fediverse news and discussion.
Fediverse is a portmanteau of "federation" and "universe".
Getting started on Fediverse;
- What is the fediverse?
- Fediverse Platforms
- How to run your own community