Update main.js

This commit is contained in:
ErikrafT 2025-05-07 19:17:29 -03:00 committed by GitHub
parent f9e1062f47
commit acb5e5d98e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 13 additions and 13 deletions

View File

@ -277,21 +277,21 @@ async function handleReceivedFile(file) {
// Função para processar mensagens recebidas
function handleReceivedMessage(message) {
try {
// Verifica se a mensagem contém conteúdo ofensivo
if (contentModeration.hasBlockedWordsWithSubstitutions(message)) {
// Verifica se a mensagem contém conteúdo ofensivo ou é spam
const spamCheck = contentModeration.isSpam(message);
if (spamCheck.isSpam || contentModeration.hasBlockedWordsWithSubstitutions(message)) {
// Mostra o diálogo de aviso
contentModeration.showWarningDialog({
type: 'text',
name: 'Mensagem',
content: message
}, spamCheck.contentType || 'offensive');
// Cria elemento borrado
const messageElement = document.createElement('div');
messageElement.className = 'message blurred-content';
messageElement.textContent = message;
contentModeration.applyBlurAndOverlay(messageElement, 'offensive');
return messageElement;
}
// Verifica se é spam
if (contentModeration.isSpam(message).isSpam) {
const messageElement = document.createElement('div');
messageElement.className = 'message blurred-content';
messageElement.textContent = message;
contentModeration.applyBlurAndOverlay(messageElement, 'spam');
messageElement.textContent = '🚫 Conteúdo Bloqueado';
contentModeration.applyBlurAndOverlay(messageElement, spamCheck.contentType || 'offensive');
return messageElement;
}