チャットボットが返信しないときは、次の順に確認してください。よくある原因から並べています。LINE のチャットボットを中心に、Facebook・Instagram・WhatsApp で違う点も書いています。
1. ボットはオンになっているか
ナビゲーションバーで LINE をクリックして「チャットボット」を選び、そのボットの「チャットボットステータス」のスイッチがオンか確認します。
下の画像は「イベントトリガーボット」の一覧です。各行に「チャットボットステータス」のスイッチと、写真メッセージ・スタンプメッセージ・「デフォルト返信」などの「トリガーイベント」があります。スイッチがグレーなら返信しません。

- 追加画面のステータスは最初からオンですが、テスト中にオフにしてそのまま忘れることがよくあります。
- オン/オフを切り替えると「チャットボットが有効になりました」「チャットボットが無効になりました」と表示されます。
2. キーワードは合っているか
キーワードチャットボットは、友だちが送ったテキストだけを見て、次のどちらかで照合します。
| 照合方法 | 反応するとき | よくある勘違い |
|---|---|---|
| トリガーキーワード(等しい) | 送られた文章全体がキーワードと完全に同じ | キーワード「セール」に「セールある?」は反応しない |
| トリガーキーワード(含む) | 送られた文章のどこかにキーワードが含まれる | キーワードが短すぎる(「はい」など)と無関係なメッセージにも反応し、ほかのボットの出番を奪う |
- 照合の前に絵文字は取り除かれるので、「セール😊」は「セール」と同じ扱いです。
- 大文字・小文字、全角・半角、余分なスペースで「等しい」が合わなくなることがあります。友だちがどう入力するかわからないときは「含む」にするか、表記の違いを複数登録してください。
- スタンプ、写真、位置情報ではキーワードチャットボットは反応しません。そのトリガーイベントのイベントトリガーボットを使ってください。
3. トリガー条件で対象外になっていないか
ボットの「ボット設定」タブで「限定条件」を確認します。
| 設定 | 確認すること |
|---|---|
| トリガー期間 | 今が期間内か。期間は「チャットボットタイムゾーン」で計算されます |
| 毎週の有効期間 | 今日の曜日・今の時間帯が開いているか |
| チャットボットをトリガーするタグを制限 | 友だちに指定のタグが付いているか(「すべてのタグを同時に所有」ならすべて必要) |
| チャットボットをトリガーするタグを除外 | 友だちに除外対象のタグが付いていないか |
| トリガー環境 | 「ボット」ならグループでは反応せず、「グループ」なら 1 対 1 のトークでは反応しない |
Facebook・Instagram・WhatsApp のボットにはさらに「トリガーアカウント」があり、「特定のアカウント」を選んだ場合、チェックしていないページやアカウントでは反応しません。
4. デフォルト返信が出ないのはなぜか
「デフォルト返信」は、どのボットにも当てはまらなかったテキストへの返信ですが、次の制限があります。
- 返信するのはテキストメッセージだけで、スタンプや写真には返信しません。
- 1 対 1 のトークだけで反応し、グループでは反応しません。
- 友だちのチャットが「カスタマーサービス以外とのチャット」のときだけ反応します。カスタマーサービスの流れに入ると(担当者に転送された、「対応待ち」「対応中」になったなど)、ボットが担当者と重ならないようデフォルト返信は止まり、カスタマーサポート終了後に戻ります。
チャットステータスの説明はカスタマーサービスセンターでチャットに対応するをご覧ください。
5. 友だちがブラックリストに入っていないか
ブラックリストのメンバーが個別にメッセージを送ると、どのチャットボットも返信しません。メンバーとタグ › ブラックリストで確認してください。メンバーをブラックリストに追加するをご覧ください。
6. 返信はあったが、思っていたボットではない
1 つのメッセージが複数のボットに当てはまることはよくありますが、返信するのは 1 つだけです。
| 状況 | 返信するボット |
|---|---|
| 「タグを制限」を設定していて、友だちがそれに合うボットがある | そのボットが優先(複数あれば、いちばん早く作られたもの) |
| どれもタグで制限していない | いちばん最後に作られたボット |
| どれも当てはまらない | テキストメッセージだけ「デフォルト返信」へ(前の節の条件を満たす場合) |
そのため、短い「含む」キーワードや、あとから作ったテスト用ボットが返信を奪うことがよくあります。テスト用のボットはオフにするか、キーワードを「等しい」に変えてください。
7. 通信プラットフォームの接続に問題がないか
ここまで問題がないのにまったく反応しない場合は、LINE オフィシャルアカウントから OakMega にメッセージが届いていない可能性があります。
- LINE Official Account Manager の応答設定で Webhook がオンになっているか確認します。
- ワークスペースの所有者に、設定 › 通信プラットフォーム設定で LINE アカウントを開き、Webhook の状態が正しいか確認してもらいます。