スラックと概念で知識システムを構築する方法
7742 ワード
これまでの場合は、通常のスラックを使用して情報を効率的にフロー管理のような感じがありますか?
私は、この記事でスラックと概念によって情報を管理するために、先端を共有したいです.
このチュートリアルを開始する前に、以下の前提条件に従ってください.スラック有料プラン スラックアカウント の概念口座 Googleアカウント のGoogleシート 我々は実際にスラックからの概念にメッセージを投稿するGoogleシートを必要とする.
在庫情報をテーブルを作成します.質問:タイトル の答え:Richertテキスト URL:URL タグ:マルチシリーズ選択 ![](https://s1.md5.ltd/image/9779b057142fb984e9d06841dadfbf23.png)
概念のデータベースのIDを取得します.
📖 Lean more Notion databases
![](https://s1.md5.ltd/image/957b971b08db3363b79d4e480d90b427.png)
メニューから
あなたの左側サイドバーでは、設定&メンバー、次に統合タブに移動します.
![](https://s1.md5.ltd/image/02e90ddd045afa11f08334154c9e55bb.png)
をクリックして“あなた自身の統合を開発する”.
![](https://s1.md5.ltd/image/9d1dfc39d365b9b974c60c463edea0d0.png)
ボタンをクリックします.
![](https://s1.md5.ltd/image/773aaf032d65e07e8a09221acff73f5d.png)
統合のセットアップ設定.
![](https://s1.md5.ltd/image/6e3488c958a50ef576fd2c423411e742.png)
内部統合トークンをコピーします.
⚠️ 開発で使用するトークンを保存します.
![](https://s1.md5.ltd/image/6ab5008aff03c36f18020af32b6fe83a.png)
共有メニューから作成した統合を招待します.
スラックからメッセージを受信し、それらを概念に投稿シートを作成します.
![](https://s1.md5.ltd/image/08dce915c3e94a3f0627ad4af504af9b.png)
質問
アンサー
URL
タグ
サンプルテキスト
サンプルテキスト
サンプル、タグ
Googleのシート内からアプリを開きます.
📖 Lean more Extending Google Sheets
AppsスクリプトのスクリプトIDを取得します.
![](https://s1.md5.ltd/image/7a86a41e28e36bd3e07eda25e85beabb.png)
⚠️ 開発中に使用するIDを保存します.
我々は、ワークフロービルダースラックでオートメーションタスクを作成します.
📖 Lean more Workflow Builder
![](https://s1.md5.ltd/image/0d4dcf324010ebd9e82c934d8f1b9ae3.png)
新しいワークフローを作成します.
この順序に従って、これらの設定を設定します.絵文字反応 フォーム を送信しますスプレッドシート行を追加する メッセージ を送る
このワークフローを開始する“絵文字反応”を選択します.
自由に選択してください.
![](https://s1.md5.ltd/image/aa01cf7b2cdbfcc38e0c32a5fd327952.png)
誰かが選択したチャンネルで絵文字反応を追加すると、このワークフローが開始されます.
![](https://s1.md5.ltd/image/8badb3efb6220d192e8151c20548203c.png)
“フォームを送信”を選択し、以下のような質問を追加します.質問:長い答え 答え:長い答え のURL:短い答え タグ:短い答え ![](https://s1.md5.ltd/image/871e5c706ac2c33c0977f80ecea099ea.png)
質問と回答をする必要があります.
我々は、ワークフロービルダーのGoogleシートを使用してメッセージを保存し、管理することができます.
📖 Lean more Google Sheets for Workflow Builder
![](https://s1.md5.ltd/image/39a2a484c318f129a403ee3e1d17e302.png)
ワークフローオプションから「スプレッドシート行を追加」を選択します.
ユーザーに応答するメッセージを作成します.
![](https://s1.md5.ltd/image/1271d0b563d177a17cd4c22ce0b05d53.png)
スラックチャネルでワークフローをテストしましょう.
![](https://s1.md5.ltd/image/3e91be847f1c8660bcd096b28237e204.png)
もちろん、まだスラックから概念へのメッセージを投稿することはできません.
我々は、スラッシュから概念にGoogleシートを介してメッセージを投稿するアプリケーションスクリプトを展開する必要があります.
私はこのプロジェクトのためのテンプレートを準備したので、開発に余分な時間を費やす必要はありません.
https://github.com/Kazuki-tam/gas-slack2notion
リポジトリを開き、このテンプレートをクリックします.
![](https://s1.md5.ltd/image/cba33fc2cd42e5951bfe3a871546cc86.png)
リポジトリをクローンし、依存関係をインストールします.
あなたがまだそれをしていないならば、最初にClaspをインストールしてください.
あなたのGoogleアカウントのAppsスクリプトプロジェクトの管理を認可します.
クリエイト.クラスプ.JSONのルートで、これらの設定を追加します.
あなたのスプレッドシートから開くアプリのスクリプトと設定ページでスクリプトのIDをチェックアウトします.
スクリプトプロジェクトのファイルをローカルからアップロードします.
それをクリックしてトリガーを追加します.
このようなオプションを設定します.
![](https://s1.md5.ltd/image/a8b26a3b89be240071c8dfa2cacc2adc.png)
このプロジェクトのワークフローを作成するにはセットアップが必要です.それが問題なしで働くならば、チェックしてください.
それは本当にあなたの知識や経験をあなたのチームや会社で共有することが重要です.私はこのチュートリアルでは、あなたの知識システムを強化するのに役立ちます願っています.
私は、この記事でスラックと概念によって情報を管理するために、先端を共有したいです.
スラックと概念による知識システム
このチュートリアルを開始する前に、以下の前提条件に従ってください.
概念の設定
在庫情報をテーブルを作成します.
![](https://s1.md5.ltd/image/9779b057142fb984e9d06841dadfbf23.png)
概念のデータベースのIDを取得します.
📖 Lean more Notion databases
![](https://s1.md5.ltd/image/957b971b08db3363b79d4e480d90b427.png)
メニューから
Copy link to view
を使用します.https://www.notion.so/{workspace_name}/{database_id}?v={view_id}
⚠️ 開発中に使用するIDを保存します.あなたの左側サイドバーでは、設定&メンバー、次に統合タブに移動します.
![](https://s1.md5.ltd/image/02e90ddd045afa11f08334154c9e55bb.png)
をクリックして“あなた自身の統合を開発する”.
![](https://s1.md5.ltd/image/9d1dfc39d365b9b974c60c463edea0d0.png)
ボタンをクリックします.
![](https://s1.md5.ltd/image/773aaf032d65e07e8a09221acff73f5d.png)
統合のセットアップ設定.
![](https://s1.md5.ltd/image/6e3488c958a50ef576fd2c423411e742.png)
内部統合トークンをコピーします.
⚠️ 開発で使用するトークンを保存します.
![](https://s1.md5.ltd/image/6ab5008aff03c36f18020af32b6fe83a.png)
共有メニューから作成した統合を招待します.
Googleシートの設定
スラックからメッセージを受信し、それらを概念に投稿シートを作成します.
![](https://s1.md5.ltd/image/08dce915c3e94a3f0627ad4af504af9b.png)
質問
アンサー
URL
タグ
サンプルテキスト
サンプルテキスト
サンプル、タグ
Googleのシート内からアプリを開きます.
📖 Lean more Extending Google Sheets
AppsスクリプトのスクリプトIDを取得します.
![](https://s1.md5.ltd/image/7a86a41e28e36bd3e07eda25e85beabb.png)
⚠️ 開発中に使用するIDを保存します.
スラックの設定
我々は、ワークフロービルダースラックでオートメーションタスクを作成します.
📖 Lean more Workflow Builder
![](https://s1.md5.ltd/image/0d4dcf324010ebd9e82c934d8f1b9ae3.png)
新しいワークフローを作成します.
ワークフローステップ
この順序に従って、これらの設定を設定します.
絵文字反応
このワークフローを開始する“絵文字反応”を選択します.
自由に選択してください.
![](https://s1.md5.ltd/image/aa01cf7b2cdbfcc38e0c32a5fd327952.png)
誰かが選択したチャンネルで絵文字反応を追加すると、このワークフローが開始されます.
フォームを送信する
![](https://s1.md5.ltd/image/8badb3efb6220d192e8151c20548203c.png)
“フォームを送信”を選択し、以下のような質問を追加します.
![](https://s1.md5.ltd/image/871e5c706ac2c33c0977f80ecea099ea.png)
質問と回答をする必要があります.
スプレッドシート行を追加する
我々は、ワークフロービルダーのGoogleシートを使用してメッセージを保存し、管理することができます.
📖 Lean more Google Sheets for Workflow Builder
![](https://s1.md5.ltd/image/39a2a484c318f129a403ee3e1d17e302.png)
ワークフローオプションから「スプレッドシート行を追加」を選択します.
メッセージを送信する
ユーザーに応答するメッセージを作成します.
![](https://s1.md5.ltd/image/1271d0b563d177a17cd4c22ce0b05d53.png)
スラックチャネルでワークフローをテストしましょう.
![](https://s1.md5.ltd/image/3e91be847f1c8660bcd096b28237e204.png)
もちろん、まだスラックから概念へのメッセージを投稿することはできません.
Google Appsスクリプトの配備
我々は、スラッシュから概念にGoogleシートを介してメッセージを投稿するアプリケーションスクリプトを展開する必要があります.
私はこのプロジェクトのためのテンプレートを準備したので、開発に余分な時間を費やす必要はありません.
https://github.com/Kazuki-tam/gas-slack2notion
クローンテンプレート
リポジトリを開き、このテンプレートをクリックします.
![](https://s1.md5.ltd/image/cba33fc2cd42e5951bfe3a871546cc86.png)
リポジトリをクローンし、依存関係をインストールします.
あなたがまだそれをしていないならば、最初にClaspをインストールしてください.
npm install -g @google/clasp
yarn install
📖 Learn More ClaspログインGoogleアカウント
あなたのGoogleアカウントのAppsスクリプトプロジェクトの管理を認可します.
npx clasp login
ファイルの作成
クリエイト.クラスプ.JSONのルートで、これらの設定を追加します.
あなたのスプレッドシートから開くアプリのスクリプトと設定ページでスクリプトのIDをチェックアウトします.
{
"scriptId": "<SCRIPT_ID>",
"rootDir": "./dist"
}
クリエイト.rootでenvし、トークンとデータベースIDを追加します.NOTION_TOKEN=<YOUR_NOTION_TOKEN>
DATABASE_ID=<YOUR_DATABASE_ID>
スクリプトプロジェクトのアップロード
スクリプトプロジェクトのファイルをローカルからアップロードします.
yarn deploy
インストール可能なトリガーを設定するには、トリガーメニューをクリックします.それをクリックしてトリガーを追加します.
このようなオプションを設定します.
![](https://s1.md5.ltd/image/a8b26a3b89be240071c8dfa2cacc2adc.png)
テストのワークフロー
このプロジェクトのワークフローを作成するにはセットアップが必要です.それが問題なしで働くならば、チェックしてください.
結論
それは本当にあなたの知識や経験をあなたのチームや会社で共有することが重要です.私はこのチュートリアルでは、あなたの知識システムを強化するのに役立ちます願っています.
Reference
この問題について(スラックと概念で知識システムを構築する方法), 我々は、より多くの情報をここで見つけました https://dev.to/tim_yone/how-to-build-a-knowledge-system-with-slack-and-notion-52dcテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol