最近把评论过滤器 SmartSpam
插件进行了修改,之前的功能就非常的强大,IP屏蔽、中文检测、日文检测、评论长度检测、禁用词汇、敏感词汇等等!也遇到过问题,就是添加了屏蔽邮箱(屏蔽qq邮箱),然后在取消屏蔽(取消屏蔽qq邮箱)就会造成无法评论的现象。此问题已解决!
然后就是对屏蔽昵称关键词、禁止词汇进行了小修改。原本是需要在插件的设置页面内进行添加,那么少量的词汇这样添加是没有问题的,量大了修改起来就比较繁琐。修改版把违规词输入给搬出来改成了 prohibited_words.txt
文本,评论者的昵称、内容包含有违规词就会提示并无法评论。
SmartSpam
站点水印:www.onemuggle.com
原作者
SmartSpam 2.7.0 作者:YoviSun ,使用插件只需简单设置,即可自动根据规则阻止垃圾评论,评论人无需额外操作,所有评论过滤均由插件智能处理。
作者推荐设置:【推荐禁用日文评论,以及对评论字符数进行限制,如不超过200字,这两样是机器人最喜欢干的事情。以前本博客基本每天有上百条的垃圾评论,用了我自己写的SmartSpam插件以后,垃圾评论基本为零。】
修改版 2.8.0
只是增添违规词文本,方便大量添加!
- prohibited_words.txt 中使用的违规词来自 Sensitive-lexicon (中文敏感词库)——网易前端过滤敏感词库.txt
- 需要其他违规词可以自行添加
- 添加和修改违规词需要注意!一词一行!!!
- 误判说明(违规词:【华为】 评论:【刘德华为我庆生!】 结果:无法评论【评论内容中包含禁止词汇!】)
- 也可以不添加(删除prohibited_words.txt 或者 清空文本内容),设置页的
屏蔽昵称关键词操作
和禁止词汇操作
这两项不生效! - 有考虑修改屏蔽邮箱的规则!打算改成只能匹配命中邮箱后缀的才可以评论,其余禁止评论,不晓得这样是不是比较反常?
各版本下载
解压后的文件名必须是:SmartSpam,不一致的记得修改!!!
- 原作者:最新2.7.0
- 修改版:Github
- 修改版站点备份:
https://muggle11.lanzouu.com/b009hhnsja
密码:1101
相关链接
- 原作者原文:Typecho智能评论过滤插件:SmartSpam
- 违规词来源:Sensitive-lexicon (中文敏感词库)
- 修改版2.8.0:Github——SmartSpam