本 howto 介绍了如何设置 discourse-chat-integration 中包含的 Rocket.Chat 提供商。
启用插件
discourse-chat-integration 插件已随 Discourse 捆绑。启用 chat_integration_enabled 站点设置以激活它。更多详情,请参阅 discourse-chat-integration 主题。
通知
设置 Rocket Chat
您的 Rocket Chat 服务器必须可从您的 Discourse 服务器访问,以便将它们连接。建议使用 HTTPS,但 HTTP 也应能正常工作。
-
登录到您的 Rocket Chat 服务器,点击左上角的您的名称,然后点击 Administration
-
在 Integrations 下,点击 New Integration
-
选择 Incoming Webhook
-
填写表单以定义您的机器人如何在 Rocket Chat 中显示。在“发布到频道”下,您可以输入任何频道名称(例如
#general)。这将被 Discourse 覆盖,因此选择哪个无关紧要。 -
将“启用”设置为“True”
-
保存更改
-
复制“Webhook URL”,稍后您将需要它
设置 Discourse
-
将您复制的 URL 粘贴到
chat_integration_rocketchat_webhook_url站点设置中 -
启用
chat_integration_rocketchat_enabled -
根据 discourse-chat-integration 说明,为您的频道设置一些“规则”。频道标识符类似于
#general或@davidtaylor。 -
点击其中一个频道上的 测试 以检查一切是否正常。您应该收到如下消息:
-


