Hey everyone, I thought I’d post a test of a Firefox browser extension I’ve been working on that streamlines crossposting Reddit posts over to Lemmy communities.

The extension works by injecting a new ‘Share to Lemmy’ button under each Reddit post in your web browser. Clicking on the new button opens a pop-up menu that auto-completes the relevant fields for your Lemmy post (post title, text body, external URL, thumbnail image). The menu provides a field for you to search Lemmy communities, and relevant results are provided as you type.

The extension options menu provides a means of logging in and out of your Lemmy account in order to make posts. Click on the extension in the browser toolbar to access options and sign in to Lemmy.

Firefox Extension: https://addons.mozilla.org/en-US/firefox/addon/lemmylinks/

Some known issues I plan on working out soon:

  • No support for mobile browsers yet.
  • Instance selection isn’t correctly filtering community search results. As a result it’s a tad difficult to determine if the ‘politics’ community you’re posting to is for lemmy.world, lemmy.ml, etc.
  • Sometimes image URLs for images hosted on Reddit aren’t correctly identified for upload to Lemmy, and they have to be manually input.
  • Admiral Patrick@dubvee.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    26 days ago

    We go through this every. single. time there’s a batch of new Lemmy signups:

    FNG: It’s so empty here (compared to Reddit)! I’ll make a bot/tool that re-posts, syncs, etc Reddit posts. People will love me for it!

    Everyone: Ugh. Again with this??

    There’s literally already DEDICATED INSTANCES that do nothing but re-post from Reddit. Just follow one of those instead of adding more secondhand garbage.

    • Blaze (he/him) @lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      26 days ago

      But this is different, this allows to selectively share one post that people select, it’s not a bot reposting everything.

      Because let’s be honest, most of the content here comes from Reddit.