Ermöglichen Sie Discord, Vorschauen von Threads/Beiträgen in unserem privaten Discourse-Forum anzuzeigen

Das ist etwas seltsam, und ich kann nichts finden, das darüber spricht, also stelle ich die Frage hier.

Wir haben ein privates Discourse-Forum, zu dem man nur per Einladung Zugang hat. Wir haben auch einen privaten Discord-Server, zu dem man nur per Einladung Zugang hat. Die beiden passen hervorragend zusammen! Aber eine Sache würde es noch besser machen: Wenn jemand einen Link zum Discourse-Forum im Discord-Chat postet, wäre es großartig, wenn Discord den Thread oder Beitrag „sehen“ könnte und eine echte Vorschau davon liefert, anstatt einer Vorschau der Seite „Dies ist unser privates Discourse-Forum“, die man sieht, wenn man ausgeloggt ist.

Hat das schon jemand versucht? Es fühlt sich eher nach einer „hacky“-Implementierung an, aber ich bin trotzdem neugierig. Danke!

Ich glaube nicht, dass dies für grundlegende Link-Vorschauen möglich ist, da Discord nur öffentliche Seiten sehen kann.

Sie könnten jedoch Nachrichten über die API synchronisieren.

2 „Gefällt mir“

Ja, ich habe einiges davon eingerichtet, was hervorragend funktioniert, wenn jemand auf Discourse postet (es wird nach Discord weitergeleitet).

Ich habe mich gefragt, ob ich eine Ausnahme bei den Berechtigungen machen könnte, aber es wäre auch sinnvoll, dass dies mit der Art und Weise, wie selbst gehostetes Discourse (Docker-Container) funktioniert, einfach nicht möglich ist.

Hat nichts mit Docker an sich zu tun.

Es geht alles um App-Berechtigungen.

Crawler können keine privaten Beiträge sehen, genauso wenig wie Anonyme.

Discord crawlt im Grunde Ihre Website und kann Ihren Beitrag nicht sehen, um eine Vorschau bereitzustellen.

Sie könnten möglicherweise einen Bot dafür bauen, aber das ist Material für den Marketplace.

2 „Gefällt mir“

Ja, Docker wurde nur erwähnt, um unser Setup zu kontextualisieren. Hauptsächlich habe ich mich gefragt, ob ich eine Regel einrichten könnte, die den Zugriff erlaubt, wenn ein bestimmter Header/API-Schlüssel/was auch immer vorhanden ist.

1 „Gefällt mir“

Ich sehe nicht, wie Discord das wissen sollte.

Aber wenn Sie bereits einen Bot haben, der eine Synchronisierung durchführt, sollten Sie erwägen, diesen zu erweitern, um Discord-Einbettungen zu rendern?

Weniger darüber, was Discord weiß, und mehr darüber, dass Discourse eine Ausnahmeregelung oder Erlaubnis hat, um Discord zu gestatten (z. B. diese IP-Adressen zulassen).

Aber Sie schlagen eine viel bessere Lösung vor: Machen Sie den bestehenden Discord-Bot besser!

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.