为聊天中的 @all 提及添加一些限制

Continuing the discussion from Discourse Meta

Originally sent in The Chat Feedback topic
nat

random aside, I’d be extremely frugal with the @ all tag. A lot of us look at chat so there’s usually no need to mention everyone.

JammyDodger

Is the @all mention perhaps a little too indiscriminate to be a useful tool? (ie Can I turn it off somehow? :slightly_smiling_face:)

We have the @here one as well, which may be a little less noisy

nat

well according to the tests it seems all is similar to channel in that they are channel-wide mentions.

here is like a subset of all, but only includes folks seen within 5 minutes ago.

and everyone is the everyone group, similar to team, staff, etc

seong

only let higher level users use it

at least by default

How_To_Roblox

I think we should have a setting to disable notification from @ all mentions and have a setting for staff to disable @ all mentions

In brief:

  • Consider adding a site setting for disabling/TL-gating the @all mention

继续讨论 Discourse Meta

Originally sent in The Chat Feedback topic
nat

顺便说一句,我会非常谨慎地使用 @all 标签。我们很多人都会查看聊天记录,所以通常不需要提及所有人。

JammyDodger

@all 提及是否可能过于随意,无法成为一个有用的工具?(即我能否以某种方式关闭它?:slightly_smiling_face:

我们也有 @here,这可能稍微不那么吵闹

nat

根据 测试,似乎 all 类似于 channel,它们都是频道范围内的提及。

here 就像 all 的一个子集,但只包括 5 分钟内看到的人。

everyoneeveryone 组,类似于 teamstaff 等。

seong

只允许更高级别的用户使用它

至少默认情况下是这样

How_To_Roblox

我认为我们应该有一个设置来禁用来自 @all 提及的通知,并有一个设置供员工禁用 @all 提及

简而言之:

  • 考虑添加一个站点设置来禁用/限制 @all 提及的权限
10 个赞

是的,如果可能的话,那将是很好的。我们很难让一些用户用这个来打扰其他人。

/greetz django :raised_hand:

4 个赞

我那些富有创意的用户(我为他们启用了聊天功能)今天发现,即使在其他地方禁止使用 @here@all,他们也可以使用这些功能。(他们总是能发现最奇怪的事情……)

如果能有一个禁用此功能的开关,那就太理想了,同样,也希望有一个禁用聊天私信/单聊的开关(我不得不手动添加 CSS 规则来隐藏按钮,但这显然无法长久维持。)

编辑:感谢您将其移至正确的主题,我不知何故没看到这个,抱歉。

1 个赞

没关系。 :slight_smile: 还有一个关于禁用个人聊天的地方,我正在努力查找。请稍等…… :slight_smile:

在这里 Add Option to Disable User-User Chat :+1:

与此同时,我将尝试使用“监视词”来阻止和审查它们的使用。这也是一个不完美的临时解决方案,因为它们可以被绕过(就像隐藏私信的 CSS 一样),但只要在添加开关之前他们没有发现这一点……

1 个赞

我们现在有一个每频道设置,可以通过 @j.jaffeux 的 PR 禁用 @all@here

5 个赞