Questo howto descrive la configurazione del provider Power Automate incluso in discourse-chat-integration.
Installazione
Se non l’hai già fatto, installa il plugin discourse-chat-integration
Configurazione di Microsoft Teams
Gli webhook utilizzati da Power Automate possono essere creati direttamente da Power Automate o tramite Microsoft Teams. Devi eseguire uno di questi passaggi per ogni canale a cui desideri inviare aggiornamenti in Microsoft Teams.
Configurazione tramite Microsoft Teams (facile e veloce)
- Vai al canale o alla chat in cui desideri aggiungere l’webhook e seleziona (•••) Altre opzioni dalla barra di navigazione in alto.
- Scegli Flussi di lavoro dal menu a discesa e cerca Pubblica in un canale quando viene ricevuto un webhook.
- Fornisci un nome e l’account che verrà utilizzato per pubblicare e fai clic su Avanti. Valida il Team e il Canale (o la Chat) forniti, quindi fai clic su Aggiungi flusso di lavoro.
- La finestra di dialogo presenterà un URL univoco che mappa al canale. Assicurati di copiare e salvare l’URL: devi fornirlo al servizio esterno.
- Seleziona il pulsante Fine. L’webhook sarà disponibile nel canale del team.
Configurazione tramite Power Automate (avanzata e personalizzabile)
Inizia con uno dei modelli predefiniti:
- Pubblica in un canale quando viene ricevuto un webhook
- Pubblica in una chat quando viene ricevuto un webhook
- Accedi a Power Automate se non l’hai già fatto.
- Seleziona l’account utente di Microsoft Teams a cui connetterti. Questo account apparirà come mittente delle notifiche inviate da questa automazione.
- Seleziona il Team e il Canale (o la Chat) di Microsoft Teams.
- Fai clic sul collegamento “Modifica in modalità avanzata”.
- Nella nuova visualizzazione, fai clic sul titolo e aggiornalo a qualcosa di più significativo, fai clic su “Salva”, quindi fai clic sulla scheda “Quando viene ricevuto un webhook di Teams”.
- Il riquadro di dialogo presenterà un URL univoco che mappa al canale (o alla chat). Assicurati di copiare e salvare l’URL: devi fornirlo al servizio esterno.
Configurazione di Discourse
- Nelle impostazioni del tuo sito, abilita l’impostazione “chat integration teams enabled”.
- Vai alla scheda Plugin, quindi Integrazioni Chat.
- Vai alla scheda Power Automate e fai clic su Aggiungi Canale.
- Inserisci il nome del tuo canale Teams (ad esempio, discourse).
- Incolla l’URL dell’webhook che hai copiato in precedenza, quindi fai clic su Salva Canale.
- Utilizza il pulsante Test sul canale appena creato per verificare che tutto funzioni. Dovresti vedere il tuo argomento di test apparire nel tuo canale Microsoft Teams.
- Configura alcune Regole per il tuo canale secondo le istruzioni di discourse-chat-integration.
- Festeggia
