■概要
Discordでの情報共有は迅速ですが、その情報を基にApifyでタスクを手動で実行するプロセスは手間がかかり、非効率的ではないでしょうか。
このワークフローを活用すれば、Discordのチャンネルに特定のメッセージが送信されると、そのテキストから必要なデータを自動で抽出し、ApifyのActorを実行できます。ApifyとDiscordを連携させることで、手作業によるコピー&ペーストや実行漏れを防ぎ、スピーディーなデータ収集プロセスをスムーズに自動化します。
■このテンプレートをおすすめする方
- Discordを情報収集のハブとして活用し、特定のメッセージを起点にしたい方
- Apifyでのデータ収集プロセスを、より迅速かつ自動的に行いたいと考えている方
- 手作業でのApifyとDiscordの連携に手間を感じ、業務の効率化を目指す方
■このテンプレートを使うメリット
- Discordへのメッセージ投稿をトリガーにApifyのActorが自動実行されるため、手作業で行っていた一連のプロセスに費やす時間を短縮できます
- 手動での情報コピーや実行操作が不要になり、入力ミスやタスクの実行漏れといったヒューマンエラーの発生を防ぐことに繋がります
■フローボットの流れ
- はじめに、ApifyとDiscordをYoomと連携します
- トリガーでDiscordを選択し、「チャンネルでメッセージが送信されたら」というアクションを設定して、対象のチャンネルを指定します
- 次に、オペレーションでAI機能の「テキストからデータを抽出する」アクションを設定し、トリガーで取得したメッセージ本文から必要な情報を抽出します
- 最後に、オペレーションでApifyの「Run Actor」アクションを設定し、抽出したデータをインプットとしてActorを実行するように設定します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- AI機能の「テキストからデータを抽出する」オペレーションでは、Discordのメッセージ本文からどのような情報を抽出するか、その項目を任意で設定してください。例えば、ApifyのActorに渡したいURLやキーワード、特定のIDなど、業務内容に合わせて抽出項目を自由にカスタマイズします
■注意事項
- Discord、ApifyのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。