■概要
活発なDiscordコミュニティの運営は喜ばしい一方で、不適切な投稿の監視や対応に多くの時間を費やしていませんか?
手動でのモデレーションは担当者の負担が大きく、対応の遅れがコミュニティの健全性を損なうことにもなりかねません。
このワークフローを活用すれば、Discordに投稿されたメッセージをChatGPTが自動で判断し、問題がある場合に警告を投稿する一連の流れを自動化でき、こうした課題をスムーズに解消できます。
■このテンプレートをおすすめする方
- Discordでコミュニティを運営しており、モデレーション業務の効率化を検討している方
- ChatGPTを活用して、不適切な投稿の監視や警告対応を自動化したいと考えている方
- コミュニティの健全性を維持するため、迅速で一貫性のある対応体制を構築したい方
■このテンプレートを使うメリット
- 手動での監視や警告が自動化されるため、コミュニティ管理者の作業負担を軽減し、本来の業務に集中する時間を創出できます。
- ChatGPTが設定された基準で投稿を判断するため、モデレーターによる対応のばらつきを防ぎ、属人化しない運用体制を構築できます。
■フローボットの流れ
- はじめに、DiscordとChatGPTをYoomと連携します。
- 次に、トリガーでDiscordを選択し、「チャンネルでメッセージが送信されたら」というアクションを設定します。
- 次に、オペレーションでChatGPTを選択し、「テキストを生成」アクションで、トリガーで取得したメッセージ内容が不適切かどうかを判断させます。
- 次に、オペレーションの分岐機能を設定し、ChatGPTの回答内容を基に、その後の処理を分岐させます。
- 最後に、オペレーションでDiscordの「メッセージを送信」アクションを設定し、不適切と判断された場合にのみ、指定したチャンネルに警告メッセージを投稿します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Discordのトリガー設定で、サーバーIDおよびチャンネルIDを任意で設定してください。
- ChatGPTへの指示(プロンプト)では、Discordから取得したメッセージ本文を含め、どのような投稿を問題ありと判断するかの基準を具体的に作成してください。
- 分岐機能では、ChatGPTの判断結果をもとに、後続の警告オペレーションを実行する条件を自由にカスタマイズすることが可能です。
■注意事項
- Discord、ChatGPTのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。
- 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。
フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 - ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。
無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。 - ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/ - ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。
そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。