|Anti-spam by CleanTalk
Release status: stable
|Implementation||User activity, Page action|
|Description||Client extension for cloud anti-spam service CleanTalk.org.|
|Latest version||2.1 (2019-01-15)|
|License||GNU General Public License 2.0 or later|
|Translate the Antispam extension if it is available at translatewiki.net|
|Check usage and version matrix.|
The Anti-spam extension is a client-side application for a commercial cloud anti-spam service, cleantalk.org.
The extension does not make use of CAPTCHAs.
The CleanTalk service costs money. The third-party server records all filtered comments, registration and other MediaWiki log entries in a "Log of spam attacks" for up to 45 days.
CleanTalk has got an option named "Spam FireWall", this option allows blocking IP addresses that have been used by spammers in the past.
Real-Time Email Address Existence Validation
To validate that users sign up with their real email address, the CleanTalk server will perform e-mail account existence checks via SMTP.
The extension allows blocking or whitelisting e-mails for registration using wildcards, for example "*@mail.com" will block/allow every address ending on @mail.com.
Blocking users by country
The external service can be used to automatically block comments and registrations from specific countries.
Comments that contain specific words can be forbidden.
- Download and place the file(s) in a directory called
- Add the following code at the bottom of your LocalSettings.php:
- Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
To run extension
- Get Access key
- Type Access key in parameter
- Set true or false in parameter
Frequently Asked Questions
- Should I change anything in the extension's settings or in my CleanTalk Control Panel when I switch my website from HTTP to HTTPS or vice versa?
No, the extension will work regardless of the protocol.