wangaz / contao-slack-notification
使用 Contao 通知中心向您的 Slack webhook 发送消息
Requires
- contao/core-bundle: ^4.4
- guzzlehttp/guzzle: ^6.3
- terminal42/notification_center: ^1.4
Requires (Dev)
- contao/manager-plugin: ^2.0
Conflicts
- contao/manager-plugin: <2.0 || >=3.0
This package is not auto-updated.
Last update: 2024-09-21 06:16:10 UTC
README
此扩展将 Slack 网关添加到您的 Contao 安装中,配合由 Contao 提供的 Contao 通知中心,由 terminal42 开发。
Slack 网关允许您在 Teams Slack 频道中接收消息——就像常规的 Email 网关接收电子邮件一样,但谁还想收到更多的电子邮件呢,对吧?
特性
目前此扩展 支持标准消息,即您定义一个简单的文本消息,并可以使用简单的标记来输出表单数据。您可以将这些消息发送到 Slack 团队中的任何 #频道 或 @用户名。
更高级的带附件的消息将在此扩展的将来版本中提供。
如何设置
-
首先,您需要将此扩展安装到您的 Contao CMS 项目中
composer require presprog/contao-slack-notification
这将安装此扩展的最新版本,如果尚未安装,还将安装导航中心本身。
-
其次,您需要设置 Slack webhook。登录到您的 Slack 团队管理页面(your-team-domain.slack.com/admin),导航到
菜单 > 定制应用 > 自定义集成 > 进入 webhook
。 -
添加新的 webhook,并定义其用户名,设置一个图标或表情作为头像,并选择一个默认频道。您可以从通知中心中稍后覆盖频道和用户名。请注意
webhook url
,您将在下一步中使用它。 -
回到您的 Contao 项目,您需要添加一个 Slack 网关。最重要的是,添加前一步中的 Webhook url。可选地,您也可以在这里覆盖默认频道。
-
现在,您可以在通知中使用 Slack 网关,例如新成员注册、表单提交、时事通讯注册等。
由 Present Progressive 设计和构建,以 ☕ 和 ❤。