如何隐藏所有语音徽章?

最近我的 Discourse 上突然出现了一大堆新徽章:

我们甚至都没有启用聊天或语音功能 :person_shrugging:t2:

(我猜这些徽章是和聊天或语音相关的)

我真的不想手动去编辑这 27 个徽章来逐一禁用它们 :confused:

有没有什么办法可以一次性把这些徽章全部从 /badges 页面隐藏起来? :thinking:

你可以前往 /admin/badges 页面顶部标有“群组设置”的按钮,然后移除“语音”群组。

我已经这样做了,现在我的语音徽章看起来是这样的:

它将从 /badges 页面上消失。

@falco 如果实例没有启用 voice,我们可能不应该默认启用这些徽章

那个按钮是什么时候出现的?:sweat_smile:

谢谢 @NateDhaliwal - 现在都隐藏起来了 :clap:t2:

今天我又更新了 Discourse。

之前通过上述设置关闭的所有语音徽章又全部重新开启了。

继上述情况之后,昨天在按照 @NateDhaliwal建议更新后,语音徽章再次出现时,我又删除了 Voice 组。

但现在我删除了它之后,这个 bug 又出现了:

我会在那个帖子中更新情况。

fiy: 我正在开发一个功能,根据插件是否启用来自动使插件徽章可用。这里有很多注意事项,我还没有处理完所有的边界情况,但正在开发中 :wink: