Захист від спаму для вконтакте

Колись давно, в MusicSig була опція, яка дозволяла надсилати приватні повідомлення через ICQ бота. Але в той час через особисті повідомлення розсилалися дуже багато спаму і щоб не навантажувати ICQ бота зайвою роботою, довелося написати антиспам захист. Захист працювала відмінно, абсолютно весь спам фільтрувався і всі були задоволені. Але далі цього антиспам захист не просунулася, а пізніше і сам ВКонтакте навчився боротися зі спамом в особистих повідомленнях.

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

Хоча бот і вийшов дуже простим, але при цьому він досить непогано справляється зі спамом. Якщо раніше на публічній сторінці Chrome з'являлося по 5-10 повідомлень зі спамом за 10 хвилин, то зараз така кількість повідомлень з'являється за 10 днів.

За 10 днів тестування антиспам бота було оброблено 950тис повідомлень з 190 спільнот, з них 120тис містили посилання на зовнішні або внутрішні ресурси, з них 100тис повідомлень містили спам, з них 250 повідомлень просочилося на сторінку Chrome, з них 8 не було видалено автоматично. Разом в чорний список бота потрапило 15тис користувачів.

Спочатку я планував, що для роботи антиспам бота, його необхідно буде додавати в адміністратори групи, але після тестування зрозумів, що такий варіант не підходить, з велику кількість запитів, які необхідно буде виконувати боту, при великій кількості груп. Хоча такий варіант забезпечив би більш стабільну і цілодобову захист від спаму.

Тому вирішив зробити розширення для браузера Chrome, яке постійно опитує антиспам бота на наявність нових спамерів і при їх появі додає їх в чорні списки обраних груп. Цього цілком вистачає, щоб захистити групу від більшої частини спаму. Решта функціонал, а саме: видалення повідомлень від спамерів і очищення чорного списку від застарілих спамерів, будуть доопрацьовані пізніше. А поки що можна спробувати першу версію розширення Vkontakte Antispam.

  • RSS
  • свіжі записи

    Схожі статті