pedroslopez / whatsapp-web.js

A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app
https://wwebjs.dev
Apache License 2.0
15.21k stars 3.63k forks source link

apagar link postado #2470

Closed Tubablack closed 10 months ago

Tubablack commented 1 year ago

Is there an existing issue for this?

Describe the bug

quero apagar os links que as pessoas postam e deixar so os do adm

Expected behavior

apagar links - exceto do adm

Steps to Reproduce the Bug or Issue

o bot deveria apagar os links 2 mas ele nao faz nada

Relevant Code

else if (msg.body.match(linkRegex)) { try { await client.deleteMessage(msg.from, msg.id._serialized, true); console.log(Uma mensagem contendo um link foi deletada de ${msg.from}.); } catch (error) { console.error(Erro ao tentar deletar a mensagem de ${msg.from}., error); } }});

Browser Type

Chromium

WhatsApp Account Type

Standard

Does your WhatsApp account have multidevice enabled?

No, I am not using Multi Device

Environment

quero que somente meu link de adm entre no grupo e o bot apague os outros

Additional context

os links so podem ser envviados pelo adm , o bot apaga mensagem

bnoagt commented 1 year ago

O meu bot tá exatamente assim... O que eu fiz é um json com os itens proibidos .com .be, etc... Aí cada vez que processa a mensagem ele entra em uma função que verifica se o message.author é admin e se for não faz nada, se não for então verifica a lista de conteúdo proibido e aplica a remoção da mensagem.

Tubablack commented 11 months ago

O meu bot tá exatamente assim... O que eu fiz é um json com os itens proibidos .com .be, etc... Aí cada vez que processa a mensagem ele entra em uma função que verifica se o message.author é admin e se for não faz nada, se não for então verifica a lista de conteúdo proibido e aplica a remoção da mensagem.

poderia me fornecer esse codigo por favor ?