複数人のトークグループでBOTがメッセージを受信する条件
複数人のトークグループ上でBOTがメッセージを受信してCallBackイベントが起こるためにはボットに対して@メンションは必要ですか?
AI相談室に聞いてもドキュメントに書いていないといわれました。
以下AI相談室に聞いた内容
複数人トークでの Bot へのメンションについて
LINE WORKS の Bot は、
「Bot が参加しているトークルームで送受信されるメッセージを、
メッセージサーバーとボットサーバー間でやりとりする仕組み」になっています。 1
ただし、提供されているドキュメントの範囲では、
「複数人トークルームで Bot にメッセージを認識させるために
必ずメンション (@Bot名) が必要かどうか」についての
明示的な記載は確認できません。 2
そのため、以下のようにご案内します。
- Bot がその複数人トークルームに参加していれば、
トークルームで発生したメッセージイベント自体は
Callback URL に送信される前提の仕様です。 3 - ただし「メンション必須かどうか」「メンションされた場合のみ送る」
といった細かな挙動は、現時点の参照ドキュメントからは
判別できません。
実装・確認のおすすめ手順
- Bot を複数人トークルームに招待し、
Callback URL を設定しておきます。 4 - そのトーク内で
- メンションありのメッセージ
- メンションなしのメッセージ
を送信し、それぞれで Bot サーバーに届く
Callback イベント(message イベント)の有無を確認してください。 5
もし実際の挙動と仕様の詳細確認が必要な場合は、
お手元の検証結果とあわせて LINE WORKS サポート窓口への
お問い合わせもご検討ください。
※補足:
Bot がメッセージを受け取るためには、
- Bot がトークルームに参加していること
- Callback URL が正しく設定されていること
- message イベントが Callback 対象として有効になっていること
が前提になります。
投稿に新しいコメントが追加されましたら通知を送信します。
コメント2
업데이트 된 답글입니다.
とある会社の従業員
2026.10.08
업데이트 된 답글입니다.
himajin_soft
Developer Consoleの画面でBotの「Callback URL」の設定から
「受信するCallback Event」のMessage Eventをオンにし、
「テキスト」をチェックしていれば
BOTが参加しているトークグループでのテキストによる
Callbackイベントが発生します。
もしイベントが発生しないということであれば
上記の設定やその他の設定を見直していただくのがよいかと思います。
2026.10.08
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。