09b980f5ac
Защита денег для публичного чата (лендинг открыт всему интернету, каждый ответ бота ~0,44 руб): пауза 2 сек между репликами, лимит вопросов в час (гость 20 / вошедший 60), потолок реплик на разговор (40), лимит по IP в час (60) и общий суточный потолок ответов (1500) с одноразовым письмом-тревогой владельцу при пробитии. Отказ всегда вежливый — клиент получает текст, а не молчание.
6 lines
653 B
PHP
6 lines
653 B
PHP
<p>Чат за сегодня выдал <strong>{{ $used }}</strong> ответов при потолке {{ $limit }}.</p>
|
|
<p>Чат временно предлагает всем написать на support@liderra.ru и новых ответов не выдаёт —
|
|
деньги дальше не тратятся.</p>
|
|
<p>Стоит посмотреть журнал разговоров: либо нас заваливает скрипт, либо резко вырос поток клиентов.
|
|
Если это нормальный рост — поднимите потолок в <code>ChatRateLimiter::GLOBAL_PER_DAY</code>.</p>
|