BotHunter
👉 Перейти в сервисМы в VK
  • BotHunter
  • Быстрый старт
  • Поддержка 24/7
  • Мессенджеры и соц. сети
    • ВКонтакте
      • Как подключить сообщество ВК к системе
        • Возможные ошибки
        • Ключи доступа
      • Как сделать простого чат-бота для ВКонтакте?
      • Вложения
      • Форматирование текста ВКонтакте
      • Виджеты
    • Telegram
      • Вложения
      • Начало работы
        • Как подключить бота к системе
        • Как сделать чат-бота для Telegram?
      • Особые возможности Telegram
        • Чат-бот для личных сообщений
        • Настройка информации о боте в Telegram
        • Работа чат-ботов в каналах
        • Загрузка больших вложений
        • Запуск бота по ссылке
        • Условия проверки в Telegram
        • Меню для чат-ботов в Telegram
        • Возможности внутри сообщений
        • Форматирование текста
        • Отправка стикеров и эмоджи
    • Одноклассники
      • Как подключить сообщество к системе
      • Как создать бота для Одноклассников
  • Автоматизация
    • Чат-боты
      • Как сделать простого чат-бота?
      • Основные принципы работы ботов
        • Как создаются боты?
        • Ответы на частые вопросы
        • Принцип работы цепочек
      • Конструктор
        • Навигация и интерфейс
          • Масштабирование
          • Поиск пользователя в боте
          • Поиск шага
          • Ошибки в чат-ботах
          • Формы стрелок
          • Соединение блоков
          • Центрирование рабочей области
          • Поиск связанных блоков
          • Группировка блоков
          • История шагов в боте
        • Блоки
          • Условие
            • Текст
            • Время
            • Переменные
            • Боты
            • Списки
            • Пользователь
            • Публикации
            • Магазин
            • Дополнительно
            • Чат/канал
            • Регулярные выражения
            • Поиск телефона в сообщении
          • Действие
            • Переменные
              • Переменные пользователя
              • Переменные сообщества
            • Боты
              • Действия с ботами
            • Списки
              • Списки пользователей
              • Облачные списки (VK)
              • Черный список сервиса (VK)
            • Страницы
              • Мини-лендинги
            • Пользователи
              • Профиль пользователя
            • Интеграции
              • Действия с платежными системами
              • Действия с интеграциями
            • Дата и время
            • Сообщения
            • Беседы (VK)
              • Управление участниками беседы
            • Чаты (TG)
              • Действия с темами в чате
              • Действия с чатами
            • Текст
              • Парсер текста
            • Сообщество (VK)
              • Публикации
              • Комментарии
              • Аудиозаписи
            • Аналитика
              • Воронки
            • Дополнительно
              • Функции
                • Калькулятор
                • Обрезать текст
                • Привести текст к нижнему/верхнему регистру
                • Найти и заменить
                • Разбить текст на части
                • Получение уникального идентификатора
              • Запрос во вне
          • Сообщение
            • Редактирование сообщения
            • Особенности Telegram
            • Форматирование текста Telegram
            • Отправка стикера в VK
            • Как отправлять пост вложением
            • Отправка сообщений другому человеку, в тему чата или от другого сообщества
            • Как отправить информацию о пользователе администратору
            • Ожидающие действия
            • Клавиатура (кнопки)
          • Таймер
      • Аналитика
        • Ошибки в чат-ботах
        • Уведомления об ошибках
      • Активности
        • Активности ботов для ВКонтакте
        • Активности ботов для Telegram
        • Активности ботов для Instagram
        • Активности ботов для Одноклассников
        • Запустили другим ботом или внешним источником
      • Расширенные настройки бота
      • Как поделиться чат-ботом
    • Примеры чат-ботов
      • Ответ на "Привет"
      • Сбор телефона и email
      • Сертификаты/именные изображения
        • Изображение с персонализированным текстом
        • Изображение с персонализированным фото
      • Борьба с "умными" спамерами в беседе VK
      • Модератор чата/беседы (карма-бот)
      • Аукцион
      • Оповещение о комментариях с вопросом
      • Печенька с предсказаниями
      • ChatGPT Шаблон для изображений
    • Переменные
      • Стандартные переменные
        • Переменные дат
      • Переменные пользователя
      • Переменные сообщества
      • Дополнительно
        • Сложные переменные
    • Интеграции
      • Платежные системы
        • Как выдавать ссылки на оплату и отслеживать сами оплаты в боте?
        • Продамус
          • Рекуррентные платежи
        • Tinkoff
        • ЮKassa
        • ЮMoney
        • Robokassa
        • Telegram Payments
      • Google Таблицы
        • Подключение
        • Возможности и принцип работы
      • ChatGPT
      • SMSC
      • GetCourse
      • Автопилот
      • Бизон365
      • Albato
        • Связка с amoCRM
        • Связка с Google Meet
      • Voice Password
      • Niftyimages (динамические изображения)
    • Аналитика
    • UTM-метки
  • Пользователи
    • Действия с пользователями и фильтры
    • Возможности для ВКонтакте
    • Списки пользователей
    • Переменные
    • Как перенести подписчиков из других сервисов?
      • Senler
      • BotHelp
      • SaleBot
      • SendPulse
      • Гамаюн
  • Рассылки
    • Рассылка
  • Страницы
    • Приложение VK
      • О приложении
      • Подключение и настройки видимости
    • Мини-лендинги
      • Создание мини-лендинга
      • Сбор номера телефона и Email
      • Частые вопросы
    • Аналитика
      • Отслеживание действий пользователя VK
      • VK Пиксель
      • Яндекс.Метрика
  • Полезные материалы
    • Аналитика в BotHunter
    • Как узнать свой ID в мессенджере/соц. сети
    • Instagram (отключено)
      • Подключение бизнес-аккаунта Facebook к Instagram
        • Подключение со старого интерфейса Facebook
      • Как подключить Instagram к сервису
      • Как поставить стартовые фразы («Ледоколы»)
      • Как сделать чат-бота для Instagram + Возможности
      • Работа с комментариями
    • Глобальные обновления
      • Система папок
      • Глобальное обновление 18.12.2022
      • Глобальное обновление 07.02.2022
  • Разработчикам
    • API
      • Основная информация
      • Константы
      • API Ключ
      • Методы
        • Боты
          • Добавить пользователя в бота
          • Удалить пользователя из бота
        • Пользовательские переменные
          • Получить
          • Установить
          • Очистить
        • Переменные сообщества
          • Получить
          • Установить
          • Очистить
    • Вебхуки
