Главная · Блог · Кодовое слово в боте Telegram, MAX и VK: материал по ключевому слову

Кодовое слово в боте Telegram, MAX и VK: материал по ключевому слову

· обновлено · Команда ЧБТ · Сценарии, Лид-магнит

«Напишите слово ГАЙД — и бот пришлёт файл» — механика, знакомая по соцсетям, где кодовые слова в личных сообщениях стали стандартом. В Telegram, MAX и ВКонтакте она работает так же и настраивается за десять минут: триггер «Ключевое слово», сообщение с материалом, тег на контакт. Ниже — как это устроено в ЧБТ на уровне блоков, чем отличаются режимы «точно», «содержит» и regex, почему бот не пришлёт файл в мессенджер и что с этим делать, какие слова ломают чужие сценарии и где размещать слово, чтобы его действительно писали.

Как это работает: триггер, выдача, тег

Кодовое слово — это вход в сценарий. Человек пишет боту в личные сообщения условленное слово, бот узнаёт его и запускает заранее собранную цепочку. В ЧБТ это три элемента в разделе «Сценарии»:

  1. Триггер «Ключевое слово». Список слов (можно несколько) и режим сравнения — точно, содержит или регулярное выражение. Триггер стоит в начале сценария и определяет, с чего он стартует.
  2. Блок «Сообщение». Собственно выдача: текст и ссылка на материал, при желании — кнопки для следующего шага.
  3. Блок «Действие» → «Добавить тег». Пометка контакта: он получил этот материал. Без тега вы через месяц не отличите тех, кто пришёл за гайдом, от остальной базы.

Работает во всех каналах, подключённых к боту: в личке Telegram-бота, в MAX, в личных сообщениях сообщества ВКонтакте и даже в виджете на сайте — сценарий один, канал не важен. Доступно на бесплатном тарифе. Важное ограничение из мира мессенджеров: бот читает только личные сообщения. Слово, написанное в комментариях под постом канала или на стене сообщества, он не увидит — человек должен открыть диалог с ботом и написать туда. Как всё-таки забирать заявки из комментариев Telegram-канала — отдельная тема.

Схема ниже — для Telegram, MAX и ВКонтакте: это все каналы, где у ЧБТ есть бот. Кодовым словом удобно выдавать не только гайд, но и подборку товаров: если каталог подключён, ветка после слова может сразу показать позиции с ценой и наличием.

Настройка за шесть шагов

Быстрее всего — от шаблона «Выдача лид-магнита»: там уже есть оффер, сбор контакта и сообщение со ссылкой; остаётся заменить триггер и тексты. С нуля порядок такой:

  1. В «Сценариях» создайте сценарий и в его триггере выберите «Ключевое слово». Впишите слово — например, гайд — и его вероятные варианты: гайд, guide, хочу гайд. Режим пока «содержит».
  2. Первый блок — «Сообщение»: «Ловите: [ссылка]. Внутри — 12 страниц про …». Ссылку добавьте в текст; в Telegram её можно вынести на URL-кнопку под сообщением.
  3. Следующий блок — «Действие» → «Добавить тег» магнит:гайд. Если у вас несколько материалов, у каждого — свой тег.
  4. Если материал нужно отдавать в обмен на контакт, между триггером и выдачей поставьте «Сбор данных» (E-mail или Телефон с проверкой формата). Обещание в тексте: «Напишите почту — пришлю ссылку туда и сюда».
  5. Кнопка после выдачи — не тупик: «Есть вопрос» → блок «Оператор», «Что дальше?» → следующий шаг воронки.
  6. Нажмите «Проверить сценарий» — тест-чат в редакторе. Напишите слово с большой буквы, с точкой, с опечаткой — посмотрите, что сработало, а что нет. Затем проверьте с телефона в каждом подключённом канале.

Готово: человек пишет «Гайд» — получает ссылку и тег за одну секунду, в «Контактах» появляется карточка с каналом и меткой.

Три режима сравнения: когда какой

Режим определяет, что бот считает совпадением. Во всех трёх регистр не важен: «ГАЙД», «Гайд» и «гайд» равны. Дальше — различия.

РежимСрабатывает, еслиПлюсЛовушка
ТочноВсё сообщение целиком равно словуНикаких ложных срабатываний«Гайд.», «гайд!» или «хочу гайд» уже не подойдут — лишний символ ломает совпадение
СодержитСлово встречается где угодно внутри сообщенияТерпит «хочу гайд, пожалуйста» и знаки препинанияКороткое слово найдётся внутри другого: «да» в «сегодня», «старт» в «стартап»
RegexСообщение подходит под регулярное выражениеОпечатки, варианты, строгие границы слова — всё в одной строкеНужно уметь писать выражения; ошибка в синтаксисе — триггер молчит

