Зацикливание
Last updated
Last updated
В созданных ботах можно организовывать циклы, но существует ограничение на периодичность выполнения шагов для каждого участника бота.
Пример 1. Зацикливание можно организовывать, например, для периодической проверки факта нахождения в Telegram-канале. Если пользователь вдруг покинет канал, то из бота он автоматически исключен не будет, и продолжит получать сообщения. Поэтому, мы будем раз в день проверять, находится ли пользовать в канале, и если нет - то просто исключим из бота.
Внимание! Количество срабатываний шагов для каждого пользователя не должно превышать 500 раз за час. При достижении этого лимита дальнейшее выполнение бота для пользователя будет отложено на 2 часа.
При обнаружении зацикливания руководителю отправляется следующее уведомление:
Зацикливание в боте В боте [название бота] обнаружено зацикливание подписчиков (Их количество: [число]).
Исправить ситуацию можно перейдя по ссылке
[ссылка на конкретный шаг в боте, где было обнаружен зацикливание]