Este howto describe cómo configurar el proveedor Zulip incluido en discourse-chat-integration.
Configurar Zulip
-
En la configuración personal de Zulip, ve a Bots
-
Haz clic en Add a new bot (Añadir un nuevo bot)
-
Introduce un nombre y selecciona Incoming webhook como bot type (tipo de bot)
-
Haz clic en Add (Añadir)
-
Copia la Clave de API y la dirección de correo electrónico, las necesitarás más tarde
Configurar Discourse
-
En la configuración del sitio de Discourse, introduce la dirección de tu servidor Zulip en la configuración
chat_integration_zulip_server. Asegúrate de incluir el protocolo. (ej.https://chat.zulip.org) -
Pega la Clave de API que copiaste antes en la configuración del sitio
chat_integration_zulip_bot_api_key -
Pega la dirección de correo electrónico que copiaste antes en la configuración del sitio
chat_integration_zulip_bot_email_address -
Habilita
chat_integration_zulip_enabled -
Ve a la pestaña Plugins, luego a Chat Integration
-
Ve a la pestaña Zulip, luego a Add Channel (Añadir Canal)
-
Introduce un Stream (Flujo) al que deseas enviar las notificaciones y un Subject (Asunto) para adjuntar a los mensajes
-
Save Channel (Guardar Canal)
-
Utiliza el botón Test (Probar) en el canal que acabas de crear para comprobar que todo funciona. Deberías ver algo como esto:
-
Configura algunas “Reglas” para tu canal, de acuerdo con las instrucciones de discourse-chat-integration.
