まず最初にこのテンプレートを複製し、作業しながらいくつかのパラメータをコードブロック内にメモしてください。まだバグがあると思うので、コードは GitHub で管理していく予定です。
https://github.com/hkob/slack_to_notion
Version history
↑ 目次
最初に my-integrations page に移動し、インテグレーションキーを作成してください。
Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.
最低限、以下の3つのコンテンツ機能はオンにしてください。
この説明内では input_tasks
というインテグレーションで説明します。
Notion の設定画面のインテグレーションでインテグレーショントークンのコピーをクリックしてコピーします。コピーできたら後で利用するので下のコードブロックにメモとして残しておいてください。
database_id
の取得Slack 保存用 DB
を開き、「…」から「コネクトの追加」として作成したインテグレーションを追加してください。
次にデータベースページの URL を取得します。私の場合だとこんな感じになっています。この赤い「?v」の前までの32桁の文字列が database id です。
<https://www.notion.so/hkob/771391e755c245b2a31290f40f187ab9?v=19b6c58912764cc2900e8af0afe204e3>
ここに自分のデータベース ID を記録しておいてください。