通知所有群组管理员处理加入请求

Hi there!

I’m not sure if this is a bug or not, but I’ve been doing some research for quite a while now and didn’t find anything related to my problem, so here it goes:

In my Discourse instance, I have a closed group where people can request to join. When a request is made, all group owners should be notified and included in the personal message, right? Wrong. There wasn’t a single request where all group owners were notified; it was always some of the owners, apparently picked randomly. And this keeps happening every time and it’s been happening for a long time, even with all the updates and stuff. So I beg to ask: is this a bug? Or is Discourse actually programmed to notify only some of the group owners and not all of them?

Some relevant information:

  • the given group currently has 10 group owners;
  • some of the group owners are moderators and others are administrators, but all of them are staff members.

Could someone shed some light on this? :slight_smile:
Perhaps I’m doing something wrong or didn’t configure a setting correctly…

Alright, I just found this: FIX: Only send membership request to the last 5 active group owners. · discourse/discourse@ad4a96d · GitHub

Could we make this customisable?

I’m basically bringing up this topic again:

Specially the comments on the limit of 5 members:

3 个赞

有没有什么策略可以知道何时存在长期未处理的群组加入请求?我们的论坛上有几个群组,仅在一年中的特定时间段流量较大,如果有人在非高峰时段申请加入,请求往往会被搁置数天甚至数周。由于大约有十六个群组,每天逐个点击每个群组并检查请求标签确实有些繁琐。

我们的群组所有者在非赛季期间通常并不经常参与论坛活动,但作为版主和管理员,我每天都会登录论坛。最好的办法是不是让自己成为所有群组的群组所有者之一,以便收到加入请求的通知?

2 个赞

@nbianca,对此有什么想法吗?有哪些可能的建议?

2 个赞

我这里有几个想法,但我最喜欢的是将当前的群组页面修改为同时显示成员申请的数量。这应该是一个简单的改动,能够提供所有活跃申请的概览。

我喜欢第三个设计稿(见第4个群组),但也欢迎其他建议。

另一个我能想到的方案是添加一个新页面(或者放在群组列表底部,或者作为群组页面的一个标签页),列出所有活跃的成员申请,但我认为这样会让事情变得比必要的更复杂。

3 个赞