I follow a few sites but can’t filter Lemmy by domain or follow domains, so I want to create a community where a bot reposts my RSS feed to surface the most interesting items from those sources. Which Lemmy instances or communities are bot-friendly, have signups enabled, and permit this kind of mass automated posting?

  • Coopr8@kbin.earth
    link
    fedilink
    arrow-up
    6
    ·
    2 days ago

    If you are familiar with Azure there is the project PandaCap by @lizard_socks@lemmy.world which is a self-hosted reader for activity-pub, ATProtocol, RSS/Atom and integrated with DeviantArt and other art sites.

    https://lakora.us/pandacap/

    • Jayjader@jlai.lu
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      ASP.NET Core Identity is backed by an in-memory database (since 11.1.0); the only allowed login method is via Microsoft account, but DeviantArt and Reddit accounts can be added in user management (which will connect these accounts to Pandacap’s main database).

      Does this literally mean I need a Microsoft account to run this on my own machine, or is that only for deploying on Azure?

      • lizard_socks@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 day ago

        You’d need to change the code so it uses some other OAuth provider to log in - and presumably to check the username that comes back from the OAuth provider to make sure it’s yours. It would probably be pretty simple, I just haven’t written it myself. Since I deploy it to Azure, it was already dependent on me having a Microsoft account, and I didn’t want it to depend on a second account too.

        • Jayjader@jlai.lu
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 day ago

          I see, thanks for the explanation!

          I’ve been working on a frontend/browser client for “exploring” activitypub instances in my spare time, and CORS basically requires me to have some sort of separate server process that can fetch and auth using my account(s). I’m unsure of how much sense it would make to try to bolt my client on top of your software, but at least now I know I can try without needing to involve a Microsoft account.