Cómo deshabilitar el archivo adjunto en botframework

Respuestas:

9

Ocultar icono de archivo adjunto

¿Actualmente consume WebChat a través de un iFrame o mediante la implementación de JavaScript? La integración a través de JavaScript le dará opciones moderadas de estilo y personalización.

Al modificar el styleOptionsobjeto pasado al renderizador, puede desactivar el botón de carga con un mínimo esfuerzo.

window.WebChat.renderWebChat({
  directLine: window.WebChat.createDirectLine({ token }),
  styleOptions: {
    hideUploadButton: true
  }
}, document.getElementById('webchat'));

Muestra: deshabilitar el botón Cargar

Deshabilitar carga de archivos adjuntos

La implementación anterior no impide que los usuarios envíen archivos adjuntos al bot, solo deshabilitará el botón de carga. En el Azure Bot Service, también puede Block attachment upload from userusar la configuración de DirectLine para no permitir archivos adjuntos en el servicio.

Para deshabilitar la funcionalidad de carga:

  1. Navegue a los recursos de su aplicación web Bot

  2. Navegue a Canales y haga clic en Editar

    Editar chat bot

  3. Cheque Block attachment upload from user

    Editar chat web

Mick
fuente
Actualmente uso el iFrame, pero esta podría ser una razón para cambiar al script si nuestro CMS puede
admitirlo
1
Hay muchas razones funcionales y de marca para cambiar a la implementación de Javascript, eche un vistazo a las muestras . También puede alojar esta página e incrustarla como un iframe, en caso de que su CMS solo admita iframing.
Mick
De nada, gracias por aclarar mi publicación para futuros visitantes. :-)
Mick