カスタムユーザーフィールドを使用してボットのサインアップを防ぐ

最近、以下のようなスパムが増えているようです。

  • 新しいユーザーアカウントが作成される
  • そのアカウントが古いスレッドに投稿し、一見スパムとはわからない程度に関連性のある技術的な内容を記載する
  • 投稿の末尾(または途中)に、質問や投稿内容とは全く無関係で、明らかにスパムであるリンク(ビットコイン取引、ポルノ、その他のリンクなど)が含まれている

いくつかの対応策を検討していますが、ボットのサインアップを防ぐことが根本的な解決策の一つになりそうです。

ユーザーフィールドで確認チェックボックスを事前にチェック済みに設定することは可能でしょうか?
https://[FORUM URL]/admin/customize/user_fields

例えば、以下のような設定を行いたいと考えています。

スパムサインアップを防ぐための他のご提案も歓迎します(「最初の投稿で高速タイピングしたユーザーを自動でミュート」を true に設定していますが、期待ほど効果がないようです)。

Akismet を使用していますか?

これらは本当に自動登録でしょうか?通常、そうであれば使われていない新規ユーザーアカウントも大量に確認できるはずです。過去には、これらは人間による登録が多かったため、いくつかのチェックボックスにチェックを入れる程度では、わずかに遅らせることしかできません。

はい、これらはほぼ間違いなく実在する人間です。

過去10年間で、人間によるスパムが急増しています。