Бот для подбора случайных пользователей?

Всем привет, надеюсь, я попал в нужный раздел форума!

Я веду несколько форумов книжных клубов, и мы думали запустить бота, который мог бы соединять двух случайных пользователей. Идея пришла мне в голову после того, как я увидел похожего бота на сайте встречи в MS Teams. Мне кажется, это повысит активность обсуждений книг.

По сути, это просто бот, который отправляет двум пользователям сообщение вроде: «Привет, Джордж, мы хотели бы познакомить тебя с Бобом, напишите друг другу в личные сообщения здесь», и наоборот.

Вот пример бота из MS Teams:

Я поискал, в частности, чтобы узнать, можно ли настроить Discobot для этих целей, но ничего не нашёл. Кто-нибудь уже реализовывал подобное?

Спасибо!

Не обязательно создавать бота. Вы можете просто создать задачу внутри плагина, которая выполнит код на Ruby для определения соответствующих пользователей и отправки им писем.

Добро пожаловать, @dinoscool3! Кажется, вы попали по адресу. Не уверен, поможет ли это, но посмотрите Mingle — плагин для знакомств. Я не очень хорошо знаком с ним, но, думаю, он хотя бы близок к тому, что вы ищете, возможно, просто чтобы дать вам идеи для решения вашей основной задачи.

Надеюсь, это поможет!

Спасибо вам обоим! Я просто думал о боте, потому что раньше видел его именно так используемым. Поиск плагина — это гораздо более логичное решение. Mingle выглядит именно тем, что я ищу. Спасибо!

discourse-automation может это сделать. Мы используем его для подбора участников Secret Santa. Однако я пока не знаю, когда мы его выпустим. @j.jaffeux предоставит больше информации.

Да, автоматизация справится с этим. Скрипт для Mingle уже в моём списке задач. Конкретной даты пока нет, но релиз должен состояться в ближайшие два месяца.

Отлично! Я тоже посмотрю, когда это выйдет :slight_smile:

@j.jaffeux, вы когда-нибудь запускали свой скрипт для общения?

Автоматизация Discourse теперь доступна:

В ней есть скрипт автоматизации для обмена подарками.

Интересно! Обязательно посмотрю… Но означает ли подарок, что они тайно подобраны друг другу? Или же его можно использовать для того, чтобы их свели так, чтобы оба знали о наличии друг друга, даже если подарок не обменивается?

Я думаю, что они могут быть сопоставлены тайно, но здесь должно быть вполне несложно внести корректировки или добавить версию с возможностью знакомства.