Skip to main content

Log in to comment and vote

Comments3

  • Yuvraj Singh

    Team

    Hi Rehan,


    We truly appreciate you taking the time to share this request. Our team has reviewed the idea and recognizes the value this capability can bring in improving internal collaboration and operational efficiency.


    The feature has been noted for evaluation as part of our product roadmap planning. We will keep you informed on any progress or updates related to this enhancement.

  • Rehan

    Pls give me some hope

  • Global Aina Nutrition

    Поняла. На этом шаге BotPenguin просит выбрать тип вопроса для узла потока. Дам готовые «что именно писать/выбирать» для онбординга NutriAina. Просто копируйте по порядку.

    Что выбирать и что писать (по шагам)

    1) Язык интерфейса

    Тип вопроса: Кнопки / Quick Replies

    Текст вопроса:

    «Выберите язык интерфейса»

    Кнопки:

    • «Русский» → значение: ru

    • «English» → значение: en
      Сохранить в переменную: language

    2) Согласие и политика

    Тип вопроса: Да/Нет

    Текст вопроса:

    «Я даю согласие на обработку моих данных для персональных рекомендаций по питанию. Бот не ставит диагнозы и не заменяет врача. Продолжаем?»

    Да: значение consent_yes → продолжить

    Нет: значение consent_no → вывести «Понимаю. Если передумаете — напишите /start.» и завершить

    Переменная: privacy_consent

    3) Пол

    Тип вопроса: Кнопки

    Текст вопроса:

    «Укажите пол»

    Кнопки: «Женский» (female), «Мужской» (male)

    Переменная: sex

    4) Возраст

    Тип вопроса: Число / Number

    Текст вопроса: «Возраст (полных лет):»

    Валидация: 13–90

    Сообщение при ошибке: «Введите число от 13 до 90»

    Переменная: age

    5) Рост

    Тип вопроса: Число

    Текст вопроса: «Рост, см (например, 165):»

    Валидация: 120–220

    Переменная: height_cm

    6) Вес

    Тип вопроса: Число (допустите десятичные)

    Текст вопроса: «Вес, кг (например, 68.5):»

    Валидация: 35–250

    Переменная: weight_kg

    7) Уровень активности (PAL)

    Тип вопроса: Кнопки

    Текст вопроса: «Ваш уровень активности?»

    Кнопки (значения в скобках сохранить):

    • «Низкий (PAL 1.2)» → 1.2

    • «Лёгкая активность (1.375)» → 1.375

    • «Средняя (1.55)» → 1.55

    • «Высокая (1.725)» → 1.725

    • «Очень высокая (1.9)» → 1.9
      Переменная: pal

    8) Цель

    Тип вопроса: Кнопки

    Текст вопроса: «Цель питания»

    Кнопки: «Похудение» (loss), «Поддержание» (maintain), «Набор» (gain)

    Переменная: goal

    9) Аллергии/непереносимость

    Тип вопроса: Текст (многострочный)

    Текст вопроса:

    «Есть ли аллергии/непереносимость? (например: молоко, орехи). Если нет — напишите «нет».»

    Переменная: restrictions

    10) Предпочтения кухни/продуктов

    Тип вопроса: Текст

    Текст вопроса:

    «Какая кухня/продукты нравятся? (например: халяль, средиземноморская, больше рыбы, меньше сладкого)»

    Переменная: cuisine_preferences

    11) Бюджет на питание (в день)

    Тип вопроса: Число

    Текст вопроса: «Примерный бюджет на питание в день, € (например, 10):»

    Валидация: 1–100

    Переменная: budget_eur_day

    12) Часовой пояс/уведомления

    Тип вопроса: Кнопки

    Текст вопроса: «Оставляем часовой пояс Europe/Paris и включаем напоминания?»

    Кнопки:

    • «Да, оставить и включить» → tz_paris_on

    • «Да, оставить, без напоминаний» → tz_paris_off
      Переменные: timezone = Europe/Paris, notifications = on/off

    13) Резюме профиля (подтверждение)

    Тип блока (не вопрос): Сообщение

    Текст:

    «Отлично! Резюме профиля:\n• Язык: {{language}}\n• Пол: {{sex}}\n• Возраст: {{age}}\n• Рост: {{height_cm}} см\n• Вес: {{weight_kg}} кг\n• PAL: {{pal}}\n• Цель: {{goal}}\n• Аллергии: {{restrictions}}\n• Предпочтения: {{cuisine_preferences}}\n• Бюджет: {{budget_eur_day}} €\n\nПодтвердить и рассчитать цели?»

    Кнопки: «Подтвердить» (confirm_profile), «Исправить» (edit_profile)

    14) После подтверждения — расчёт и предложение действий

    Тип блока (сообщение):

    «Готово! Я посчитала ваши цели и готова предложить меню и рекомендации. Что делаем дальше?»

    Кнопки:

    • «Добавить приём пищи» (add_meal)

    • «Получить рекомендации на день» (get_reco)

    • «Сводка недели (PDF)» (weekly_report)

    • «Подписка Pro» (subscribe)

    Подсказки по настройкам BotPenguin на этом шаге

    • Шаг 1 (тип вопроса): выбирайте из перечня выше (Кнопки/Да-Нет/Число/Текст).

    • Шаг 2 (текст вопроса): вставляйте мой готовый текст.

    • Шаг 3 (валидация): для чисел включите диапазон (я указала), для текста — «обязательное поле» где важно.

    • Шаг 4 (сохранение): сохраняйте ответ в переменную с именем, которое я дала (например, age, pal). Эти переменные потом легко подставлять в сообщения и передавать в ваш API.

    Если хотите, сгенерирую вам готовый JSON-экспорт потока для BotPenguin с этими шагами и переменными — скажите, и я отдам файл, чтобы просто импортировать.