Einrichten von Power Automate, um Microsoft Teams-Benachrichtigungen mit dem discourse-chat-integration-Plugin zu senden

Diese howto beschreibt die Einrichtung des Power Automate-Providers, der in discourse-chat-integration enthalten ist.

Installation

Wenn Sie dies noch nicht getan haben, installieren Sie das discourse-chat-integration Plugin.

Einrichtung von Microsoft Teams

Webhooks, die von Power Automate verwendet werden, können direkt aus Power Automate oder über Microsoft Teams erstellt werden. Sie müssen entweder diesen Schritt für jeden Kanal ausführen, an den Sie Updates in Microsoft Teams senden möchten.

Einrichtung über Microsoft Teams (einfach und schnell)

  1. Navigieren Sie zu dem Kanal oder Chat, dem Sie den Webhook hinzufügen möchten, und wählen Sie in der oberen Navigationsleiste (•••) Weitere Optionen.
  2. Wählen Sie im Dropdown-Menü Workflows und suchen Sie nach Posten in einen Kanal, wenn eine Webhook-Anfrage empfangen wird.
  3. Geben Sie einen Namen und das Konto an, das zum Posten verwendet wird, und klicken Sie auf Weiter. Validieren Sie das angegebene Team und den Kanal (oder Chat) und klicken Sie dann auf Workflow hinzufügen.
  4. Das Dialogfenster zeigt eine eindeutige URL an, die dem Kanal zugeordnet ist. Stellen Sie sicher, dass Sie die URL kopieren und speichern – Sie müssen sie dem externen Dienst zur Verfügung stellen.
  5. Wählen Sie die Schaltfläche Fertig. Der Webhook ist im Teamkanal verfügbar.

Einrichtung über Power Automate (fortgeschritten und anpassbar)

Beginnen Sie mit einer der vorgefertigten Vorlagen:

  1. Melden Sie sich bei Power Automate an, falls Sie dies noch nicht getan haben.
  2. Wählen Sie aus, mit welchem Microsoft Teams-Benutzerkonto Sie sich verbinden möchten. Dieses Konto wird als Absender von Benachrichtigungen angezeigt, die von dieser Automatisierung gesendet werden.
  3. Wählen Sie das Microsoft Teams-Team und den Kanal (oder Chat) aus.
  4. Klicken Sie auf den Link “Im erweiterten Modus bearbeiten”.
  5. Klicken Sie in der neuen Ansicht auf den Titel und aktualisieren Sie ihn auf etwas Aussagekräftigeres, klicken Sie auf “Speichern” und dann auf die Karte “Wenn eine Teams-Webhook-Anfrage empfangen wird”.
  6. Das Dialogfeld zeigt eine eindeutige URL an, die dem Kanal (oder Chat) zugeordnet ist. Stellen Sie sicher, dass Sie die URL kopieren und speichern – Sie müssen sie dem externen Dienst zur Verfügung stellen.

Einrichtung von Discourse

  1. Aktivieren Sie in Ihren Website-Einstellungen die Einstellung “Chat-Integrationsteams aktiviert”.
  2. Gehen Sie zur Registerkarte “Plugins” und dann zu “Chat-Integrationen”.
  3. Gehen Sie zur Registerkarte “Power Automate” und klicken Sie auf “Kanal hinzufügen”.
  4. Geben Sie den Namen Ihres Teams-Kanals ein (z. B. discourse).
  5. Fügen Sie die zuvor kopierte Webhook-URL ein und klicken Sie dann auf “Kanal speichern”.
  6. Verwenden Sie die Schaltfläche “Testen” für den gerade erstellten Kanal, um zu überprüfen, ob alles funktioniert. Sie sollten sehen, wie Ihr Testthema in Ihrem Microsoft Teams-Kanal erscheint.
  7. Richten Sie gemäß den Anweisungen von discourse-chat-integration Regeln für Ihren Kanal ein.
  8. Feiern Sie :tada:
2 „Gefällt mir“