Михаил ЛопатинМоскваДмитровское шоссе д. 50 оф.240

Блог

Блог

Как собрать своего первого телеграм-бота за вечер

Дизайн
Аватар
Баннер поста

Как собрать своего первого телеграм-бота за вечер

Клиентка написала мне в час ночи: «Миша, у меня за выходные бот собрал 47 заявок на маникюр, я спала». Звучит как реклама марафона, но это правда, и правда скучная. Никакой магии там не было. Была девушка из Ростова, которая три вечера подряд возилась с конструктором, дважды всё ломала и один раз чуть не бросила. А теперь давай размотаем эту историю назад — от 47 заявок к первому нажатию кнопки, чтобы ты понял, из чего собирается такая штука и где ты застрянешь.

Как собрать своего первого телеграм-бота за вечер

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

47 заявок появились не потому, что бот умный. Он тупой. Он умеет ровно одно: задать три вопроса и записать ответы в таблицу.

Раньше клиентка отвечала каждой девушке в директе вручную. «Какая услуга? На когда? Как вас зовут?» Тридцать переписок в день, часть теряется, часть отваливается, потому что человек ждал ответа сорок минут.

Бот отвечает мгновенно и всем сразу. В этом весь фокус. Он не думает — он не заставляет клиента ждать. Скорость важнее ума.

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

Если ты не можешь назвать это действие одним предложением, бота собирать рано.

🔑 Первый шаг занимает две минуты и делается внутри самого Telegram

Любой бот начинается с регистрации у служебного бота, который называется BotFather. Это официальный инструмент Telegram, найди его через поиск по имени.

Пишешь ему команду создания нового бота, придумываешь имя и адрес. Адрес обязан заканчиваться на слово bot — например, zapis_nogti_bot. В ответ приходит длинная строка из букв и цифр. Это токен.

Токен — это ключ от твоего бота. Три правила: — никому его не показывай — не выкладывай в скриншотах — если засветил — сразу проси у BotFather новый

Всё. Технически бот уже существует. Он пустой, он ничего не умеет, но он есть, и у тебя есть ключ. Дальше начинается развилка: конструктор или код.

🧩 Без кода можно закрыть процентов восемьдесят задач новичка

Развилка простая. Если бот задаёт вопросы, показывает кнопки, выдаёт заготовленные тексты и складывает ответы в таблицу — код тебе не нужен. Всё это делается в конструкторе мышкой.

Конструктор — это сайт, куда ты вставляешь свой токен, а дальше собираешь диалог из блоков, как схему. Блок «сообщение», блок «кнопка», блок «сохранить ответ». Соединяешь их стрелками.

Моя ростовская клиентка не написала ни строчки кода. Весь её бот — это семь блоков, соединённых линиями. Она сама потом не поверила, что это заняло так мало.

Где код всё-таки нужен? Когда боту надо думать по-настоящему: — подтягивать данные из чужой системы в реальном времени — считать сложную логику с десятком условий — принимать оплату с проверкой — отвечать свободным текстом через нейросеть

Для первого бота за вечер ничего из этого не требуется. Начни без кода. К программированию придёшь, когда упрёшься в потолок конструктора, а не раньше.

📝 Сценарий диалога рисуется на бумаге до того, как ты откроешь конструктор

Самая частая ошибка новичка — сразу лезть в конструктор и собирать блоки наугад. Через двадцать минут схема превращается в паутину, в которой сам автор путается.

Сначала бумага. Возьми лист и напиши диалог как пьесу — реплика бота, реакция человека, следующая реплика бота.

Вот живой сценарий записи на маникюр, который мы разложили с клиенткой: — Бот: «Привет! Записываю на маникюр. Что интересует?» — и три кнопки: покрытие, наращивание, снятие — Человек жмёт кнопку — Бот: «Отлично! На какой день вам удобно?» — Человек пишет день — Бот: «Как вас зовут и телефон для связи?» — Человек пишет — Бот: «Записал! Мастер подтвердит в течение часа»

Шесть шагов. На бумаге видно каждый поворот. Теперь в конструкторе ты просто собираешь то, что уже нарисовано.

Отдельно продумай, что бот отвечает, если человек написал не то. Нажал не кнопку, а текст. Написал «а сколько стоит» посреди записи. Новичок про это забывает, и бот встаёт колом.

Пьеса на бумаге экономит тебе половину вечера. Проверено на каждом клиенте.

⚙️ Сборка в конструкторе — это перенос твоей пьесы в блоки

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

К приветствию цепляешь кнопки. В большинстве конструкторов кнопка — отдельный элемент, ты пишешь её текст и тянешь стрелку к следующему блоку. Нажал «покрытие» — попал на вопрос про день.

Дальше идёт блок, который ждёт ответа человека и сохраняет его в переменную. Переменная — это просто ячейка с именем: «услуга», «дата», «имя». В конце ты собираешь все ячейки в одно сообщение или отправляешь в таблицу.

Связку с таблицей многие конструкторы делают в пару кликов — выбираешь Google-таблицу, указываешь, какая переменная в какой столбец. После этого каждая заявка падает в таблицу отдельной строкой.

У ростовчанки именно эта таблица и собрала те самые 47 строк за выходные. Она открыла её в понедельник и просто обзвонила всех по списку.

🧪 Тестировать надо злобно, представляя себя вредным клиентом

Собрал — не радуйся. Открой своего бота и пройди диалог как нормальный человек. Работает? Хорошо. Теперь пройди как вредный.

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

Каждый такой случай — это дырка, в которую бот проваливается. Мой первый в жизни бот падал, если человек отправлял стикер вместо ответа. Я узнал об этом только когда тестировщик-племянник восьми лет закидал бота котиками.

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

