¿Cómo obtienes un mensaje singular del chat?

Uno de nuestros miembros del foro está creando un bot de estadísticas basado en chat, y hemos conseguido que casi todo funcione hasta ahora, excepto la lectura del contenido del mensaje en el que fue mencionado. ¿Hay alguna forma de extraer el mensaje específico en el que fue mencionado?

3 Me gusta

No he probado, pero dado que cada entrada de chat tiene un data-id específico, tal vez se podría usar la propiedad textContent de la entrada de chat específica data-id en javascript :thinking:

Suponiendo que chat-message-id es el identificador:

const chat_text = document.querySelector('[data-id=\"$chat-message-id\"]');

if (chat_text) {
    const content = chat_text.textContent;
    console.log(`contenido del texto data-id de chat específico: ${content}`);
} else {
    console.log('no se encontró contenido');
}
1 me gusta

Eso parece que funcionaría desde la consola del navegador, pero eso no funcionaría desde el lado de la API, ¿verdad?

Sí, no estoy seguro de cómo obtendrías el contenido a través de la API. Pero probablemente estaría buscando algunas de las funciones del sistema de marcado porque si parece que ya lo hace. Podría haber algunas funciones reutilizables en un archivo js relacionado en algún lugar. :woman_shrugging:t2:

1 me gusta