16 lines
528 B
JavaScript
16 lines
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();
|
||
|
|
}
|