DiscordとYoomの連携イメージ
アプリ同士の連携方法

2025/02/19

Discordモデレーションを自動化!AIで不適切コメントを自動警告する方法

a.ohta

「企業でのセミナーなどのイベント、交流などのためにDiscordを活用しているけれど、たまに悪質なコメントが来て困っている…」

このようなお悩みがあるなら、<span class="mark-yellow">Discordに投稿されたコメントをAIで識別し、不適切コメントへ自動で警告文を送信するモデレーション</span>を導入しませんか?
通常、モデレーションはモデレーターを配置する必要があり、時間も手間もかかる作業と言えますよね。しかし、Yoomを活用してDiscordでのモデレーションを自動化すれば、このような時間や手間が最小限に抑えられるかもしれません!
今までのお悩みが解決できる可能性があります。プログラミングの知識は不要で自動化の導入ができるため、この機会にぜひ試してみませんか?

[Yoomとは]

Discordの投稿メッセージをAIで解析し、不適切発言に警告文を送信する 

まず、Discordの特定のチャンネルにメッセージが送信されたらフローが起動し、不適切な発言が含まれているかどうか判断をします。もし不適切なコメントの場合はそれに対する警告文を作成します。
次にDiscordのAPIを活用して生成された警告文を受け取り、ユーザーに送信することが可能です。
このような連携の実現には、一般的にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に導入できます!

今回の連携フローは大きく分けて以下のプロセスの通りです。

  • Discordをマイアプリ連携
  • Discordのメッセージを取得し、テキスト生成し分岐する設定
  • Discordに警告文を投稿する設定
  • トリガーボタンをONにして、DiscordとYoomの連携動作を確認

まずはじめに、Yoomの登録を行いましょう。
Yoomは2週間のトライアルが可能です。実際に操作をして使用感を確かめることができます。

ステップ1:Discordをマイアプリ連携

Yoomの登録完了後、左側にあるメニューから「マイアプリ」を選択してください。

次に、右上の新規接続ボタンをクリックします。

DiscordとYoomの連携

1.検索する

Discordのアイコンを選択します。

2.必須項目の入力

Discord Developer PortalからBotトークンを取得し、アクセストークンに入力します。
詳しくはDiscordのマイアプリ連携についてのページをご確認ください。

3.追加する
必須項目が入力できたら、右下の追加をクリックします。

上記の表示がされれば連携完了です。

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

次に、今回使用するテンプレートをコピーしてください。

1.上のバナーの「詳細を見る」をクリック
2.移行した画面下部の「このテンプレートを試してみる」をクリック
3.Yoomの登録がまだの場合は、登録を行う
※既に登録が完了している場合はログイン画面が表示されるので、ログインしましょう。

フローボットのテンプレートが「マイプロジェクト」にコピーされると、上記の表示がされます。詳細な設定を行っていきましょう!

ステップ3:Discordのメッセージを取得し、テキスト生成し分岐する設定

1.マイプロジェクトを開く

画面左側のメニューから「マイプロジェクト」を開きましょう。

2.コピーしたテンプレートを開く

「【コピー】Discordの投稿メッセージをAIで解析し、不適切発言に警告文を送信する」をクリックします。

3.アプリトリガーを選択

Discordのアイコンの「チャンネルでメッセージが送信されたら」をクリックします。

タイトルなどの設定は完了済みのため、次へを押しましょう。

4.トリガーの起動間隔の設定

各項目を設定します。

まずは起動間隔を設定しましょう。
トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
プランによって最短の起動間隔が異なりますので、ご注意ください。

チャンネルIDはボックス下部の補足の通りに設定しましょう。
ここまでできたら、不適切な内容が含まれているテスト用のメッセージをDiscordに送信しましょう。

5.テストの実行

設定が完了したらテストボタンを押してください。テスト成功画面が表示されたら保存を押しましょう。

続けて、テキストを生成する設定を行います!

1.テキストを生成する

AIのアイコンの「テキストを生成する」をクリックします。
次へを押してください。

※AIのアクションは有料プラン限定となります。有料プランは2週間のトライアルが可能です。

2.プロンプトの設定

AIでテキストを生成する際に使用するプロンプトを設定します。

テンプレートを活用しているため設定は完了しています。なお、今回はDiscordに送信されたメッセージを基に不適切な発言を検知するため、Discordに送信されたメッセージが置換されています。
任意での編集も可能なため、必要であればプロンプトの編集を行ってくださいね。

3.テストの実行

赤枠のテストボタンをクリックしてください。