Отдельно проверь бота с телефона, а не только с компьютера. Кнопки, которые красиво лежат на большом экране, на телефоне иногда съезжают, и длинный текст выглядит стеной.

Злой тест за полчаса спасает от стыда перед клиентом на неделю вперёд.

🚧 Три затыка, на которых новичок теряет вечер и веру в себя

Первый затык — токен вставлен с пробелом. Скопировал ключ, а вместе с ним прихватил пробел в начале или конце. Бот не отвечает, человек в панике. Проверь ключ на лишние пробелы первым делом.

Второй затык — забыл нажать «Опубликовать» или «Сохранить». В конструкторе есть режим черновика и режим боевой. Ты собрал схему, любуешься, а бот работает по старой версии, потому что новую ты не выкатил. Ищи кнопку публикации.

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

Был у меня случай. Клиент — тренер по плаванию из Азова — собрал бота сам, прибежал ко мне: «Не работает, деньги на ветер». Я открыл. Всё работало. Он просто тестировал на аккаунте, где сам же и был заблокирован как отправитель месяц назад в настройках приватности. Пятнадцать минут, и бот ожил.

Большинство затыков новичка — не в логике, а в мелочах. Пробел, непубликованный черновик, забытая концовка.

💰 Что реально экономит бот: считаем на маникюрщице

Возьмём её цифры, они честные. До бота она тратила на переписку в директе около двух часов в день. Тридцать диалогов, каждый — минута туда, минута обратно, плюс вечное «сейчас гляну расписание».

Два часа в день — это шестьдесят часов в месяц. При её ставке за работу в 1500 рублей в час это упущенного дохода примерно на пятьдесят-шестьдесят тысяч, потому что вместо переписки она могла делать маникюр.

После бота на заявки уходит минут двадцать в день — обзвонить тех, кто уже оставил имя и телефон. Экономия — около полутора часов ежедневно, или сорок с лишним часов в месяц.

Разложим по позициям: — переписка вручную — 60 часов в месяц — обработка заявок из таблицы — 10 часов в месяц — чистая экономия — 50 часов — в деньгах при её ставке — от 40 до 50 тысяч рублей возможного дохода

Сам бот стоил ей ноль рублей на старте — она уложилась в бесплатный тариф конструктора. Платный понадобился позже, когда заявок стало много, и это 500–800 рублей в месяц.

Экономия в семьдесят раз больше платы за инструмент. Вот вся математика.

🛠 Три конструктора и цена вопроса без прикрас

Инструментов много, назову три, с которыми реально работал, и честно про деньги.

Salebot — мощный, много возможностей, связки с оплатами и рассылками. Бесплатный тариф есть, но урезанный. Платный стартует примерно от 800 рублей в месяц. Порог входа выше — новичку первые часы будет тяжело.

BotHelp — заточен под продажи и воронки, дружелюбный интерфейс. Пробный период есть, дальше от 990 рублей в месяц. Хорош, если бот — часть маркетинга, а не просто анкета.

Puzzlebot — самый мягкий вход для новичка, много бесплатного, платное от 300–500 рублей. С него я и советую начинать первому боту за вечер.

Если хочется вообще без денег и с полным контролем — есть путь через код на Python с бесплатной библиотекой. Но это уже не вечер, это неделя изучения, и об этом отдельный разговор.

Для первого бота бери самый простой конструктор с бесплатным тарифом. Переедешь потом, если понадобится.

💡 Три идеи ботов, которые реально нужны людям и собираются за вечер

Не выдумывай космос. Полезный бот решает одну скучную задачу. Три идеи, которые я видел работающими:

Бот-анкета для записи. Услуга, дата, имя, телефон — всё падает в таблицу. Подходит мастерам, тренерам, репетиторам, автосервисам. Именно такой собрала ростовчанка.

Бот-прайс. Человек жмёт кнопку с категорией и получает актуальные цены и условия. Заменяет вечное «скиньте прайс» в личке. Отлично для магазинов и услуг с большим ассортиментом.

Бот-помощник частых вопросов. Пять-семь кнопок с типовыми вопросами: как добраться, часы работы, есть ли парковка, как оплатить. Снимает нагрузку с администратора. Хорош для кафе, салонов, клиник.

Заметь — ни один из трёх не требует нейросети и кода. Всё собирается в конструкторе за вечер.

Начни с той идеи, где ты сам знаешь ответы на все вопросы. Свой бизнес или бизнес знакомого — идеальный полигон.

🌙 План на один вечер, если решишься прямо сегодня

Разложу по часам, чтобы ты не растекался.

Первый час — бумага. Пиши пьесу диалога, продумывай кнопки и концовку. Не открывай конструктор.

Второй час — регистрация у BotFather, выбор конструктора, вставка токена, сборка первых блоков по твоей пьесе.

Третий час — связка с таблицей, злой тест с пяти сторон, вылавливание затыков. Пробел в токене, непубликованный черновик, забытая концовка.

К концу вечера у тебя рабочий бот. Некрасивый, простой, но живой и полезный. Красоту наведёшь завтра.

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

А ты уже придумал, какое своё скучное действие отдашь боту? Напиши в комментариях, что за задача — подскажу, тянет её конструктор или там уже начинается код.

Такие разборы я собираю из реальных клиентских историй — где-то бот за вечер, где-то связка на нейросетях под ключ. Если тебе ближе разбирать это по шагам, а не по верхам, загляни туда, где удобнее читать: Telegram, ВКонтакте, MAX, мой сайт, YouTube, Instagram, Pinterest