ランダムなユーザーをマッチングするボット?

みなさんこんにちは、適切なフォーラムに投稿できていることを願っています!

私は複数のコミュニティの読書クラブフォーラムを運営しており、最近、ランダムな2人のユーザーをつなぐボットを導入しようかと考えています。このアイデアは、MS Teamsのミートアップサイトで見かけたボットから着想を得たもので、本に関する会話を増やすのに役立つと思います。

具体的には、ボットが2人のユーザーに「こんにちは、ジョージさん。ボブさんをご紹介したく存じます。こちらでプライベートメッセージを送ってください」といったメッセージを送り、その逆も行うというものです。

参考までに、MS Teamsのボットの画像を掲載します:

すでに検索は行い、Discobotを編集してこの機能を実装できるか確認しましたが、該当する情報は見つかりませんでした。以前にこのような実装例はありますか?

よろしくお願いいたします!

「いいね!」 2

必ず「bot」である必要はありません。プラグイン内でジョブを作成し、Ruby コードを実行して該当するユーザーを特定し、メールを送信するだけで済みます。

「いいね!」 3

@dinoscool3 さん、ようこそ!ここが正解の場所だと思います。これが役立つとは確信できませんが、Mingle - An Introductions Plugin をご覧ください。私は詳しくありませんが、少なくともご希望に近いものではないでしょうか。少なくとも、本来の目標を達成するためのアイデアを得るきっかけになればと思います。

お役に立てれば幸いです!

「いいね!」 4

お二人ともありがとうございます!以前、そのような使い方をしていたので、ボットの件が頭をよぎってしまいました。プラグインを探す方がずっと理にかなっていますね。Mingle はまさに私が探しているもののように見えます。ありがとうございます!

「いいね!」 3

discourse-automation でこれを実現できます。当サイトでは秘密のサンタのマッチングに活用しています。いつリリースされるかは現時点では未定ですが、@j.jaffeux がさらに詳しい情報を提供します。

「いいね!」 4

はい、自動化で可能です。Mingle スクリプトも私のタスクリストに含まれています。具体的な日付はまだ決まっていませんが、リリースは今後 2 ヶ月以内を予定しています。

「いいね!」 6

素晴らしい!リリースされたら私も見てみますね :slight_smile:

「いいね!」 1

@j.jaffeux はあなたのミングルスクリプトを起動しましたか?

Discourse automation が利用可能になりました。

ギフト交換の自動化スクリプトが含まれています。

「いいね!」 2

面白いですね!見てみます…でも、プレゼントがあれば秘密裏にマッチングされるということでしょうか?それとも、プレゼントがなくても、お互いを知るためにマッチングに使われるのでしょうか。

秘密裏にマッチングされている可能性がありますが、ここで簡単に調整したり、ミンブルバージョンを追加したりできるはずです。