青く「テスト成功」と表示がされたら完了です。保存を押しましょう。
続けて、分岐の設定を行います!

1.分岐

矢印のアイコンの「コマンドオペレーション」をクリックします。

※「分岐」は有料プラン対応のアクションです。有料プランは2週間のトライアルが可能です。

2.確認する

テンプレートを活用しているため、設定は完了しています。画像と同じ状態になっているか確認しましょう。この設定をすることにより、Discordに送信されたメッセージが「不適切」だと検知されたら、送信者に対し警告文が送られます。

確認を終えたら保存を押しましょう!

ステップ4:Discordに警告文を投稿する設定

1.アプリと連携する


最後に、Discordに送信するメッセージの設定を行います。
Discordのアイコンの「メッセージを送信」を選択してください。次へを押します。

2.チャンネルIDの入力

まずは解析されたファイルの情報を知らせたいチャンネルIDを設定しましょう。
ボックス下部の捕捉のとおりに入力してください。

3.メッセージの確認


Discordへ通知したいメッセージの内容を設定します。


今回は画像のように既にデータ挿入の設定されているため、変更がなければこのままで問題ありません。
もちろん、任意での修正も可能です!

4.テストの実行

メッセージの設定ができたら、下部にあるテストボタンを押してください。
青くテスト成功と表示がされれば設定は完了となります。保存を押しましょう。

5.トリガーをONにする

フローボットの作成が完了すると、上記のような表示がされます。トリガーは初期設定ではOFFの状態なので、ONにしましょう。

今回使用したフローボットテンプレート
Discordの投稿メッセージをAIで解析し、不適切発言に警告文を送信する

さらに自動化するには

Yoomには自動化だけでなく、業務を円滑に進めるための工夫と機能が詰まっています。
例えば、今回紹介した自動化を、よりニーズに沿ったものにアレンジすることも可能です。

Google スプレッドシートに蓄積する

「もしかして、前にも不適切なメッセージを送信してきた人かもしれない…」と思ったことはありませんか?しかし、ログを遡るのも手間…。このように感じているのであれば、不適切なメッセージを送信した投稿者や内容をデータベースツールに蓄積するのはいかがでしょうか。

こちらは、最後にGoogle スプレッドシートに連携し、不適切な発言の内容と投稿者を追加するフローです。
何度も不適切なメッセージを送信してくるようであれば、別途何かしらのアクションを取る必要がありますよね。このような管理を行いたい場合に便利かもしれません。

Discordの投稿メッセージをChatGPTで解析し、不適切発言に警告文を送信する

Yoomは他の生成AIのChatGPTとの連携も可能なため、ChatGPTを活用して自動モデレーションを行うフローを少しだけ紹介しましょう!

まずは以下のテンプレートをコピーしてください。

ステップ1:ChatGPTをマイアプリ連携

先ほどと同様にマイアプリから連携を行います。

※ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

ChatGPTとYoomの連携

1.検索する

ChatGPTを検索します。

2.必須項目の入力

必須項目を入力します。詳しくはChatGPTのマイアプリ登録方法のページにアクセスしてご確認ください。

2.追加する


入力ができたら右下の追加ボタンをクリックしてください。

上記の表示が出たら連携完了です。

ステップ2:ChatGPTでテキスト生成をする

冒頭で紹介した「チャンネルにメッセージが送信されたら」と「コマンドオペレーション」及び「メッセージを送信」は設定方法が同じとなります。
そのため、ChatGPTの設定方法のみを紹介します!

1.アプリと連携する

ChatGPTのアイコンの「テキストを生成」をクリックします。
タイトルなどの設定は完了しているため、次へを押しましょう。

2.内容の確認

テンプレートを使用しているため設定は完了しています。画像と同じ状態になっているか確認をしましょう。
また、メッセージ内容(プロンプト)は任意で変更可能です。ポイントなどを付け加えたりなど、ニーズに沿った設定をしてください。

3.モデルを決める

画面を下へスクロールすると、モデルを設定する箇所があります。
ChatGPTのどのモデルへ質問をするのか決めましょう。プルダウンから選択可能です。

4.テストと保存

ここまで設定できたらテストボタンを押します。テスト成功と表示されたら保存をクリックしてください。

Discordの投稿メッセージをGeminiで解析し、不適切発言に警告文を送信する

最後に、Geminiでテキスト生成を行うフローも紹介します!返答が好みの生成AIをチョイスしてみましょう。

まずは以下のテンプレートをコピーしてください。

ステップ1:Geminiをマイアプリ連携

先ほどと同様にマイアプリから連携を行いましょう!

