有没有办法让在 Discourse 平台上创建的所有新用户默认被禁言?
4 个赞
感谢 @Johani
我们有一个类似“声望”的机制,基于我们的主产品数据。初期,我们只需在用户满足产品侧的所有条件后,将其设置为“非禁言”状态(由于该机制与 SSO 紧密集成,我们可以通过管理 API 在每次用户登录时控制其禁言状态)。
因此,我们的设想是:所有新用户默认无法发布内容或回复,只有当他们满足我们的初始条件后,系统才会通过管理 API 自动解除其禁言状态。
这样理解是否合理?
只需设置分类权限,使这些用户无权发帖。当他们满足您的条件后,将他们移至拥有发帖权限的群组。
4 个赞
@romulo,与其删除帖子,不如简单写几句你是如何完成的?
1 个赞
我还没完成,我只是想让帖子聚焦在主题上。
所以我专门针对“静默原因”创建了另一个帖子:Silence user via Admin API can't setup reason string