Как сделать чат-бота в Телеграм без программиста
Как сделать чат-бота в Телеграм без программиста: сценарий, сборка в конструкторе, проверка на людях и подключение заявок к CRM. Пять частых ошибок.
Чтобы сделать чат-бота в Телеграм, нужно пройти четыре шага: зарегистрировать бота внутри самого Telegram, собрать сценарий разговора в визуальном конструкторе, проверить его на живых людях и подключить заявки к CRM. Код при этом писать не придётся ни на одном шаге.
Регистрация делается через служебный бот BotFather — это официальный механизм Telegram, других способов создать бота не существует. Вы находите его поиском, пишете команду создания, придумываете имя и адрес вида @vash_bot, и в ответ получаете ключ доступа — длинную строку символов. Этот ключ — единственное, что связывает вашего бота с сервисом, где вы будете собирать сценарий.
На этом «техническая» часть заканчивается. Всё остальное — это работа над тем, что бот говорит и в каком порядке.
Два пути: собрать самому в конструкторе или заказать разработку
После регистрации в BotFather у вас есть пустой бот, который пока молчит. Дальше два пути: написать для него программу или собрать сценарий в визуальном конструкторе, где ветки разговора рисуются мышкой. Первый путь — это подрядчик или программист в штате, второй вы проходите сами за вечер-два.
Мы разбираем второй. Конструктор чат-ботов для Телеграм устроен как схема: вы ставите блок «сообщение», под ним блок «кнопки», от каждой кнопки тянете стрелку к следующему сообщению. Получается карта разговора, которую видно целиком на одном экране.
Конкретных сервисов много, и цены у них меняются, поэтому смотрите не на название, а на пять вещей. Есть ли визуальный редактор веток, а не только список команд. Сохраняются ли ответы человека в отдельные поля — имя, телефон, город, выбранная услуга. Есть ли готовая связка с вашей CRM или хотя бы отправка заявки на почту и в рабочий чат.
Дальше — умеет ли бот передавать разговор живому менеджеру прямо внутри Telegram. И показывает ли он статистику по шагам: сколько человек дошло до каждого сообщения. Без последнего вы не поймёте, где люди бросают разговор, и будете править сценарий вслепую.
Отдельно проверьте, можно ли выгрузить собранные контакты в таблицу. Если сервис не отдаёт вашу же базу, вы к нему привязаны навсегда — при переезде всё придётся собирать заново.
Шаг 1. Сценарий на бумаге: три вопроса, которые бот обязан задать
Не открывайте конструктор первым делом. Возьмите лист бумаги и напишите разговор словами — так вы за двадцать минут увидите то, что в редакторе будете чинить неделю.
Первый вопрос: что человеку нужно. Не «чем помочь», а конкретный выбор из ваших направлений — три-пять кнопок с названиями услуг или групп товаров. Абстрактное приветствие заставляет человека формулировать самому, а это лишнее усилие, на котором половина отваливается.
Второй вопрос: вводные, без которых вы не назовёте цену. Для ремонта это площадь и город, для доставки — объём и адрес, для обучения — уровень и когда хочет начать. Хватит одного-двух уточнений; всё остальное менеджер спросит голосом.
Третий вопрос: как связаться. Телефон или ник в Telegram плюс удобное время звонка. И обязательно скажите, что будет дальше: «менеджер напишет в течение часа в рабочее время» — человек должен понимать, чего ждёт.
Общее правило длины: от первого сообщения до отправленного контакта — не больше пяти-семи шагов. Допустим, у вас получилось двенадцать — значит, часть вопросов вы задаёте для отчётности, а не для дела. Вычеркните всё, что не влияет ни на цену, ни на то, кому передать заявку.
Запишите сценарий тремя колонками: что говорит бот, какие варианты ответа, куда ведёт каждый вариант. Этот листок и будет вашим техническим заданием самому себе.
Шаг 2. Собрать ветвления и ответы в конструкторе
Теперь переносим листок в редактор. Вставляете ключ доступа, который выдал Telegram, — и конструктор связывается с вашим ботом. С этого момента бот оживает: всё, что вы собрали, сразу работает в реальном Telegram.
Собирайте с самой короткой ветки — той, где человек выбрал нужное и оставил телефон за четыре шага. Доведите её до конца и проверьте на себе. Только потом добавляйте боковые ветки: «хочу другое», «просто смотрю», «уже клиент».
Где можно — ставьте кнопки вместо свободного ввода. Кнопки дают предсказуемые ответы, которые потом ложатся в CRM ровными полями. Свободный ввод оставьте для телефона, адреса и вопроса «что ещё важно рассказать».
Каждый ответ сохраняйте в отдельное поле, а не собирайте всё в один текст. Иначе в карточке клиента окажется каша, из которой менеджер не поймёт, что человек выбрал.
Обязательно добавьте кнопку «написать менеджеру» на каждом шаге, а не только в конце. Часть людей приходит с вопросом, которого в вашей схеме нет, и им нужен выход в живой разговор здесь и сейчас.
Отдельно настройте два поведения. Первое — что бот отвечает на команду запуска: короткое приветствие, кто вы и что бот умеет, сразу с кнопками. Второе — что он говорит, когда человек написал произвольный текст: «я понимаю только кнопки, вот что могу» плюс кнопка на менеджера. Без этого настройка чат-бота в Телеграм считается незаконченной, хотя формально всё работает.
Шаг 3. Проверить на живых людях до запуска в рекламу
Сначала пройдите бота сами по всем веткам, включая тупиковые: нажмите каждую кнопку, введите телефон с пробелами и через восьмёрку, напишите «привет» вместо выбора. Половина ошибок вылезает уже здесь.
Потом дайте бота пяти-десяти людям: паре сотрудников не из отдела продаж, знакомым, если получится — двум-трём реальным клиентам, с которыми у вас нормальные отношения. Просите просто пройти до конца и ничего не подсказывайте.
Смотрите на три вещи. Где человек тормозит и перечитывает сообщение — значит, формулировка непонятная. Где выходит из разговора — значит, там лишний вопрос или слишком длинный текст. И что он делает, когда хочет сказать что-то своими словами.
Проверьте всё с телефона, а не с компьютера. Сообщение, которое на большом экране выглядит нормально, на телефоне занимает три экрана прокрутки — такие тексты не читают. Держите каждое сообщение в четырёх-пяти строках.
И проверьте самое важное: дошла ли заявка. Пройдите бота как клиент и убедитесь, что контакт лежит там, где его увидит менеджер, а не только в статистике сервиса.
Шаг 4. Подключить заявки к CRM, чтобы бот не работал в стол
Бот, который собрал сто контактов и оставил их внутри сервиса, бесполезен. Заявка должна автоматически появляться в CRM как карточка с ответственным менеджером и задачей «позвонить».
Настраивается это в самом конструкторе, в разделе связки с CRM: вы указываете, куда попадает заявка — в какую воронку и на какой этап, — и раскладываете поля бота по полям карточки. Имя в имя, телефон в телефон, выбранная услуга в отдельное поле или тег. На это уходит минут двадцать, если поля вы заранее продумали на первом шаге.
Обязательно проставляйте источник. Иначе через месяц вы не отличите заявки из бота от заявок с сайта и не поймёте, окупается ли он вообще.
Если CRM у вас пока нет, ставить бота всё равно можно, но заявки нужно куда-то класть — хотя бы в общую таблицу с колонкой «статус». Без этого схема «бот собрал, менеджер обработал» разваливается на второй неделе. Если хочется собрать и бота, и приём заявок в одном месте, можно попробовать АТОМ бесплатно — заявки из бота сразу падают в CRM карточками с ответственным.
Последнее — уведомления. Менеджер должен узнавать о новой заявке сразу, а не открывать CRM по расписанию. Настройте оповещение в рабочий чат или на телефон ответственного.
Пять ошибок первого бота, из-за которых его выключают через неделю
Слишком длинные ветки. Пятнадцать шагов до контакта кажутся заботой о качестве заявки, а на деле это анкета, которую никто не заполняет до конца. Режьте до пяти-семи шагов, остальное узнает менеджер.
Нет выхода на человека. Клиент застрял, кнопки не подходят, писать некому. В Telegram это заканчивается мгновенно: диалог закрывают и не возвращаются. Кнопка «написать менеджеру» должна быть видна на каждом шаге.
Бот не отвечает на «привет» своими словами. Человек пишет текстом, а не жмёт кнопку, и получает молчание — самое частое разочарование в первом боте. Заготовьте ответ на любой непонятный ввод: коротко объясните, что бот работает кнопками, и позовите менеджера.
Заявки некуда девать. Контакты копятся внутри сервиса, никто их не разбирает, менеджер узнаёт о клиенте через три дня. Бот в этой схеме не приносит денег, и его логично выключают — хотя виноват не он.
Запустили в рекламу без теста. Реклама приводит сто человек в первый же день, они упираются в необработанную ветку, и весь бюджет уходит в пустоту. Сначала десять живых тестов и пара недель на органическом трафике, потом деньги на рекламу.
Что нельзя сделать без программиста и когда пора звать подрядчика
Честная граница есть, и лучше знать о ней заранее. Первое — сложная связка с вашими внутренними системами. Если бот должен показывать реальные остатки со склада, проверять статус заказа в самописной учётной программе или брать свободные окна из вашего расписания, готового решения в конструкторе, скорее всего, не будет.
Второе — нестандартная логика. Расчёт цены по формуле с десятком условий, разные сценарии для разных городов, сложные скидки, приём оплаты прямо в боте с проверкой поступления. Конструкторы это умеют частично, и обычно на потолке возможностей начинаются костыли.
Третье — большие нагрузки. Пока у бота десятки разговоров в день, разницы нет. Когда их тысячи, начинают всплывать ограничения тарифа и задержки ответов, и разговор о собственной разработке становится оправданным.
Есть и четвёртый случай, который решается не программистом, а другим типом бота. Если ваши клиенты пишут вопросы своими словами, а не выбирают из меню — про сроки, состав, условия, «а подойдёт ли мне» — сценарий из кнопок это не закроет. Здесь нужен бот, который читает ваши документы и отвечает по ним: такой нейросотрудник 24/7 ведёт разговор в Telegram круглосуточно и сам заводит заявку в CRM.
Практический ориентир простой. Начинайте с конструктора всегда, даже если чувствуете, что перерастёте его. Собранный за вечер бот на кнопках за месяц покажет, о чём вас реально спрашивают и где люди уходят, — и с этими знаниями разговор с подрядчиком выйдет вдвое короче и дешевле.
Создание чат-бота в Телеграм — это не про технику, а про то, насколько точно вы описали собственный разговор с клиентом. Ключ от BotFather и конструктор дают вам площадку; всё остальное вы уже знаете из тех же вопросов, которые ваши менеджеры слышат каждый день.
Сколько стоит работа подрядчика и из чего складывается смета — в статье сколько стоит чат-бот. А что именно бот должен закрывать в Telegram — телеграм-бот для бизнеса.