• ?Hi! I have noticed a lot of one-word comments with totally spam (and also offensive) words are going to comments and not directly to SPAM. I think those should be really easy to filter… Or maybe have an option that says the comments should be at least X words? That would be enough.

    Thanks,

    Taisa-Raquel

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Contributor Torsten Landsiedel

    (@zodiac1978)

    Hi @taisa1984

    sorry for the late reply!

    Without knowing any more details, I think your best bet is a custom pattern.

    Here is plugin I wrote to add some of them:
    https://github.com/Zodiac1978/custom-patterns-asb/blob/master/custom-patterns-asb/custom-patterns-asb.php

    If you are familiar with PHP you can build your own pattern to solve this issue.

    Otherwise please share some more details. Maybe through our form:
    https://docs.google.com/forms/d/e/1FAIpQLSeQlKVZZYsF1qkKz7U78B2wy_6s6I7aNSdQc-DGpjeqWx70-A/viewform?c=0&w=1

    Then I can help you to make such a plugin.

    If it is always one word (or just a small bunch of words) you can use the disallowed keys list under Settings -> Discussion to moderate or delete immediately those kinds of comments. This is a WordPress core feature.

    Hope this helps! And sorry again for the late reply.

    All the best
    Torsten

    I’m seeing the same thing. Of the four spam I’ve had to manually moderate in the last week, two have contained just “IW” and “MD” as the body text and the spammy URL in the URL field.

    (The other two were “a string of Chinese followed by a non-linked URL” and “Five spammy links and no other text”.)

    Is there an easy way to hook a custom “Is this spam?” function into Antispam Bee? The filter I use on my hand-written sites would have caught all of these.

    (Among other things, it requires a minimum of three non-URL words in the message body, at least two non-URL words per URL, and at least 33% of non-URL text to consist of words containing only ASCII letters as a privacy-preserving way to detect whether the post either is in English or contains an English translation. The design is focused around refusing things I wouldn’t want from a real human either.)

    …granted, your honeypot markup is more advanced. I haven’t needed to implement that yet because, for my contact forms, I just refuse all attempts to use link markup of any kind and use the URL field as the honeypot.

    Plugin Contributor Torsten Landsiedel

    (@zodiac1978)

    Hi @ssokolow

    please do not add your question below already answered posts that are marked as resolved and open your own thread. Thank you!

    All the best
    Torsten

    Sorry. It was late and I missed that there was a Resolved marker.

    It was not solved, comments with yes and no still go trough, because I can’t not filter those strings as is or other texts could be filtered. But I don’t have time to try things. So I will try other plugins. Thanks.

    Plugin Contributor Torsten Landsiedel

    (@zodiac1978)

    Hi @ssokolow

    two have contained just “IW” and “MD” as the body text

    You can use the mentioned custom patterns to solve this:
    https://github.com/Zodiac1978/custom-patterns-asb/

    There is a rule added for this spam.

    Is there an easy way to hook a custom “Is this spam?” function into Antispam Bee?

    Just those custom patterns with a filter. At the moment there is no way to add own checks besides that.

    @taisa1984 If you would share the not detected spam I could help you to get this sorted out. Without more information I have no clue how to help you …

    All the best
    Torsten

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘One word SPAM comments going through’ is closed to new replies.