Обмеження частоти повідомлень захищають вашого чатбота від спаму - наприклад, від зловмисних відвідувачів або автоматизованих скриптів, які безперервно надсилають повідомлення, щоб вичерпати ваші кредити на повідомлення. Коли відвідувач перевищує ліміт, чатбот припиняє відповідати йому та показує вказане вами повідомлення, доки не мине встановлений проміжок часу.
Обмеження діють індивідуально для кожного відвідувача: лічильник враховує повідомлення, надіслані з одного пристрою та однієї вкладки браузера, тому блокування одного користувача ніколи не вплине на інших.
Де це знайти
Виберіть свого чатбота та перейдіть до Settings > Security (Налаштування > Безпека). Розділ Rate limits (Обмеження частоти) розташований одразу під дозволеними доменами.
Як увімкнути
- Увімкніть перемикач Enable rate limits for bot (Увімкнути обмеження частоти для бота) у заголовку розділу Rate limits.
- З'являться поля лімітів із рекомендованими значеннями за замовчуванням: 40 повідомлень кожні 150 секунд.
- За потреби змініть ці числа та текст повідомлення про обмеження. Зміни зберігаються автоматично - у правому нижньому куті з'явиться підтвердження "Saved" (Збережено).
Опис параметрів
-
Limit to ... messages every ... seconds (Обмежити до ... повідомлень кожні ... секунд): максимальна кількість повідомлень, яку один відвідувач може надіслати протягом указаного періоду. Коли цей проміжок часу минає, ліміт повідомлень для відвідувача повністю відновлюється. Рекомендоване налаштування ChatLab - 40 повідомлень кожні 150 секунд; цього цілком достатньо, щоб звичайні відвідувачі не помітили жодних обмежень.
-
Show this message to show when limit is hit (Текст повідомлення при досягненні ліміту): текст, який чатбот надсилає замість відповіді, якщо ліміт перевищено. За замовчуванням: "Too many messages in a row" (Забагато повідомлень поспіль).
Щоб вимкнути цю функцію, просто переведіть перемикач у неактивний стан - значення обмежень буде очищено, а контроль частоти вимкнено.
Як це бачить відвідувач
Якщо відвідувач перевищує ліміт, чатбот надсилає ваше спеціальне повідомлення замість стандартної відповіді. Повідомлення, надіслані в період дії обмеження, не витрачають ваші кредити.
Щойно зазначений проміжок часу мине, чатбот знову почне відповідати у звичайному режимі - відвідувачу не потрібно перезавантажувати сторінку.
Супутні інструменти захисту
Обмеження частоти - це лише один із кількох інструментів на вкладці безпеки. Ви також можете обмежити домени, на яких дозволено відображати чатбота, блокувати певні IP-адреси або країни та ввімкнути автоматичний спам-фільтр - повний огляд дивіться у статті Налаштування безпеки.
Щоб обмежити щомісячну кількість кредитів для конкретного бота, використовуйте параметр Bot message credit limit (Місячний ліміт кредитів для бота) у розділі Settings > Model & Advanced (Налаштування > Модель і розширені).