行動スコアリングを用いてTelegramのリアクションスパムを検知する方法

Dev.to / 2026/4/7

💬 オピニオンDeveloper Stack & InfrastructureSignals & Early TrendsTools & Practical Usage

要点

  • この記事では、テキスト/NLPやリンクのフィルタリングに依存する従来のTelegram対スパム手法が、「リアクションスパム」(ボットがメッセージではなく絵文字を投稿するもの)に対してはうまく機能しないことを説明しています。
  • ModerAIの解決策は、メッセージ内容を分析するのではなく、反応行動などの行動シグナルに基づいてスコアリングすることでリアクションスパムを検知します(コメントせずにリアクションのみを行うこと、外部の入口経由で反応している形跡など)。
  • 追加のシグナルとして、ユーザプロフィールの自己紹介文における難読化された文字列やパターン化されたテキストなど、キーワードフィルタでは検知されない可能性がある異常があります。
  • 計算されたスパム確率の閾値を超えたユーザは制限され、スパマーがテキストを一切送らない場合でも検知が可能になります。
  • この記事の締めくくりとして、グループチャットにおける対スパムで、実務者が最も信頼できると感じる非テキストの行動指標は何かについて議論を促しています。

ほとんどのTelegramのアンチスパムボットは、1つの前提に基づいて作られています。それは、スパマーが
メッセージを書く、ということです。そこで私たちはテキストをパターンに照合し、
NLPを通して解析し、不審なリンクがないか確認します。ですが、スパマーがまったく
テキストを送らない場合はどうなるでしょうか?

リアクションスパムとは、まさにその状態です。ボットがあなたのグループに静かに
参加すると、その後すべての投稿を、絵文字の , 18+, およびギャンブル系で
氾濫させます。つまり、単一のキーワードフィルタも発動せずに、
あなたのチャンネルの評判を損なうのです。

ModerAIにおける私たちのアプローチは、メッセージ内容を分析するのではなく
行動シグナルにスコアを付けることです。たとえば、〜しますか?このユーザーはリアクションはするのに
コメントはしないのでしょうか?チャンネルの投稿コメント経由で、グループの外から反応しているのでしょうか?
プロフィールに難読化されたテキストパターンが含まれていませんか?
各シグナルがスパム確率スコアに寄与します。しきい値を超えると、
制限されます。テキストは不要です。

グループチャットにおける、非テキストのスパム検出で最も信頼できる行動シグナルとして
何を見つけましたか?