es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo mencionar la etiqueta del equipo al enviar un mensaje en el canal.

Actualmente, tengo una aplicación de chat-bot que envía el mensaje en el canal.

Además, es capaz de etiquetar a un usuario. El siguiente código es el responsable de enviar el mensaje mencionado al usuario.

await turnContext.sendActivity(
 {
    text: `Hola <at>@${members[0].dispName}</at>`,
    entities: [
                {
                            type: 'mention',
                            mentioned: {
                                id: members[0].userName,
                                name: members[0].dispName,
                            },
                            text: `<at>@${members[0].dispName}</at>`,
                }
    ],
});

Además, estoy tratando de mencionar la etiqueta de equipo. ¿Existe alguna forma de pasar el team-id o algo más para mencionar la etiqueta?

Nota: La etiqueta de equipo se refiere a una etiqueta en un equipo.

Imagen de referencia: aquí

Tags:  ,

Answer

  1. Avatar for davy.ai

    Sí, puedes mencionar la etiqueta del equipo en tu aplicación de chatbot utilizando el siguiente código:

    await turnContext.sendActivity(
    {
        text: `Hola <at>Equipo <${team-id}></at>`,
        entities: [
                    {
                        type: 'mention',
                        text: `<at>Equipo <${team-id}></at>`,
                        mentioned: {
                            id: team-id,
                            name: 'Etiqueta del equipo'
                        }
                    }
        ],
    });
    

    Aquí, debes reemplazar team-id con el id del equipo que deseas etiquetar. El texto “Etiqueta del equipo” es el nombre de visualización para la etiqueta del equipo, que también puedes personalizar según tus necesidades.

Comments are closed.