Tener una conversación personal (uno a uno) con un bot Microsoft Teams personal

Importante

Este artículo se basa en el SDK de Bot Framework de v3. Si está buscando la documentación actual versión 4.6 o posterior del SDK, consulte la sección bots de conversación.

Microsoft Teams permite a los usuarios participar en conversaciones directas con bots integrados en el Microsoft Bot Framework. Los usuarios pueden encontrar bots en la galería Descubrir aplicaciones y agregarlos a su Teams experiencia para conversaciones personales. Los propietarios del equipo y los usuarios con los permisos adecuados también pueden agregar bots como miembros del equipo. Para obtener más información, consulta Interactuaren un canal de grupo ), que no solo los hace disponibles en los canales de ese equipo, sino también para chat personal para todos esos usuarios.

El chat personal difiere del chat en canales en que el usuario no necesita @mention el bot. Si un bot se usa en varios contextos como personal, groupChat o canal, debes detectar si el bot está en un canal o chat de grupo y procesar mensajes de forma un poco diferente. Para obtener más información, vea Interact in a team channel or group chat.

Diseño de un gran bot personal

Un excelente bot en Microsoft Teams ayuda a los usuarios a obtener la información que necesitan, todo en el contexto de la Teams experiencia. Las conversaciones personales con un bot son intercambios privados entre un bot y su usuario; son una excelente manera de proporcionar información específica y relevante para ese usuario en el contexto personal. Un bot en el chat personal es realmente un cuadro de diálogo entre el servicio y el individuo, donde un bot en un chat de grupo o canal transmite todo a un grupo de personas.

Según la experiencia que quieras crear, es posible que el bot necesite trabajar en varios ámbitos: personal, groupchat y team. El trabajo para admitir más de un ámbito es mínimo. No hay ninguna expectativa en Teams que el bot funcione en todos los ámbitos, pero debe asegurarse de que el bot tiene sentido y proporciona valor de usuario en los ámbitos que elija admitir.

Procedimiento recomendado: Recibir mensajes en conversaciones personales

El bot debe enviar de forma proactiva un mensaje de bienvenida a un chat personal la primera vez (y solo la primera vez) que un usuario inicie un chat personal con el bot. Esta recomendación no se aplica a los contactos por primera vez en un canal.