integrations: Recommend new integration URL tool.

Fixes part of #25976.
This commit is contained in:
Tim Abbott 2023-09-20 17:23:45 -07:00
parent 0c4ef58acd
commit 0d525cf644
81 changed files with 240 additions and 105 deletions

View File

@ -1,25 +0,0 @@
{!create-an-incoming-webhook.md!}
Construct the URL for the {{ integration_display_name }}
bot using the bot's API key and the desired stream name:
{!webhook-url.md!}
Modify the parameters of the URL above, where `api_key` is the API key
of your Zulip bot, and `stream` is the [URL-encoded][url-encoder]
stream name you want the notifications sent to. If you don't specify a
`stream`, the bot will send notifications via direct messages to the
creator of the bot.
If you'd like this integration to always send notifications to a
specific topic in the specified stream, just include the
[URL-encoded][url-encoder] topic as an additional parameter. E.g.,
for `your topic`, append `&topic=your%20topic` to the URL.
{% if all_event_types is defined %}
{!event-filtering-instruction.md!}
{% endif %}
[url-encoder]: https://www.urlencoder.org/

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your Airbrake bug tracker!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your project's settings on the Airbrake site. Click on the
**Integration** section, and select **Webhook**.

View File

@ -2,7 +2,9 @@ Get Zulip notifications from Alertmanager!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
Additionally, you may specify URL parameters named `name` and `desc` to specify which labels
or annotations will be used to construct the alert message. This allows you to use arbitrary labels

View File

@ -2,7 +2,9 @@ Get Ansible Tower notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Ansible Tower or AWX Admin Portal. Click **Notifications** on
the left sidebar, and click **Add**.

View File

@ -3,7 +3,9 @@ using the Zulip AppFollow integration!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. In AppFollow, click on **Integrations** on the left sidebar, and click **Add new integration**.
Click on your app under **Tracked apps**.

View File

@ -2,7 +2,9 @@ Receive AppVeyor notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your AppVeyor Project Settings, and click **Notifications**.
Click **Add notification** and select **Webhook**.

View File

@ -2,7 +2,9 @@ Get Azure Devops notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
{!git-webhook-url-with-branches.md!}

View File

@ -3,7 +3,9 @@ events in Basecamp.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your project on Basecamp. From the **Settings** menu in
the top right corner, choose **Set up webhooks**. Click on

View File

@ -3,7 +3,9 @@ to derail from your goal!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Beeminder **Reminders** settings.

View File

@ -8,7 +8,9 @@ Bitbucket Server click [here](./bitbucket3).
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
{!git-webhook-url-with-branches.md!}

View File

@ -8,7 +8,9 @@ Bitbucket Cloud (SAAS service) click [here](./bitbucket2).
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
{!git-webhook-url-with-branches.md!}

View File

@ -4,7 +4,9 @@ See your Thinkst Canarytoken alerts in Zulip! This integration works with Canary
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to [canarytokens.org][canarytokens], and select the type of
webhook that you want to create and add a reminder note.

View File

@ -4,7 +4,9 @@ CircleCI with GitHub, BitBucket and GitLab.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your project on CircleCI and click on **Project
Settings**. Select **Webhooks** from the list on the left.

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your Clubhouse Stories and Epics!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Clubhouse Dashboard, and click on the settings icon in
the top-right corner. Click on **Integrations**, and select **Webhooks**.

View File

@ -3,7 +3,9 @@ your build statuses.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. On your project's webpage, click on **Project Settings** in
the top right corner. Click on the **Notifications** tab, and click on

View File

