Un bot para emparejar usuarios aleatorios?

¡Hola a todos, espero que esto esté en el foro correcto!

Administro varios foros de clubes de lectura comunitarios y estábamos pensando en implementar una función que consistiría en un bot capaz de conectar a dos usuarios al azar. La idea surgió de un bot que encontré en un sitio de reuniones de MS Teams, y creo que aumentaría la conversación sobre los libros.

Básicamente, sería un bot que envíe un mensaje a dos usuarios diciendo: “Hola George, nos gustaría presentarte a Bob, envía un mensaje privado aquí”, y viceversa.

Aquí está el bot de MS Teams:

He realizado una búsqueda, específicamente para ver si podía editar Discobot para hacer esto, pero no encontré nada. ¿Alguien ha hecho esto antes?

¡Gracias!

No es necesario que sea un ‘bot’. Simplemente puedes crear una tarea dentro de un plugin que ejecute código Ruby para identificar y enviar correos electrónicos a los usuarios correspondientes.

¡Bienvenido @dinoscool3! Creo que has llegado al lugar correcto. No estoy muy seguro de si esto te ayudará, pero echa un vistazo a Mingle - Un plugin de presentaciones. No estoy muy familiarizado con él, pero creo que al menos se acerca a lo que buscas, quizás solo para darte ideas para lograr tu objetivo real.

¡Espero que esto te ayude!

¡Gracias a ambos! Solo tenía el bot en mente porque así es como lo había visto usar anteriormente. Buscar un plugin tiene mucho más sentido. Mingle parece ser exactamente lo que estoy buscando. ¡Gracias!

discourse-automation puede hacer esto. Lo utilizamos para nuestro sorteo de Amigo Secreto. Sin embargo, no estoy seguro de cuándo lo lanzaremos. @j.jaffeux tendrá más información.

Sí, la automatización lo haría. Tengo un script de mezcla en mi lista de pendientes. Aún no tengo una fecha específica, pero el lanzamiento debería ser en los próximos 2 meses.

¡Genial! También echaré un vistazo cuando se lance :slight_smile:

@j.jaffeux ¿lanzaste tu script de mingle?

Automatización de Discourse ya existe:

Tiene un script de automatización de intercambio de regalos.

¡Interesante! Le echaré un vistazo… pero ¿el regalo significaría que coinciden en secreto? ¿O podría usarse para que coincidan de modo que ambos sepan del otro, incluso si no se intercambia ningún regalo?

Creo que pueden estar emparejados en secreto, pero debería ser razonablemente fácil ajustar o agregar una versión de mezcla aquí.