UrlSpam
A typecho plugin which can prevent you from receive spam comments
介绍
这是一款可以防止评论垃圾链接的插件,前几天一直有人评论一些垃圾网站,具体是什么网站就不做过多赘述,总之真的挺烦的,一直用的SmartSpam并不支持对未设置的url评论的过滤,于是我就试着自己写了一款插件。
这款插件接入了腾讯网址检测API用于检测评论者输入的网址是否危险,如果危险可以选择拦截或者评论失败等,同时支持过滤评论中存在的链接。
同时这款插件附有垃圾评论的telegram bot推送,只需在后台设置下自己bot的token以及你的userid就行了,同时要注意自己的服务器必须可以访问api.telegram.org.
使用
1.下载本仓库后解压至 /usr/plugins文件夹并重命名为UrlSpam
2.编辑后台的腾讯网址检测API,可以设置为自己的,但要注意必须以?XXX=
结尾
3.如果可以,可以编辑telegram的token和id为自己的,这样在有垃圾评论时便会通过telegram bot通知你((哈哈哈感觉没什么卵用仅仅是为了???))
目前遇到的问题
目前的话,就是面对Handsome主题因为使用的原生ajax评论,如果选择了评论失败,那么前台会提示:评论通知:[object HTMLDivElement]不清楚如何解决,因为没怎么学过js,其他ajax评论的主题未做测试。
下载地址
版权属于:XCSOFT
本文链接:https://blog.xsot.cn/archives/UrlSpam.html
本博客所有原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明原文链接。
[object HTMLDivElement] 解决方法是关闭防垃圾
可以可以,回头试试
感谢分享,之前做的网站也有很多垃圾评论真的很烦!
嗯嗯