碎碎念
期中考完试啦,CSP-S 也考完啦
但是实在是没想到,我的分竟然过了全国一等线,下下周要去打 NOIP(我有这么强吗
今天早上刚把 Ech0 给适配了,大家可以在主页和哔哔页面看到哦

最近在逛 Artalk 的文档的时候,无意间看到了 验证码 功能

进去一看,还是挺有用的
Artalk 内置图片验证码功能,你可以配置操作频率限制,当超过限度时激活验证码。
不过这玩意防君子不防小人
再一研究,发现还有一个垃圾评论过滤的功能,这俩功能凑在一起就可以避免掉 80%
的🌶︎🐔评论了,也能水一篇文章
验证码
Artalk 支持的有 极验、 Turnstile 、reCAPTCHA、hCaptcha
以下的所有配置在控制台中填写即可

Geetest 极验
我用的是这个
注册账号进来找到 行为验证 4.0,进去

创建新的 Application 和 Event,获取 ID 和 Key 即可

Turnstile
Turnstile 是 Cloudflare 推出的无感验证服务,在 Cloudflare 申请获得 site_key 和 secret_key,之后在 Artalk 控制中心设置页填入 Key 并将 captcha_type 修改为 turnstile 即可。
听这个名字有些陌生,其实它就是我们常见的小黄云验证卡片

如图进行操作,就能拿到 site_key 和 secret_key


reCAPTCHA
reCAPTCHA 是 Google 推出的验证服务,可在谷歌开发者后台申请获得 site_key 和 secret_key,之后在 Artalk 控制中心设置页填入 Key 并将 captcha_type 修改为 recaptcha 即可。
由于 reCAPTCHA 在国内几乎无法使用,就不给出详细步骤了
hCaptcha
hCaptcha 是一个验证服务,可在其官网申请获得 site_key 和 secret_key,之后在 Artalk 控制中心设置页填入 Key 并将 captcha_type 修改为 hcaptcha 即可。
打开官网,注册选择 free 版本,之后可能会让你付钱,往下滑点击Continue with Free Trial 即可
点击按钮生成 secret,复制这两个就好

垃圾评论检测

用的是 Akismet 的服务,免费🆓
注册时选择 Personal,然后把费用拉到 0

最后随便填个信息提交支付

然后你就可以看到你的 Key 了
其他也有腾讯云和阿里云的服务,不过我没折腾,大家想试可以折腾一下