Skip to content

Rocket.chat

URL 格式

rocketchat://[username@]rocketchat-host/token[/channel|@recipient]

URL 字段

  • UserName - 覆盖 webhook 用户
    默认值: empty
    URL 部分: rocketchat://username@host:port/token/channel

  • Host - Rocket.chat 服务器主机(必填)
    URL 部分: rocketchat://username@host:port/token/channel

  • Port - Rocket.chat 服务器端口(必填)
    URL 部分: rocketchat://username@host:port/token/channel

  • TokenA - Rocket.chat 服务器令牌(必填)
    URL 部分: rocketchat://username@host:port/tokenA/tokenB/channel

  • TokenB - Rocket.chat 服务器令牌(必填)
    URL 部分: rocketchat://username@host:port/tokenA/tokenB/channel

  • Channel - Rocket.chat 频道(必填)
    URL 部分: rocketchat://username@host:port/tokenA/tokenB/channel

在 Rocket.chat 中创建 Webhook

  1. 通过点击 Administration 菜单打开聊天管理
截图 1: Rocket.chat 管理
  1. 打开 Integrations 然后点击 New
截图 2: Rocket.chat 集成
  1. 填写 webhook 的信息并点击 Save。请不要忘记启用您的集成。
截图 3: Rocket.chat Webhook
  1. 如果您正确完成了所有操作,Rocket.chat 将给您提供新创建的 webhook 的 URLToken
截图 4: Rocket.chat Webhook
  1. 格式化服务 URL
rocketchat://your-domain.com/8eGdRzc9r4YYNyvge/2XYQcX9NBwJBKfQnphpebPcnXZcPEi32Nt4NKJfrnbhsbRfX
                             └────────────────────────────────────────────────────────────────┘
                                                           token

附加 URL 配置

Rocket.chat 提供功能,可以与 webhook 配置相比,以另一个用户身份发布或发布到另一个频道/用户。

为此,您可以向服务 URL 添加 sender 和/或 channel / receiver

rocketchat://[email protected]/8eGdRzc9r4YYNyvge/2XYQcX9NBwJBKfQnphpebPcnXZcPEi32Nt4NKJfrnbhsbRfX/shoutrrrChannel
             └──────────┘                 └────────────────────────────────────────────────────────────────┘ └─────────────┘
                sender                                                   token                                   channel

rocketchat://[email protected]/8eGdRzc9r4YYNyvge/2XYQcX9NBwJBKfQnphpebPcnXZcPEi32Nt4NKJfrnbhsbRfX/@shoutrrrReceiver
             └──────────┘                 └────────────────────────────────────────────────────────────────┘ └───────────────┘
                sender                                                   token                                    receiver

有关更多 Rocket.chat webhooks 选项,请参阅官方指南

基于 MIT 许可发布