Практические рекомендации:

  • Для слова из поста или рекламы, которое люди будут писать с телефона, — «содержит», но само слово должно быть длинным и редким: гайд2026, чеклист, разбор. Не «да», «цена», «старт».
  • Для служебных команд, которые пишете вы сами или менеджеры, — «точно».
  • Когда нужно поймать опечатки и границы одновременно — regex: ^(хочу )?(гайд|гайт|guide)[!.]?$ примет «Гайд», «хочу гайд!», «guide» и не примет «гайдлайн».

Что выдавать: ссылка, а не файл

Главное расхождение с ожиданиями. Бот ЧБТ отправляет в Telegram, MAX и ВКонтакте только текст и кнопки — фото, PDF и видео вложением он не пришлёт. Файлы напрямую работают только в виджете на сайте. Для кодового слова это значит: материал живёт по ссылке, а бот выдаёт ссылку.

Где размещать материал, чтобы ссылка работала без трения:

  • Пост в закрытом или открытом Telegram-канале с прикреплённым файлом — открывается в том же приложении, скачивается в один тап. Самый удобный вариант для аудитории Telegram.
  • Облачное хранилище (Яндекс Диск, Google Drive) с доступом по ссылке — универсально, но требует внимания к правам доступа.
  • Страница на вашем сайте — плюс в том, что вы видите переходы в веб-аналитике и можете поставить туда виджет ЧБТ для вопросов.
  • Видео — ссылкой на плеер или канал; в мессенджер оно не загрузится.

Как оформить выдачу. В Telegram — короткий текст плюс URL-кнопка «Открыть гайд»: кнопка заметнее ссылки в тексте. В MAX и VK — ссылка прямо в тексте сообщения, отдельной строкой, чтобы её было легко нажать. Добавьте одну фразу о том, что внутри и с чего начать: «Начните со второй страницы — там таблица». Это поднимает долю тех, кто реально откроет.

Если материал платный или персональный, кодовое слово — не защита: его перешлют. Для таких случаев выдавайте ссылку только после «Сбора данных» с проверкой e-mail и не рассчитывайте на секретность самого слова.

Тег поставлен — что дальше

Выдача материала — не конец, а первое касание. Тег магнит:гайд открывает три продолжения.

Догрев в том же сценарии. После выдачи — блок «Пауза» на сутки и «Сообщение»: «Дочитали? Главный вывод — на странице 7. Если хотите применить это у себя — напишите, разберём». Дальше «Условие» по тегу: если человек за это время оставил заявку — не дожимать. Это уже автоворонка, и её логика с метриками разобрана в статье об автоворонке без мистики.

Сегмент для рассылки. На платных тарифах раздел «Рассылки» позволяет выбрать аудиторию по тегу: написать через неделю только тем, кто взял гайд, — с анонсом разбора или вебинара. Не всей базе.

Учёт источников. Если одно и то же слово стоит в разных местах, вы не узнаете, откуда пришёл человек. Дайте каждому источнику своё слово: гайд в канале, гайдвк в сообществе VK, гайдреклама в объявлении — и три разных тега. Через две недели фильтр в «Контактах» покажет, какой источник приносит людей, а какой — только просмотры. Как выстроить систему тегов, чтобы она не развалилась через полгода, — в статье о тегах как системе сегментации.

Карточка контакта в «Контактах» хранит канал, теги, собранный e-mail и всю историю диалога. Экспорт в CSV — если хотите передать список менеджеру или загрузить в свою систему.

Ограничения и ловушки, о которых узнают постфактум

Пять ситуаций, которые обнаруживаются уже после запуска рекламы.

  1. Слово перехватывает чужой сценарий. Триггер «Ключевое слово» проверяется на каждом входящем сообщении — в том числе когда человек уже идёт по другому сценарию. Если у вас есть слово «имя» в режиме «содержит», а в сценарии записи бот спрашивает «Как вас зовут?», ответ «Меня зовут Имярек» запустит выдачу материала посреди записи. Правило: кодовые слова — редкие и длинные, а всё, что может оказаться обычным ответом человека, — в режиме «точно» или не в кодовых словах вовсе.
  2. Одно слово в двух сценариях. Сработает первый по порядку, второй не запустится никогда. Перед добавлением слова проверьте остальные активные сценарии.
  3. Опечатки. «Гайт», «гад», «гайд )» — на телефоне это норма. «Содержит» терпит лишние символы вокруг, но не внутри слова; опечатки внутри ловит только regex с перечислением вариантов. Помогает и запасной выход: триггер «Любое сообщение» с текстом «Не понял. Если вы за гайдом — нажмите кнопку» и кнопкой, которая ведёт в тот же сценарий.
  4. Бот молчит на бесплатном тарифе. Лимит Free — 30 уникальных собеседников в календарный месяц. Удачный пост в канале на 3 000 подписчиков исчерпает его, как только откликнется 1 % читателей, и следующие новые люди получат служебное сообщение о лимите вместо гайда. Перед запуском слова на большую аудиторию — Базовый тариф.
  5. Пробелы и точка при «точно». Совпадение буквальное: «гайд.» не равно «гайд». Если хотите строгости без ложных срабатываний, берите regex с необязательной пунктуацией на конце, как в примере выше.

