Rate limits ограничивают частоту сообщений одного пользователя в группе.
Модель правила
Для каждой группы задаются:
- лимит сообщений
N; - окно времени
Tсекунд.
Если пользователь отправляет больше N сообщений в окне T, следующие сообщения удаляются до выхода из окна.
Тип правила
Rate limit — правило типа «одно на группу». Для каждой группы может быть только одно активное правило лимитов.
Примеры
5 сообщений / 10 секунд
10 сообщений / 30 секунд
20 сообщений / 60 секунд
Где настраивается
В разделе Rate limits:
- создайте правило;
- задайте параметры
countиwindow; - назначьте правило на группы.
Поведение runtime
Проверка rate limits выполняется последней в стандартной цепочке модерации.
При превышении лимита:
- сообщение удаляется;
- фиксируется moderation event.
Практические рекомендации
- Для активных чатов начинайте с мягких значений.
- Для антиспам-групп используйте более короткое окно и жёсткий лимит.
- Избегайте слишком низких лимитов, чтобы не блокировать нормальную дискуссию.
Ограничения
- нет разных лимитов по ролям участников;
- нет адаптивных лимитов по времени суток;
- нет автоматического мута как встроенного действия.
Если нужен карательный сценарий, применяйте Массовые действия вручную.