Consenti a Discord di ottenere anteprime di thread/post del nostro forum Discourse privato

Questo è un po’ strano e non riesco a trovare nulla che ne parli, quindi pongo la domanda qui.

Abbiamo un forum Discourse privato, accessibile solo su invito. Abbiamo anche un server Discord privato, accessibile solo su invito. I due vanno benissimo insieme! Ma una cosa li renderebbe migliori: quando qualcuno pubblica un link al forum Discourse nella chat di Discord, sarebbe fantastico permettere a Discord di “vedere” il thread o il post e fornire un’anteprima reale, invece di un’anteprima della pagina “questo è il nostro forum Discourse privato” che si vede quando si è disconnessi.

Qualcuno ci ha provato? Sembra che l’implementazione sarebbe piuttosto “hacky”, ma sono comunque curioso. Grazie!

Non credo sia possibile per le anteprime di link di base poiché Discord può vedere solo pagine pubbliche.

Potresti sincronizzare i messaggi tramite API, però.

2 Mi Piace

Sì, ho impostato un po’ di questo, che funziona benissimo quando qualcuno pubblica su Discourse (invia in crossposting su Discord).

Mi chiedevo se potessi creare un’eccezione nei permessi, ma avrebbe anche senso che ciò non fosse possibile con il modo in cui funziona Discourse self-hosted (container Docker).

Niente a che fare con Docker di per sé.

Riguarda tutte le autorizzazioni dell’app.

I crawler non possono vedere i post privati, proprio come non può farlo un utente anonimo.

Discord sta essenzialmente scansionando il tuo sito e, ops, non può vedere il tuo post per fornire un’anteprima.

Potresti essere in grado di creare un bot per farlo, ma quello è materiale da Marketplace.

2 Mi Piace

Sì, non ho menzionato Docker se non per contestualizzare la nostra configurazione. Mi chiedevo principalmente se potessi impostare una regola “se hai questo header/API key/qualunque cosa” per consentire l’accesso.

1 Mi Piace

Non capisco come Discord farebbe a saperlo.

Ma se hai già un bot che esegue la sincronizzazione, considera di espanderlo per creare embed di Discord?

Meno su ciò che Discord sa, e più su Discourse che ha una scappatoia o una regola di autorizzazione di qualche tipo per consentire Discord (ad esempio, consentire questi indirizzi IP).

Ma offri un suggerimento molto migliore: migliorare il bot Discord esistente!

1 Mi Piace

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