大家好,
有几个快速问题:
-
discourse-automation 是否可以根据某人的信任级别变化触发操作?例如,我希望在有人达到信任级别 2 时触发一个自动化。
-
该插件可以触发外部事件吗?例如,它可以发送电子邮件或与 Zapier 集成吗?
-
有没有办法将此插件包含在 Discourse 的托管服务中?
抄送/ @j.jaffeux
谢谢!
大家好,
有几个快速问题:
discourse-automation 是否可以根据某人的信任级别变化触发操作?例如,我希望在有人达到信任级别 2 时触发一个自动化。
该插件可以触发外部事件吗?例如,它可以发送电子邮件或与 Zapier 集成吗?
有没有办法将此插件包含在 Discourse 的托管服务中?
抄送/ @j.jaffeux
谢谢!
您能描述一下您试图解决的问题,而不是您的解决方案吗?您试图做什么?
我今天其实已经开始着手开发了,因为我认为这是一个非常重要的功能:
它应该在未来几天内可用。目前,它将可用于 user_promoted 和 user_added_to_group 脚本。
我喜欢使用信任级别来触发认可。例如,当某人达到信任级别 2 时,会发生以下情况:
明白了吗?
这太棒了,@j.jaffeux - 感谢您对此的兴趣!![]()
我认为 Zapier 集成将为许多不同的事情打开大门,因为 Zapier 支持各种平台。
很高兴得知 discourse-automation 可能会集成到托管计划中,您认为何时可能可行?我正在举办一个关于“12 周内启动 Discourse 社区”的培训课程,其中包含 Discourse 托管,如果可能的话,我很想在课程中介绍 discourse-automation 以及 Zapier 集成。
谢谢!
您已经收到关于达到新信任等级的私信,也许您可以自定义文本,而不是发送第二个。通常您也会通过电子邮件收到关于私信的通知,所以这样可能会有点太多了。
我们计划在三月份准备好。这个插件涉及很多变动因素,所以我们一直很小心,以免过快地推出。
这听起来太棒了!您需要注意的一点是,discourse-automation 将仅限于我们的 Business 和 Enterprise 级托管计划。一旦添加到我们的托管服务中,我们网站上会反映这一点,但我想提前给您打个招呼,以防您已经开始规划。
太棒了,你真厉害。谢谢!
啊哈!很高兴知道。谢谢!
我曾认为这会非常有用,以至于我实际上为我们的 Webhook 添加了 user_promoted 事件。
现在,您在创建 Webhook 时将可以访问此事件:
这将在您的 Webhook 列表中显示类似如下的内容:
您将不再需要 discourse-automation 来实现此功能,并且每个人都可以使用它(目前在主分支上)。
哇,这太棒了。谢谢!
我很惭愧地承认我以前从未使用过 webhook,所以请原谅我的无知,但这是否能让我为特定的信任级别更改(例如,有人从 TL1 变为 TL2)创建一个单独的 webhook?
谢谢!
别不好意思,这可能是我们没有充分强调它们的原因。
可惜不行,你无法通过 webhook 来决定这一点,这是自动化大放异彩的一个领域,因为它将提供更多控制。但是,你可以在 Zapier 中检查信任级别,例如,仅当 trust_level = 3 时才执行某些操作,到目前为止,你将无法获得有关先前 trust_level 的信息,我可以研究一下,但我不确定这是否有必要,达到特定的 TL 对大多数用例来说应该足够了吧?
啊哈,我明白了。那么当 webhook 触发时,会传递新的 TL,是这样吗?
如果是这样,是的,我认为我可以使用 Zapier 来根据数据创建条件。 ![]()
当 webhook 被触发时,您将获得整个用户数据(使用 UserSerializer),是的,它包括 trust_level。
太棒了,谢谢!感谢您的辛勤工作!
该主题在 6 天后自动关闭。不再允许回复。