当有人在核心讨论区回复/创建新帖子时,请求向用户发送短信通知。如果无法内部实现,是否可以通过第三方 API 或插件集成?
Discourse 支持 Webhook,可用于触发外部事件;您设想的是这类事情吗?
当然可以通过插件实现。您有喜欢的短信发送服务吗?您那里有经过验证的用户电话号码吗?
一个可以盲目地将文本发送到用户在自定义字段中输入的任何电话号码的插件相对容易实现(1-5 小时)。一个可以验证电话号码并为用户提供选择退出未来短信的途径的插件(而不是,例如,在他们收到电子邮件通知时发送短信,然后让他们使用电子邮件退订链接)可能会很快增加到 5-20 小时。
如前所述,无需插件即可实现一个连接到某些外部服务的 webhook,尽管您仍然需要某种方式来获取和验证电话号码。
您好,期待Discourse集成短信和电子邮件通知解决方案。
目前,从发新帖和评论发送的任何电子邮件通知大约需要10分钟才能到达收件箱。
我建议在采取行动之前,首先对延迟进行检测。
电子邮件标头包含有关每次跳转花费多长时间的详细信息。
但在此之前,请查看 email time window mins,它默认设置为 10 分钟。
如果适合您的用户,我会先尝试降低该值。
好的,已更新为 1 分钟。
Discourse 有可能集成短信插件吗?
谢谢
我希望看到的是,只有管理员和管理员授权的人员才能发布到特定类别,该类别将通过短信通知发送给其他成员(例如,与贸易相关的帖子或重大公告)。
这不太可能。
这是我的建议:
您可以将号码存储为 Discourse 中的自定义字段,通过 Data Explorer 检索,并通过您的外部服务发送页面。
您的第一步是定义流程。您如何收集号码、验证它们、确定谁接收消息、管理选择退出、取消订阅……
这需要大量的工作。
一个更简单的方法可能是退一步,将其构建为一个“短信通知订阅服务”,人们可以通过某人的平台订阅提要,并从 Discourse 发布到该服务。