■概要
Discordで共有された画像を、ファビコンなどに使うためICOファイルへ変換する際、手作業でのダウンロードやアップロードに手間を感じていませんか。このワークフローは、手動で行っていたICOファイルへの変換方法に代わるものであり、Discordへの投稿をきっかけに、画像のダウンロードからオンラインツールでの変換、指定したOneDriveへの保存まで、一連の流れを自動で完結させます。
■このテンプレートをおすすめする方
- Discordで共有される画像を、効率的な方法でICOファイルに変換して管理したい方
- Webサイトのファビコン作成などで、画像からICOファイルへの変換作業を頻繁に行う方
- 手作業によるファイルの変換や保存の手間を省き、業務の自動化を進めたいと考えている方
■このテンプレートを使うメリット
- Discord投稿をトリガーに変換と保存が自動化され、これまで手作業で行っていたICOファイルへの変換方法に比べ、時間を削減できます
- 手動でのダウンロードや変換、アップロードが不要になるため、ファイルの保存し忘れや変換ミスといったヒューマンエラーの防止に繋がります
■フローボットの流れ
- はじめに、DiscordとOneDriveをYoomと連携します
- トリガーでDiscordを選択し、「チャンネルでメッセージが送信されたら」というアクションを設定します
- 次に、オペレーションの分岐機能で、特定の語句が含まれるメッセージの場合など、条件に合致した場合に後続の処理に進むよう条件を設定します
- 続いて、Discordの「メッセージ内のファイルをダウンロードする」アクションで、投稿された画像を取得します
- RPA機能の「ブラウザを操作する」アクションを活用し、オンラインの画像変換ツールにアクセスしてICOファイルへ変換する一連の操作を設定します
- データ変換機能の「正規表現によるデータの置換」アクションで、保存ファイル名に用いる情報を整えます
- 最後に、OneDriveの「ファイルをアップロード」アクションで、変換されたICOファイルを指定のフォルダに保存します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Discordのトリガー設定では、通知を監視するチャンネルを任意のものに変更できます
- 分岐機能では、「#ico変換」のような特定のハッシュタグが含まれるメッセージのみを対象にするなど、フローが作動する条件を自由に設定可能です
- RPA機能で設定するブラウザ操作は、普段利用しているICOファイル変換ツールに合わせて、アクセス先のURLや操作内容を自由にカスタマイズできます
- OneDriveへのファイルアップロード時には、保存先のフォルダやファイル名を、プロジェクト名や日付など任意のルールに基づいて設定することが可能です
■注意事項
- Discord、OneDriveのそれぞれとYoomを連携してください。
- Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
- 分岐はミニプラン以上、ブラウザを操作するオペレーションはサクセスプランでのみご利用いただける機能となっております。その他のプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
- ブラウザを操作するオペレーションの設定方法はこちらをご参照ください。
- ブラウザを操作するオペレーションは、ご利用のWebサイトに合わせてカスタマイズしてください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。
- 仕様上、Discordの投稿ファイルの名称が反映されない場合があります。その際は、こちらを参考に「title」の値を取得してください。