Команда ІТ-компанії Master of Code Global розробила чат-бот UA Anti Spam Bot, мета якого – запобігти розповсюдженню стратегічно важливої інформації, що може нашкодити українським військовим та населенню. Його можуть встановити адміністратори Telegram-чатів з усієї країни. За три тижні роботи UA Anti Spam Bot його було інтегрована вже у понад сто чатів.
- Мінцифра запустила новий бот у Telegram «єВорог»
- Волонтери створили Telegram-бот «Дитячий лікар на війні»
- Запустили Telegram-бот «Стоп Остап» для перевірки благодійників
Як працює UA Anti Spam Bot?
Бот активується у момент, коли учасник Telegram-чату або групи пише повідомлення, що містить стоп-слово (наприклад, «куди прилетіло», «спалахи в небі», «бабахнуло» тощо). Він видаляє меседж такого змісту, відправляючи у відповідь наступне: «@user, Повідомлення видалено. Причина: поширення потенційно стратегічної інформації».
Бот також містить перелік назв районів, вулиць, сленгових назв топонімічних об’єктів для Києва, Черкас, Херсона, Маріуполя, Луцька, Кривого Рогу, Запоріжжя, Житомира, Харкова та інших великих міст. Зараз розробники продовжують працювати над локалізацією на решту населених пунктів.
Як запустити бот?
Активувати роботу бота в чаті або групі може лише власник групи або адміністратор, який має можливість давати адмінправа іншим. Для цього необхідно перейти за посиланням та натиснути Start. Після – додати бот до учасників спільноти та зробити його адміном.
Бот лише опрацьовує інформацію та видаляє ту, яка містить стоп-слова. А отже, нікуди її не зберігає та не перенаправляє. Логіка наступна:
- чат-бот має доступ до всіх повідомлень та опрацьовує кожне, написане будь-яким учасником чату;
- перевіряє статус користувача – чи це учасник, чи адміністратор;
- перевіряє повідомлення на наявність стоп-слів;
- знайшовши стоп-слово, він видаляє повідомлення і надсилає учаснику чату попередження.
- адміністратор чату може переглядати видалені повідомлення упродовж 48 годин. Після — вони автоматично видаляються.