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.
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.
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