Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

179
Vistas
Enviar respuesta como fragmento de código para el comando de barra inclinada

Estoy creando un comando de barra inclinada holgada y quiero devolver un objeto javascript (una respuesta JSON de otra llamada API) como código.

---EDITAR---

Puedo enviar una respuesta de descuento usando el siguiente código. El problema ahora es que no puedo mostrar el objeto JSON/JavaScript como código formateado. el argumento data es una respuesta API de JSON y quería mostrarlo como código.

Intenté enviarlo como data simples como JSON.stringify (datos), pero nada parece funcionar.

---Segunda EDICIÓN---

Haz que funcione ahora con la siguiente implementación. La respuesta aceptada a continuación me incitó a intentar lo siguiente (en caso de que alguien busque esto)

 createResponse = function (data) { const date = new Date().getTime() / 1000; return { "response_type": "ephemeral", // only show message to user who issued command "attachments": [ { "mrkdwn_in": ["text"], "fallback": data, "color": "#002868", "pretext": 'Here you go...', "text": `\`\`\`${JSON.stringify(data, null, 2)}\`\`\``, "footer": "Here you go...", "ts": date, } ] }; };
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Es un poco descabellado intentar agregar ``` para formatear su cadena de retorno

 const returnValue = { "response_type": "ephemeral", // only show message to user who issued command "attachments": [ { "mrkdwn_in": ["text"], "fallback": data, "color": "#002868", "pretext": 'Here you go...', "text":"```" + JSON.stringify(someObject) "footer": "Here you go...", "ts": date, } ] };

https://slack.com/intl/it-it/help/articles/202288908-Formattare-i-messaggi

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda