• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.
Anti-Spam by CleanTalk

Anti-Spam by CleanTalk 2.2

No permission to download
Compatible XF 1.x versions
1.0, 1.1, 1.2, 1.3, 1.4, 1.5
Additional requirements
Addon is connected to CleanTalk Cloud Anti-Spam service using API. https://cleantalk.org/about

CleanTalk is a premium anti-spam service, you can look at the pricing here https://cleantalk.org/price

To get access key you should register at Cleantalk and create an account.

Need PHP version 5 or higher.


MOD checks new registrations and comments on the forum using a series of tests to detect spambots - blacklisted IP, EMAIL address, the presence of JavaScript, form submitting time, etc.

We have developed anti-spam for WordPress that would provide maximum protection from spambots and you can provide for your visitors a simple and convenient form of comments/registrations without annoying CAPTCHAs and puzzles. Used to detect spam multistage test that allows us to block up to 100% of spambots.

The anti-spam method offered by CleanTalk allows switching from the methods that trouble the communication (CAPTCHA, question-answer etc.) to a more convenient one.

How does it work?
  • A visitor writes a comment or registers.
  • CleanTalk plugin sends action parameters into the CleanTalk cloud.
  • Service analyzes the parameters.
  • If this is a visitor, the comment will be published. If it's a spambot, then CleanTalk blocks this comment or registering.
  • Parameters are written to the log which can be viewed in the Control Panel service.
Low false/positive rate
This MOD uses multiple anti-spam tests to filter spambots with lower false/positive rate as possible. Multiple anti-spam tests avoid false/positive blocks for real website visitors even if one of the tests failed.

Spam attacks log
Service CleanTalk (this MOD is a client application for CleanTalk anti-spam service) records all filtered comments, registration and other spam attacks in the "Log of spam attacks" and stores the data in the log for up to 45 days. Using the log, you can ensure reliable protection of your website from spam and no false/positive filtering.


Blocking users by country
Automatically block comments and registrations from the countries you have set a ban for. This option is useful in cases of manual spam protection and for protection enhancement. If your site is not intended for an international audience and you do not expect comments/users from other countries.

Blocking comments by "stop words"
You can block comments which contain "stop words" to enhance spam filtering and messages with obscene words blocking. You can add particular words or phrases.

Check existing users for spam.
It can also check all the existing users for spam activity thru CleanTalk cloud database to find and quickly delete spam users.

Protects XenForo contact from.
Since version 2.0 we have added the protection for default XenForo contact form. It supports all spam tests.

Private blacklists
Automatically block comments and registrations from your private black IP/email address list. This option helps to strengthen the protection from a manual spam or block unwanted comments from users. You can add not only the certain IP addresses but also a separate subnet to your personal blacklist.

CleanTalk is a premium anti-spam service, the MOD works with our own CleanTalk Cloud Service. CleanTalk offers a free trial, you can look at the pricing here. We provide anti-spam services at the highest level. To maintain this level we cannot afford to offer a free version of our service, as this will immediately affect the quality of the providing anti-spam protection. Paying for a year of anti-spam service, you save a lot more and receive:

  • Up to 99.998% protection from spambots.
  • Time and resources saving.
  • More registrations/comments/visitors.
  • Protection of the several websites at once in different CMS.
  • Ease in installation and using.
  • Traffic increase and loyalty to the users.
  • 24/7 technical support.
  • Clear statistics.
  • No captcha (reCaptcha), puzzles, etc.
  • Free mobile app to control anti-spam function on your website.
How to install the CleanTalk anti-spam add-on in XenForo

1. Download the archive.
2. Unzip the archive to "<XenForo-root-folder>/library".
3. Go to "Home —> Add-ons —> Install Add-on". Choose the file "addon-CleanTalk.xml" from the folder "library". Then click the button "Install Add-on".
4. After the installation, go to "Home —> Options", find and click the category "Spam Management".
5. Copy the access key from your CleanTalk Control Panel and paste it in the "Access key" field, turn on the options of the add-on.
6. You can disable inconvenient for your visitors CAPTCHA function now. Then click the button "Save Changes".
Do a test registration and post a comment using this e-mail: "stop_email@example.com". Do not do tests being an administrator.
Go to "Tools —> Spam Trigger Log". Spam activity can be found here.

Blocking users by country & Blocking comments by "stop words"
These options are included in the Extra Package
First release
Last update
3.67 star(s) 12 ratings

Latest updates

  1. Version 2.2

    Error fix
  2. 2.1 version

    Improved protection. Added the posts count field in users spam check.
  3. 2.0 version with contact form protection support

    Spam protection for default XenForo contact form added. Error fixes for check users function...

Latest reviews

I just renewed my subscription because the $12 it costs each year saves me a lot of time and hassle. I hate cleaning up after spammers and based on the logs CleanTalk seems to block a lot of it. Yes, there are a few false positives but nothing is perfect.
Has a few hiccups, stops users from registering based on usernames that are generic but overall very happy
Managing Spam is one of the toughest tasks as a board owner but this add-on has made my life eaiser catches the spammers before they even try to post on the site. I highly recommend this and look at the prices i got one year of service for just 12 bucks and when i had trouble installing the add-on they walked me through the process
Excellent plugin for offline, block site that blocks virtually all spam. Responsive support that efficiently solves the problems.
The addon seems to do exactly what it says it will do. Spam is a huge problem on forums/blogs/etc these days and it's nice not having to worry as much about it. Thanks for this addon.
Hello Ernest,

Thank you for your feedback. Have a nice day!
Add-on have a lot of advantages, low cost, the test period for checks, great XenForo implementation, easy instalation and it haven't conflicts with other mods. It facilitates the work of the forum moderators and your forum can work peacefully
An effective, low-cost add-on with great XenForo implementation. Didn’t test the older versions, but it seems most of the past complaints about this plugin have been addressed. Very easy to install and deploy. While it has let some spam user registrations through, it thus far has been blocking their posts. Quite happy with it, and I can sleep more soundly now (literally). This is an anti-spam solution that I would love to see integrated into XenForo mainline - it just works™.
Hello Christopher! Thank you for your feedback and nd choosing CleanTalk to protect your websites! We will do our best to keep spam bots away. Have a nice day!
a good add-on which also does what it should.In case of Problems , there is a very good and fast Support. So Thank you
and keep it up .No Trouble with other add-ons
Install and upgrade without errors !
Thank you very much for your time to leave this feedback! We will do our best to keep spam bots away. Have a nice day!
I have to agree with the others here. Every single time I try to upgrade this plugin it bugs out on me and now doesn't seem to work at all. Also, it missed several spam registrations. A shame, as I'm paid up till like 2017. :(
We have released new version. New version has option for check messages from new users.
You can test it and if you want we will be able to offer you to use CleanTalk free as compensation. Please, email us welcome [at] cleantalk [dot] org
Unfortunately this Add-on does nothing. no spam blocked at all. I want to request refund if it is possible.
We have released new version. New version has option for check messages from new users.
You can test it and if you want we will be able to offer you to use CleanTalk free as compensation. Please, email us welcome [at] cleantalk [dot] org