Questo howto descrive come configurare il provider Zulip incluso in discourse-chat-integration.
Configurazione di Zulip
-
Nelle impostazioni personali di Zulip, vai su Bots
-
Clicca su Add a new bot (Aggiungi un nuovo bot)
-
Inserisci un nome e seleziona Incoming webhook (Webhook in entrata) come bot type (tipo di bot)
-
Clicca su Add (Aggiungi)
-
Annota la chiave API e l’indirizzo email, ti serviranno più tardi
Configurazione di Discourse
-
Nelle impostazioni del tuo sito Discourse, inserisci l’indirizzo del server Zulip nell’impostazione
chat_integration_zulip_server. Assicurati di includere il protocollo. (es.https://chat.zulip.org) -
Incolla la chiave API che hai copiato in precedenza nell’impostazione di sito
chat_integration_zulip_bot_api_key -
Incolla l’indirizzo email che hai copiato in precedenza nell’impostazione di sito
chat_integration_zulip_bot_email_address -
Abilita
chat_integration_zulip_enabled -
Vai alla scheda Plugins (Plugin), quindi Chat Integration (Integrazione Chat)
-
Vai alla scheda Zulip, quindi Add Channel (Aggiungi Canale)
-
Inserisci uno Stream a cui vuoi inviare le notifiche e un Subject (Oggetto) da allegare ai messaggi
-
Save Channel (Salva Canale)
-
Usa il pulsante Test (Testa) sul canale che hai appena creato per verificare che tutto funzioni. Dovresti vedere qualcosa di simile a questo:
-
Configura alcune “Regole” per il tuo canale, secondo le istruzioni di discourse-chat-integration.
