Система ограничений на количество пользователей в современном чат-боте может работать, например, следующим образом: docs.botmother.ru
- После оплаты услуг пользователю устанавливают ярлык, например «Обнуление». docs.botmother.ru
- После ярлыка устанавливают компонент «Запись переменной», в котором переменной присваивают значение. docs.botmother.ru
- Добавляют на экран «Запись переменной», выбирают тип NULL. docs.botmother.ru Таким образом стирают значение переменной, которое присвоилось ранее. docs.botmother.ru
- Добавляют триггерное событие по ярлыку «Обнуление», срабатывающее через заданный период. docs.botmother.ru Например, 1 месяц или 30 дней. docs.botmother.ru
- При выборе пользователем раздела чата с оператором он переходит на экран «Старт связки». docs.botmother.ru На экране находится развилка, которая берёт значение из переменной. docs.botmother.ru
- В цели развилки записывают условие: если значение переменной соответствует регулярному выражению, то пользователь не может перейти в чат, в остальных случаях — может. docs.botmother.ru
- Создают экран для сообщения о невозможности входа в чат, переводят цель с регулярным выражением на этот экран. docs.botmother.ru
- Цель по умолчанию ведёт на экран с чатом. docs.botmother.ru Перед чатом в значении прибавляют 1 к переменной, чтобы считать, сколько раз пользователь зашёл в чат. docs.botmother.ru
Также существует общее ограничение для всех чат-ботов — частота сообщений, отправленных ботом нескольким разным пользователям, не должна превышать 20 сообщений в секунду. docs.kupon.mobi