Cómo conectar Discourse con cientos de aplicaciones usando Make

¡No, eso está muy claro y, una vez más, muy útil! :clap:

1 me gusta

¡Hola a todos y a @Integromat!

Estoy investigando una forma eficiente de republicar automáticamente nuevas publicaciones desde un tema específico de Discourse a Twitter. ¿Creen que es posible? Acabo de registrarme en su servicio y aún no termino de entenderlo del todo.

Nuestro objetivo es dejar de usar TweetDeck e introducir a nuestros miembros del equipo editorial en una categoría bloqueada de Discourse para publicar allí nuevo contenido, el cual se republicaría en Twitter como nuevos tweets. También nos gustaría que los tweets publicados sean lo más “limpios” posible y que se pueda incluir multimedia como imágenes estáticas y GIF/WebM en estas publicaciones.

Agradecería mucho cualquier ayuda.

¡Hola @kinetiksoft, gracias por tu pregunta! Por cierto, nos alegra mucho saber que estás explorando las posibilidades de Integromat :slightly_smiling_face:

Bueno, lo hemos verificado y parece que lo que buscas puede resolverse parcialmente con Integromat. Podrías pasar el texto de la publicación desde Discourse a Twitter sin ningún problema. Sin embargo, cualquier contenido adicional (por ejemplo, imágenes) no parece ser recuperable mediante la API de Discourse.

Puedes consultar la documentación de la API de Discourse para ver qué está disponible a nivel de «publicación» :arrow_right: aquí.


Por cierto, solo por curiosidad: ¿la herramienta que estás utilizando actualmente puede recuperar las imágenes de Discourse y pasarlas a Twitter? Eso sería muy sorprendente, dado lo que vemos en la documentación actual de la API.

De todos modos, si algo no queda claro, no dudes en hacérnoslo saber :slightly_smiling_face:

1 me gusta

Estrano. Sé que Fibery, por ejemplo, puede importar imágenes de Discourse sin problemas, y estoy bastante seguro de que funciona completamente a través de la API…

¡Hola de nuevo, @oshyan!

Hemos investigado el asunto y logramos crear un escenario que funciona, aunque tiende a ser bastante frágil y engorroso.

Verás, obtienes el texto de la publicación en Discourse que contiene las URL que llevan a los archivos adjuntos y necesitas recuperar la URL correcta. :arrow_down:

Lo otro es que realmente no sabes qué tipo de archivos recibirás de Discourse. Probablemente serán mayormente imágenes, pero no siempre tiene que ser así.

Hemos creado un escenario capaz de procesar imágenes procedentes de Discourse y enviarlas a Twitter. Se ve así y definitivamente es uno avanzado.

Si estás familiarizado con Integromat y te sientes seguro, podríamos enviarte por mensaje directo (DM) el plano del escenario para que lo ajustes según tus archivos adjuntos/publicaciones. Solo avísanos si te interesa :slightly_smiling_face:

Para aprender cómo importar/exportar planos, puedes consultar la sección relevante de este documento de ayuda.

1 me gusta

@Integromat
“Compartir nuevas publicaciones de Discourse como mensajes en un grupo de Facebook”
¿Qué hay de compartir nuevas publicaciones de Discourse como mensajes en Twitter?
Gracias.

¡Hola @valsha, gracias por tu pregunta! :slightly_smiling_face:

Integromat definitivamente tiene una integración prediseñada para Twitter, cuyas funciones actuales puedes consultar aquí.

Hablando del caso de uso que propones, hay algunos aspectos que deben considerarse.

  • Existe un problema con la longitud del texto. Si hay una publicación extensa en Discourse, no podrás enviarla completa a Twitter debido a su límite de 280 caracteres. Entonces, la pregunta es: ¿qué harías en esta situación? ¿Solo publicar los 280 caracteres? ¿O no publicar nada?

  • Otro problema está relacionado con las publicaciones en Discourse que contienen imágenes. Lo cierto es que las imágenes generalmente no son fáciles de recuperar, y si logras hacerlo, su tamaño podría no ser adecuado para Twitter. Como resultado, podrían verse “extrañas” al publicarse en Twitter.

En resumen, esto definitivamente es factible, pero no es exactamente trivial. :slightly_smiling_face:

1 me gusta

¿Alguien sabría cómo usar una integración entre Discourse y Google Sheets para otorgar y revocar poderes de moderador? Cada año tenemos que cambiar a cientos de moderadores para nuestros foros regionales, y ahora lo hacemos uno por uno. Sería genial si pudiéramos usar simplemente la hoja de Google que tenemos para los nombres de nuestros moderadores y luego otorgar o revocar poderes de moderador en Discourse.

¿Podemos hacer eso también con Miro?

En realidad, eso solo fue cierto para 2022. Deberías contactar a tu moderadora con un nombre sorprendentemente similar al mío, ya que ella ya tiene esto semi-guionizado. :wink:

1 me gusta

Buenos días a todos,

Necesito ayuda para crear un escenario utilizando este plugin:

Lo que quiero hacer:

Quiero hacer una publicación todos los días con:

  1. Las publicaciones recién añadidas de WordPress ese día. – esto debería añadirse como una lista en una publicación.
  2. Las publicaciones recién actualizadas de WordPress ese día. esto debería añadirse como una lista en una publicación.

¿Alguien podría guiarme sobre cómo configurar el escenario correcto, por favor?

¡Gracias de antemano!

1 me gusta

¿En serio? ¿Podrías ponerlo en marcha antes del Campamento de Julio?

Sí. Me pondré en contacto contigo allí cuando termine con lo que estoy haciendo en este momento. El script principal que uso no necesita muchos cambios en realidad. Es solo semi-manual porque a la lista que me dan para alimentarlo le faltan las dos piezas de información necesarias para automatizarlo por completo. :slight_smile:

1 me gusta

Para todos los que buscan ayuda con un escenario específico con Make.com, me puse en contacto con su soporte utilizando su foro de Discourse, y mi problema fue reportado por algunos miembros útiles allí.

¡Gracias a todos!

Este es el resultado final del escenario:

https://community.festingervault.com/t/may-17-2023-your-new-favorite-wordpress-downloads-have-arrived/37261

¡Que tengan un día increíble!

5 Me gusta

He actualizado esto para reflejar el cambio de marca de ‘Integromat -\u003e Make’, aunque no tengo ninguna imagen o gif para reemplazar las antiguas, así que las viejas tendrán que servir (a menos que quieran actualizarlas @Integromat..?)

¡Hola a todos!

Estoy creando un escenario en Make donde quiero desasignar un tema de un grupo de usuarios cuando se cumplen ciertas condiciones. Logré establecer la conexión con la API, filtrar los temas, etc. Sin embargo, no estoy seguro de cómo desasignar el tema del grupo una vez que he identificado el tema que quiero desasignar.

¿Podrían ayudarme con esto, por favor?

Lo que hay que hacer es realizar ingeniería inversa de la API de Discourse y ver qué sucede cuando realizas la acción que deseas en la experiencia de usuario.

1 me gusta