公開中 MIT

Instagram DM 安全 Bot × SlimeTree-RLM 前処理

スパム DM を AI に投げずに捨てる

Instagram Business アカウントの DM 流入を RLM で先回り判定 ― スパム DM / 投機案件 / 個人特定要求は µ で抑制、FAQ は D で即応、本物の問合せは R で Claude へ。Access Token + IG User ID + IGSID で実 Send 可、無くてもシミュレータ完結。

1. Instagram Graph API 認証情報

developers.facebook.com/docs/instagram-api/getting-started で Instagram Business アカウントを Facebook Page にリンク → Meta App で Instagram Graph API 製品追加 → Page Access Token を発行。
必要権限: instagram_business_basic + instagram_business_manage_messages + pages_messaging

未認証 (token + IG User ID を保存 → 「アカウント確認」)
Instagram ポリシー注:
  • 24 時間ウィンドウ: 顧客が最後に DM 送信してから 24 時間以内のみ自由応答可。超えると HUMAN_AGENT タグ または特定タイプのみ送信可
  • opt-in 必須: 顧客が能動的にあなたのアカウントへ DM 送信した事実が前提 (一方的送信不可)
  • IGSID (Instagram-Scoped User ID): 顧客の IG ID は webhook 受信時の sender.id から取得、通常の username とは別
  • IG User ID ≠ username: @brand ではなく 17841... 形式の数値 ID。GET /me で取得
  • Business / Creator アカウントのみ: 個人アカウントの DM API は不可。Business 切替必須

2. 応答スコープ

Instagram は DM 以外に Story 返信 / Comment 返信もあります。本デモでは DM を主軸、他はスコープ表示のみ (Send 実装は DM のみ)。

DM: POST /v22.0/{ig_user_id}/messages ― 1-on-1 自由文応答 (24h window 内)

3. 受信メッセージシミュレータ

「顧客」役で DM 文章を入力 → bot が RLM で前処理 → 自動応答を生成。 典型例:
· 商品の値段教えて → D (FAQ 即応)
· / $$$ 投資案件 $$$ / 住所教えて → μ (抑制)
· 御社の事例をフォロワー向けに紹介したい → R (Claude 委譲)

総受信: 0
D: 0
µ: 0
R: 0
Send API: 0
cheap (B): 0
escalated (B): 0
esc率:
下のフォームから「顧客」役で送信すると、bot が RLM 経由で応答します。

3. LLM API key (R 判定時のみ呼出)

R 判定の応答は LLM へ委譲 (browser-direct)。key は localStorage のみ、javatel サーバ非経由。

GEMINI
CLAUDE · token 課金
OPENAI · token 課金
LLM 選択は完全自由 ― Gemini = 無料 tier 可、Claude / OpenAI = 各プロバイダ token 課金。料金は各自 LLM プロバイダへ直接、javatel 仲介なし。

4.5 動作モード ★ NEW: B パターン (cross-vendor) ― shared module 経由

5. API 呼出ログ

(まだ何も実行されていません)

料金例: 1 万件 DM 受信/月の場合

同じ workload を 6 つの LLM tier で運用したときの月額。RLM が 73% を フィルタするので、どのプロバイダでも同じ削減率。 詳細は サービスページ で。

Tier 区分 フィルタ無し RLM あり 節約/月 年間
Gemini 2.5 Flash 全員 $7.50 $2.03 $5.47 $66
Gemini 2.5 Pro 全員 $103 $28 $75 $900
GPT-5 mini 法人 $26 $7 $19 $228
GPT-5 法人 $310 $84 $226 $2,712
Claude Haiku 4.5 法人 $42 $11 $31 $372
Claude Opus 4.7 法人 $1,530 $413 $1,117 $13,404

※ 200 in / 1,000 out token、フィルタ無し = 1 万件すべて LLM 呼出、RLM あり = R 判定 2,700 件のみ。料金は 2026-05 時点の公開単価、業種比率調整可。

6. なぜ RLM が Instagram DM に効くか (固有の強み)

  • スパム DM 自動弾き: Instagram は影響力ある account に「投資案件」「コラボ依頼」「アフィリエイト」スパムが集中。µ 判定で運営側が読む前に弾く → 担当者の疲弊 / 詐欺被害を予防
  • D 判定で 24h 内即応: 商品情報 / 営業時間 / 配送状況など定型問合せは 0 token → window 失効前応答率最大化、エンゲージメント維持
  • R 判定でブランド意識ある応答: コラボ提案 / プレス案件など微妙な相手には Claude 経由で慎重応答 → ブランド毀損リスク低減
  • 個人特定情報の漏洩予防: 「自宅住所教えて」「電話番号教えて」を µ で機械的に弾く → インフルエンサー本人の安全確保
  • WAL 監査 chain: ハラスメント / 通報案件で後日「あの DM、いつ何が来て bot がどう対処したか」を SHA-256 で air-gap 再現可
  • Story 返信 / Comment 返信 も同パターンで展開可能 (本デモは DM のみ実装)

7. ソース / 関連