Discourse 日历与活动:Webhook 触发器与自动化插件

你好

看到 Discourse Calendar and Events 作为一个整体技术方案,拥有这么多出色且新颖的功能,真是令人惊叹。这是一个功能请求,希望为活动(Events)添加 Webhook 触发器和自动化选项。

Webhook 事件触发器 - 请求

目前的 Webhook 触发器仅包含日历(Calendar)相关的触发器:

触发日历事件:
创建日历事件
更新日历事件
删除日历事件

此功能请求是希望为活动(Events)提供类似的触发器:

活动:
用户标记参加
用户标记不参加
用户标记感兴趣
用户参与摘要(在活动结束后,如果可能,获取用户参与的摘要,例如用户在活动期间花费的总时间) ← 这将非常有帮助。

这些 Webhook 事件将帮助我们通过邮件平台发送后续邮件,与我们正在使用的其他外部工具进行集成,而“用户参与摘要”将帮助我们根据出席情况授予徽章。可能还有其他想法,但以上是主要的几点。


自动化触发器

目前最有帮助的主要触发器包括:

  • 当用户与出席按钮交互时,触发发送私信(PM)
  • 在相关的聊天频道中发送聊天消息。如果能在用户加入活动时自动在聊天频道中欢迎他们,那就太好了。(目前已有“活动开始”的触发器,这也很棒!)
  • “聊天集成”和“Slack 频道”消息非常酷,如果能为它们添加活动触发器(如用户加入活动等),将非常有帮助!
  • 通过活动将用户添加到组……这个功能非常实用;例如,我们可以自动将参加开发者聚会的人添加到一个组中。
  • 取消固定活动主题:如果活动在固定主题中结束,自动取消该主题的固定(这非常有用,这样我们就不必每次手动操作了 :folded_hands:

我可能在这里提了很多要求,但主要想法是请求 Discourse 团队考虑研究日历和活动插件的自动化和触发器。

希望这对大家有帮助。谢谢!

1 个赞