DiscordとTodoistの連携イメージ

【簡単設定】DiscordのデータをTodoistに自動的に連携する方法

Yoomを詳しくみる
この記事のテンプレートを試す
DiscordとTodoistの連携イメージ
アプリ同士の連携方法

2025-10-03

【簡単設定】DiscordのデータをTodoistに自動的に連携する方法

yu.matsumoto

「Discordの特定のチャンネルでのやり取りを、そのままTodoistのタスクにしたい…」
「重要なメッセージを見逃さないように、手動でTodoistにコピー&ペーストしているけど、正直面倒だし忘れることもある…」

このように、DiscordとTodoistの間で発生する手作業の連携に、非効率さや課題を感じていませんか?

もし、<span class="mark-yellow">Discordで特定のメッセージが投稿された際に、その内容を自動でTodoistのタスクとして作成する仕組み</span>があれば、タスク登録の手間や漏れといった悩みから解放され、人の判断や創造性を要する価値の高い仕事に集中できるようになります。

今回ご紹介する自動化は、プログラミングの知識がなくてもノーコードで簡単に設定できるため、これまで自動化に馴染みがなかった方でもすぐに実践可能です。
ぜひこの機会に、日々の定型業務を自動化して、作業をもっと楽にしましょう!

とにかく早く試したい方へ

Yoomには<span class="mark-yellow">DiscordとTodoistを連携するためのテンプレート</span>が用意されているので、今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!

[[261926]]

DiscordとTodoistを連携してできること

DiscordとTodoistのAPIを連携させることで、これまで手動で行っていた多くの定型業務を自動化できます。

例えば、Discordの特定のチャンネルに投稿された依頼事項を自動でTodoistのタスクとして登録することが可能です。
これにより、コミュニケーションからタスク管理への流れがシームレスになり、対応漏れや転記ミスを防ぎます。

ここでは、具体的な自動化例をいくつかご紹介しますので、気になる内容があれば、ぜひクリックしてみてください!

Discordでメッセージが送信されたら、Todoistでタスクを作成する

Discordの特定のチャンネルにメッセージが送信されたタイミングをトリガーにして、その内容をTodoistのタスクとして自動で作成する連携です。

この仕組みにより、クライアントからの依頼やチーム内での指示を<span class="mark-yellow">手動で転記する必要がなくなり、タスクの登録漏れや遅延を防ぐ</span>ことができます。

コミュニケーションの流れを妨げることなく、スムーズなタスク管理を実現します。

[[261926]]

Discordの特定投稿をもとに、Todoistでタスクを作成する

Discordで投稿された特定のメッセージ、例えば特定のキーワードが含まれるメッセージや、特定の絵文字リアクションがついたメッセージを検知して、Todoistにタスクを自動で作成する連携です。
例えば、重要なアナウンスや確認依頼に対し、「確認します」などのリアクションをするだけでTodoistにタスクが自動で作成されます。

これにより、<span class="mark-yellow">重要な情報を見逃すことなく、迅速なアクションへ移せる</span>ため、業務スピードを高めることができるでしょう。

[[261940]]

DiscordとTodoistの連携フローを作ってみよう

それでは、さっそく実際にDiscordとTodoistを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでDiscordとTodoistの連携を進めていきますので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

▼今回連携するアプリの公式サイト

[Yoomとは]

フローの作成方法

今回は、Discordでメッセージが送信されたら、Todoistでタスクを作成するフローを作成していきます!

作成の流れは大きく分けて以下です。

  • DiscordとTodoistをマイアプリ連携
  • 該当のテンプレートをコピー
  • Discordのトリガー設定およびTodoistのアクション設定
  • トリガーをONにし、フローが起動するかを確認
[[261926]]

ステップ1:DiscordとTodoistのマイアプリ連携

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにします。
まずは基本的な設定方法を解説しているナビをご覧ください!

ここからは、今回のフローで使用するアプリのマイアプリ登録方法を解説します。

Discordの場合

Discordのマイアプリ連携は、以下の手順をご参照ください。

Todoistの場合

検索窓に「Todoist」と入力し、検索結果に表示されたアプリを選択します。

メールアドレスとパスワードを入力し、ログインしましょう。

「マイアプリの作成に成功しました。」と表示されれば、Todoistとの連携は完了です!

ステップ2:テンプレートをコピー

ここからは、Discordでメッセージが送信されたら、Todoistにタスクを自動で作成するフローボットを構築します。
下記のバナーから、「試してみる」をクリックしてテンプレートをコピーしてください。

[[261926]]

テンプレートがコピーできたら、「OK」をクリックします。

ステップ3:Discordのトリガー設定

ここでは、フロー起動のきっかけとなるトリガーを設定します。
マイプロジェクトから「【コピー】Discordでメッセージが送信されたら、Todoistでタスクを作成する」を選んでください。

はじめに、フローボットの「チャンネルでメッセージが送信されたら」をクリックします。

連携アカウントとアクションを設定します。

