UNPKG

nodebb-plugin-spam-be-gone-test

Version:

anti spam using both Google Recaptcha, Akismet.com, StopForumSpam.com & ProjectHoneyPot.com

40 lines (39 loc) 1.5 kB
{ "id": "nodebb-plugin-spam-be-gone", "name": "Spam Be Gone", "description": "anti spam using both Akismet.com, StopForumSpam.com and Re-Captcha", "url": "https://github.com/akhoury/nodebb-plugin-spam-be-gone", "library": "./library.js", "staticDirs": { "public": "public" }, "less": [ "public/less/styles.less" ], "acpScripts": [ "public/js/scripts.js" ], "scripts": [ "public/js/scripts.js" ], "templates": "public/templates", "languages": "public/languages", "defaultLang": "en_GB", "upgrades": [ "upgrades/enable_stopforumspam_by_default.js" ], "hooks": [ {"hook": "static:app.load", "method": "load"}, {"hook": "filter:admin.header.build", "method": "admin.menu"}, {"hook": "filter:register.build", "method": "addCaptcha", "priority": 5}, {"hook": "filter:register.check", "method": "checkRegister", "priority": 5}, {"hook": "filter:user.profileMenu", "method": "userProfileMenu", "priority": 5}, {"hook": "filter:user.getRegistrationQueue", "method": "getRegistrationQueue", "priority": 5}, {"hook": "filter:topic.post", "method": "onTopicPost", "priority": 5}, {"hook": "filter:topic.reply", "method": "onTopicReply", "priority": 5}, {"hook": "filter:topic.edit", "method": "onTopicEdit"}, {"hook": "filter:post.edit", "method": "onPostEdit"}, {"hook": "action:flags.create", "method": "onPostFlagged", "priority": 5} ], "faIcon": "fa-shield" }