I’m wondering how hard it would be to write a firefox extension that blocked individual Lemmy posts based on the presence of words in a block list.

I’m pretty famiiar with Python, but have only done a little bit of hacking of JS, so was hoping the brains trust could provide some insight.

  • Python@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    7 days ago

    Should be pretty doable, even if you don’t have much JS knowledge yet. You might want to look into TamperMonkey for this, it’s a sort of framework for making custom browser plugins!

    • HighlyRegardedArtist@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      7 days ago

      TamperMonkey is closed source. I’d recommend ViolentMonkey instead, since it’s open source and is practically identical to the other *Monkey extensions.

      edit: To add, the developer of TamperMonkey has also shown themselves to be not worthy of trust; see Wikipedia under Controversy.

      • Lua@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        7 days ago

        Did you actually read the “controversy” section?

        A malicious adware media player - not related to Tampermonkey - installed Tampermonkey on your device to do bad stuff. And they could have done the same with any other userscript extension, like the suggested Violentmonkey. The wiki section even states:

        This does not mean that Tampermonkey is malicious, but rather that a malicious program is utilizing a legitimate program for bad behavior

        It’s fine to advocate and promote open source software, but why do that with lies and slander?

      • Bluetreefrog@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        0
        ·
        7 days ago

        Lemmytools is what I was hoping to find. Thank you! Installed and working great. I’ll never have to see another Trump post again.