mirror of
				https://github.com/zulip/zulip.git
				synced 2025-10-31 12:03:46 +00:00 
			
		
		
		
	integration-docs: Update Open Collective for new doc format.
Other than reformatting documentation for Open Collective, this commit also moves it to the "Financial" category from "Communications". This is because Open Collective is mainly a fundrising + legal status + money management platform, as stated in https://opencollective.com/. Part of #29592.
This commit is contained in:
		| @@ -444,7 +444,7 @@ WEBHOOK_INTEGRATIONS: list[WebhookIntegration] = [ | |||||||
|     WebhookIntegration("mention", ["marketing"], display_name="Mention"), |     WebhookIntegration("mention", ["marketing"], display_name="Mention"), | ||||||
|     WebhookIntegration("netlify", ["continuous-integration", "deployment"], display_name="Netlify"), |     WebhookIntegration("netlify", ["continuous-integration", "deployment"], display_name="Netlify"), | ||||||
|     WebhookIntegration("newrelic", ["monitoring"], display_name="New Relic"), |     WebhookIntegration("newrelic", ["monitoring"], display_name="New Relic"), | ||||||
|     WebhookIntegration("opencollective", ["communication"], display_name="Open Collective"), |     WebhookIntegration("opencollective", ["financial"], display_name="Open Collective"), | ||||||
|     WebhookIntegration("opsgenie", ["meta-integration", "monitoring"]), |     WebhookIntegration("opsgenie", ["meta-integration", "monitoring"]), | ||||||
|     WebhookIntegration("pagerduty", ["monitoring"], display_name="PagerDuty"), |     WebhookIntegration("pagerduty", ["monitoring"], display_name="PagerDuty"), | ||||||
|     WebhookIntegration("papertrail", ["monitoring"]), |     WebhookIntegration("papertrail", ["monitoring"]), | ||||||
|   | |||||||
| @@ -1,19 +1,27 @@ | |||||||
| This integration currently supports getting notifications to a channel of your Zulip instance, | # Zulip Open Collective integration | ||||||
| when a new member signs-up on an **Open Collective** page. |  | ||||||
|  | Get Zulip notifications for new sign-ups on your **Open Collective** page. | ||||||
|  |  | ||||||
|  | {start_tabs} | ||||||
|  |  | ||||||
| 1. {!create-channel.md!} | 1. {!create-channel.md!} | ||||||
|  |  | ||||||
| 1. {!create-an-incoming-webhook.md!} | 1. {!create-an-incoming-webhook.md!} | ||||||
|  |  | ||||||
| 1. {!generate-integration-url.md!} | 1. {!generate-webhook-url-basic.md!} | ||||||
|  |  | ||||||
| 1. Go to [Open Collective Website](https://opencollective.com/), find | 1. In Open Collective, navigate to one of the collectives under | ||||||
| your desired collective page, then go to *Settings* -> *Webhooks*, paste the |    **My Collectives**. Go to **Settings** > **Webhooks**. | ||||||
| bot URL and choose *Activity* -> *New Member*. |  | ||||||
|  | 1. Set **URL** to the URL generated above, and choose **Activity** > | ||||||
|  |    **New Member**. | ||||||
|  |  | ||||||
|  | {end_tabs} | ||||||
|  |  | ||||||
| {!congrats.md!} | {!congrats.md!} | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| In the future, this integration can be developed in order to | ### Related documentation | ||||||
| support other types of *Activity* such as *New Transaction*, *Subscription Canceled* etc. |  | ||||||
|  | {!webhooks-url-specification.md!} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user