LogoLogo
  • Smartbot Pro
  • Мини-курс
    • Регистрация и личный кабинет
    • Начальные инструменты сценариев
    • Создание первого сценария
    • Пользователи и сбор информации
    • Заявки, переменные и менеджеры
    • Проверка данных
    • Сбор заявок на вебинар внутри Телеграма
    • Тестирование неопубликованных сценариев
    • Рассылки
    • Шаблон «Тест с набором баллов»
    • Статистика
    • Лайфхаки интерфейса
  • Техподдержка
  • Рецепты
    • Игра в комментариях
    • Бот для ответов на частые вопросы
    • Как получить телефон пользователя
    • Выдача лид-магнита за подписку
    • Тест с набором баллов
    • Как принимать платежи в боте
    • Как собирать заявки через бота
    • Как отправлять заявки в групповой чат
    • Как переслать ссылку на чат с конкретным пользователем
    • Как проверять, сколько людей перешло по реферальным меткам
    • Антиспам с удалением пользователя из группового чата
  • Начало работы
    • Коротко о главном
    • Регистрация в сервисе
    • Подробнее о сценариях
    • Как подключить мессенджер
      • Подключение Telegram
        • 🆕Подключение Telegram Business
      • Подключение ВК
        • Подключение комментариев
      • Подключение Viber
      • Подключение Wazzup
        • Подключение других каналов через Wazzup
        • Привязка аккаунта Wazzup
      • Подключение Jivo
        • Подключение других каналов через Jivo
        • Привязка аккаунта Jivo
        • Особенности в работе с Jivo
      • Подключение канала к сценарию
      • Привязка аккаунта социальной сети
      • Подключение бота в каналы и групповые чаты
        • Добавление бота в групповой чат в Telegram
        • Добавление бота в канал Telegram
        • Добавление бота в групповой чат в ВК
    • Добавление менеджеров
  • Сценарии
    • Основы
      • Создание сценария
      • Шаблоны сценариев
        • Личные шаблоны
        • Шаблон Тайного Санты
      • Интерфейс редактора
      • Публикация сценария
      • Тестирование сценария
      • Как выбирается сценарий
    • События сценария
      • Сообщение от пользователя
      • Новый комментарий
      • Нет подходящего сценария
      • Первое сообщение
      • События ВКонтакте
      • Webhook
      • Фильтр предобработки
        • Настройка фильтра для нежелательных пользователей
    • Действия
      • Отправить сообщение
        • Кнопки
      • Обработать сообщение
        • Сохранение плавающего числа вложений
      • Извлечь данные
      • Сменить контекст
      • Записать в статистику
      • Отправить уведомление
      • Переход в другой сценарий
      • Работа с пользователем
      • Таймер
      • Перевод на оператора
      • Установить переменную
      • Выполнить SmartQuery
      • Бросить кубик
      • Удалить пользователя из чата
    • Условия
      • Условие
      • Условие с вариантами
      • Рандом
      • Проверка подписки
    • Переменные
      • Специальные переменные
      • Пользовательские переменные
      • Глобальные переменные
      • Временные переменные
      • Переменная %ref%
        • Как проверять, сколько людей перешло по реферальным меткам
      • Переменная “Вложение”
      • Где сработал бот — %realm%
    • Прием оплаты
      • Подключение платежной системы
      • ЮKassa для приема платежей
      • Прием оплаты через Тинькофф
      • 🆕Прием оплаты с помощью Telegram Stars
    • Меню для Telegram бота
    • Интеграции
      • Google-таблицы
        • Как собирать данные пользователей в таблицу
      • HTTP-запросы
      • amoCRM
        • Блок "Создать сделку"
        • Блок "Изменить сделку"
        • Переменные для работы с amoCRM
        • 🆕Редактирование сделки, созданной через Wazzup24
      • Get Course
  • Инструменты
    • Smartbot AI
      • Блок "Ответ Chat GPT"
      • 🆕Рецепты с AI ботом
        • Настройка шаблона "Консультация через Smartbot AI"
        • ИИ-лидогенератор
      • Режим "Проконсультировать"
      • Режим "Получить телефон"
    • Рассылки
    • Магазины в Telegram
      • Создание каталога
      • Импорт товаров из Excel-файла
      • Магазин с модификациями
    • Статистика
    • Пользователи
    • Чаты
  • Настройки
    • Проекты
    • Кабинеты
      • Выход из аккаунта и удаление кабинета
  • SmartQuery
    • Введение
    • Синтаксис языка
    • Справочник функций
    • Работа с датами
    • Рецепты и примеры
  • Nocode Cloud
    • Коротко о главном
      • Как подключить Nocode инструмент
    • n8n
      • Блоки в n8n (узлы/ноды)
      • Триггеры в n8n
      • Режимы работы
  • Документы
    • Политика конфиденциальности
    • Пользовательское соглашение
    • Договор публичной оферты
      • Редакция №7 от 17 декабря 2024г
      • Редакция №6 от 7 августа 2024г
      • Редакция №5 от 19 января 2024г
      • Редакция №4 от 31 января 2023г
      • Редакция №3 от 13 декабря 2022г
      • Редакция №2 от 2 ноября 2022 г
      • Редакция №1 от 15 февраля 2022 г
    • Договор публичной оферты для партнеров
    • Подписка и тарифы
      • Как активировать подписку на сервис
      • Тарифы и цены
Powered by GitBook
On this page
  • Как обработать ошибку
  • Получение телефон в Telegram
  1. Рецепты

Как получить телефон пользователя

PreviousБот для ответов на частые вопросыNextВыдача лид-магнита за подписку

Last updated 2 years ago

Для получения номера телефона пользователя в любом месте создайте шаг с запросом телефона:

Затем добавьте шаг .

Шаг обработать сообщение может подождать сообщение от пользователя и сохранить его в переменную, проверив на соответствие определенному формату, например, формату телефона.

Выберите галочку "проверять формат сообщения" и в поле фильтр установите "телефон".

Теперь бот будет ждать ответ от пользователя и проверит, что введенное сообщение – телефон.

В поле "Записать в" выберите "создать новую переменную":

Введите название переменной, например, "телефон":

Отлично! Теперь бот спросит телефон и сохранит его в нужную переменную.

Как обработать ошибку

Если сообщение пользователя не подходит под заданный формат (телефон), вы можете установить поле "выход в случае ошибки" или протянуть стрелку от иконки ошибки в блоке Обработки сообщения:

Получение телефон в Telegram

В Telegram существует возможность получить телефон через отправку контакта. Для этого есть специальная кнопка "отправить телефон".

В шаге "отправить сообщение" добавьте кнопку. Выберите тип "отправить телефон" и переменную, в которую хотите его записать:

Когда пользователь нажмет на эту кнопку, бот получит контакт и сохранит его в заданную переменную.

После этого протяните стрелку из кнопки на любой шаг. Бот перейдет по этой стрелке после успешного получения контакта.

Обратите внимание! После добавления кнопки, бот будет ждать ответного сообщения (или нажатия на кнопку) сразу в шаге "отправить сообщение". Поэтому ожидание ответа нужно убрать из следующего шага обработки сообщения.

Чтобы сохранить телефон для последующего использования, например, для отправки в CRM, нужно создать .

переменную
сценария
"отправить сообщение"
"обработать сообщение"