docs: Deemphasize Hubot as an integration bridge.

The Hubot project looks to be abandoned; it hasn’t been updated in
years and its own installation instructions don’t work anymore.
Remove our special placement of Hubot alongside Zapier and IFTTT.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg 2021-06-09 12:47:43 -07:00 committed by Tim Abbott
parent d041bb0674
commit d8adeb66ca
6 changed files with 6 additions and 13 deletions

View File

@ -2,7 +2,7 @@
Integrations allow you to send data from other products into or out of Integrations allow you to send data from other products into or out of
Zulip. Zulip natively integrates with dozens of products, and with hundreds Zulip. Zulip natively integrates with dozens of products, and with hundreds
more through Zapier, IFTTT, and Hubot. more through Zapier and IFTTT.
Zulip also makes it very easy to write your own integration, and (if you'd Zulip also makes it very easy to write your own integration, and (if you'd
like) to get it merged into the main Zulip repository. like) to get it merged into the main Zulip repository.
@ -33,10 +33,6 @@ Zulip.
pointed at Zulip's pointed at Zulip's
[Slack-compatible webhook API](/integrations/slack/slack_incoming). [Slack-compatible webhook API](/integrations/slack/slack_incoming).
* Check if [Hubot](https://github.com/hubot-scripts) has an integration with
the product. If it does, follow
[these instructions](/integrations/doc/hubot) to set it up.
* If the product can send email notifications, you can * If the product can send email notifications, you can
[send those emails to a stream](/help/message-a-stream-by-email). [send those emails to a stream](/help/message-a-stream-by-email).

View File

@ -386,8 +386,7 @@
<p> <p>
Zulip has more than 90 native integrations. Several hundred more Zulip has more than 90 native integrations. Several hundred more
are available through are available through
<a href="/integrations/doc/hubot">Hubot</a>, <a href="/integrations/doc/zapier">Zapier</a>
<a href="/integrations/doc/zapier">Zapier</a>,
and and
<a href="/integrations/doc/ifttt">IFTTT</a>. <a href="/integrations/doc/ifttt">IFTTT</a>.
</p> </p>

View File

@ -1,7 +1,7 @@
# Request an integration # Request an integration
Zulip comes with over 100 native integrations. Hundreds more are Zulip comes with over 100 native integrations. Hundreds more are
available through [Hubot](https://hubot.github.com/), available through
[Zapier](https://zapier.com/home), [IFTTT](https://ifttt.com/), and [Zapier](https://zapier.com/home), [IFTTT](https://ifttt.com/), and
the [Slack compatible webhook](/integrations/doc/slack_incoming). the [Slack compatible webhook](/integrations/doc/slack_incoming).

View File

@ -26,8 +26,7 @@
<h2 class="portico-page-subheading"> <h2 class="portico-page-subheading">
{% trans %} {% trans %}
And hundreds more through And hundreds more through
<a href="/integrations/doc/hubot">Hubot</a>, <a href="/integrations/doc/zapier">Zapier</a>
<a href="/integrations/doc/zapier">Zapier</a>,
and and
<a href="/integrations/doc/ifttt">IFTTT</a>. <a href="/integrations/doc/ifttt">IFTTT</a>.
{% endtrans %} {% endtrans %}

View File

@ -197,7 +197,6 @@ class DocPageTest(ZulipTestCase):
"native integrations.", "native integrations.",
extra_strings=[ extra_strings=[
"And hundreds more through", "And hundreds more through",
"Hubot",
"Zapier", "Zapier",
"IFTTT", "IFTTT",
], ],

View File

@ -154,7 +154,7 @@ def add_integrations_open_graph_context(context: Dict[str, Any], request: HttpRe
path_name = request.path.rstrip("/").split("/")[-1] path_name = request.path.rstrip("/").split("/")[-1]
description = ( description = (
"Zulip comes with over a hundred native integrations out of the box, " "Zulip comes with over a hundred native integrations out of the box, "
"and integrates with Zapier, IFTTT, and Hubot to provide hundreds more. " "and integrates with Zapier and IFTTT to provide hundreds more. "
"Connect the apps you use every day to Zulip." "Connect the apps you use every day to Zulip."
) )