Admin tools: Advanced spam cleaner

Maintained by Picture of Ankit Agarwal Ankit Agarwal
Advanced Spam Cleaner tool for Moodle
9 sites
9 fans

This plugin helps admins to find and remove spamming users in Moodle. It supports various methods for spam detections, including akismet apis, which is used by most wordpress sites for spam detection. Also the plugin provides hooks, if you want to implement any other thrid party api, spam detection methods.

PS:- This is a tool to clean spam, it doesn't do any pro-active marking of spam (Yet!) .


Screenshot #0
Screenshot #1
Screenshot #2


Picture of Ankit Agarwal
Ankit Agarwal (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • MD shot of me from his iphone4
    Thu, 16 Aug 2012, 4:54 PM
    Hi Ankit, thanks for this!
  • Picture of Amanda Shoemaker
    Sat, 27 Apr 2013, 8:22 PM
    FYI ... Just downloaded and installed and received the following error:

    "Parse error: syntax error, unexpected '}' in moodle/admin/tool/advancedspamcleaner/plugins/akismet/api.php on line 23"

    I fixed it by adding a semi-colon at the end of line 21.

    Thanks for the plug-in!
  • Picture of Ankit Agarwal
    Mon, 29 Apr 2013, 1:58 PM
    Thanks Amanda for the report. I have fixed the issue and added a few other minor improvments on release 1.6.
  • Picture of Matthias Giger
    Tue, 19 Dec 2017, 1:45 AM
    As soon as I install the plugin, I can't access the notifications page in administration anymore. I get a redirect error.
  • Picture of Ankit Agarwal
    Mon, 25 Dec 2017, 1:01 PM
    Matthias, can you please create a proper report with the error you are seeing and your moodle version number?
  • Picture of Matthias Giger
    Sun, 31 Dec 2017, 10:37 PM
    Dear Ankit
    I use Moodle 3.1.9. (PHP version 7.0). When I install the plugin, I get a redirect error because the installation process goes wrong. Bascially the following files are repeatedly called on, until you get an error from the browser:
    - index.php
    - index.php?cache=1
    - upgradesettings.php
    - index.php (and so on)
    This also means your notifications page stays broken until you remove the plugin.
    I didn't test the plugin on other instances or versions of Moodle.
  • Picture of Samantha margareth
    Thu, 14 Mar 2019, 6:49 PM
    Hi guys. Thanks for sharing this plugin with the Moodle community.
  • Picture of Alhaj Talukdar
    Tue, 19 Mar 2019, 4:28 PM

    This is a great article, Thank you for this informative blog. Have already started some of the blogs. Waiting for many more articles from you. Good luck.
  • Picture of KCMK Group
    Wed, 20 Mar 2019, 6:36 PM
    Thanks for valuable information with us, it is really very helpful article. I had written this in my blog too.
  • Picture of Shubham Sudra
    Wed, 20 Mar 2019, 7:48 PM
    Hii! I just found that is a very good plugin. I appreciate your work. Thnx very much. By Sudra
    Wed, 20 Mar 2019, 10:17 PM
    hiii.. very nice post, very useful article, excellent. .. thanks for sharing this article.. very very thanks..
Please login to post comments