{% extends "base.html" %} {% load compress humanize static hc_extras %} {% block title %}Zulip Integration for {% site_name %}{% endblock %} {% block content %}

Zulip

Zulip is an open-source group chat app with an email threading model. If you use or plan on using Zulip, you can can integrate it with your {% site_name %} account in few simple steps.

Setup Guide

Log into your Zulip account, click on the gear icon in the upper right corner, and select Settings.

Screenshot

Got to Your bots › Add a new bot and fill out the fields.

For Bot Type, select "Incoming webhook". You can choose your own preferred values for bot's name and email.

For the profile picture, feel free to use the {% site_name %} logo:

{% site_name %} logo

After you have filled out the values, click on Create Bot.

Screenshot

Copy the displayed bot's credentials into the form below. Also specify the stream or the private user you want {% site_name %} to post notifications to.

Save the integration and you are done!

Screenshot

Integration Settings

{% csrf_token %}
{% if form.bot_email.errors %} {{ form.bot_email.errors|join:"" }} {% else %} Example: healthchecks-bot@zulip.mycompany.com {% endif %}
{% if form.api_key.errors %}
{{ form.api_key.errors|join:"" }}
{% endif %}
{% if form.to.errors %} {{ form.to.errors|join:"" }} {% else %} Example: "{% if form.mtype.value == "private" %}alice@example.org{% else %}general{% endif%}" {% endif %}
{% endblock %} {% block scripts %} {% compress js %} {% endcompress %} {% endblock %}