このガイドでは、Discourseに組み込まれているアシスタントボットであるDiscobotを、コミュニティのペルソナとニーズに合わせてカスタマイズする方法を説明します。
必要なユーザーレベル: 管理者
Discobotは、Discourseコミュニティ内の特別なユーザーであり、新規メンバーがプラットフォームについて学ぶのを助けます。管理者として、Discobotのさまざまな側面をカスタマイズして、コミュニティのスタイルや要件により適合させることができます。
Discobotのサイト設定の構成
Discobotの動作は、プラグイン設定カテゴリにあるいくつかのサイト設定によって制御されます(管理者 > 設定で「narrative bot」を検索してください)。主な設定には次のものがあります。
discourse_narrative_bot_enabled: Discobotプラグインを完全に有効または無効にします。デフォルト:true。disable_discourse_narrative_bot_welcome_post: 有効にすると、Discobotが新規ユーザーにウェルカム投稿を送信するのを防ぎます。デフォルト:true(新規インストールではウェルカム投稿は無効になっています)。discourse_narrative_bot_welcome_post_type: ウェルカム投稿のタイプを制御します。「New user track」(インタラクティブチュートリアルを開始)または「Welcome message」(簡単なウェルカムメッセージを送信)のオプションがあります。デフォルト:new_user_track。discourse_narrative_bot_welcome_post_delay: ウェルカム投稿を送信するまでの待機秒数。デフォルト:0。discourse_narrative_bot_ignored_usernames: Discobotが対話しないユーザー名のリスト。デフォルト:discourse。discourse_narrative_bot_disable_public_replies: 有効にすると、Discobotが公開トピックで返信するのを防ぎます。デフォルト:false。
新規インストールでは、disable_discourse_narrative_bot_welcome_postのデフォルトはtrueであり、Discobotが新規ユーザーに自動的にメッセージを送信しないことを意味します。Discobotのウェルカム投稿を有効にするには、これをfalseに設定してください。
Discobotのユーザープロファイルの変更
Discobotのプロファイルをカスタマイズするには:
- 管理者 > ユーザー に移動し、Discobotユーザーを選択します。
- 「環境設定」を選択するか、「このユーザーの設定ページにアクセスしてプロフィールを編集」をクリックします。
設定セクションに入ったら、次の設定を変更できます。
アカウント設定
- 名前: 「編集」ボタンをクリックして、Discobotの名前を変更します。
- 画像: 「編集」ボタンをクリックして、新しいアバター画像をアップロードします。
- 変更を加えたら、「変更を保存」ボタンをクリックします。
Discobotの名前を変更する場合は、プロファイルセクションにある「自己紹介」バイオも更新することを忘れないでください。デフォルトのバイオはユーザー名ではなく説明でDiscobotを参照していますが、新しい名前でまだ意味をなすかどうかを確認するために確認する価値があります。
プロファイル設定
必要に応じてDiscobotのプロファイル情報をカスタマイズします。
メール設定
必要に応じてメール関連の設定を調整します。
Discobotのウェルカムメッセージの更新
ウェルカムメッセージ、チュートリアルの手順、その他の応答を含むDiscobotのすべてのテキストは、管理パネルの外観 > サイトテキスト(/admin/customize/site_texts)を介してカスタマイズできます。
特定のメッセージを見つけて編集するには:
-
Discobotのプロファイル(
https://example.discourse.com/u/discobot/summary)に移動し、「メッセージ」を選択します。 -
「送信済み」をクリックします。
-
変更したい挨拶メッセージを見つけます。
-
メッセージの固有の部分(例:「I’m only a robot」)をコピーします。
-
管理インターフェース(
https://example.discourse.com/admin)に移動します。 -
外観 > サイトテキスト(
https://example.discourse.com/admin/customize/site_texts)に移動します。 -
コピーしたテキストを検索ウィンドウに貼り付けます。挨拶メッセージが表示されたら、「編集」をクリックします。
-
挨拶メッセージを更新し、「変更を保存」をクリックします。
サイトテキストでdiscourse_narrative_botを検索して、カスタマイズ可能なDiscobotのテキスト文字列をすべて直接表示することもできます。
制限事項と追加情報
- メッセージ内で既存の変数(
%{username}や%{discobot_username}など)を再利用できますが、新しい変数を追加することはできません。 - Discobotは管理者であり続ける必要があり、このロールを削除することはできません。
- チュートリアルの手順の本文コンテンツはカスタマイズできますが、手順を追加、削除、または並べ替えることはできません。
さらにカスタマイズが必要な場合や機能リクエストについては、#feature カテゴリに投稿することを検討してください。







