Automatic Member Introductions (Donut.ai for Discourse)

AI-generated summary

The discussion revolves around the need for a plugin that enables automatic member introductions in Discourse, similar to Donut.ai in Slack. alexjpanagis initiates the conversation, seeking a solution for fostering 1-on-1 engagement through randomized pairings. awesomerobot suggests a pairing plugin concept, while tobiaseigen points to the existing but discontinued Mingle - An Introductions Plugin. alexjpanagis confirms this aligns with his vision, noting the desire for weekly pairings of users who haven’t met, with no repeats. He expresses disappointment that Mingle is no longer maintained, citing installation issues and a 502 error. JBM supports the idea, calling for a Mingle resurrection and highlighting the potential demand for such a feature in Discourse communities, similar to its success in Slack.

Does anyone know of a plugin that accomplishes something along the lines of what Donut does in Slack?

If not, that could be something super interesting to try & build to drive more 1-on-1 engagement in communities…

1 Like

A pairing plugin is definitely something that’s come up within the team before, but I don’t believe we’ve done much more than outline some specs for it.

It would basically take two users from a group, and on some trigger (manually, recurring time, etc) it would add them both to a custom PM.

Does that cover what you’d be looking for? Are there any specific features from Donut you’d like to see?

2 Likes

Isn’t that what Mingle - An Introductions Plugin does?

3 Likes

Hi Tobias, awesome – I wasn’t aware of this. Looking into it now!

Hey Kris – yes, this is exactly what I had in mind. The main thing I was looking for is the pairings on a weekly basis with two members that haven’t met before.

Note: An added feature/caveat would be that it pauses when all members have met until new members join and doesn’t re-introduce the same people multiple times but I believe that is implied…

2 Likes

Ah, it’s such a shame. Looks like Mingle is no longer being maintained – something like this in core would be excellent to drive engagement…

Is the plugin broken? If it is we should move it to #plugin:broken-plugin.

Not sure. I tried installing it and it threw a 502 Bad Gateway error. I described the issue in more detail here:

And then I noticed other people running into issues with it:

Just checking in – is there any update on whether Mingle has been discontinued & if there is enough demand to build something like this into core/an official plugin maintained by Discourse?

Best,

Alex

2 Likes

i double down on this feature request & Mingle resurrection calling…

Since donut seems to fullfill a great demand for Slack communities, i expect this would also be the case for communities under Discourse?!

i would find it great on my side.

Tks.

2 Likes