Як виглядає рейд
Рейдом називають скоординований масовий вступ до групи. За хвилину чи дві до групи Telegram долучаються десятки акаунтів, а потім публікують те саме посилання, ту саму образу чи той самий фальшивий розіграш, доки читати чат стає неможливо. Метою може бути просування шахрайської схеми або заглушення розмови.
Зазвичай це нові акаунти, створені для одноразового використання. Один такий акаунт легко видалити вручну. Сорок таких акаунтів о третій ночі, коли всі адміністратори сплять, створюють зовсім іншу проблему. Саме для таких ситуацій і потрібен захист від рейдів.
Що робить захист від рейдів
Захист від рейдів працює за правилом, яке враховує швидкість вступу до групи. Він підраховує, скільки людей долучилося за короткий проміжок часу, і порівнює цю кількість із лімітом. Якщо кількість нижча за ліміт, нічого не відбувається. Якщо вища, інструмент вважає нових учасників частиною атаки й обмежує їх, перш ніж вони встигнуть щось написати.
Він аналізує характер вступів, а вміст повідомлень ігнорує. Фільтр, який читає повідомлення, може відреагувати лише після того, як спам уже надіслано. Лічильник вступів реагує в момент масового напливу.
Як захист від рейдів працює в BotLaunch
У BotLaunch захист від рейдів є одним із модулів модерації, які можна ввімкнути для групи у вебпанелі керування. Поки ви його не ввімкнете, він нічого не робить. Після ввімкнення він працює так.
- Він підраховує вступи за двома лімітами: за хвилину та за годину. Початкові значення становлять 10 за хвилину та 50 за годину, і обидва можна змінити.
- Коли досягнуто хвилинного ліміту, до кожного наступного нового учасника застосовується вибрана вами дія для масового вступу: попередження, заборона надсилати повідомлення, капча, видалення з групи або блокування.
- Попередження публікує повідомлення в групі. Заборона надсилати повідомлення не дає учаснику писати в чат. Видалення прибирає учасника з групи, але дозволяє йому долучитися знову пізніше. Блокування видаляє його та не дозволяє повернутися.
- Дія з капчею, вибрана за замовчуванням, забороняє новому учаснику надсилати повідомлення, доки він не пройде перевірку CAPTCHA або адміністратор не зніме обмеження. Позначений акаунт не може писати, навіть якщо модуль CAPTCHA вимкнено.
- Коли досягнуто годинного ліміту й немає підстав для суворішої дії, новим учасникам так само забороняється надсилати повідомлення.
- За замовчуванням акаунти з Premium пропускаються, як і акаунти, яким, за приблизною оцінкою, понад місяць. Telegram не повідомляє боту, коли було створено акаунт, тому його вік оцінюється за числовим ID. Сприймайте цю оцінку як приблизну.
Якщо темп вступів і далі зростає, за замовчуванням до 20 за хвилину, група переходить у режим посиленого захисту. У цьому режимі до кожного нового учасника без винятків застосовується дія для масового вступу. Автоматично ввімкнений режим за замовчуванням триває 30 хвилин, після чого група проходить короткий період відновлення й повертається до звичайної роботи.
Ви також можете самостійно ввімкнути режим посиленого захисту в панелі керування, наприклад, якщо бачите, що десь організовують атаку. Увімкнений вручну режим діятиме, доки ви його не вимкнете.
Режим посиленого захисту не закриває групу й не забороняє наявним учасникам писати. Люди й далі можуть долучатися. Обмеження застосовуються до них одразу після вступу.
Якщо сповіщення для адміністраторів увімкнено, бот надсилає особисте повідомлення кожному адміністратору щоразу, коли застосовує дію до нового учасника. Кожне спрацювання також зберігається разом із часом, кількістю вступів, застосованою дією та причинами, а панель керування показує цю історію поруч із поточними підсумковими показниками.
Чим він відрізняється від CAPTCHA, антифлуду й антиспаму
Усі чотири інструменти є модулями модерації, і кожен стежить за чимось своїм.
- CAPTCHA перевіряє кожного нового учасника окремо. Перш ніж писати, людина має довести, що вона не бот, як у спокійний день, так і під час напливу учасників.
- Антифлуд стежить за тим, як часто окремий учасник пише, і втручається, коли хтось надсилає забагато повідомлень поспіль.
- Антиспам оцінює самі повідомлення й реагує на ті, що схожі на спам.
- Захист від рейдів стежить за загальним темпом вступів до групи й не зважає на те, що хтось пише.
Їхні функції навмисно перетинаються. Рейд з автоматизованих акаунтів зупиняють ще на вході ліміт вступів і CAPTCHA. Учасники рейду, за якими стоять реальні люди, можуть пройти CAPTCHA, а тоді з їхніми повідомленнями працюють антифлуд і антиспам.
Що налаштувати цього тижня
- Перевірте, чи має бот у групі статус адміністратора та право обмежувати й блокувати учасників. Без цього жодну дію виконати не вдасться.
- Подивіться на звичайний темп вступів до вашої групи. Якщо згадка у великому каналі може привести тридцять нових учасників за хвилину, ліміт 10 спрацює саме в найуспішніший для вас день. Підвищте його.
- Виберіть дію для масового вступу. Заборону надсилати повідомлення та обмеження через капчу можна зняти, тож почніть із них. Вибирайте блокування лише тоді, коли будете впевнені у своїх лімітах.
- Попросіть кожного адміністратора відкрити приватний чат із ботом і натиснути «Старт». Telegram дозволяє боту писати лише тим, хто його запустив, тому адміністратор, який пропустить цей крок, не отримуватиме сповіщень.
Що може піти не так
Насамперед можливі хибні спрацювання. Розіграш, вірусний допис або згадка у більшій спільноті виглядають як рейд, бо модуль бачить лише швидкість вступів. Перед запланованим просуванням підвищте ліміти. Після будь-якого дня з великим напливом учасників відкрийте історію та зніміть заборону писати з тих, хто потрапив під обмеження.
Повільні рейди створюють протилежну проблему. Якщо акаунти долучаються поступово й не перевищують хвилинного ліміту, він не спрацює. Годинний ліміт виявить частину з них, а з рештою мають працювати CAPTCHA та ваші фільтри повідомлень.
Сповіщень може бути багато. Під час справжнього рейду бот повідомляє про кожен позначений акаунт, тож адміністратор може отримати цілу низку повідомлень. Сприймайте перше з них як сигнал відкрити панель керування.
Ще одна помилка виникає, коли ви забуваєте про ввімкнений вручну режим посиленого захисту. Він не має таймера. Якщо ви ввімкнули його вночі, вимкніть уранці, інакше обмеження й далі застосовуватимуться до звичайних нових учасників одразу після вступу.