## 能力 Notion Integration forBotpress Studio では、以下のことが可能です: > 以下のアクションを実行するには、ボットが扱うNotion エンティティの ID を知っている必要があります。すべてのnotion エンティティ(ページ、データベースなど)には ID があり、ブラウザでNotion アカウントにアクセスするか、(...)メニューの[リンクをコピー]アイテムをクリックしてリンクを取得すると、URL にその ID が表示されます。詳しくは[Get a Database Id -Notion Developers](https://developers.notion.com/docs/create-anotion-integration#step-3-save-the-database-id) を参照してください。 ### ディスカッションへのコメントの追加 このアクションでは、既存のディスカッションにコメントを追加できます。コメントへの返信に使用します。 ### ページにコメントを追加する このアクションでページレベルのコメントを追加できます。 ### データベースを取得する データベースの詳細を取得できます。これは `Add Page to a Database` アクションと一緒に使うのが理想的です。Notion API ([Retreive a Database -Notion Developers](https://developers.notion.com/reference/retrieve-a-database)) からのレスポンスに加えて、このアクションは最適化された `structure` プロパティ (技術的には型宣言) も返します。このプロパティは AI タスクの入力として使用することができ、ユーザーの入力に基づいてNotion データベースにページを追加または更新するためのペイロードを生成するように指示することができます。 ### データベースへのページの追加 このアクションは、[AIタスク](https://botpress.com/docs/cloud/generative-ai/ai-task-card/)にペイロードを生成するように指示するために使用できるデータベースの構造を返す`Get a Database`と同時に使用するのが理想的です。詳しくは [Working with Databases -Notion Developers](https://developers.notion.com/docs/working-with-databases) を参照してください。 ### ブロックを削除する 以下のエンティティを削除できます: - データベース内のページ - ページ - ブロック ## インストールと設定 ### ステップ1 - インテグレーションの作成 Notion インテグレーションを作成する [Create an integration -Notion Developers](https://developers.notion.com/docs/create-anotion-integration) ### ステップ 2 -Notion 資産にアクセス権を与える で使用したいすべてのページとデータベースへのアクセス権を統合に与えます。Botpress ### ステップ 3 - ボットを設定する Botpress で使用するすべてのページとデータベースにアクセスできるようにします。 [Share a database with your integration -Notion Developers](https://developers.notion.com/docs/create-anotion-integration#step-2-share-a-database-with-your-integration) 新しく作成したNotion Integration _(Botpress StudioのNotion Integrationとは異なります)_をBotpress Studioに接続するにはトークンが必要です: - https://www。notion.so/my-integrations`の下にある自分のインテグレーションにアクセスすると、このトークンが見つかります。インテグレーションをクリックしたら、"Secrets "セクションに移動し、"Internal Integration Secret "フィールドを見つけます。Show "をクリックし、"Copy "をクリックします。ボットの "Integrations "タブにあるNotion インテグレーションの`Auth Token`フィールドにコピーしたトークンを貼り付けます。 これでインテグレーションを有効にするだけで、Notion を使ってボットの機能を拡張することができます。