この howto は、discourse-chat-integration に含まれる Google Chat プロバイダーの設定方法について説明します。
インストール
まだインストールしていない場合は、discourse-chat-integration プラグインをインストールしてください。
Google Chat の設定
Google Chat の受信ウェブフックは、Google Workspace アカウントでのみ利用可能です。個人の Google アカウントでは利用できません。
- Google Chat で、ウェブフックを追加したいスペースを開きます。
- 上部のスペース名の隣にあるドロップダウン矢印をクリックし、Apps & integrations を選択します。
- Add webhooks をクリックします。
- 「My Discourse Community」などの名前を入力し、必要に応じてボットのアバター URL も入力します。
- Save をクリックします。
- 提供されたウェブフック URL をコピーします。
Discourse の設定
- サイト設定で
chat_integration_google_enabled設定を有効にします。 - プラグインタブへ移動し、Chat Integrations を選択します。
- Google Chat タブを開きます。表示されない場合は、ページをリフレッシュしてみてください。
- Add Channel をクリックします。
- チャンネルの名前を入力します。これは Discourse のユーザーインターフェースでのみ表示されます。
- 以前コピーしたウェブフック URL を貼り付け、Save Channel をクリックします。
- 作成したチャンネルの Test ボタンを使用して、すべてが正常に動作しているか確認します。Google Chat には以下のような表示が現れるはずです。
- discourse-chat-integration の手順に従って、チャンネル用のルールを設定します。
