Hi everyone,

I think it has become clear that many bot accounts are swarming the communities. Sometimes we can’t be sure whether a specific account is a bot, but there are some clues. I will not post the clues here since they could be used by bot creators to bypass the rules.

Lemmy (the software) currently doesn’t have tools to automate moderation, so everything has to be moderated manually.

That said, I will be adding a few anti-bot rules to the /c/comicstrips community:

  • A limit of two posts per person per day.
  • Bots are not allowed. There will be heavy moderation of suspected bot accounts. If an account is identified as a bot, its posts will be deleted and it will receive a permanent ban.
  • Banned users will have their posts removed.

And thank you to everyone in the community who reports possible spammers and bots. It helps a lot.

Here is the previous post that I fixed before, which contains a few discussions about this subject: https://lemmy.world/post/42127013

Do you have any comments or suggestions? I’m listening.

(This is not the future that Asimov expected.)

  • gilokee@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    11 days ago

    Is there only one mod? If needed, I can help! Especially if we create a “credit the artist” rule. :3

  • UnGlasierteGurke@feddit.org
    link
    fedilink
    arrow-up
    2
    ·
    27 days ago
    • A limit of two posts per person per day.

    This should probably be linked to the account age and combined with a time limit between posts of 30 minutes or an hour, as the bots I have seen usually post in quick succession.

    • lawrence@lemmy.worldOPM
      link
      fedilink
      arrow-up
      0
      ·
      27 days ago

      It’s fairly easy for a bot to post at random times. However it’s possible to create a bot to check for bot behavior.

      I made a few tests with bot moderation and quickly reached Lemmy.world instance limits (because the bot needs to read the posts consecutively and also get the user’s public data).

      When the account reaches the limit, it can’t log in for a period. I don’t want my account to be banned, so I will not continue trying to create moderation bots for Lemmy instances.

      • MrKaplan@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        27 days ago

        feel free to get in touch with us if you have issues with api limits. we can’t change them for individual users but we may be able to give you advice on more efficient usage.

        your bot shouldn’t be logging in every time it checks what is going on; it’s best to persist the JWT you get from logging in and keep using it. the signup/login rate limit (which for whatever reason has the same counter) is relatively low to limit abuse, but the other endpoints should be more relaxed. you’d also have to hit pretty high request counts for us to even look at it. i recommend using a separate bot account (see bot rules).

        • lawrence@lemmy.worldOPM
          link
          fedilink
          arrow-up
          1
          ·
          26 days ago

          Hi @MrKaplan. I will continue my efforts to improve my moderation bot by following all your recommendations, such as implementing persistent sessions and creating a different account for the bot, also adhering to the bot rules of the instance. Additionally, I will slow down consecutive calls to the API. Let’s see how it goes. Thank you.

  • Grimy@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    27 days ago

    Is there a way to change the title or pin an automated comment to flag the post as a bot instead of deleting it? I think it’s better to sensetize the community on the subjects the bot accounts target so it’s easier to spot it elsewhere. I also think deleting posts also deletes interesting comment chains midway at times. I’ve had it happen and it’s a bit frustrating.

    I guess it wouldn’t stop it from getting on the all feed though. I wish there was a way to lock votes or reset them.

    Edit: one of the bots down voted me lol, he actually created extra accounts with my name to downvote. I guess it’s his idea of taunting.

    Edit: The guy is actually losing it lol. Everyone in this thread, including recent comment history for me and cannedtuna, is being downvoted by bots with my name.

      • moseschrute@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        5 days ago

        Is there a reason mods can’t edit the title of a post? I’ve found myself wanting this behavior when I’m moderating.

        • MrKaplan@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          5 days ago

          all content is generally owned by its creator and only the creator can change it. for lemmy 1.0 this will be changing for marking as nsfw and managing tags, so it seems that this is somewhat being relaxed.

    • TryingSomethingNew@sopuli.xyz
      link
      fedilink
      arrow-up
      0
      ·
      27 days ago

      I’ve considered using a script to post more often, so that the quieter communities don’t seem like a wasteland. More posts= more engagement = more human posts

      • TryingSomethingNew@sopuli.xyz
        link
        fedilink
        arrow-up
        0
        ·
        26 days ago

        I do love that I’m getting voted down for trying to make it busier to try and get more real people, because network effect is a thing. I get it, we want more actual human engagement, but some of these communities, 2 years in, have single-digit active members, on subs with 70k on That R Site.

        • Grimy@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          26 days ago

          Someone made 20 new accounts yesterday to downvote in the thread. You technically received 1 downvote.