Einrichtung von Slack-Benachrichtigungen mit dem discourse-chat-integration-Plugin

Wenn man sich den Code genauer ansieht, scheint es, dass die Website-Einstellung Create post for category and tag changes aktiviert sein muss, damit diese Tag-Änderungen übernommen werden.

Eine weitere Anmerkung: Die Regel Tag added to topic löst keine Chat-Nachricht aus, wenn das Thema bereits einen der Tags enthält, die in der Tag-Liste angegeben sind.
Also in diesem Fall:

  • Tag-Liste für die Regel ist how-to, admin
  • Das Thema ist bereits mit how-to getaggt
  • Sie fügen den Tag admin hinzu.

Es wird keine Chat-Nachricht gesendet.


Ich frage mich, ob die Dropdown-Option Tag added to topic überhaupt in der Liste angezeigt werden sollte, wenn die Website-Einstellung Create post for category and tag changes deaktiviert ist. Ich könnte mir vorstellen, dass sie immer noch in der Liste vorhanden ist, aber mit einem deutlichen visuellen Hinweis, dass sie keine Wirkung hat, es sei denn, die Einstellung ist aktiviert.

Lassen Sie mich wissen, wie das für Sie funktioniert!

1 „Gefällt mir“

Hallo @markvanlan

Diese Einstellung hat es gebracht. Ich muss zugeben, dass diese Einstellung dort super irreführend ist, anstatt dort zu sein, wo ich sie erwarten würde, nämlich irgendwo im Chat-Integrationsbereich.

Unabhängig davon werde ich das im Hinterkopf behalten, danke für die Hilfe! :heartbeat:

Wir verwenden dieses Plugin jetzt, das großartig funktioniert

z. B. jumpToCenter is not working in new segmentation mode - Support - Open Health Imaging Foundation

Meine Frage ist, ob es eine Einstellung gibt, mit der ich Benutzernamen ausblenden kann? Oder einfach anonym1 und anonym2 sagen kann

Vielen Dank für ein großartiges Plugin. Funktioniert einwandfrei.

Ich bin mir nicht sicher, ob dies der richtige Ort dafür ist, aber es wäre großartig, die Nachrichten, die an Slack gesendet werden, anpassen zu können. Die Kategorie, alle Tags, der Benutzername und der Name machen es etwas wortreich, und es wäre großartig, dies anpassen zu können.

Nochmals vielen Dank.

4 „Gefällt mir“

Ich habe kürzlich mit dem Testen dieser Integration begonnen und bisher läuft alles super :smiley: Es macht mir wirklich Spaß. Vielen Dank, dass Sie sie zur Verfügung gestellt haben.

Ich habe jedoch bereits ein paar Fragen:

  1. Welche Rolle spielt der chat integration discourse username in diesem Setup? Wie wirkt sich die TL dieses Benutzers auf die Integration aus? Sollte er irgendwo auf der Slack-Seite des Setups angegeben werden?

  2. Wie wirkt sich diese Integration auf das gesamte Seitenaufruf-Kontingent aus?

Vielleicht als Feature-Anfrage, wenn Sie sie berücksichtigen würden:

  1. Könnte die Vorlage, die für den Befehl /discourse post {n} verwendet wird, Anführungszeichen verwenden?

Außerdem sind mir ein paar kleinere Probleme aufgefallen:

  1. Der Link View in #channel-name on Slack unterstützt das URL-Schema für Slack Enterprise nicht. Der generierte Link wird weder in Slack noch im Browser geöffnet.

  2. Der Slash-Befehl kann einen Konflikt verursachen, der dazu führt, dass die Seite /admin/plugins/chat-integration/slack fehlerhaft angezeigt wird. Ich muss dies reproduzieren und Ihnen die Schritte mitteilen.

2 „Gefällt mir“

Aus der Hauptdokumentation zur Chat-Integration (Discourse Chat Integration):

Ich denke, diese Dokumentation könnte eine Klarstellung gebrauchen. Es ist ein paar Jahre her, seit ich das Plugin verwendet habe. Aus der Lektüre des Abschnitts „Sicherheit/Berechtigungen“ der Dokumentation ist mir nicht sofort klar, wie sich die Einstellung chat integration discourse username auf die Anzeige von Benachrichtigungen beim Chat-Anbieter auswirkt.

Sie sollte keine Auswirkungen auf das Seitenaufruf-Kontingent haben. Discourse-Post-Daten werden über die API an den Chat-Anbieter gesendet. Wenn eine Nachricht, die sich auf einen Discourse-Post bezieht, im Chat-Anbieter gelesen wird, wird kein Seitenaufruf in Discourse generiert.

1 „Gefällt mir“