Comment obtenir un message unique du chat ?

Un des membres de notre forum construit un bot de statistiques basé sur le chat, et nous avons presque tout fait fonctionner jusqu’à présent, sauf la lecture du contenu du message dans lequel il a été mentionné. Y a-t-il un moyen de récupérer le message spécifique dans lequel il a été mentionné ?

3 « J'aime »

Je n’ai pas testé, mais comme chaque entrée de chat a un data-id spécifique, on pourrait peut-être utiliser la propriété textContent de l’entrée de chat spécifique data-id en javascript :thinking:

En supposant que chat-message-id est l’identifiant :

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

if (chat_text) {
    const content = chat_text.textContent;
    console.log(`contenu du texte data-id de chat spécifique : ${content}`);
} else {
    console.log('aucun contenu trouvé');
}
1 « J'aime »

Cela semble fonctionner depuis la console du navigateur, mais cela ne fonctionnerait pas du côté de l’API, n’est-ce pas ?

Oui, je ne suis pas sûr de la façon dont vous obtiendriez le contenu via l’API. Mais je regarderais probablement certaines des fonctions du système de signalement car si cela semble déjà le faire. Il pourrait y avoir des fonctions réutilisables dans un fichier js connexe quelque part. :woman_shrugging:t2:

1 « J'aime »