GeminiとYoomの連携

1.検索する

Geminiのアイコンをクリックします。

2.アカウント名の入力

アカウント名とアクセストークンを入力します。
まずはアカウント名を入力しましょう。会社名や担当者名などわかりやすい任意のネーミングがおすすめです。

3.APIキーを取得する
アクセストークンはGeminiのAPI取得ページから取得可能です。

内容を確認し、承諾したらチェックを入れ、右下の「続行」ボタンを押します。

画面下部にある「APIキーを作成」ボタンを押します。

続けて「新しいプロジェクトでAPIキーを作成」を押します。

APIキーが作成されました。赤枠の部分に表示されているため、コピーをしましょう。

4.入力する

Yoomの画面に戻り、コピーしたAPIキーをアクセストークンに入力しましょう。
必須項目が入力出来たら右下の追加を押します。

5.連携完了

画面が切り替わり、上記の表示がされれば連携完了です。

ステップ2:Geminiで投稿文を生成する

今回もGeminiで生成するアクションの設定方法のみを紹介します!

1.アプリと連携する

Geminiのアイコンの「コンテンツを生成」を選択してください。
次へを押します。

2.モデルの設定

まずは使用するGeminiのモデルタイプを入力します。
モデルについては、Geminiのページ左上をクリックすることで確認できます。

画像の場合は1.5 flashを使用しているため、同じものをモデルとして設定しましょう。

Yoomの画面に戻りましょう。
ボックスをクリックすると、Geminiのモデルが一覧表示されます。

スクロールをし、確認したモデルと同じものをクリックして挿入してください。

3.プロンプトと役割の設定

プロンプトとファイルの設定を行います。
どちらもあらかじめ設定がされている状態ですが、希望がある場合は任意で変更が可能です。

4.テストの実行

設定ができたら、下部にあるテストボタンを押します。

青く「テスト成功」と表示がされたら設定完了です。保存を押しましょう。

Discordを使ったその他の自動化例

他にも、Discordを使った自動化の例をいくつか紹介します。

1.Discordでメッセージ投稿されたら、AIで文章を生成して返信する

社内での問い合わせなどに対する返答文を自動作成可能です。また、生成AIのサイトにアクセスせずDiscord上で質問を送信・受信することもできるため、ツール間の移動の手間を削減できるはずです。

2.Discordの投稿メッセージを要約してSlackに通知する

Discordに問い合わせが来た場合、どのような内容なのか要約した上でSlackに通知します。長文の問い合わせなどの処理が素早くなるかもしれません。

3.Slackで投稿されたメッセージを翻訳して、翻訳版をDiscordに投稿する

海外チームとのやりとりをするならこちらのフローはいかがでしょうか。翻訳されたものがDiscordに送信されれば、メッセージが届く度に翻訳をする手間が省けるでしょう。

まとめ

Discordのようなコミュニケーションツールを活用することでオンラインイベントなどが行いやすくなりますよね!しかし一方で、ネットリテラシーのない一部の人から心無いコメントを向けられたりすることがあります。
時には無関係の人まで巻き込んでしまうことがあるため、同じルーム内にいる不特定多数の人たちに危害が及ばないよう、モデレーションを導入するのは必須かもしれません。

とはいえ、手間も時間もなかなかかけられない場合には、今回のような自動モデレーションがぴったりではないでしょうか!「メッセージの削除とまではいかなくても、警告文くらいは送信したい…」という、穏やかなモデレーションが導入できるため、まずはモデレーション初体験の方にもおすすめです。ぜひこの機会にお試しください!

この記事を書いた人
a.ohta
雑貨店の店長を経験後はSEOライターとして在宅勤務を開始。後にマーケティングのスタートアップ企業と5年間ほど業務委託契約。 東大生に囲まれながらパソコンを抱え、様々なビジネス用語やSaaSツールの使い方を勉強する日々でした。 雑貨店の店長をしていた頃は、売上と在庫管理、人材管理、発注などの事務作業に幾度となく時間を奪われ、接客ができず売り時を逃がすこともしばしば。業務委託の際にも入力などの細かい作業が多く、「こんな単調な作業、自動化できないの?」と思っていたので、Yoomのビジョンには大いに共感しています!
タグ
Discord
Gemini
ChatGPT
AI
自動
自動化
連携
通知
関連アプリ
アプリ連携
No items found.
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
会社概要
利用規約(JaEn
プライバシーポリシー(JaEn
セキュリティポリシー(JaEn
特定商取引法に基づく表記
©️ Yoom Inc.