И одно ограничение, не связанное с ЧБТ: бот не может написать первым тому, кто ему ещё не писал. Кодовое слово решает ровно эту проблему — человек делает первый шаг сам, и после этого бот вправе продолжать диалог.

Где размещать слово, чтобы его писали

Слово работает только там, где человеку удобно его написать. Разберём площадки.

Пост в Telegram-канале. Здесь у кодового слова есть конкурент — диплинк: ссылка вида t.me/ваш_бот?start=guide запускает сценарий по одному нажатию, без набора текста. Для канала диплинк почти всегда лучше; слово оставьте как дублирующий путь для тех, кто читает с устройств, где ссылка не открылась. Что ещё бот умеет делать для канала — в статье про боты для Telegram-канала.

Сообщество ВКонтакте. Основной сценарий: пост → «напишите СЛОВО в сообщения сообщества» → бот отвечает. Аудитория VK к такой механике привычна, а бот сообщества работает именно в личных сообщениях — подключение описано на странице бота ВКонтакте.

Реклама. В объявлении слово произносится или пишется прямо в тексте: «Напишите РАЗБОР нашему боту». Плюс — учёт источника через отдельное слово; минус — лишний шаг по сравнению с кликабельной ссылкой на бота с диплинком. В MAX диплинк тоже работает, так что для рекламы в мессенджерах выбирайте ссылку, а слово — для площадок, где ссылку нельзя разместить или она выглядит подозрительно.

Офлайн и звук. Печатный буклет, вывеска, выступление, подкаст, эфир — здесь слово выигрывает без вариантов: ссылку не продиктуешь, а «напишите боту слово ЛЕКЦИЯ» запоминается. Для печатной продукции есть ещё QR-код с диплинком — раздел «QR-кампании» в ЧБТ генерирует его за минуту, — но слово работает и там, где сканировать неудобно.

Перелив из других соцсетей. В шапке профиля — ссылка на бота, в сторис и рилс — «напишите слово ГАЙД боту по ссылке в шапке». Схема подробно разобрана в статье о переводе подписчиков в Telegram и MAX.

Кодовое слово или диплинк: короткое сравнение

Обе механики заводят человека в нужный сценарий, и обе есть в ЧБТ. Разница — в трении и в учёте.

  • Диплинк (триггер «Диплинк» по payload) — одно нажатие, источник зашит в ссылку, никаких опечаток. Работает в Telegram и MAX. Не работает там, где нельзя разместить ссылку, и требует, чтобы человек был в том же устройстве, где открыл её.
  • Кодовое слово (триггер «Ключевое слово») — работает везде, где человек может написать боту, включая VK и офлайн. Терпит устные и печатные носители. Платит за это опечатками, необходимостью объяснять «куда писать» и риском перехвата чужих сценариев.

Совет из практики: ведите оба входа в один сценарий. Триггер «Диплинк» с payload guide и триггер «Ключевое слово» с гайд могут стоять в одном сценарии и запускать одну выдачу — а тег источника ставьте разный первым же «Действием» в каждой ветке. Тогда и ссылка, и слово работают, и вы видите, чем люди пользуются чаще.

Чеклист перед запуском

  1. Слово длинное и редкое; не совпадает с вероятными ответами в других сценариях; в других активных сценариях его нет.
  2. Режим: «содержит» для аудитории, «точно» для служебных команд, regex — если нужны опечатки и границы.
  3. Материал открывается по ссылке без запроса доступа; ссылка проверена с телефона в каждом канале.
  4. После выдачи стоит «Действие» → «Добавить тег» с именем источника.
  5. После выдачи есть кнопка «Есть вопрос» → «Оператор» и нет тупика.
  6. Есть запасной выход для непонятых сообщений — триггер «Любое сообщение» с кнопкой.
  7. Если аудитория больше пары десятков человек в месяц — тариф Базовый, иначе лимит Free сработает раньше, чем закончится пост.
  8. Прогон в «Проверить сценарий»: слово заглавными, с точкой, с опечаткой, внутри фразы.

На настройку уходит десять минут, на выбор слова — иногда дольше. Начните с шаблона «Выдача лид-магнита», замените триггер на «Ключевое слово» и запустите на один источник. Создать бота и настроить кодовое слово бесплатно →

Ещё в блоге