As this community grows automod will be more and more important. We’ve already seen some OC creators stop posting because of rude comments. This along with it’s general usefulness has pushed us to implement an automod solution.

We have implemented basedcount’s lemmy-automoderator

It has the capability to moderate:

  • comments
  • posts
  • and make custom ! comment commands

The automod user is @[email protected]

How to add automod:

  • as you’ll see later in the wiki, the automod has to be manually set as a moderator of your community

  • Message me and I’ll login and comment on a post in your community.

Edit: I’ve added automod to just about every community I could find. If your community doesn’t have automod, or you make a new one, please message me and I’ll add automod to your mod team

  • Once the comment is made, appoint automod as mod, and Read the wiki to learn how to add rules to your community.
    • lemmyposter212OPMA
      link
      English
      4
      edit-2
      5 months ago

      Thanks for brining that to my attention. I added a slut filter, clearly it wasn’t working correctly

      In the future you can just message me directly

      • @pantyhosewimp
        link
        English
        45 months ago

        Thanks for responding.

        I was unsure where it was happening. On my client. Globally among all Lenny instances. At the local Lenny instance. And so on

        I’m not familiar yet with all the admin / settings/ help features of Lenny yet.

  • @pantyhosewimp
    link
    English
    35 months ago

    I hope this is the right place to ask about this but the word “removed” in italics is everywhere! Like the word that is the opposite of day is spelled ‘n_removed_ht.’ It’s insane and annoying but I don’t know the origin of it.

    Is it my client app? Is it lemnynsfw.com? All the different original posters cannot possibly be coordinating this.

    Surely somewhere someone has noticed this nonsense and is working to fix it?

    • lemmyposter212OPMA
      link
      English
      2
      edit-2
      5 months ago

      Did you give it the full name with the @lemmynsfw.com ?

      edit: you shouldn’t have to do that

      the automod can be finnicky with empty white space though

      this is an example of a rule that should work:

      {
          "rule": "comment",
          "community": "gonewild",
          "match": "pizza",
          "type": "exact",
          "whitelist_exempt": false,
          "mod_exempt": false,
          "message": "Your comment has been removed because I don't like pizza",
          "removal_reason": "Said the word 'pizza'"
      }
      
        • lemmyposter212OPMA
          link
          English
          1
          edit-2
          5 months ago

          That rule looks like it would remove any post with brackets would it not?

          Also not sure on that I may need to remove and then re-add automod to reset the rules.

            • lemmyposter212OPMA
              link
              English
              25 months ago

              Currently I think the automod has rules for finding things included in the title, but I’m not sure if it has logic for looking for things NOT included in a title. I’m working currently, but I’ll do some googling later and see if this can be achieved with regex, but this may be something that’s not possible yet unfortunately

              • @aU5ern4me
                link
                English
                15 months ago

                My given regex archives exactly this :P you can test it with an online regex tester. I dont know if the bot supports this kind of regex.

            • @aU5ern4me
              link
              English
              1
              edit-2
              5 months ago

              Maye negating regex work? Something like

              ^(?!.*\[.+\]).*
              

              (Everything without a [ followed by any character at least one time followed by ] )

              • @aU5ern4me
                link
                English
                1
                edit-2
                5 months ago

                You could ofc also enforcy only one or max 3 char’s between the [ ] and force it to be at the start

                ^(?!\[.{1,3}\]).*