This is just an idea, but I see that some instance prevent bots from bypassing the registration step by asking unexpected questions like “are you human?”. Apparently this is the type of question that can easily discern a human answer from a chatGPT answer. So what if the admin of an instance changed the question asked for registration application every few days? Something like " What did you hit for break f4st? " would give bot proof applications and the answers would likely give the admin a good laugh. Not 100% effective of course, but would help for the time being.

  • auth@lemmy.ml
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    1
    ·
    edit-2
    1 year ago

    You can have a hidden form element and if an answer is present you know it’s a bot… Thats what I do on my site and it works pretty well… pretty easy to bypass though if you are a big target

    • Lvxferre@lemmy.ml
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      1 year ago

      pretty easy to bypass though if you are a big target

      Yup - some bots might detect honeypotting, so you’d need to change it every few days.

    • CosZn@lemmy.ca
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      1 year ago

      I’m not an expert but this seems a cool way to handle Bots, not regarding something they’re unable to do but something they do too well 😏👌