タイトルはあらかじめ入力されていますが、任意の名称に編集可能です。
変更したタイトルは、上記画像の赤枠内「チャンネルでメッセージが送信されたら」に反映されます。

アカウント情報には、ステップ1でマイアプリ連携を行ったアカウントが入力されています。
必要に応じて、変更することも可能です。

トリガーアクションはテンプレート通り「チャンネルでメッセージが送信されたら」のまま、次へ進みます!

アプリトリガーのAPI接続設定画面が開いたら、トリガーの起動間隔を設定しましょう。

トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。 
ただし、ご加入の料金プランによって設定できるトリガーの最短間隔が異なるので、注意してください。

基本的には、そのプランの最短の起動間隔にしてお使いいただくことをおすすめします。

続いて、サーバーIDを入力しましょう。
まずは、使用するDiscordサーバーを開き、URL内に表示されている前半の数字部分(赤枠内)をコピーして、サーバーIDに貼り付けます。

次に、チャンネルIDの入力欄をクリックすると、指定したサーバーと紐付くチャンネルの一覧が表示されます。
この中から、タスク化の対象としたいチャンネルを選択してください。

ここでDiscordを開き、指定したチャンネルでテスト用のメッセージを送信しておきましょう!
送信する内容は架空の情報でOKです。

設定が完了したら、テストを実行します。

なお、直近1時間以内にDiscordでメッセージが送信されていない場合、テスト時にエラーが発生します。
その場合は、あらためてDiscordにメッセージを送信してから、もう一度テストを実行してください。

以下の画面が表示されたら、テスト成功です。

テストが成功すると、以下のように「取得した値」が表示されます。
取得した値は、このあとの「ステップ4:AIによるテキスト生成アクションの設定」で使用します。

必要に応じて、「+取得する値を追加」ボタンからほかのデータを抽出することも可能です。
詳しい手順は、「取得する値」を追加する方法をご参照ください。

取得した値に、送信した内容が表示されていることを確認します。

必要に応じて詳細設定を行い、保存しましょう。

ステップ4:AIによるテキスト生成アクションの設定

ここでは、Discordのメッセージをもとに、Todoistのタスク作成に使う説明文を自動生成する設定を行います。
フローボットの「テキストを生成」をクリックしてください。

タイトルはあらかじめ入力されていますが、必要に応じて変更可能です。

アクションは、デフォルトで「テキストを生成 | 500文字以内(3タスク)」が選択されています。
下記画像の赤枠内から、プロンプト(AIへの指示文)に入力する文字数に応じて、適切なアクションを選びましょう!

※選択する文字数に応じて、消費されるタスク数が異なる点にご注意ください。
無料タスク数の上限に達すると、ボットを起動できなくなります。
詳しくは、各プランの機能制限や使用上限の一覧をご参照ください。

※フローボットのテスト実行ではタスクは消費されません。
本番稼働後は、エラーが発生する手前までのタスクが消費されます。

設定できたら、次へ進みましょう。

Discordのメッセージをもとに、Todoistのタスク説明文を生成するためのプロンプトを設定します。
ステップ3で取得したDiscordのメッセージ内容を引用し、以下のようにプロンプトを作成してみましょう。

なお、プロンプトには、以下の出力形式もあわせて指定しています。

出力形式:
■概要
■再現手順
■実際の動作
■期待される動作
■備考

このプロンプトは自由にカスタマイズできます。
出力条件や形式は、お好みに合わせて調整してみてください。

出力したい言語を任意で指定したら、「テスト」ボタンをクリックします。

プロンプトの文字数が、選択したアクションの上限を超えている場合、エラーが発生します。
その際は、プロンプトを短くするか、より多くの文字数に対応したアクションを再選択してから、もう一度テストしてみてください。

テストが成功すると、以下のような画面が表示されます。

生成されたテキストに問題がなければ、必要に応じて詳細設定を行い、保存しましょう。

ステップ5:Todoistのアクション設定

ここでは、Todoistに自動でタスクを作成する設定を行います。
まず、フローボットの「タスクを作成」をクリックしましょう。

次に、連携アカウントとアクションを設定します。

タイトルは、任意の名称に変更可能です。
アカウント情報には、ステップ1でマイアプリ連携を行ったアカウントが自動で入力されています。

アクションには、以下の選択肢があります。

今回の例では、テンプレート通りに「タスクを作成」を選んだまま次へ進みます!

次に、API接続設定を行います。

content(タスク名)にはあらかじめ初期値が設定されていますが、必要に応じて自由に編集できます。
ステップ3で取得した情報を変数として組み込むことも、固定の文字列を入力することも可能です。

注意点として、テストが完了して本番運用に移行した後も、ここで設定したタスク名がそのまま使われつづけます。
例えば、「バグ報告」といった固定の文字列のみを設定した場合、毎回同じ名前でタスクが作成されてしまい、誰がいつDiscordに投稿したものなのか判別できなくなる恐れがあります。

