One thing that annoyed me about moving to Lemmy was that I’d lose my subreddits and that looking for and joining communities on Lemmy would be tedious. So (logically) I spent 2 days writing a script, that gets a list of your subreddits from your reddit account and looks for communities with the same name on Lemmy. It also joins those communites. So all you have to do is download, enter your credentials and you’re done.

https://github.com/induna-crewneck/Reddit-Lemmy-Migrator/

  • @someguy3
    link
    English
    141 year ago

    How does this work when you have different communities on different instances?

    • metarmask
      link
      fedilink
      English
      5
      edit-2
      1 year ago

      It tries to subscribe to the one on lemmy.world as well as the most subscribed one on any instance according to lemmy.world.

    • @induna_crewneckOP
      link
      English
      21 year ago

      You can access all instances from whichever server you are signing in from. Or am I misunderstanding your question?

      • @SpaceNoodle
        link
        English
        81 year ago

        They probably mean duplicate communities on different instances.

          • @[email protected]
            link
            fedilink
            English
            12
            edit-2
            1 year ago

            because it is not unequivocal mapping and he asks how you deal with the situation where you have 10 possible replacements. do you just sign to all of them?

            • @induna_crewneckOP
              link
              English
              81 year ago

              Ah gotcha. It looks for the community on lemmy.world. It also searches for the community with the most subscribers. So for example you’re looking for “videos” and that’s on lemmy.world but also on lemmy.ml with more members, in this case you’d be subscribed to both.

                • Gt5
                  link
                  fedilink
                  2
                  edit-2
                  1 year ago

                  Probably, I looked through the code briefly and it seems like its automating a headless browser to grab the subs from reddit, checking them on lemmy and subbing to them. You can likely replace it with kbin as needed. This is a quick scroll through though, I may be missing something here

          • @[email protected]
            link
            fedilink
            English
            41 year ago

            Because some of these communities are more official than others. For example, I modded /r/simpleliving and made [email protected], but [email protected] also exists. It would be a bit annoying if users were directed to the less-active and less-official community over the one I made just because it happens to be on lemmy.world.

            • @induna_crewneckOP
              link
              English
              11 year ago

              That’s a fair point. In this case your lemmy.ml community would also be subscribed to, if it’s any consolation.

              • tkc
                link
                fedilink
                English
                11 year ago

                How does this work if lemmy.world isn’t your home instance? Will the same local community + most subscribed federated community rule apply?

                • @induna_crewneckOP
                  link
                  English
                  11 year ago

                  Your home instance doesn’t change this script’s behavior as is. Works regardless, though.

                  If you want, you can do a search and replace of “lemmy.world” with “lemmyserver” in the code.