Ce howto décrit comment configurer le fournisseur Zulip inclus dans discourse-chat-integration.
Configuration de Zulip
-
Dans vos paramètres personnels Zulip, allez à Bots
-
Cliquez sur Add a new bot
-
Entrez un nom et sélectionnez Incoming webhook comme bot type
-
Cliquez sur Add
-
Notez la clé API et l’adresse e-mail, vous en aurez besoin plus tard
Configuration de Discourse
-
Dans les paramètres de votre site Discourse, entrez l’adresse de votre serveur Zulip dans le paramètre
chat_integration_zulip_server. Assurez-vous d’inclure le protocole. (ex.https://chat.zulip.org) -
Collez la clé API que vous avez copiée précédemment dans le paramètre de site
chat_integration_zulip_bot_api_key -
Collez l’adresse e-mail que vous avez copiée précédemment dans le paramètre de site
chat_integration_zulip_bot_email_address -
Activez
chat_integration_zulip_enabled -
Allez à l’onglet Plugins, puis Chat Integration
-
Allez à l’onglet Zulip, puis Add Channel
-
Entrez un Stream vers lequel vous souhaitez envoyer les notifications, et un Subject à joindre aux messages
-
Save Channel
-
Utilisez le bouton Test sur le canal que vous venez de créer pour vérifier que tout fonctionne. Vous devriez voir quelque chose comme ceci :
-
Configurez des « Règles » pour votre canal, conformément aux instructions de discourse-chat-integration.
