59
submitted 1 year ago by bba@programming.dev to c/lemmy@lemmy.ml

I wrote a Python script that takes your Lemmy credentials and outputs your subscribed communities to an OPML file. The script can also take an OPML file as input and subscribe a user to all of the communities listed in the file.

The motivation behind the script is to allow users to:

  • easily follow their subscribed communities from an RSS feed reader;
  • back up their subscribed communities in case their account is lost or they want to migrate to a different instance; and
  • share their subscribed communities with each other, thus facilitating discoverability of communities.

Hopefully people find it helpful. More information in the README.

top 3 comments
sorted by: hot top controversial new old
[-] fmstrat@lemmy.nowsci.com 3 points 1 year ago

First to star. Yay.

[-] Galaxyboy_3598@lemmy.world 2 points 1 year ago

You're the hero we didn't know we needed.

[-] rm_dash_r_star@lemm.ee 2 points 1 year ago

That would be very handy, I have a couple instances I use and would like to synchronize them. Also synchronize the inbox and profile data. That's something that should be in the code base.

this post was submitted on 09 Jul 2023
59 points (100.0% liked)

Lemmy

12444 readers
6 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to !meta@lemmy.ml.

founded 4 years ago
MODERATORS