@ -3,7 +3,9 @@ about Crashlytics issues.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Select the app you'd like to be notified about in your
[Crashlytics settings panel](https://fabric.io/settings/apps).

View File

@ -3,7 +3,9 @@ about updates in feedback responses organized by Delighted.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. On your Delighted dashboard, click on **Settings** in the
top-right corner. Click on **Integrations**. Scroll down

View File

@ -2,7 +2,9 @@ Get Dropbox notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your [Dropbox apps page](https://www.dropbox.com/developers/apps).
Click on **Create app** near the top-right corner, and follow the on-screen

View File

@ -2,7 +2,9 @@ Get Zulip notifications for the Errbit error tracker!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your project's settings on the Errbit site. Click on the
**Edit** button for your Errbit app, and select **Webhook**.

View File

@ -2,7 +2,9 @@ Get Zulip notifications from your Flock channels.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Click on **Apps** in the bottom-right corner.
Click on **Admin Panel**, and click on **Webhooks**.

View File

@ -3,7 +3,9 @@ integration!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
### Add notifications for new Freshdesk tickets

View File

@ -2,7 +2,9 @@ Receive Freshping notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your **Freshping** dashboard and click **Settings**.
Click **Integrations** and then click **Create Integration**

View File

@ -2,7 +2,9 @@ Receive Freshstatus notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. On your Freshstatus dashboard, click **Settings** and click **Integrations**.
Go to **Webhooks** and click **Manage**. Click **New Webhook**

View File

@ -4,7 +4,9 @@ to receive Front notifications without leaving Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to the **Settings** page of your Front organization. Click on the
**Integrations** tab, and enable the **Webhooks** integration. Click on

View File

@ -4,7 +4,9 @@ you can now get Task notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Send an email to `gci-support@google.com` asking them to enable webhooks
for your organization. They'll need the name of your organization, and

View File

@ -2,7 +2,9 @@ Receive Gitea notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
{!git-webhook-url-with-branches.md!}

View File

@ -2,7 +2,9 @@ Receive GitLab notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
By default, the Zulip topics for merge requests will contain the
title of the GitLab merge request. You can change the topic format to

View File

@ -3,7 +3,9 @@ your build statuses.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Add the following to your `Config.XML` file.

View File

@ -2,7 +2,9 @@ Receive Gogs notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
{!git-webhook-url-with-branches.md!}

View File

@ -2,7 +2,9 @@ Receive GoSquared notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your project's **Settings** and click on **Services**.
Scroll down and next to **Webhook**, click on **Connect**. Click

View File

@ -2,7 +2,9 @@ See your Grafana dashboard alerts in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
### Instructions for Grafana 8.3 and above

View File

@ -2,7 +2,9 @@ Receive Greenhouse notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. On your Greenhouse **Dashboard**, click on the
**gear** (<i class="fa fa-cog"></i>) icon in the upper right

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your Groove events!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. On your Groove dashboard, click on **Settings**. Under **Company**,
click on **API**. Open the **Add Webhook** dropdown and select an

View File

@ -4,7 +4,9 @@ Harbor's webhooks feature is available in version 1.9 and later.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Harbor **Projects** page. Open a project and click on the **Webhooks** tab.

View File

@ -2,7 +2,9 @@ Configuring the HelloSign integration is easy!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your HelloSign account **Settings**. Select **Integrations** and
click on **API**.

View File

@ -7,7 +7,9 @@ integration](/api/incoming-webhooks-walkthrough).
by default in the Zulip development environment. If you are running
Zulip in production, you should make sure that this stream exists.
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. To trigger a notification using this example webhook, you can use
`send_webhook_fixture_message` from a [Zulip development

View File

@ -3,7 +3,9 @@ is pushed to Heroku using the Zulip Heroku plugin!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your project on Heroku
and click the **Resources** tab. Add the **Deploy Hooks** add-on.

View File

@ -5,7 +5,9 @@ in Zulip.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Create an [IFTTT account](https://ifttt.com/join). Select the service you'd like
to receive notifications from as `this`. Select **Webhooks** as

View File

@ -4,7 +4,9 @@ a website or service is up and running or down.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. On your Insping **Dashboard**, click on **Integrations**. Click
on **Create Webhook**.

View File

@ -2,7 +2,9 @@ Get Intercom notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Intercom account's **Settings** page and click on **Developers**
on the left sidebar. Click on **Developer Hub** and click **New app**.

View File

@ -5,7 +5,9 @@ These instructions apply to Atlassian Cloud's hosted Jira, and Jira Server versi
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Jira **Site administration** page. Click **Jira** on the left.
On the left sidebar, scroll down, and under **Advanced**, click **WebHooks**.

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your Jotform responses!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
By default, the integration will use the form's title as the topic.
1. In Jotform, go to **Form Builder**, and click on **Settings** tab.

View File

@ -5,7 +5,9 @@ integration](/api/incoming-webhooks-overview).
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Configure your application to send the webhook
payload to the **URL** generated above.

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your Librato/AppOptics alerts!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
By default, the integration will use the name of the alert.
1. Go to your AppOptics/Librato homepage, and click on **Settings**

View File

@ -2,7 +2,9 @@ Receive Lidarr notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Lidarr dashboard. Click **Settings** and
click **Connect**. Click the **+** icon.

View File

@ -2,7 +2,9 @@ Get Linear notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
You can refer to Linear's documentation for [webhook events](https://developers.linear.app/docs/graphql/webhooks).

View File

@ -2,7 +2,9 @@ Get Mention notifications within Zulip via Zapier!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Mention feed, and click on your profile in the top-right
corner. Select **Settings**. Click on **Integrations**. Select the

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your Netlify deployments!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Netlify project, and click **Settings**. Click **Build & deploy**, and select **Deploy notifications**.
Click **Add Notification**, and select **Outgoing webhook**.

View File

@ -2,7 +2,9 @@ New Relic can send messages to a Zulip stream for incidents.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. On [New Relic](https://one.newrelic.com),
select **Alerts & AI**.

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your Opbeat events!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Opbeat **Organization Settings**.

View File

@ -3,7 +3,9 @@ when a new member signs-up on an **Open Collective** page.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to [Open Collective Website](https://opencollective.com/), find
your desired collective page, then go to *Settings* -> *Webhooks*, paste the

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your Opsgenie events!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to <https://app.opsgenie.com/integration>. Click on
**Add New Integrations**, and select **Webhook**.

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your PagerDuty services!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Open the **Integrations** tab, and click **Generic Webhooks (v3)**.

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your Papertrail logs!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. On your Papertrail dashboard, search for the logs you'd like
to set up alerts for, and click on **Save Search**. Provide a

View File

@ -3,7 +3,9 @@ uptime status changes from your Pingdom dashboard.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Next, go to the following URL:

View File

@ -2,7 +2,9 @@ Get Zulip notifications for the stories in your Pivotal Tracker project!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Pivotal project's **Settings** page, and click on **Webhooks**.

View File

@ -2,7 +2,9 @@ Receive Radarr notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Radarr dashboard. Click **Settings** and click **Connect**.
Click the **+** icon.

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your Raygun events!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Raygun dashboard, and click on **Integrations**.
Click on **Webhook**, and click on the **Setup** tab.

View File

@ -2,7 +2,9 @@ Get Review Board notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. On your Review Board **Dashboard**, click your team's name in the top-right
corner, and click **Team administration**. Select **WebHooks** on the

View File

@ -2,7 +2,9 @@ Get RhodeCode notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
{!git-webhook-url-with-branches.md!}

View File

@ -2,7 +2,9 @@ Receive Job Notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Rundeck web interface and click on the desired job.
Click on **Actions** and then select **Edit this Job...**.

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your Semaphore builds!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. In Semaphore 2.0, under **Configuration** select **Notifications**. Click on
**Create New Notification**. Add the the URL constructed above to the Webhook

View File

@ -6,7 +6,9 @@ us](/help/contact-support) if a platform you care about is missing.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
The default topic, if not set in the URL, will be the title of the
issue or event.

View File

@ -12,7 +12,9 @@ mirroring content from a Slack instance into Zulip.
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Use your new webhook URL any place that you would use a Slack webhook.

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your Solano CI builds!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Solano CI **Organizations** page, and click on
**Organization Settings**. Click on **Web Hooks**.

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your Sonarqube code analysis!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. To configure webhooks for a specific SonarQube project, go to the project and select **Administration**. Select
**Webhooks** and click **Create**. **Note**: you can also configure webhooks globally by going to **Configurations** ->

View File

@ -2,7 +2,9 @@ Receive Sonarr notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Sonarr dashboard. Click **Settings** and click **Connect**.
Click the **+** icon.

View File

@ -2,7 +2,9 @@ See your Splunk Search alerts in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
If you do not specify a topic, the name of the search is used
(truncated to fit if needed).

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your Statuspage.io subscriptions!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Statuspage Dashboard, and click on **Notifications**
near the bottom-left corner. Select the **Webhook** tab. If webhook

View File

@ -2,7 +2,9 @@ Get Zulip notifications for Stripe events!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. On your Stripe Dashboard, click on **Developers** on the left
sidebar. Click on **Webhooks**, and click on **+ Add endpoint**.

View File

@ -2,7 +2,9 @@ Receive Zulip notifications for your Taiga projects!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
Make sure to specify the topic in the URL above. Otherwise, the
default topic `General` will be used.

View File

@ -2,7 +2,9 @@ Get Zulip notifications for your TeamCity builds!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Install the [tcWebHooks plugin](https://github.com/tcplugins/tcWebHooks/releases)
onto your TeamCity server. Follow the plugin instructions in your

View File

@ -4,7 +4,9 @@ Canarytokens from Thinkst's paid product, not [canarytokens.org][canarytokens] -
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Thinkst Canary settings, and click on **Webhooks** on
the left sidebar. Select the **Generic** tab. Press

View File

@ -2,7 +2,9 @@ Get Transifex notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. On your Transifex Dashboard, select your project, and click on
**Settings**. Click on the **Webhooks** tab, and click

View File

@ -2,7 +2,9 @@ See your Travis CI build notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
By default, pull request events are ignored since most people
don't want notifications for new pushes to pull requests. To
enable notifications for pull request builds, just

View File

@ -9,7 +9,9 @@ Get Zulip notifications from your Trello boards!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. **Log in to Trello**, and collect the following three items:

View File

@ -2,7 +2,9 @@ See Updown reports in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to [your Updown settings page](https://updown.io/settings/edit).

View File

@ -2,7 +2,9 @@ Receive Zulip notifications from UptimeRobot!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. On UptimeRobot, go to **My Settings** and select **Add Alert Contact**.
Set **Alert Contact Type** to **webhook**.

View File

@ -2,7 +2,9 @@ Get Wekan notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
{!git-webhook-url-with-branches.md!}

View File

@ -6,7 +6,9 @@ first install the
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
**Important:** The HookPress plugin requires URL parameters to
be delimited by semicolons instead of ampersands. If you have a

View File

@ -7,7 +7,9 @@ Receive Zabbix notifications in Zulip!
1. {!create-stream.md!}
1. {!create-bot-construct-url.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. Go to your Zabbix web interface, and click **Administration**. Click on
**General** and then select **Macros** from the dropdown. Click **Add** and set the