Chat bidirezionale con discourse

So che esistono alcuni plugin che integrano i sistemi di chat con Discourse, ma non riesco a trovarne uno che funzioni in entrambe le direzioni. Mi piacerebbe molto vedere una soluzione in cui le chat di canali Telegram o Discord vengano inviate automaticamente a un thread specifico su un sito Discourse. Scusate se questo è già stato pubblicato: ho cercato ma non ho trovato molto sull’argomento. Sarebbe possibile realizzare qualcosa del genere con strumenti come Zapier o IFTTT, o è più complicato di così?

Potresti ottenere qualcosa di simile con Zapier o un servizio analogo. Esiste un’integrazione predefinita tra Slack e Discourse che potrebbe essere utilizzata a questo scopo: Discourse Slack Integration - Quick Connect - Zapier. La mia principale preoccupazione nell’utilizzarla è che non avresti il controllo sul numero di messaggi elaborati. A seconda dell’utilizzo di Slack da parte del tuo team, potrebbe esaurire rapidamente il numero di task consentito dal tuo piano Zapier.

Qualcosa di simile a quanto sopra potrebbe essere realizzato con qualsiasi provider di chat che disponga di un’integrazione esistente con Zapier.

L’estensione Discourse Chat Integration ti consente di pubblicare trascrizioni di Slack su Discourse tramite il comando slash /discourse post. Questo mi sembra un approccio valido, poiché non impone la pubblicazione di tutti i post di Slack su Discourse. Purtroppo, la pubblicazione di trascrizioni su Discourse è attualmente supportata solo quando Slack viene utilizzato come provider di chat.

1 Mi Piace

Sì, questo funziona con Zapier. Non è perfetto, ma è abbastanza buono. Ho configurato Zapier per pubblicare ogni messaggio dal nostro canale degli annunci in un unico argomento di Discourse.

Ecco un esempio di come potrebbe apparire

2 Mi Piace

Ottimo! Zapier sembra essere il modo più semplice per configurare tutto, ma potrebbe diventare costoso in una chat molto attiva. Forse è possibile farlo gratuitamente con IFTTT, ma non ne sono sicuro. Dai un’occhiata a questo post qui:

3 Mi Piace

Ho fatto qualcosa con Pipedream di recente, anche se non direi che è stato facile, e non ho idea di quanto costi.

In realtà, voglio che il Plugin di integrazione chatroom ci permetta di pubblicare tutti i messaggi senza dover usare il comando slash /discourse post. Preferirei non usare Zapier. C’è un modo per rendere possibile questo?

Stiamo integrando una chat in Discourse. Al momento è in versione alpha.