Борьба с "умными" спамерами в беседе VK

Спамеры с каждым днем придумывают всё более хитрые способы для своих злодеяний. Один из вариантов: сначала спамер пишет какой-то безобидный текст, а затем спустя время заменяет его на спам.

Вот такой ботик позволит вам ловить подобный спам:

Здесь мы сначала проверяем, что человек написал спам. В примере указано просто слово "спам", но вы, конечно, указывайте слова, которые часто пишут спамеры, по типу "ставки на спорт" и прочее.

Первый блок не словит, что в сообщении спам, потому что спамер сначала написал что-то другое. Поэтому из "Не выполняется условие" мы добавляем блок таймера на какое-то время, например, минута. И далее уже применяем блок "Обновить информацию о полученном сообщении":

Он автоматически проверит как выглядит текущее сообщение и получит актуальную версию. Тем самым мы ловим спамера и уже можем проверить, что он заменил изначальный безобидный текст на спам.

После этого блока действия уже просто ставим ещё одну проверку на спам-слова - и если условие выполняется - удаляем полученное сообщение с помощью одноименного блока действия. И также можем применить какую-нибудь кару этому спамеру: забанить, выгнать из чата и так далее

Last updated