Make.com で Discord の :pushpin: スタンプ付きメッセージを Notion DB に自動アーカイブ コミュニティ議事録を月3時間で資産化
業種: コミュニティ運営・小規模チーム (オンラインサロン・社内チャット・有志プロジェクト) — 中小企業・個人事業主
使用ツール: Make.com
難易度: ★☆☆ 易
所要時間: 約 60 分
Discord の議論で「あの発言、後でまとめておこう」が口約束のまま流れていく ── コミュニティ運営者と小規模チームに頻発する悩みです。Make.com を介して特定チャンネルの :pushpin: スタンプ付きメッセージだけを Notion データベースに自動転記すれば、議事録の手作業を月3時間圧縮できます。本記事は編集部が実装した60分セットアップのレシピです。
- Discord の特定チャンネルで :pushpin: スタンプが付いた瞬間 だけ Notion DB に自動転記
- 添付画像も Notion ページのプロパティに 自動でアップロード転送
- 議事録づくりの手作業を編集部試算で 月 約3時間圧縮、コミュニティ運営者・小規模チーム向け
- Make Free プラン (月1,000オペレーション・¥0) で月100件規模のアーカイブまでまかなえる試算
- TimelineSteps の通り組めば、初日60分で稼働開始 (難易度 easy)
- 失敗パターン (Webhook 取り違え、Notion API レート制限、画像 URL 期限切れ) を編集部が事前整理
編集長の見解 ── Discord と Notion を繋ぐ自動化は世の中に多数ありますが、「全メッセージを片っ端から保存する」設計は破綻 します。Discord はチャットの性質上ノイズが多く、Notion 側がすぐに見るに堪えない雑談ログの山になるからです。本レシピは「人間が :pushpin: スタンプで残す価値があると判断したメッセージだけ」 という選別ステップを入れた半自動構成です。Make.com の MessageReactionAdd イベントを起点にすることで、運営者の判断を尊重しつつ Notion に「議事録としての資産」 だけが積み上がる設計に仕上げました。月¥0 (Free 枠) から始められるのも、小規模コミュニティで導入を渋らせない大きなポイントです。
なぜ「議事録」が Discord で資産化しないのか
Discord はチャットツールとして優秀ですが、情報がタイムラインに流れて消える 構造を持っています。コミュニティ運営者や小規模チームが集まって意思決定をしても、翌週には「あの結論、どのチャンネルで決まったっけ」 となりがちです。
| 課題 | 1件あたり所要 | 月20件 (週5件) で換算 |
|---|---|---|
| 議論の結論をスクロールで探す | 約5分 | 月 約 1.7 時間 |
| 議事録 Notion ページを手作業で作成 | 約8分 | 月 約 2.7 時間 |
| 添付画像 (図解・スクショ) を保存し直す | 約3分 | 月 約 1.0 時間 |
| 検索キーワードを後付けでタグ付け | 約4分 | 月 約 1.3 時間 |
| 合計 (週5件、月20件想定) | 約20分/件平均 | 月 約 6.7 時間 |
このうち 「結論メッセージの特定」 と 「Notion への転記」 は機械化できる領域で、合計の約 5 割を占めます。Make.com で「:pushpin: スタンプが付いた瞬間だけ Notion に転記」 する仕組みに切り替えるだけで、編集部試算で 月 約3時間 の運営工数が戻ってきます。
時給¥3,000 のコミュニティマネージャー換算なら月¥9,000、年間¥108,000 規模の人件費圧縮に相当します。Make Free 枠 (¥0) で組めば投資回収はそもそも発生しない構造です。
続いて、編集部が実装した全体像を ProcessFlow で示します。
完成形のフロー (ProcessFlow)
Discord の :pushpin: リアクション → Make で受信 → 条件フィルタ → Notion DB に転記、までを自動制御
ポイントは Step 02 でチャンネル ID 絞り込みを上流に置く ことです。全サーバーの :pushpin: を拾うと Notion がすぐに飽和するため、最初に「議事録対象チャンネル」 だけに絞り込むと、後段の処理量が現実的なレベルに収まります。
次セクションでは、このフローを動かす最低限のツール構成を整理します。
必要なツール (コミュニティ運営者向け最小構成)
| ツール | プラン | 月額 (税別) | 役割 |
|---|---|---|---|
| Make.com | Free (月1,000 オペレーション) | ¥0 | フロー全体の制御 (上位プラン: Core 約¥1,500) |
| Discord | 通常プラン | ¥0 | コミュニティ・チームの会話の場 |
| Discord Developer Portal (Bot) | 無料 | ¥0 | スタンプイベント検知用 Bot トークン発行 |
| Notion | フリープラン (個人) | ¥0 | 議事録データベース (チーム共有時は ¥1,650/ユーザー) |
合計: 月 ¥0 (Notion 個人プラン + Make Free 枠で完結)。チーム共有 Notion を使う場合は月 ¥1,650/ユーザー、それでも 3 名チームで月¥4,950 の範囲です。
オペレーション消費の試算: 1 件アーカイブあたり Make モジュール 5-7 個 (Webhook 受信 / Filter / Discord API メッセージ取得 / Iterator 添付画像 / HTTP ダウンロード / Notion ページ作成 / Notion ファイル添付) を通過します。月50件で 250-350 オペレーション、月100件で 500-700 オペレーション となり、Free 枠 (1,000 オペレーション) の範囲に収まります。
編集部の判断: 議事録的な「精選アーカイブ」 用途は本質的にスタンプが付く頻度が低いため、Free 枠で十分まかなえます。月150件を超える運用が見えてきたら Core プラン (約¥1,500 / 10,000 オペレーション) への切り替えが現実的です。
💡 Make の「オペレーション」 とは
1 つのモジュールが 1 回実行されると 1 オペレーションを消費する仕組みです。本レシピは 1 件あたり 5-7 オペレーションなので、月1,000 オペレーション枠 = 月 約 140-200 件のアーカイブ上限と覚えておくと見通しが立ちます。詳細は Make.com Pricing を参照してください。
続いて、実装手順を TimelineSteps で示します。
設定手順 (約60分)
Step 1: Discord Developer Portal で Bot 作成 (10分)
Discord Developer Portal にログインし、以下を順に作成します。
- New Application: アプリ名を入力 (例:
MiraQuill-Minutes-Bot) - Bot タブ → Reset Token で Bot Token を発行してメモ
- Privileged Gateway Intents で Message Content Intent を ON
- OAuth2 → URL Generator で
botスコープとRead Message History/Add Reactions/View Channels権限を選択 - 生成された URL をブラウザで開き、対象サーバーに Bot を招待
Bot Token は 再表示できない ため、パスワード管理ツール (1Password / Bitwarden 等) に必ず控えてください。漏れると外部から Bot を乗っ取られる致命的な事態になります。
Step 2: Notion で「議事録 DB」 作成 (10分)
Notion で新規ページを作り、Database (Full page) を選択します。プロパティ構成例は以下です。
| プロパティ名 | 種類 | 用途 |
|---|---|---|
| タイトル | Title | 議事録のタイトル (Discord の最初の30文字を自動充当) |
| 本文 | Rich text | Discord メッセージの本文 |
| 投稿日時 | Date | Discord に投稿された日時 |
| 投稿者 | Rich text | Discord ユーザー名 |
| カテゴリ | Select | 「決定事項 / TODO / 議論ログ / FAQ」 等の分類タグ |
| 元 Discord URL | URL | 元メッセージへ戻るためのジャンプリンク |
| 添付画像 | Files & media | Discord 側の画像を中継アップロード |
データベース URL から Database ID (URL の / 直後の 32 桁英数字) を抜き出してメモします。例: https://www.notion.so/your-workspace/abcdef1234567890abcdef1234567890?v=... の場合、abcdef1234567890abcdef1234567890 が Database ID です。
Step 3: Notion Integration を作成 (10分)
Notion My Integrations にアクセスし、New integration を選択します。
- Integration name: 自由 (例:
MiraQuill Minutes Auto) - Associated workspace: 議事録 DB がある Workspace を選択
- Type: Internal を選択 (公開不要)
- 作成後 Internal Integration Token をコピーしてメモ
続いて議事録 DB の Notion ページを開き、右上の ... → Connections → Add connections で先ほどの Integration を選択して接続します。この接続を忘れると Make 側が「permission denied」 で 403 を返す ため、必ず実施してください。
Step 4: Make シナリオで Discord Bot トリガー追加 (15分)
Make.com にログインし、新規シナリオを作成します。
- 最初のモジュールに Discord Bot → Watch Message Reactions Added を選択
- Connection を新規作成し、Step 1 で取得した Bot Token を貼り付け
- Server (Guild) と Channel を選択 (対象チャンネルを限定)
- Emoji name に
pushpin(絵文字名) を入力してフィルタ - Limit を 5-10 件に設定 (1 シナリオ実行あたりの取得上限)
- 「OK」 → 保存
Discord の絵文字名は実体に応じて変わります。:pushpin: は標準絵文字なので名前指定で動きますが、カスタム絵文字を使う場合は Emoji ID (数値) で指定する必要があります。標準の :pushpin: で運用するのが最も堅牢です。
その下にもう 1 モジュール Discord Bot → Get a Message を追加して、channel_id と message_id を上モジュールから渡すと、本文・投稿者・添付ファイルの一覧が取れます。
Step 5: Notion 作成モジュールと画像中継を接続 (10分)
5-1: 本文・メタ情報を Notion に転記
Notion → Create a Database Item モジュールを追加し、議事録 DB を選択。各プロパティへ Discord の値をマッピングします。
| Notion プロパティ | Discord 側のマッピング |
|---|---|
| タイトル | substring(2.content; 0; 30) (本文の先頭30文字) |
| 本文 | 2.content (全文) |
| 投稿日時 | 2.timestamp |
| 投稿者 | 2.author.username |
| 元 Discord URL | "https://discord.com/channels/" + 2.guild_id + "/" + 2.channel_id + "/" + 2.id |
ここまでで「文字情報のアーカイブ」 は完成します。
5-2: 添付画像を中継アップロード
Discord メッセージに添付画像があれば、2.attachments[] 配列に URL が入っています。これを Notion にそのまま渡すと Discord 側の CDN URL が数時間で失効 する仕様のため、Notion 側でいずれリンク切れになります。
そこで以下のように 中継アップロード を組みます。
- Iterator モジュールで
2.attachments[]を 1 件ずつバラす - HTTP → Get a file モジュールで
7.url(添付 URL) を取得 (バイナリ取得) - Notion → Upload a file モジュールで取得したバイナリを Notion にアップロード
- Notion → Update a Database Item モジュールで 5-1 で作成したページの「添付画像」 プロパティにアップロード結果を紐付け
これで Discord の添付期限に依存しない、Notion 内部の永続ファイルになります。
HTTP Get a file の設定例:
URL: {{7.url}}
Method: GET
(認証ヘッダー不要 — Discord CDN は短期 URL で公開アクセス可能)
公式ドキュメント参考: Discord Developer Docs - Image Formatting / Notion API - Create a page
Step 6: テスト実行と運用ルール周知 (5分)
Make シナリオ右下の Run once を押した状態で、Discord の対象チャンネルでテストメッセージを投稿し、:pushpin: スタンプを付けます。5-10 秒以内に Notion DB に新規ページが現れれば成功です。
最後に コミュニティメンバーへの周知 を忘れずに行います。例文:
📌 議事録ルール: このチャンネルでは、:pushpin: スタンプを付けたメッセージが Notion 議事録 DB に自動アーカイブ されます。決定事項・TODO・重要な議論には :pushpin: を付けてください。
このルール告知がない状態で稼働させても、誰もスタンプを使わないため Notion が空のままになります。運用ルールの周知までがセットアップ という認識が重要です。
続いて、編集部が試算した導入前後の業務指標を整理します。
Mira のシミュレーション (期待効果の試算)
以下は 編集部による試算 です。実際の効果はコミュニティ規模・議事録粒度・既存の運用体制により変動します。 背景: 中小企業庁「中小企業白書」 では、社内情報共有・ナレッジ管理に関わる時間は従業員あたり週 2-5 時間が一般的範囲とされています。
前提: コミュニティ運営者または小規模チーム (5-20 名)、月の議事録対象メッセージ約 20-50 件、運営者は週 1-2 回 Notion を更新する想定:
- 議事録づくり工数: 月 約 6.7 時間
- 結論メッセージ取り違え: 月 1-2 件
- 添付画像のリンク切れ: 月 3-5 件
- 議事録の検索性: 低 (チャネル分散)
- 議事録づくり工数: 月 約 3.5 時間 (-3.2h)
- 結論メッセージ取り違え: 0 件 (人間 :pushpin: 起点)
- 添付画像のリンク切れ: 0 件 (中継アップロード)
- 議事録の検索性: 高 (Notion 全文検索)
月 約3時間削減 = 時給 ¥3,000 換算で月 ¥9,000、年間 ¥108,000 のコミュニティマネージャー人件費圧縮
時給¥3,000 のコミュニティマネージャー換算で月¥9,000、年間¥108,000 規模の効果が、月 ¥0 (Make Free 枠) の投資で得られる試算 です。投資対効果 (ROI) としては実質「無料で得られる純利益」 です。
次に、編集部が現場で見てきた失敗パターンを 3 つ整理します。
編集部の警告 (失敗パターン)
失敗パターン 1: Discord Webhook トリガーと Bot イベントの取り違え
「Discord Webhook」 モジュールは Make から Discord に 送る ためのもので、Discord 側のイベントを 受ける には使えません。:pushpin: スタンプ追加を検知するには Discord Bot モジュール (Watch Message Reactions Added) が必須です。Webhook で組んでしまうと永遠に発火せず、原因特定に半日溶けます。本レシピは必ず Bot モジュール側で組んでください。Discord Gateway Events: Message Reaction Add
失敗パターン 2: Notion API レート制限の踏み抜き
Notion API は 1 秒あたり 3 リクエスト が公式レート制限です。:pushpin: が短時間に連続して付けられると Make シナリオが連発し、429 (Too Many Requests) エラーで一部の議事録が Notion に転記されない事故が起きます。対策は Make の Tools → Sleep を 1-2 秒挟む、または シナリオの Max number of returned bundles を 1 に絞る ことです。Notion API: Request limits
失敗パターン 3: 全チャンネル監視で Free 枠を 1 週間で使い切る
Step 4 のチャンネル絞り込みを設定せず「サーバー全体の :pushpin: を拾う」 にすると、雑談チャンネルでスタンプ遊びをされた瞬間に Make オペレーションが一気に消費されます。「議事録チャンネル」 を 1-3 個に限定し、必ず Channel フィルタを設定 してください。これだけで Free 枠運用が現実的になります。
続いて、月¥0 の運用をさらに広げたい場合の補助金活用案を編集部から提案します。
補助金活用 (編集部の提案)
💰 IT 導入補助金 + 小規模事業者持続化補助金
本レシピ単体は月¥0 で運用可能ですが、コミュニティを 収益化サロン・社内ナレッジ基盤 に拡張する場合、Notion 有料プラン (チームプラン ¥1,650/ユーザー) や Make 上位プラン、運営コンサル費を含めると IT 導入補助金 2026 (最大¥450 万、補助率 1/2 - 3/4) や 小規模事業者持続化補助金 (最大¥200 万) の対象になり得ます。詳しくは IT 導入補助金 2026 / 小規模事業者持続化補助金 2026 の解説記事を参照してください。
なお、補助金の採択 (申請が通ること) は要件審査次第で必ずもらえるものではありません。事業計画書には本記事の自動化レシピを「コミュニティ運営の業務改善施策」 として位置付けると、加点要素になりやすい傾向があります。
関連レシピ
導入を進める前後で、以下の関連レシピも合わせて検討すると効果が拡張できます。
- Make.com×Discord×Airtable コミュニティ運営の手間を月20時間圧縮するレシピ — Discord を Airtable に集約する別解、検索性重視ならこちらも検討
- Make.com で Discord 監視→重要メッセージ自動転送 経営者の情報収集術 — Discord の発言を Slack / メール / LINE に転送する設計
- Make.com で LINE 公式 自動応答 + 営業時間判定 + 担当者エスカレーション 小売店の問い合わせを週10時間削減 — Make.com を別チャネルで使う実例、Webhook 設計の参考に
まとめ
Discord に流れる議論の「決定事項だけを Notion 議事録 DB に資産化する」 運用は、月 ¥0 (Make Free 枠 + Notion 個人プラン) の初期投資で 月 約3時間の運営工数削減 が現実的に達成できます。Make Free プランの 1,000 オペレーション枠は、月100件規模の議事録アーカイブまで十分まかなえる試算です。
重要なのは「全メッセージを保存しない・人間が :pushpin: で選んだものだけ保存する」 半自動設計を維持することと、Webhook ではなく Bot モジュールでスタンプイベントを受ける 仕様を理解することです。60分のセットアップさえ乗り越えれば、翌日からコミュニティの議論が「流れて消える」 から「Notion に積まれる」 に変わります。
Make.com を無料プランで試す →
※ アフィリエイトリンクを含みます
出典・参考情報
- Make.com Pricing — https://www.make.com/en/pricing
- Discord Developer Docs (Gateway Events: Message Reaction Add) — https://discord.com/developers/docs/topics/gateway-events#message-reaction-add
- Discord Developer Portal — https://discord.com/developers/applications
- Notion API: Create a page — https://developers.notion.com/reference/post-page
- Notion API: Request limits (レート制限) — https://developers.notion.com/reference/request-limits
- Notion My Integrations — https://www.notion.so/my-integrations
- Notion 料金プラン — https://www.notion.com/ja/pricing
- 中小企業庁 IT 導入補助金 — https://www.it-hojo.jp/
- 中小企業庁 小規模事業者持続化補助金 — https://r3.jizokukahojokin.info/
よくある質問
Q. Make Free プラン (月1,000 オペレーション) で本当に足りますか?
編集部の答え: 月100件規模の議事録アーカイブまでなら足ります。1 件あたり 5-7 オペレーション消費するため、月100件で 500-700 オペレーションの試算です。月150件を超えるようなら Core プラン (月¥1,500 / 10,000 オペレーション) への切り替えを検討してください。
Q. :pushpin: スタンプを誤って付けてしまった場合、Notion DB から削除できますか?
編集部の答え: 自動削除はされません (本レシピは「追加」 のみハンドリング)。誤転記を防ぐより、Notion 側で運営者が定期的に整理する運用のほうが堅牢です。どうしても自動削除を入れたい場合は MessageReactionRemove イベントを別シナリオで組み、Notion ページに「アーカイブフラグ」 を立てる設計が安全 (物理削除より論理削除のほうが事故が少ない) です。
Q. Discord の添付画像はなぜそのまま Notion に URL 貼付ではダメなのですか?
編集部の答え: Discord の画像 CDN URL は 署名付き短期 URL (数時間で失効) に 2023 年から仕様変更されています。直貼りすると Notion 上で数時間後にリンク切れになるため、Make の HTTP Get a file → Notion Upload a file で中継 して Notion 内部ファイルとして保存する必要があります。
Q. 個人情報や機密情報が議事録に混じる可能性はありますか?
編集部の答え: あります。Discord の発言を機械的に Notion へ転記する性質上、Notion DB のアクセス権限を運営者・管理メンバーに限定 する運用が前提です。コミュニティ全員に公開する Notion ページに転記する設計は推奨しません。プライバシーポリシーに「議事録目的でメッセージを Notion に保存する」 旨を明記する運用も合わせて検討してください。
Q. カスタム絵文字 (サーバー独自スタンプ) でトリガーできますか?
編集部の答え: 可能ですが、標準の :pushpin: より複雑になります。カスタム絵文字は Emoji ID (数値) で指定する必要があり、Discord Bot モジュールのフィルタ条件が増えます。本レシピは標準 :pushpin: を強く推奨します (全 Discord サーバーで動作確定、運用ルールの周知も「画鋲スタンプ」 で伝わるため明快)。
本記事の数値・事例のうち、「編集部のシミュレーション」「編集部の提案」 と明示された箇所は編集部による試算・推論です。実際の効果はコミュニティ特性により変動します。事実関係 (機能・料金) は各社公式情報源を確認のうえご判断ください。
編集長 Mira / AI経営ラボ 本記事は 2026-06-01 時点の情報です。料金・機能は各社公式情報を最新でご確認ください。
Make.com を試す →
※ アフィリエイトリンクを含みます