このような事態を防ぐには、Discordから取得した値を変数として使用し、内容が動的に変わるよう設定するのがおすすめです。

今回は、固定の文字列とDiscordから取得したデータを組み合わせて、以下の形式で設定してみました!

description(説明文)もステップ4で生成したテキストや固定の文字列を用いて、動的に変化するように設定しましょう。

そのほかの項目については必要に応じて入力したうえで、テストを実行します!

テストに成功すると、以下の画面が表示されます。

ここで、実際にTodoistにタスクが作成されているか確認してみましょう。

無事に、Discordに投稿したメッセージをもとにタスクが作成されていれば成功です!

最後に、必要に応じて詳細設定を行い、忘れずに保存しましょう。

お疲れさまでした!
以上で、フローの設定は完了です!

ステップ6:フローをONにしてテスト実行する

設定完了の画面が表示されたら、トリガーをONにします。

これでフローの作成は完了です。
あとは、実際にDiscordにメッセージが送信されたら、Todoistに自動でタスクが作成されるかを確認してみましょう!

DiscordとTodoistを活用したその他の自動化例

DiscordやTodoistを活用した自動化は、今回ご紹介した「Discordでメッセージが送信されたら、Todoistでタスクを自動作成するフロー」以外にも様々な業務に応用できます。
ここでは、関連するテンプレートをいくつかご紹介します。日々の業務効率化のヒントとして、ぜひ参考にしてください。

Discordを使った便利な自動化例

Discordで投稿された問い合わせ内容をもとに、ChatGPTが自動で回答を作成して返信する仕組みを利用することで、迅速な対応が可能となります。

加えて、特定のメッセージに基づいてDripで新しいサブスクライバーを作成したり、Stripeで支払いリンクを生成することにより、ビジネスの自動化と効率化が進むでしょう。

[[94371,145811,219569,234453,237742]]

Todoistを使った便利な自動化例

Gmailで特定のキーワードが含まれるメールを受信した際、そのメール内容を自動でTodoistにタスクとして登録できます。

また、Notionで新規タスクが追加された場合にTodoistへ自動でタスクが作成される設定も可能です。
このような自動化を活用することで、重要なメールやタスクの見落としを防ぎ、迅速に対応することができます。

[[158512,129796,243061,156914,162968]]

まとめ

DiscordとTodoistの連携を自動化することで、<span class="mark-yellow">これまで手作業で行っていたDiscordのメッセージ内容をTodoistへ転記する作業を削減し、ヒューマンエラーを防ぐことができます。</span>

これにより、コミュニケーションの中で発生したタスクが漏れなく管理され、担当者はより付加価値の高い業務に集中できるようになります。

今回ご紹介したような業務自動化は、ノーコードツール「Yoom」を活用すれば、画面の指示に従って操作するだけで直感的に業務フローを構築できます。
もし、日々の繰り返し作業の自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomがもたらす業務効率化を体験してみてください!

よくあるご質問

Q:Todoistで作成するタスクに、プロジェクトや期限日を指定できますか?

A:はい、可能です。
フローボットの「タスクを作成」をクリックした後に表示されるAPI接続設定画面で、プロジェクトIDや期限日、優先度など、タスクの詳細を設定できます。
運用内容に合わせて、お好きにカスタマイズしてみてください。

Q:自分宛のメンションがついたメッセージだけをタスク化できますか?

A:はい、可能です。
フローボット内で、「チャンネルでメッセージが送信されたら」と「テキストを生成」の間に、「分岐する」オペレーションを追加することで、自分宛のメンションがついたメッセージだけをタスク化の対象にできます。
詳しくは、「分岐」の設定方法をご覧ください。

なお、「分岐する」オペレーションは、ミニプラン以上でご利用いただけます。
フリープランで利用するとエラーになってしまうのでご注意ください。
ミニプランなどの有料プランは2週間の無料トライアルが可能です。
無料トライアル中なら、普段制限されているアプリや機能も自由にお試しいただけますので、ぜひ活用してみてください。

Q:AIを使わず、Discordのメッセージをそのまま転記できますか?

A:はい、可能です。
今回使用したフローボットの「テキストを生成」を削除し、Todoistの「タスクを作成」アクションの設定を編集することでDiscordのメッセージ内容をそのまま転記できます。
今回の例では、「タスクを作成」の説明文に「生成結果(AIによるテキスト)」を使用していますが、これをDiscordのメッセージ内容に差し替えることで、AIを使わずにそのままの内容を反映できます。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
yu.matsumoto
Webアプリケーションエンジニアとして4年間、業務システム開発に携わっておりました。 その経験を活かし、業務効率化や自動化に役立つYoomの活用方法をわかりやすくお伝えします。 日々の業務をもっとシンプルに、そして生産性を高めるヒントを発信していきます。
タグ
Discord
Todoist
自動化
自動
連携
関連アプリ
アプリ連携
No items found.
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
Yoomとは?
これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
詳しくみる
詳しくみる