Discobotへの返信を無効にする方法

こんにちは。

ユーザーからのボットへの返信を無効にすることは可能でしょうか?ユーザーは、製品に関する質問をボットの「挨拶」メッセージに返信することが多く、これらの質問は代わりにコミュニティページで行われるべきです。管理者設定でこの設定を見つけることができません。どなたか助けていただけますでしょうか?

サイト設定 discourse narrative bot enabled をオフにしてください。

あるいは、さらに良い方法として、有効にしたまま、設定 discourse narrative bot welcome post typeすべての新規ユーザーにクイックスタートガイド付きのウェルカムメッセージを送信する に変更します。チュートリアルの代わりに、Discobot は単純な非インタラクティブなウェルカムメッセージを送信し、ユーザーの返信を防ぐために自動的に閉じます。

すべての Discourse テキストと同様に、ウェルカムメッセージは、次のパスで 管理者 > カスタマイズ > サイトテキスト に移動してカスタマイズできます。
/admin/customize/site_texts?q=system_messages.welcome_user.text_body_template

この文字列内には、別の文字列 system_messages.usage_tips.text_body_template に対応する変数 %{new_user_tips} があります。

これらの文字列のいずれかまたは両方のテキストを変更し、discourse narrative bot welcome post typeすべての新規ユーザーにクイックスタートガイド付きのウェルカムメッセージを送信する に設定することで、インタラクティブなチュートリアルをトリガーせずにカスタマイズされたメッセージを作成できるはずです。

「いいね!」 4

ダニエラさん、こんにちは!ご提案ありがとうございます。確認しています。ボットのユーザープロファイルで「特定のユーザーのみに個人メッセージまたはチャットダイレクトメッセージを送信できるようにする」というチェックボックスをオンにするという方法も考えられるでしょうか?

この設定を無効にしても、Discobotに新しいメッセージを送信できるのはユーザーのみとなり、あなたの場合はDiscobotがユーザーに最初のメッセージを送信するため、これは不要です。

インタラクティブチュートリアルである場合、ユーザーはチュートリアルに応答して完了することができます。ブックマークの追加のような最初の操作への参照を削除して次のステップ(リンクのコピーと貼り付け)をトリガーするようにテキストを変更した場合でも、ユーザーはDiscobotに応答できます。

静的なウェルカムメッセージの場合、ユーザーに送信されると自動的に閉じられるため、ユーザーはいずれにしても応答できません。これは、Discobotを完全に無効にしたくない場合や、ユーザーに応答させたくない場合に明らかに選択する設定です。

Discobotに新しいメッセージを送信することをユーザーに防ぎたい場合は、オプションを無効にしても構いませんが、チュートリアルに応答することに関しては無関係です。

知りませんでした!あなたの助けと情報に感謝します。とても役に立ちました!