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!
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!
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.
Ich habe kürzlich mit dem Testen dieser Integration begonnen und bisher läuft alles super Es macht mir wirklich Spaß. Vielen Dank, dass Sie sie zur Verfügung gestellt haben.
Ich habe jedoch bereits ein paar Fragen:
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?
Wie wirkt sich diese Integration auf das gesamte Seitenaufruf-Kontingent aus?
Vielleicht als Feature-Anfrage, wenn Sie sie berücksichtigen würden:
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:
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.
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.
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.