SmartBot
  • SmartBot - конструктор ботов для ВКонтакте
  • Подключение
  • Создание сценариев
    • Простые команды
    • Цепочка диалога
    • Как работает бот
    • Шаги
      • Отправить сообщение
      • Ждать сообщение
      • Установить переменную
      • Переход
      • Отложенный переход
      • Извлечь данные
        • Фильтры
        • Шаблон
        • Переход в случае ошибки
      • Таймер
      • Написать админу
      • Записать событие в статистику
      • Работа с аудиторией
      • Выполнить SmartQuery
      • Смена контекста
      • HTTP-запрос
    • Реакции
      • Фильтр предобработки
      • Реакция на оплату
    • Переменные
      • Специальные переменные
      • Пользовательские переменные
      • Операции с переменными
      • Временные переменные
      • Отличия шага Установить переменную и SmartQuery
    • Условия
    • Кнопки
      • Текстовая кнопка
      • Кнопка-переход
      • Кнопка-ссылка
      • Inline-кнопки
      • Кнопка-Vk pay
  • Работа с подписчиками
    • Рассылки
      • Создание рассылок
      • Таргетирование рассылки
      • Отписка от рассылок
      • Email-рассылка через Smartbot
    • Раздел "Пользователи"
    • Списки пользователей
    • Лендинги
      • Создание лендингов
      • Оплата через лендинг
      • Кнопка "подписаться"
      • Интеграция с рекламным кабинетом ВК
      • Запуск рекламного объявления
    • Онлайн-оплата
    • Сбор статистики
  • Модули
    • Яндекс.Деньги
    • Виджет
    • Гугл-таблицы
    • Геймификация
      • Взаимодействие пользователей
    • Источники переходов
    • Модуль HTTP-запросы
      • Пример использования
      • Способы подтверждения владения доменом
  • Скрипты на SmartQuery
    • Введение
    • Синтаксис языка
    • Справочник функций
    • Рецепты
      • Работа с регулярными выражениями
      • Форматирование длинных чисел
      • Разные ответы в зависимости от пола пользователя
      • Шаг "Показать топ" с emoji
      • Простая корзина товаров
      • Корзина товаров со счётчиком каждой позиции
      • Фильтрация спама
      • Получить ссылку на фото из сообщения пользователя
      • Данные из отвеченных и пересланных сообщений
      • Выдача промокодов
  • Политика конфиденциальности
Powered by GitBook
On this page
  • Основные настройки шага
  • Альтернативные ответы
  • Дополнительные настройки
  • Не создавать сниппеты из ссылок
  • Показать кнопки
  • Убрать предыдущую отправленную клавиатуру
  • Добавить карту с координатами
  • Кнопка «Проверить отображение»

Was this helpful?

  1. Создание сценариев
  2. Шаги

Отправить сообщение

В этой инструкции мы рассмотрим возможности шага "отправить сообщение"

PreviousШагиNextЖдать сообщение

Last updated 5 years ago

Was this helpful?

Шаг "Отправить сообщение" - самый распространенный шаг. Он позволяет отправить текст, emoji, вложения и кнопки пользователю.

Создайте любую цепочку или вопрос, нажмите на кнопку "Добавить шаг" и выберите пункт "Отправить сообщение".

После этого шаг появится в группе шагов. Теперь перейдем к настройкам шага.

Основные настройки шага

Основное, что вы можете настроить - это текст и вложения для сообщения, которое отправит бот. Например, добавим в шаг текст "фото котика" и приложим фотографию с котом:

Альтернативные ответы

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

Дополнительные настройки

Нажмите кнопку "Показать дополнительные настройки". Откроется набор дополнительных опций:

Не создавать сниппеты из ссылок

Эта опция позволяет отключить стандартный механизм ВКонтакте, который показывает превью страницы, если в тексте сообщения есть ссылка на нее.

А теперь поставим галочку "не создавать сниппеты из ссылок":

Показать кнопки

Обратите внимание, что в случае, если вы показываете кнопки в этом шаге, то в доп. настройках появляется галочка "не скрывать клавиатуру":

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

Убрать предыдущую отправленную клавиатуру

Добавить карту с координатами

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

После нажатия на эту галочку, появится окошко редактирования ссылки на яндекс.карту. Давайте вставим ссылку на Московский Кремль:

Теперь бот будет отправлять карту вместе с сообщением:

Кнопка «Проверить отображение»

Следует учитывать, что проверка выполняется от имени текущего пользователя (админа). То есть будут использоваться его локальные и специальные переменные. Значением переменной %сообщение% является строка «Test».

Также отметим, что при проверке, значения изменившихся переменных (при использовании SmartQuery) НЕ сохраняются.

Бот выбирает случайное из заданных альтернатив

Галочка "показать кнопки" дает возможность прикладывать к сообщению клавиатуру. Подробнее про то, как это делать и какие типы кнопок бывают - в статье .

Иногда возникает ситуация, когда вы отправили кнопки с галочкой "не скрывать", а потом захотели скрыть отправленную клавиатуру. В таком случае эта опция вам поможет) Если отправить сообщение с ней, то предыдущие кнопки скроются

Это кнопка появляется, если в сообщении используются или и позволяет увидеть сообщение с учетом подстановки переменных.

🙂
😉
Кнопки
Переменные
SmartQuery
Шаг "отправить сообщение"
Дополнительные настройки шага "отправить сообщение"
Сниппет для ссылки пропал