mirror of https://github.com/zulip/zulip.git
integrations: Recommend new integration URL tool.
Fixes part of #25976.
This commit is contained in:
parent
0c4ef58acd
commit
0d525cf644
|
@ -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/
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your Airbrake bug tracker!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to your project's settings on the Airbrake site. Click on the
|
||||||
**Integration** section, and select **Webhook**.
|
**Integration** section, and select **Webhook**.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications from Alertmanager!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
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
|
or annotations will be used to construct the alert message. This allows you to use arbitrary labels
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Ansible Tower notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to your Ansible Tower or AWX Admin Portal. Click **Notifications** on
|
||||||
the left sidebar, and click **Add**.
|
the left sidebar, and click **Add**.
|
||||||
|
|
|
@ -3,7 +3,9 @@ using the Zulip AppFollow integration!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**.
|
1. In AppFollow, click on **Integrations** on the left sidebar, and click **Add new integration**.
|
||||||
Click on your app under **Tracked apps**.
|
Click on your app under **Tracked apps**.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Receive AppVeyor notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**.
|
1. Go to your AppVeyor Project Settings, and click **Notifications**.
|
||||||
Click **Add notification** and select **Webhook**.
|
Click **Add notification** and select **Webhook**.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Azure Devops notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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!}
|
{!git-webhook-url-with-branches.md!}
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,9 @@ events in Basecamp.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to your project on Basecamp. From the **Settings** menu in
|
||||||
the top right corner, choose **Set up webhooks**. Click on
|
the top right corner, choose **Set up webhooks**. Click on
|
||||||
|
|
|
@ -3,7 +3,9 @@ to derail from your goal!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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.
|
1. Go to your Beeminder **Reminders** settings.
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,9 @@ Bitbucket Server click [here](./bitbucket3).
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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!}
|
{!git-webhook-url-with-branches.md!}
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,9 @@ Bitbucket Cloud (SAAS service) click [here](./bitbucket2).
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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!}
|
{!git-webhook-url-with-branches.md!}
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,9 @@ See your Thinkst Canarytoken alerts in Zulip! This integration works with Canary
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to [canarytokens.org][canarytokens], and select the type of
|
||||||
webhook that you want to create and add a reminder note.
|
webhook that you want to create and add a reminder note.
|
||||||
|
|
|
@ -4,7 +4,9 @@ CircleCI with GitHub, BitBucket and GitLab.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to your project on CircleCI and click on **Project
|
||||||
Settings**. Select **Webhooks** from the list on the left.
|
Settings**. Select **Webhooks** from the list on the left.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your Clubhouse Stories and Epics!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to your Clubhouse Dashboard, and click on the settings icon in
|
||||||
the top-right corner. Click on **Integrations**, and select **Webhooks**.
|
the top-right corner. Click on **Integrations**, and select **Webhooks**.
|
||||||
|
|
|
@ -3,7 +3,9 @@ your build statuses.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. On your project's webpage, click on **Project Settings** in
|
||||||
the top right corner. Click on the **Notifications** tab, and click on
|
the top right corner. Click on the **Notifications** tab, and click on
|
||||||
|
|
|
@ -3,7 +3,9 @@ about Crashlytics issues.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Select the app you'd like to be notified about in your
|
||||||
[Crashlytics settings panel](https://fabric.io/settings/apps).
|
[Crashlytics settings panel](https://fabric.io/settings/apps).
|
||||||
|
|
|
@ -3,7 +3,9 @@ about updates in feedback responses organized by Delighted.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. On your Delighted dashboard, click on **Settings** in the
|
||||||
top-right corner. Click on **Integrations**. Scroll down
|
top-right corner. Click on **Integrations**. Scroll down
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Dropbox notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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).
|
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
|
Click on **Create app** near the top-right corner, and follow the on-screen
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for the Errbit error tracker!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to your project's settings on the Errbit site. Click on the
|
||||||
**Edit** button for your Errbit app, and select **Webhook**.
|
**Edit** button for your Errbit app, and select **Webhook**.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications from your Flock channels.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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.
|
1. Click on **Apps** in the bottom-right corner.
|
||||||
Click on **Admin Panel**, and click on **Webhooks**.
|
Click on **Admin Panel**, and click on **Webhooks**.
|
||||||
|
|
|
@ -3,7 +3,9 @@ integration!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
### Add notifications for new Freshdesk tickets
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@ Receive Freshping notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**.
|
1. Go to your **Freshping** dashboard and click **Settings**.
|
||||||
Click **Integrations** and then click **Create Integration**
|
Click **Integrations** and then click **Create Integration**
|
||||||
|
|
|
@ -2,7 +2,9 @@ Receive Freshstatus notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**.
|
1. On your Freshstatus dashboard, click **Settings** and click **Integrations**.
|
||||||
Go to **Webhooks** and click **Manage**. Click **New Webhook**
|
Go to **Webhooks** and click **Manage**. Click **New Webhook**
|
||||||
|
|
|
@ -4,7 +4,9 @@ to receive Front notifications without leaving Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to the **Settings** page of your Front organization. Click on the
|
||||||
**Integrations** tab, and enable the **Webhooks** integration. Click on
|
**Integrations** tab, and enable the **Webhooks** integration. Click on
|
||||||
|
|
|
@ -4,7 +4,9 @@ you can now get Task notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
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
|
for your organization. They'll need the name of your organization, and
|
||||||
|
|
|
@ -2,7 +2,9 @@ Receive Gitea notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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!}
|
{!git-webhook-url-with-branches.md!}
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@ Receive GitLab notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
By default, the Zulip topics for merge requests will contain the
|
||||||
title of the GitLab merge request. You can change the topic format to
|
title of the GitLab merge request. You can change the topic format to
|
||||||
|
|
|
@ -3,7 +3,9 @@ your build statuses.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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.
|
1. Add the following to your `Config.XML` file.
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@ Receive Gogs notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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!}
|
{!git-webhook-url-with-branches.md!}
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@ Receive GoSquared notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**.
|
1. Go to your project's **Settings** and click on **Services**.
|
||||||
Scroll down and next to **Webhook**, click on **Connect**. Click
|
Scroll down and next to **Webhook**, click on **Connect**. Click
|
||||||
|
|
|
@ -2,7 +2,9 @@ See your Grafana dashboard alerts in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
### Instructions for Grafana 8.3 and above
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@ Receive Greenhouse notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. On your Greenhouse **Dashboard**, click on the
|
||||||
**gear** (<i class="fa fa-cog"></i>) icon in the upper right
|
**gear** (<i class="fa fa-cog"></i>) icon in the upper right
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your Groove events!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**,
|
1. On your Groove dashboard, click on **Settings**. Under **Company**,
|
||||||
click on **API**. Open the **Add Webhook** dropdown and select an
|
click on **API**. Open the **Add Webhook** dropdown and select an
|
||||||
|
|
|
@ -4,7 +4,9 @@ Harbor's webhooks feature is available in version 1.9 and later.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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.
|
1. Go to your Harbor **Projects** page. Open a project and click on the **Webhooks** tab.
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@ Configuring the HelloSign integration is easy!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to your HelloSign account **Settings**. Select **Integrations** and
|
||||||
click on **API**.
|
click on **API**.
|
||||||
|
|
|
@ -7,7 +7,9 @@ integration](/api/incoming-webhooks-walkthrough).
|
||||||
by default in the Zulip development environment. If you are running
|
by default in the Zulip development environment. If you are running
|
||||||
Zulip in production, you should make sure that this stream exists.
|
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
|
1. To trigger a notification using this example webhook, you can use
|
||||||
`send_webhook_fixture_message` from a [Zulip development
|
`send_webhook_fixture_message` from a [Zulip development
|
||||||
|
|
|
@ -3,7 +3,9 @@ is pushed to Heroku using the Zulip Heroku plugin!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to your project on Heroku
|
||||||
and click the **Resources** tab. Add the **Deploy Hooks** add-on.
|
and click the **Resources** tab. Add the **Deploy Hooks** add-on.
|
||||||
|
|
|
@ -5,7 +5,9 @@ in Zulip.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Create an [IFTTT account](https://ifttt.com/join). Select the service you'd like
|
||||||
to receive notifications from as `this`. Select **Webhooks** as
|
to receive notifications from as `this`. Select **Webhooks** as
|
||||||
|
|
|
@ -4,7 +4,9 @@ a website or service is up and running or down.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. On your Insping **Dashboard**, click on **Integrations**. Click
|
||||||
on **Create Webhook**.
|
on **Create Webhook**.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Intercom notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**
|
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**.
|
on the left sidebar. Click on **Developer Hub** and click **New app**.
|
||||||
|
|
|
@ -5,7 +5,9 @@ These instructions apply to Atlassian Cloud's hosted Jira, and Jira Server versi
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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.
|
1. Go to your Jira **Site administration** page. Click **Jira** on the left.
|
||||||
On the left sidebar, scroll down, and under **Advanced**, click **WebHooks**.
|
On the left sidebar, scroll down, and under **Advanced**, click **WebHooks**.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your Jotform responses!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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.
|
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.
|
1. In Jotform, go to **Form Builder**, and click on **Settings** tab.
|
||||||
|
|
|
@ -5,7 +5,9 @@ integration](/api/incoming-webhooks-overview).
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Configure your application to send the webhook
|
||||||
payload to the **URL** generated above.
|
payload to the **URL** generated above.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your Librato/AppOptics alerts!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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.
|
By default, the integration will use the name of the alert.
|
||||||
|
|
||||||
1. Go to your AppOptics/Librato homepage, and click on **Settings**
|
1. Go to your AppOptics/Librato homepage, and click on **Settings**
|
||||||
|
|
|
@ -2,7 +2,9 @@ Receive Lidarr notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to your Lidarr dashboard. Click **Settings** and
|
||||||
click **Connect**. Click the **+** icon.
|
click **Connect**. Click the **+** icon.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Linear notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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).
|
You can refer to Linear's documentation for [webhook events](https://developers.linear.app/docs/graphql/webhooks).
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Mention notifications within Zulip via Zapier!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to your Mention feed, and click on your profile in the top-right
|
||||||
corner. Select **Settings**. Click on **Integrations**. Select the
|
corner. Select **Settings**. Click on **Integrations**. Select the
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your Netlify deployments!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**.
|
1. Go to your Netlify project, and click **Settings**. Click **Build & deploy**, and select **Deploy notifications**.
|
||||||
Click **Add Notification**, and select **Outgoing webhook**.
|
Click **Add Notification**, and select **Outgoing webhook**.
|
||||||
|
|
|
@ -2,7 +2,9 @@ New Relic can send messages to a Zulip stream for incidents.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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),
|
1. On [New Relic](https://one.newrelic.com),
|
||||||
select **Alerts & AI**.
|
select **Alerts & AI**.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your Opbeat events!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**.
|
1. Go to your Opbeat **Organization Settings**.
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,9 @@ when a new member signs-up on an **Open Collective** page.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to [Open Collective Website](https://opencollective.com/), find
|
||||||
your desired collective page, then go to *Settings* -> *Webhooks*, paste the
|
your desired collective page, then go to *Settings* -> *Webhooks*, paste the
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your Opsgenie events!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to <https://app.opsgenie.com/integration>. Click on
|
||||||
**Add New Integrations**, and select **Webhook**.
|
**Add New Integrations**, and select **Webhook**.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your PagerDuty services!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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)**.
|
1. Open the **Integrations** tab, and click **Generic Webhooks (v3)**.
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your Papertrail logs!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. On your Papertrail dashboard, search for the logs you'd like
|
||||||
to set up alerts for, and click on **Save Search**. Provide a
|
to set up alerts for, and click on **Save Search**. Provide a
|
||||||
|
|
|
@ -3,7 +3,9 @@ uptime status changes from your Pingdom dashboard.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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:
|
1. Next, go to the following URL:
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for the stories in your Pivotal Tracker project!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**.
|
1. Go to your Pivotal project's **Settings** page, and click on **Webhooks**.
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@ Receive Radarr notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**.
|
1. Go to your Radarr dashboard. Click **Settings** and click **Connect**.
|
||||||
Click the **+** icon.
|
Click the **+** icon.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your Raygun events!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**.
|
1. Go to your Raygun dashboard, and click on **Integrations**.
|
||||||
Click on **Webhook**, and click on the **Setup** tab.
|
Click on **Webhook**, and click on the **Setup** tab.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Review Board notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. On your Review Board **Dashboard**, click your team's name in the top-right
|
||||||
corner, and click **Team administration**. Select **WebHooks** on the
|
corner, and click **Team administration**. Select **WebHooks** on the
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get RhodeCode notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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!}
|
{!git-webhook-url-with-branches.md!}
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@ Receive Job Notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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.
|
1. Go to your Rundeck web interface and click on the desired job.
|
||||||
Click on **Actions** and then select **Edit this Job...**.
|
Click on **Actions** and then select **Edit this Job...**.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your Semaphore builds!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. In Semaphore 2.0, under **Configuration** select **Notifications**. Click on
|
||||||
**Create New Notification**. Add the the URL constructed above to the Webhook
|
**Create New Notification**. Add the the URL constructed above to the Webhook
|
||||||
|
|
|
@ -6,7 +6,9 @@ us](/help/contact-support) if a platform you care about is missing.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
The default topic, if not set in the URL, will be the title of the
|
||||||
issue or event.
|
issue or event.
|
||||||
|
|
|
@ -12,7 +12,9 @@ mirroring content from a Slack instance into Zulip.
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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.
|
1. Use your new webhook URL any place that you would use a Slack webhook.
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your Solano CI builds!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to your Solano CI **Organizations** page, and click on
|
||||||
**Organization Settings**. Click on **Web Hooks**.
|
**Organization Settings**. Click on **Web Hooks**.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your Sonarqube code analysis!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
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** ->
|
**Webhooks** and click **Create**. **Note**: you can also configure webhooks globally by going to **Configurations** ->
|
||||||
|
|
|
@ -2,7 +2,9 @@ Receive Sonarr notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**.
|
1. Go to your Sonarr dashboard. Click **Settings** and click **Connect**.
|
||||||
Click the **+** icon.
|
Click the **+** icon.
|
||||||
|
|
|
@ -2,7 +2,9 @@ See your Splunk Search alerts in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
If you do not specify a topic, the name of the search is used
|
||||||
(truncated to fit if needed).
|
(truncated to fit if needed).
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your Statuspage.io subscriptions!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**
|
1. Go to your Statuspage Dashboard, and click on **Notifications**
|
||||||
near the bottom-left corner. Select the **Webhook** tab. If webhook
|
near the bottom-left corner. Select the **Webhook** tab. If webhook
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for Stripe events!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. On your Stripe Dashboard, click on **Developers** on the left
|
||||||
sidebar. Click on **Webhooks**, and click on **+ Add endpoint**.
|
sidebar. Click on **Webhooks**, and click on **+ Add endpoint**.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Receive Zulip notifications for your Taiga projects!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
Make sure to specify the topic in the URL above. Otherwise, the
|
||||||
default topic `General` will be used.
|
default topic `General` will be used.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Zulip notifications for your TeamCity builds!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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)
|
1. Install the [tcWebHooks plugin](https://github.com/tcplugins/tcWebHooks/releases)
|
||||||
onto your TeamCity server. Follow the plugin instructions in your
|
onto your TeamCity server. Follow the plugin instructions in your
|
||||||
|
|
|
@ -4,7 +4,9 @@ Canarytokens from Thinkst's paid product, not [canarytokens.org][canarytokens] -
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. Go to your Thinkst Canary settings, and click on **Webhooks** on
|
||||||
the left sidebar. Select the **Generic** tab. Press
|
the left sidebar. Select the **Generic** tab. Press
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Transifex notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
1. On your Transifex Dashboard, select your project, and click on
|
||||||
**Settings**. Click on the **Webhooks** tab, and click
|
**Settings**. Click on the **Webhooks** tab, and click
|
||||||
|
|
|
@ -2,7 +2,9 @@ See your Travis CI build notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
By default, pull request events are ignored since most people
|
||||||
don't want notifications for new pushes to pull requests. To
|
don't want notifications for new pushes to pull requests. To
|
||||||
enable notifications for pull request builds, just
|
enable notifications for pull request builds, just
|
||||||
|
|
|
@ -9,7 +9,9 @@ Get Zulip notifications from your Trello boards!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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:
|
1. **Log in to Trello**, and collect the following three items:
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@ See Updown reports in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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).
|
1. Go to [your Updown settings page](https://updown.io/settings/edit).
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@ Receive Zulip notifications from UptimeRobot!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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**.
|
1. On UptimeRobot, go to **My Settings** and select **Add Alert Contact**.
|
||||||
Set **Alert Contact Type** to **webhook**.
|
Set **Alert Contact Type** to **webhook**.
|
||||||
|
|
|
@ -2,7 +2,9 @@ Get Wekan notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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!}
|
{!git-webhook-url-with-branches.md!}
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,9 @@ first install the
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
**Important:** The HookPress plugin requires URL parameters to
|
||||||
be delimited by semicolons instead of ampersands. If you have a
|
be delimited by semicolons instead of ampersands. If you have a
|
||||||
|
|
|
@ -7,7 +7,9 @@ Receive Zabbix notifications in Zulip!
|
||||||
|
|
||||||
1. {!create-stream.md!}
|
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
|
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
|
**General** and then select **Macros** from the dropdown. Click **Add** and set the
|
||||||
|
|
Loading…
Reference in New Issue