Powered by GitBook
On this page
  • Проверка полученного текста
  • Полученный текст полностью соответствует значению
  • В полученном тексте есть хотя бы одно слово
  • В полученном тексте есть все слова
  • Первое слово в полученном сообщении равно
  • Нажата кнопка "Начать"
  • ID отправителя равен
  • Сообщение пришло из беседы
  • Сообщение пришло из беседы, ID которой равен
  • Длина полученного сообщения больше (меньше) или равна
  • Сообщение содержит вложения
  • Получено голосовое сообщение
  • Сообщение содержит аудиозапись/видеозапись/изображение/товар
  • Сообщение не содержит вложений
  • Проверка на упоминания
  • В тексте есть упомянутый пользователь
  • Было процитировано сообщение
  • Пользователь упомянул сам себя
  • Пользователь упомянул сообщество
  • Пользователь упомянул ваше сообщество
  • Пользователь процитировал себя
  • Пользователь процитировал сообщество
  • Пользователь процитировал ваше сообщество
  • Полученный текст соответствует шаблону
  • В полученном тексте указан только номер телефона
  • В полученном тексте есть номер телефона
  • В полученном тексте указан только email
  • В полученном сообщении указана только ссылка
  • В полученном сообщении содержится ссылка
  • Полученный текст соответствует регулярному выражению

Was this helpful?

  1. Автоматизация
  2. Чат-боты
  3. Конструктор
  4. Блоки
  5. Условие

Текст

Last updated 2 years ago

Was this helpful?

Позволяет проверить текст входящего сообщения от пользователя. У функции есть три вида проверок, каждый из которых делится еще на несколько.

Проверка полученного текста

Условие, содержащее в себе множество подпунктов, давайте разберемся с ними по отдельности:

Полученный текст полностью соответствует значению

Позволяет проверить текст полученного сообщения на предмет полного соответствия написанной вами фразы или слова. То есть, если в блоке вы пишите "Оставить заявку", то фразы "Оставить заявку на консультацию", "Мне нужно оставить заявку" и тд не пройдут эту проверку.

В полученном тексте есть хотя бы одно слово

Позволяет проверить вхождение написанного вами слова в сообщение, полученное от пользователя. Имеет 2 варианта проверки: строгий и нестрогий.

При строгой проверке если вы укажете в блоке слово "Привет", то проверку пройдут фразы по типу "Привет Олег", "Передаем привет", но не пройдут проверку фразы по типу "Приветствуем тебя"

При нестрогой проверке фразы по типу "Приветствуем тебя" пройдут проверку, так как в них содержится "Привет"

В полученном тексте есть все слова

Позволяет проверить вхождение всех написанных вами слов в сообщение, полученное от пользователя. Имеет 2 варианта проверки: строгий и нестрогий.

При строгой проверке если вы укажете в блоке слово "Привет" и "Бот", то проверку пройдут фразы по типу "Привет Бот", "Бот передай привет", но не пройдут проверку фразы по типу "Передаём приветики ботам"

