Справка›Боты
Дополнительные настройки
Напоминание, дополнительное сообщение, срок, после которого бот отпускает пользователя, и запрет повторного запуска.
Последний шаг каждого мастера называется «Дополнительные настройки». Здесь бот догоняет тех, кто отвлёкся, может написать ещё раз после выдачи, и здесь же стоят срок, после которого разговор считается законченным, и запрет повторного запуска. Настройки одинаковые у всех трёх шаблонов, поэтому разбираем их в одном месте.
«Напомнить про подарок»
Переключатель, по умолчанию выключен; в Инстаграме и Телеграме называется одинаково.
Что делает: если пользователь получил приветствие и за десять минут так и не нажал кнопку, бот пишет ему ещё раз. Тем, кто уже забрал подарок, напоминание не уходит.
«Текст напоминания» — появляется, когда переключатель включён; поле обязательное. Заготовка в Инстаграме: «Ты ещё тут? Чек-лист никуда не делся — жми кнопку, и я всё пришлю.» В Телеграме: «Прошло 10 минут, а я все жду, когда ты нажмешь на кнопку выше, чтобы получить ссылку на урок.»
Десять минут — величина постоянная, менять её в мастере нельзя.
Почему в Инстаграме этой настройки иногда нет
Инстаграм разрешает боту писать пользователю в течение суток после его собственного действия — и только некоторые события такое окно открывают. Комментарий под публикацией и комментарий в эфире его не открывают: в ответ на комментарий площадка даёт ровно одно личное сообщение, а второе — только если пользователь ответит сам.
Поэтому настройки напоминания нет вовсе:
- у бота «Кодовое слово в комментарии» — его запускает только комментарий;
- у бота «Подарок за подписку» в Инстаграме, если среди его триггеров нет ни одного с окном ответа (директ, ответ на историю, реакция, отметка).
Стоит добавить в такого бота хоть один вход с окном — настройка появится сама. Подробнее — Ограничения Инстаграма.
В Телеграме напоминание доступно всегда.
«Дополнительное сообщение»
Переключатель, по умолчанию выключен. Подсказка: «Отправится через заданное количество минут после выдачи».
Что делает: когда пользователь уже получил обещанное, бот пишет ему ещё раз — например, зовёт на консультацию или спрашивает, всё ли открылось.
«Сообщение» — появляется при включённом переключателе, обязательное. Заготовки нет: поле пустое, подсказка «Сообщение или ссылка». Пустое поле = настройка выключена, даже если переключатель включён. Пример: «Посмотрели чек-лист? Если что-то непонятно — напишите сюда, отвечу лично.»
«Через сколько минут» — число, по умолчанию 10. Допустимо от 1 минуты до 10 080 (это неделя). Отсчёт идёт с момента, когда бот отдал подарок. Пример: поставьте 60, чтобы написать через час, или 1440 — чтобы на следующий день.
В Инстаграме здесь работает то же правило суток: если с момента последнего действия пользователя прошло больше суток, площадка сообщение не пропустит. Ставить большие задержки в инстаграмном боте смысла нет.
«Завершать разговор через (часов)»
Число, по умолчанию 24. Допустимо от 1 часа до 720 (это 30 суток). Поле стоит последним и есть у всех трёх шаблонов.
Подсказка под полем: «Пока пользователь отвечает боту, другие боты его не перехватывают. Молчит дольше — бот его отпускает».
Что это значит на деле. Пока пользователь внутри бота, всё, что он пишет, достаётся этому боту: чужое кодовое слово, любое сообщение, нажатия кнопок, /start. Так разговор не рвётся на середине — иначе пользователь, написавший боту «а можно вопрос», попадал бы к другому боту и получал другой ответ.
Разговор заканчивается двумя способами:
- Бот дошёл до конца — отдал обещанное и закончил.
- Пользователь молчит дольше указанного срока — бот его отпускает.
После этого следующее сообщение пользователя снова разбирается по общим правилам запуска, и его может забрать другой бот.
Когда менять значение:
- Меньше суток (например, 2–4 часа) — если ботов у вас несколько и вы хотите, чтобы пользователь быстрее мог попасть в следующего.
- Больше суток — если разговор длинный и вы не хотите, чтобы пользователя перехватили, пока он думает.
Цепочки рассылок это правило не касается: цепочка пользователя не держит, и, пока она идёт, любой бот запускается спокойно.
«Не запускать повторно»
Переключатель, по умолчанию выключен. Стоит самым последним. Подсказка: «Пользователь запустил бота — следующие N дней его сообщения и комментарии этот бот не запускают».
Включите его — рядом появится поле «дней», по умолчанию 30. Допустимо от 1 дня до 365.
Что делает: пользователь один раз запустил бота — и следующие столько дней бот на него больше не запускается. Считается по паре «этот бот — этот пользователь»: у каждого бота своя память, и на других ваших ботов запрет не распространяется.
Зачем это нужно. Под удачным постом один и тот же пользователь пишет по три комментария подряд, а бот на каждый шлёт приветствие и подарок заново. С этой настройкой он получит всё один раз.
На что запрет не действует:
- нажатия кнопок — это продолжение разговора, а не новый запуск;
- разговор, который уже идёт — пока пользователь внутри бота (см. настройку выше), всё, что он пишет, доходит до бота как обычно;
- другие ваши боты — их запускает то же сообщение по общим правилам запуска.
Запрет действует на все виды запуска: комментарий под публикацией, сообщение с кодовым словом, «Старт» и переход по ссылке.
Выключите переключатель — запрет снимается сразу, и бот снова запускается каждый раз.
Частые вопросы
Можно ли поставить несколько напоминаний? Нет: одно напоминание и одно дополнительное сообщение на бота.
Напоминание уйдёт тому, кто уже забрал подарок? Нет. Бот перед отправкой смотрит, получил ли пользователь обещанное.
Пользователь попал под «Не запускать повторно» — как впустить его раньше срока? Выключите переключатель и сохраните бота: запрет снимается со всех сразу. Впустить одного пользователя отдельно нельзя.
Я включил напоминание, а оно не приходит. Проверьте, каким входом пришёл пользователь. Если комментарием под публикацией или из эфира — напоминание не дойдёт, это ограничение Инстаграма.