Slack
Slack 通知服务使用 Slack Webhooks 或 Bot API 发送消息。
参阅指南了解如何获取你的 token 和 channel。
URL 格式
请注意,token 使用前缀来确定类型,通常是 hook(用于 webhooks)或 xoxb(用于 bot API)。
URL 字段
Token - API Bot token(必需)
URL 部分:slack://token:token@channel/Channel - 发送消息的频道,格式为 Cxxxxxxxxxx(必需)
URL 部分:slack://token:token@channel/
查询参数
参数可以通过 URL 查询参数提供:?key=value&key=value 等。
BotName - 机器人名称
默认值:空 别名:usernameColor - 消息左侧边框颜色
默认值:空Icon - 使用表情符号或 URL 作为图标(基于是否存在 http(s)😕/ 前缀)
默认值:空
别名:icon_emoji, icon_urlThreadTS - 父消息的 ts 值(在线程中发送回复消息)
默认值:空
颜色格式
color 属性的格式遵循 slack 文档, 但在 URL 中传递时,# 需要转义为 %23。
因此 #BADA55 应该写作 %23BADA55 等。
示例
Bot API
slack://xoxb:123456789012-1234567890123-4mt0t4l1YL3g1T5L4cK70k3N@C001CH4NN3L?color=good&title=Great+News&icon=man-scientist&botname=Shoutrrrbot
Webhook
slack://hook:WNA3PBYV6-F20DUQND3RQ-Webc4MAvoacrpPakR8phF0zi@webhook?color=good&title=Great+News&icon=man-scientist&botname=Shoutrrrbot `