@提及所有社区成员

FWIW,我同意 Hawk 的观点——不要这样做,这适得其反——但我也不能停止提出更多建议。:slight_smile:

  1. 你可以使用一个在用户事件上调用的 webhook,连接到一个使用 API 将所有用户添加到“每个人”组的脚本。
  2. 你或许可以使用即将推出的 Discourse Automation 插件来实现相同的功能。
  3. 或者甚至可以直接使用它来向尚未在你的投票中投票的人发送提醒。

实际上,最后一个用例……也许不是最糟糕的?……如果你将其用于一年一次的版主选举等事务,并在投票开始时发送提醒,然后在几天后再次向尚未投票的人发送提醒。

但这里有另一个方向,可能更适合“产品中的一个需要快速确认的 bug”之类的事务——查看聊天集成插件,并发送到你的开发人员所在的 Matrix 或 Slack 频道。

这是因为总的来说,Discourse 在异步通信方面表现出色。似乎你的一些用例实际上是关于即时响应和交互,而聊天系统更适合这些场景。

2 个赞