メインコンテンツへスキップ
企業向けカスタムアプリを作成して、CowAgent を Feishu に統合します。管理者権限を持つ Feishu 企業ユーザーである必要があります。

1. 企業カスタムアプリの作成

1.1 アプリの作成

Feishu 開発者プラットフォームにアクセスし、企業カスタムアプリを作成をクリックして、必要な情報を入力し作成をクリックします:

1.2 Bot 機能の追加

アプリ機能の追加で、アプリに Bot 機能を追加します:

1.3 アプリ権限の設定

権限管理をクリックし、権限設定の下の入力欄に以下の権限文字列を貼り付け、フィルタされたすべての権限を選択し、一括有効化をクリックして確認します:
im:message,im:message.group_at_msg,im:message.group_at_msg:readonly,im:message.p2p_msg,im:message.p2p_msg:readonly,im:message:send_as_bot,im:resource

2. プロジェクト設定

  1. 認証情報と基本情報から App IDApp Secret を取得します:
  1. プロジェクトルートの config.json に以下の設定を追加します:
{
  "channel_type": "feishu",
  "feishu_app_id": "YOUR_APP_ID",
  "feishu_app_secret": "YOUR_APP_SECRET",
  "feishu_bot_name": "YOUR_BOT_NAME"
}
パラメータ説明
feishu_app_idFeishu Bot の App ID
feishu_app_secretFeishu Bot の App Secret
feishu_bot_nameBot 名(アプリ作成時に設定)、グループチャットで使用する際に必要
設定完了後、プロジェクトを起動します。

3. イベントサブスクリプションの設定

  1. プロジェクトが正常に動作した後、Feishu 開発者プラットフォームに移動し、イベントとコールバックをクリックし、ロングコネクションモードを選択して保存をクリックします:
  1. 下のイベントを追加をクリックし、「メッセージ受信」を検索して「メッセージ受信 v2.0」を選択し、確認します。
  2. バージョン管理とリリースをクリックし、新しいバージョンを作成して本番リリースを申請します。Feishu クライアントで承認メッセージを確認し、承認します:
完了後、Feishu で Bot 名を検索してチャットを開始できます。