・
「Discordの特定チャンネルの投稿をMicrosoft Excelにまとめておきたい…」
「コミュニティの重要な発言を手作業でMicrosoft Excelにコピペしているけど、時間がかかるし漏れも発生してしまう…」
このように、DiscordとMicrosoft Excel間のデータを手作業で連携しており非効率だと感じていませんか?
もし<span class="mark-yellow">Discordに新しいメッセージが投稿された際、その内容を自動でMicrosoft Excelの指定した行に追記してくれる仕組み</span>があれば面倒な転記作業から解放されますね。情報の集約漏れや入力ミスを防ぎ、より重要な分析や企画業務に集中する貴重な時間を生み出すことができます!
今回ご紹介する自動化フローは、プログラミングの知識がなくてもノーコードで簡単に設定できる方法を使います。ぜひこの機会に導入して、日々の作業をもっと楽にしましょう!
Yoomには<span class="mark-yellow">DiscordとMicrosoft Excelを連携するためのテンプレート</span>が用意されています。
今すぐ試したい方は以下のバナーをクリックしてスタートしましょう!
DiscordとMicrosoft ExcelのAPIを連携させることで、Discord上の様々なアクションをトリガーに、Microsoft Excelのシートに自動で情報を記録できます。
これまで手作業で行っていた面倒な情報収集や転記作業をなくすことで、業務を効率化させるのに役立つでしょう。
ここでは具体的な自動化例をいくつかご紹介しますので、気になる内容があればぜひクリックしてみてください!
Discordの特定チャンネルにメッセージが投稿されるたびに、その内容を自動でMicrosoft Excelのシートに行として追加するフローです。
<span class="mark-yellow">チャンネル内の全発言を迅速に記録・蓄積できるため面倒な手作業でのログ収集が不要になり、入力漏れやミスも防ぐ</span>ことができますね。
Discordのチャンネルに投稿されたメッセージの中から、特定のキーワードを含むものだけを抽出し、Microsoft Excelのシートに自動で追加するフローです。
この連携は分岐処理を含むパターンなので、<span class="mark-yellow">膨大なメッセージの中から重要な情報だけを効率的に収集</span>できます。顧客からのフィードバックや特定の報告などを自動でリスト化したい場合に役立つでしょう。
それでは早速、実際にDiscordとMicrosoft Excelを連携したフローを作成してみましょう!今回はYoomを使用してノーコードで連携を進めていきます。
もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
[Yoomとは]
今回はDiscordでメッセージが送信されたら、Microsoft Excelに追加するフローを作成していきます!
作成の流れは大きく分けて以下です。
ここでは、Yoomとそれぞれのアプリを連携して、操作を行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。まずは、Discordを検索してください。
下記画面で、任意のアカウント名と、取得したアクセストークンを入力し「追加」をクリックするとマイアプリ連携が完了します。
※アクセストークンにはDiscord Developer Portalから取得したBotトークンを設定しましょう。詳細な設定方法はこちら。
同様にMicrosoft Excelを検索してください。
こちらはMicrosoftアカウントにログインするだけで連携完了です。
※Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
Yoomにログインし、以下バナーの「試してみる」をクリックしてください。
「テンプレートがコピーされました」と表示されるので「OK」をクリックします。
はじめに、Discordでテスト用の投稿をしておきましょう。
投稿したらYoomの設定画面に戻り「チャンネルでメッセージが送信されたら」をクリックします。
タイトルと連携するアカウント情報を任意で設定し、トリガーアクションはテンプレート通りに「チャンネルでメッセージが送信されたら」のまま「次へ」をクリック。
アプリトリガーのAPI接続設定という画面が表示されるので、まずトリガーの起動間隔を選択してください。
※トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。
次に、先ほど投稿したDiscordのサーバーIDとチャンネルIDを入力しましょう。
テキストボックス下部の説明通り、URLから確認できます。
設定が完了したらテストしてください。
成功したら保存しましょう。ここで取得したアウトプットの値は次のステップで活用します。
Discordの投稿内容をMicrosoft Excelに追加する設定をします。
※【Excel】データベースを操作するオペレーションの設定に関しても併せてご参照ください。
Microsoft Excelの方でも、Discordの管理に使うシートを用意しておきましょう。
用意できたらYoomの設定画面に戻り「レコードを追加する」をクリック。
データベースの連携に移ります。まず連携するアカウントが正しいか確認してください。
次に、先ほど用意したシートのドライブIDを候補から選択しましょう。
続いて、アイテムIDも候補から選択します。
候補が表示されない場合、ファイル名(任意)の欄に該当のファイル名を入力してみてください。
最後にシート名を候補から選択し、任意でテーブル範囲を入力して「次へ」をクリック。
あとは先ほど用意したシートのヘッダーに対応する項目を選択しましょう。
以下のようにDiscordから取得したアウトプットを選択すると、投稿内容を変数として反映させることができます。
全ての項目を埋めたらテストしてください。
成功したら保存しましょう。
Discordの投稿内容が用意したシートに自動で追加されました!
最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
正しくフローボットが起動するか確認しましょう。
以上が、Discordでメッセージが送信されたら、Microsoft Excelに追加する方法でした!
DiscordやMicrosoft Excelを組み合わせると、日々の通知や書類作成の手間をぐっと減らせます。煩雑になりがちな情報整理もスムーズになり、業務全体の効率化につながります。
Discordを通知先にすると、フォーム回答やレポート生成などのイベントをすぐにチームで共有できます。作業を一元化できるため、情報整理がしやすくなり、抜け漏れを防ぎながら業務の流れを整えることができます。
Microsoft Excelを活用すれば、フォームやメールの情報から見積書や契約書を自動作成したり、他ツールのデータを整理できます。入力や転記の負担を減らすことで、業務の効率化と正確性を両立できるのが大きなメリットです。
DiscordとMicrosoft Excelの連携を自動化することで、<span class="mark-yellow">これまで手作業で行っていた転記作業の手間を削減し、ヒューマンエラーの発生を防ぐ</span>ことができます。
これにより担当者は、スピーディーに更新される正確な情報にもとづいて業務を進められるようになり、面倒なログ収集や情報集約作業から解放されますね。その結果、コミュニティの動向分析や企画立案といった、本来注力すべきコア業務に集中する環境が整います!
今回ご紹介したような業務自動化は、ノーコードツールのYoomを活用することで、プログラミングの知識がない方でも直感的な操作で簡単に構築できます。もしDiscordとMicrosoft Excelの連携による業務効率化に少しでも興味を持っていただけたら、ぜひこちらから無料登録してその効果を体験してみてください!
Q:メッセージに添付された画像やファイルも保存できますか?
A:可能です。Discordでファイル付きメッセージを投稿すると、トリガーが実行された際「ファイルURLの一覧」というアウトプットを取得できます。次にMicrosoft ExcelのシートにファイルURL用の列を用意し、そこに「ファイルURLの一覧」を変数として設定してください。
Q:投稿者名や投稿日時を別々の列に分けて記録できますか?
A:可能です。投稿者名は記事内で解説した通り、投稿日時は「タイムスタンプ」というアウトプットを用いることで記録できます。
Q:大量のメッセージが投稿された場合の制限はありますか?
A:トリガー設定の「保存する」の上に詳細設定があります。「1度に50件以上起動された場合の設定」から制限をかけるか否か選択可能です。