При нестрогой проверке фразы по типу "Передаём приветики ботам" пройдут проверку, так как в них содержится "Привет" и "Бот"

Первое слово в полученном сообщении равно

Позволяет проверить точное соответствие указанного вами слова в блоке первому слову в полученном от пользователя сообщении.

Например, если в блоке вы укажите слово "Привет", то проверку пройдёт фраза "Привет бот", но не пройдет фраза "Боту привет".

Нажата кнопка "Начать"

Проверяет нажатие кнопки "Начать", которую необходимо включить в настройках сообщества. Она появляется у пользователей впервые взаимодействующих с ботом.

ID отправителя равен

Позволяет работать только с сообщениями от конкретного отправителя, ID которого вы укажете в этом блоке.

Сообщение пришло из беседы

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

Сообщение пришло из беседы, ID которой равен

Условие позволяет указать конкретный источник сообщений. То есть, проверку пройдут только сообщения, полученные из беседы, ID которой вы укажете.

Важно! ID беседы нужно получать через бота, выводя переменную {chat_id}. Одна и та же беседа у разных ботов может иметь разный ID.

Длина полученного сообщения больше (меньше) или равна

Позволяет отфильтровать сообщения по количеству символов в них. В поле "Значение" нужно указать цифру - количество символов.

Сообщение содержит вложения

Условие проверит полученное сообщение на предмет содержания вложений.

Получено голосовое сообщение

Условие проверит полученное сообщение на предмет содержания голосового сообщения. К вложениям относятся: аудиозаписи, видеозаписи, изображения, файлы, товары, стикеры и голосовые сообщения.

Сообщение содержит аудиозапись/видеозапись/изображение/товар

Условие проверит полученное сообщение на предмет содержания выбранного вами вложения.

Сообщение не содержит вложений

Условие проверит полученное сообщение на предмет отсутствия вложений. К вложениям относятся: аудиозаписи, видеозаписи, изображения, файлы, товары, стикеры и голосовые сообщения.

Проверка на упоминания

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

В тексте есть упомянутый пользователь

Позволяет отследить наличие упоминания в сообщении. Упоминанием считается отметка пользователя через * или @.

Было процитировано сообщение

Позволяет отследить сообщения, которые содержат цитирование. Цитированием считается ответ на сообщение.

Пользователь упомянул сам себя

Позволяет отследить наличие упоминания самого себя в сообщении. Упоминанием считается отметка пользователя через * или @.

Пользователь упомянул сообщество

Позволяет отследить наличие упоминания сообществ в сообщении. Упоминанием считается отметка сообщества через * или @.

Пользователь упомянул ваше сообщество

Позволяет отследить наличие упоминания сообщества, в котором работает бот в сообщении. Упоминанием считается отметка сообщества через * или @.

Пользователь процитировал себя

Позволяет отследить сообщения, которые содержат цитирование самого себя. Цитированием самого себя считается ответ на сообщение себе же.

Пользователь процитировал сообщество

Позволяет отследить сообщения, которые содержат цитирование сообществ. Цитированием сообщества считается ответ на сообщение сообществу.

Пользователь процитировал ваше сообщество

Позволяет отследить сообщения, которые содержат цитирование сообщества, в котором работает бот. Цитированием сообщества считается ответ на сообщение сообществу.

Полученный текст соответствует шаблону

Условия в этой группе позволяют сравнить полученный от пользователя текст с определённым шаблоном.

В полученном тексте указан только номер телефона

Условие позволяет отследить содержание только номера телефона в сообщении. То есть, сообщение "89111111111" пройдёт проверку, а сообщение "Мой номер 89111111111" не пройдёт.

В полученном тексте есть номер телефона

Условие позволяет отследить содержание номера телефона в сообщении, а также вычленить его отдельную переменную и привести к нужному формату. Более подробная справка по этой функции тут:

В полученном тексте указан только email

Условие позволяет отследить содержание только email в сообщении. То есть, сообщение "123@mail.ru" пройдёт проверку, а сообщение "Мой email 123@mail.ru" не пройдёт.

В полученном сообщении указана только ссылка

В полученном сообщении содержится ссылка

Условие позволяет отследить содержание ссылки в сообщении. То есть, все сообщения, содержащие ссылки, пройдут проверку.

Полученный текст соответствует регулярному выражению

Условие позволяет проверить текст полученного от пользователя сообщения на предмет соответствия заданному вами регулярному выражению. Подробнее о регулярных выражениях тут:

Условие позволяет отследить содержание только ссылки в сообщении. То есть, сообщение "" пройдёт проверку, а сообщение "Вот ссылка " не пройдёт.

Поиск телефона в сообщении
https://smm.targethunter.ru/
https://smm.targethunter.ru/
Регулярные выражения