Sincronización de chat bidireccional con discourse

Sé que existen algunos plugins que integran sistemas de chat con Discourse, pero no he encontrado ninguno que funcione en ambas direcciones. Me encantaría ver algo como que los chats de canales de Telegram o Discord se envíen a un hilo específico en un sitio web de Discourse. Perdona si esto ya se ha publicado; busqué un poco pero no encontré mucho sobre el tema. ¿Sería esto posible con algo como Zapier o IFTTT, o es más complicado que eso?

Podrías lograr algo así con Zapier o un servicio similar. Existe una integración predefinida entre Slack y Discourse que podría usarse para este propósito: Discourse Slack Integration - Quick Connect - Zapier. Mi principal preocupación al usarla sería que no tendrías control sobre la cantidad de mensajes que se procesan. Dependiendo del uso que tu equipo haga de Slack, esto podría agotar rápidamente el número de tareas permitidas en tu plan de Zapier.

Algo similar al ejemplo anterior podría lograrse con cualquier proveedor de chat que tenga una integración existente con Zapier.

La extensión Discourse Chat Integration te permite publicar transcripciones de Slack en Discourse mediante el comando de barra /discourse post. Esto me parece un buen enfoque, ya que no obliga a publicar todos los mensajes de Slack en Discourse. Desafortunadamente, actualmente la publicación de transcripciones en Discourse solo es compatible cuando Slack se utiliza como proveedor de Chat.

1 me gusta

Sí, esto funciona con Zapier. No es perfecto, pero es suficiente. Yo uso Zapier para publicar cada mensaje de nuestro canal de anuncios en un solo tema de Discourse.

Aquí tienes un ejemplo de cómo podría verse

2 Me gusta

¡Genial! Zapier parece ser la forma más sencilla de configurarlo, pero podría resultar costoso en un chat muy activo. Quizás sea posible hacerlo con IFTTT de forma gratuita, pero no estoy seguro. Consulta esta publicación aquí:

3 Me gusta

Hice algo con Pipedream recientemente, aunque no diría que fue fácil, y no tengo ni idea de cuánto cuesta.

En realidad, quiero que el Plugin de integración de salas de chat nos permita publicar todos los mensajes sin necesidad del comando de barra /discourse post. Prefiero no usar Zapier. ¿Existe alguna forma de lograr esto?

Ahora estamos integrando un chat en Discourse. Actualmente está en fase alfa.