2018-05-17 15:52:24 +02:00
|
|
|
Get Zulip notifications from Slack for messages on your team's
|
|
|
|
public channels!
|
2017-06-07 22:05:55 +02:00
|
|
|
|
2020-05-09 20:22:11 +02:00
|
|
|
See also the [Slack-compatible webhook](/integrations/doc/slack_incoming).
|
|
|
|
|
2018-05-17 15:52:24 +02:00
|
|
|
1. {!create-stream.md!}
|
2017-06-07 22:05:55 +02:00
|
|
|
|
2018-05-17 15:52:24 +02:00
|
|
|
1. {!create-bot-construct-url-indented.md!}
|
2017-06-07 22:05:55 +02:00
|
|
|
|
2018-05-17 15:52:24 +02:00
|
|
|
If you'd like to map Slack channels to different topics within the same
|
|
|
|
stream, add `&channels_map_to_topics=1` to the end of the URL. The `topic`
|
|
|
|
parameter will be ignored.
|
2017-06-20 02:52:48 +02:00
|
|
|
|
2018-05-17 15:52:24 +02:00
|
|
|
If you'd like to map Slack channels to different streams, add
|
|
|
|
`&channels_map_to_topics=0` to the end of the URL. The `stream`
|
|
|
|
parameter will be ignored. Make sure you create
|
|
|
|
streams for all your public Slack channels, and that the name of each
|
|
|
|
stream is the same as the name of the Slack channel it maps to.
|
2017-06-20 02:52:48 +02:00
|
|
|
|
2018-05-17 15:52:24 +02:00
|
|
|
1. Go to <https://my.slack.com/services/new/outgoing-webhook>
|
|
|
|
and click **Add Outgoing WebHooks integration**.
|
2017-06-20 02:52:48 +02:00
|
|
|
|
2018-05-17 15:52:24 +02:00
|
|
|
1. Scroll down and configure the **Channel** and/or **Trigger Word(s)**
|
|
|
|
options as appropriate. Set **URL(s)** to the URL constructed above,
|
|
|
|
and click **Save Settings**.
|
2017-06-07 22:05:55 +02:00
|
|
|
|
|
|
|
{!congrats.md!}
|
|
|
|
|
2018-05-17 15:52:24 +02:00
|
|
|
![](/static/images/integrations/slack/001.png)
|