API 支持在标签设置中自动更新“允许创建标签的组”

我们有一个应用程序,在我们的应用程序中创建类别时,也会在 Discourse 中创建相应的类别。除此之外,还会根据我们应用程序提供的用户列表在 Discourse 中为该类别创建一个版主组。

我需要 Discourse 中创建的组自动添加到标签设置的“创建标签允许的组”字段中。是否有 API 可以从后端自动更新“创建标签允许的组”,而无需从应用程序手动更新?每次创建类别时都应发生此过程。

因此,如果我创建 200 个类别,将创建 200 个相应的组并添加到“创建标签允许的组”字段中。

我的问题是:

  • 创建标签允许的组”字段中可以添加的组的数量是否有任何限制?

  • 您认为这种方法是好的做法吗?如果不是,您能否建议更好的替代方案?

image

我认为没有限制。您在这里遇到了什么具体问题吗?

不确定,但我不认为有硬性限制。不过用户界面可能会变得相当笨拙。

也许你可以看看使用自定义脚本进行自动化

如果你不需要每个版主组都成为它自己的组,你可以将用户列表添加到同一个组,然后只将该组添加到“创建标签允许的组”字段。这样不就足够了吗?

在这种情况下,你可以查看 An 'add to group' script for the Discourse Automation