1

我尝试使用以下配置为Appveyor的私人频道设置 Slash 通知( xxxxxx是我在此处加密的令牌):

notifications:
  - provider: Slack
    channel: dev
    auth_token:
      secure: xxxxxx

我的Appveyor 构建显示以下错误:

Error sending Slack notification: Error sending Slack message: channel_not_found

使用以下 URL 测试 Slash api 时,它可以工作:https ://slack.com/api/chat.postMessage?token=xxxxxx&channel=dev&text=hello&pretty=1 (其中xxxxxx是我的未加密令牌)。

如果频道不是私有的,它也可以工作。

4

2 回答 2

1

这是由于一个现已修复的错误:https ://github.com/appveyor/ci/issues/623

于 2016-02-06T08:06:31.543 回答
1

尝试放入#dev设置channel

notifications:
  - provider: Slack
    channel: '#dev'
    auth_token:
      secure: xxxxxx

此外,请尝试使用Incoming Webhook配置它,而不是 auth token,其中通道在 webhook URL 中编码。

于 2016-01-17T17:57:30.597 回答