Hallo! Ich habe die Anleitung zur Chat-Integration befolgt, um sie mit unserem Slack zu verbinden. Ich habe die Schritte bereits mehrmals durchgegangen, scheint aber ein Problem zu geben.
Wenn ein Beitrag (in Discourse) versucht, in unseren Kanal zu senden, zeigt der Bereich „Regeln“ in Discourse den Fehler an: „Einige Kanäle für diesen Anbieter sind beim letzten Senden von Nachrichten fehlgeschlagen. Klicken Sie auf die Fehler-Symbol(e), um mehr zu erfahren.“
Wenn ich auf das Symbol klicke, öffnet sich ein Fenster mit einer JSON-Ausgabe.
Den rohen Fehler habe ich unten ebenfalls eingefügt.
{
"error_key": null,
"request": "",
"response_code": "200",
"response_body": "{\"ok\":false,\"error\":\"not_in_channel\"}"
}
Wenn ich die Regel bearbeite und versuche, eine Testnachricht zu senden, wird mir lediglich eine Meldung „discourse chat - provider error“ angezeigt.
Ich weiß, dass die Integration zumindest teilweise funktioniert: Wenn ich in Slack den Befehl /discourse watch a ausführe (a existiert absichtlich nicht), wird eine Liste der Kategorien zurückgegeben. Als zweiten Beleg habe ich meine Regeln direkt in Slack eingerichtet, und sie wurden erfolgreich in die Admin-Oberfläche von Discourse übertragen.
Da ich ein neuer Benutzer bin, kann ich nicht mehr als einen Screenshot posten. Die Screenshots habe ich daher auf Imgur hochgeladen: Discourse Issues - Album on Imgur
Haben Sie einen Vorschlag? Vielen Dank für Ihre Zeit.