Перейти к содержимому
Ввод и данные

Запомнить значение: бот сохраняет данные в переменную

Кладёт нужное значение в «ячейку» бота — фиксированный текст или собранное ранее — чтобы использовать его дальше по сценарию.

Кратко

Блок «Запомнить значение» в конструкторе Telegram-ботов Forgebot — это шаг сценария, где бот сам, без вопроса человеку, кладёт нужное значение в переменную («ячейку»). Значением может быть фиксированный текст или собранное ранее через {{...}}. Ставьте его там, где нужно пометить клиента или подготовить данные для следующих шагов.

Бесплатный тариф — без карты.

Панель настроек блока «Запомнить значение» в редакторе
О блоке

Что делает блок «Запомнить значение»

В отличие от блока «Спросить», здесь бот ничего не спрашивает у человека — он сам записывает заданное вами значение в «ячейку» (переменную). Человек этого не видит. Дальше по сценарию сохранённое значение можно подставить в сообщение через {{...}} или использовать в условиях и расчётах — например пометить, что клиент выбрал самовывоз.

Поля

Настройки блока

Панель настройки блока — что заполнить:

Имя ячейки
Название переменной, куда сохранить значение — например chosen_city. Пишется латиницей в нижнем регистре, с цифрами и подчёркиванием. Часть системных имён занята — панель подсветит, если имя нельзя использовать.
Значение
Что именно сохранить в эту ячейку: фиксированный текст (например «pickup») или собранное ранее значение через {{...}}.
Запомнить за человеком навсегда
Галочка: закрепить значение за человеком (останется в его карточке и в будущих диалогах) или помнить только в рамках этого разговора. По умолчанию — только в этом разговоре.
Пример

Пример: пометить выбор клиента

Клиент нажал «Самовывоз» — следующим шагом блок «Запомнить значение» кладёт в переменную delivery_type значение «pickup». Дальше по сценарию бот проверяет эту ячейку и не спрашивает адрес доставки.

FAQ

Частые вопросы

Чем «Запомнить значение» отличается от блока «Спросить»?

Блок «Спросить» задаёт вопрос человеку и запоминает его ответ. «Запомнить значение» ничего не спрашивает — бот сам записывает заданное вами значение в переменную. Человек это не видит.

Почему имя ячейки не принимается?

Имя должно быть латиницей в нижнем регистре, с цифрами и подчёркиванием, и не начинаться с цифры. Ещё часть имён занята под системные нужды бота — их использовать нельзя. Если поле подсветилось красным, поменяйте имя.

Что значит «запомнить за человеком навсегда»?

Без галочки значение живёт только в текущем разговоре и забудется после него. С галочкой оно закрепляется за человеком — останется в его карточке и будет доступно в следующих диалогах с ботом.

// Начните сегодня

Запустите Telegram-бота с Forgebot

Соберите первый сценарий, отвечайте подписчикам и смотрите аналитику — бесплатно, без кода.

Бесплатный тариф: 1 бот, 5 сценариев, 100 подписчиков. Без карты.