Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

FòrumCAT

  1. Home
  2. Uncategorized
  3. Has anyone considered potentially building a Lemmy community migration bot to simplify instance transitions?

Has anyone considered potentially building a Lemmy community migration bot to simplify instance transitions?

Scheduled Pinned Locked Moved Uncategorized
fediverse
3 Posts 3 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • teknevra@lemmy.worldT This user is from outside of this forum
    teknevra@lemmy.worldT This user is from outside of this forum
    teknevra@lemmy.world
    wrote last edited by
    #1

    Given that Lemmy currently has no native support for migrating communities if an instance shuts down or becomes unstable, I’ve been wondering:


    Has anyone thought about creating a bot that helps with this process?

    The basic idea: when a migration is needed, one or more mods could create a new community on the target instance (setting up rules, banner, header, etc.), and then the bot would clone the old community’s content — posts, comments, etc. — and repost them to the new community (all with the community's support, ideally preserving authorship, or noting who posted what).

    To be respectful of users, there could even be an option to exclude posts/comments from users who don’t want to be included in the migration.

    This kind of tool could dramatically reduce the time and effort needed to manually recreate communities and save valuable content from being lost.

    I’d love to attempt this myself, but unfortunately I lack the time, technical know-how, and energy.

    Has anything like this already been attempted, or is anyone working on a tool like this?

    Curious to hear your thoughts — feasibility, technical hurdles, privacy concerns, etc.

    C 1 Reply Last reply
    0
    • teknevra@lemmy.worldT teknevra@lemmy.world

      Given that Lemmy currently has no native support for migrating communities if an instance shuts down or becomes unstable, I’ve been wondering:


      Has anyone thought about creating a bot that helps with this process?

      The basic idea: when a migration is needed, one or more mods could create a new community on the target instance (setting up rules, banner, header, etc.), and then the bot would clone the old community’s content — posts, comments, etc. — and repost them to the new community (all with the community's support, ideally preserving authorship, or noting who posted what).

      To be respectful of users, there could even be an option to exclude posts/comments from users who don’t want to be included in the migration.

      This kind of tool could dramatically reduce the time and effort needed to manually recreate communities and save valuable content from being lost.

      I’d love to attempt this myself, but unfortunately I lack the time, technical know-how, and energy.

      Has anything like this already been attempted, or is anyone working on a tool like this?

      Curious to hear your thoughts — feasibility, technical hurdles, privacy concerns, etc.

      C This user is from outside of this forum
      C This user is from outside of this forum
      catloaf@lemm.ee
      wrote last edited by
      #2

      This would be better implemented as a function in Lemmy itself. A bot shouldn't have the level of access necessary to do this.

      nutomic@lemmy.mlN 1 Reply Last reply
      0
      • C catloaf@lemm.ee

        This would be better implemented as a function in Lemmy itself. A bot shouldn't have the level of access necessary to do this.

        nutomic@lemmy.mlN This user is from outside of this forum
        nutomic@lemmy.mlN This user is from outside of this forum
        nutomic@lemmy.ml
        wrote last edited by
        #3

        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.

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups