16 lines
No EOL
528 B
JavaScript
16 lines
No EOL
528 B
JavaScript
/**
|
|
* Nettoie le contenu d'un message pour faciliter la détection.
|
|
* - Utilise 'cleanContent' si dispo (remplace les <@123> par @Pseudo)
|
|
* - Sinon utilise 'content' brut
|
|
* - Retire les espaces superflus au début et à la fin
|
|
*/
|
|
|
|
export function cleanMessageContent(message) {
|
|
// Sécurité si le message est vide ou bizarre
|
|
if (!message) return "";
|
|
|
|
// On privilégie cleanContent qui est plus propre pour la lecture humaine
|
|
const text = message.cleanContent || message.content || "";
|
|
|
|
return text.trim();
|
|
} |