Инструкций «как создать бота в Telegram» написано очень много, и почти все они заканчиваются на одном и том же месте: вы получили токен, поздравляем.
Проблема в том, что получение токена — это пять минут из всей работы. Дальше идёт то, о чём инструкции молчат: чем собирать сценарий, что делать с данными, почему бот замолкает под нагрузкой и на какие лимиты платформы вы упрётесь, когда пользователей станет больше десятка.
Пройдём весь путь целиком: от создания за пять минут через выбор способа сборки до лимитов платформы и того места, где такой бот перестаёт справляться. Если площадка ещё не выбрана, начните с общего разбора — где создавать бота и чем его собирать: там Telegram сравнивается с MAX и Авито по задачам, а не по популярности.
Шаг за шагом: создание бота
Настоящая инструкция, актуальная на август 2026 года. Ничего, кроме аккаунта в Telegram, не потребуется.
- 1Найти BotFatherПоиск по @BotFather, у настоящего есть галочка
- 2Команда /newbotСлужебный бот проведёт по шагам
- 3Имя и адресИмя любое, адрес обязан заканчиваться на bot
- 4Получить токенДлинная строка — ключ доступа к вашему боту
Первое. Откройте поиск в Telegram и найдите @BotFather — это официальный служебный бот платформы, через который создаются и настраиваются все остальные. Обратите внимание на галочку верификации: под похожими именами встречаются подделки.
Второе. Отправьте команду /newbot. BotFather попросит имя — то, которое люди увидят в заголовке чата. Здесь можно писать по-русски и как угодно: «Ромашка, запись на приём».
Третье. Дальше он попросит адрес — уникальное имя, по которому бота находят. Оно латиницей и обязано заканчиваться на bot: romashka_zapis_bot. Если имя занято, BotFather так и скажет, и придётся придумать другое.
Четвёртое. В ответ приходит токен — строка вида 123456789:AAH.... Это ключ доступа к боту, и относиться к нему надо как к паролю: у кого токен, тот управляет ботом. Не публикуйте его и не отправляйте в переписке.
Всё, бот уже существует. Он пока ничего не умеет, но открывается по ссылке t.me/ваш_адрес.
Настройка карточки: что сделать сразу
Пункты, которые занимают десять минут и определяют, начнёт ли человек вообще разговор.
/setdescription— текст, который человек видит до первого сообщения, на пустом экране. Здесь стоит написать, что бот умеет, а не приветствие./setabouttext— короткая строка в профиле бота./setuserpic— аватар. Бот без картинки выглядит недоделанным, и это первое, что видит человек в списке чатов./setcommands— список команд, который появляется в меню рядом с полем ввода. Заметно повышает шанс, что человек нажмёт что-то, а не закроет чат.
Что здесь чаще всего пропускают: описание. Оно единственное, что видит человек, перешедший по ссылке и не нажавший «Начать». Пустой экран с кнопкой — самое частое место, где теряются пользователи.
Хорошее описание отвечает на три вопроса за три строки: что этот бот делает, для кого он и что произойдёт после нажатия кнопки. «Записываю на приём и отвечаю на вопросы о ценах. Работаю круглосуточно, живой администратор — на связи с 9 до 20» работает лучше, чем «Добро пожаловать в бот компании».
Проверить легко: откройте своего бота с другого аккаунта, где вы ещё не начинали диалог, — и посмотрите на этот экран глазами человека, который попал сюда впервые.
Чем собирать сценарий: три пути
Бот создан, но пока молчит. Дальше три варианта, и они отличаются не «сложностью», а тем, нужны ли боту ваши данные.
- Собирается мышкой, без программирования
- Меню, ответы на вопросы, форма заявки
- Бесплатный тариф для проверки идеи
- Не знает ваших остатков, расписания и статусов
- Показывает свободные окна, остатки, статус заказа
- Создаёт записи в CRM и не плодит дубли
- Переживает сбои и повторные доставки
- Требует сервера и разработки
Есть и третий путь — гибрид: сценарий в конструкторе плюс подключённая модель, чтобы бот понимал свободный текст, а не только кнопки. Компромисс, который закрывает большинство задач малого бизнеса.
Где именно проходит потолок конструктора и когда выгоднее переходить на код — с тарифами и расчётом на три года разбирал в статье про конструктор чат-ботов или разработку.
Какие вообще бывают боты
Прежде чем собирать сценарий, полезно понять, к какому типу относится ваша задача. От этого зависит и способ сборки, и стоимость.
Информационный. Отвечает на частые вопросы: режим работы, адрес, условия, цены. Самый простой тип, собирается в конструкторе за вечер. Окупается, если одни и те же вопросы задают каждый день.
Бот-заявка. Собирает данные и передаёт их вам: имя, контакт, суть задачи. Ключевое здесь не сбор, а доставка — куда попадает заявка и кто её увидит. Бот, складывающий заявки в чат, где их никто не читает, бесполезен.
Бот записи. Показывает свободное время и записывает. Уже требует связи с вашим расписанием, иначе получается «анкета», после которой администратор всё равно перезванивает. Разница между этими двумя вариантами — в цене и в том, освободится ли администратор: разбирал в статье про бота для записи клиентов.
Бот поддержки. Отвечает на вопросы по вашей базе знаний, сложное передаёт человеку. Здесь обычно и появляется нейросеть — потому что вопросы приходят свободным текстом.
Бот-витрина. Каталог с корзиной и оплатой внутри мессенджера. Технически это уже мини-приложение, а не диалог.
Внутренний бот. Для сотрудников: заявки в IT, согласования, уведомления из систем. Самый недооценённый тип — требований к красоте меньше, а пользы часто больше.
Как придумать сценарий, который работает
Самая недооценённая часть работы. Технически бота собирают за день, а вот что он должен говорить — вопрос, на котором проекты застревают неделями.
Начните с реальных вопросов, а не с воображаемых. Откройте переписку с клиентами за последний месяц и выпишите то, что спрашивают чаще всего. Обычно оказывается, что весь поток — это пять-семь вопросов в разных формулировках.
Отсортируйте по частоте. Первый экран бота должен закрывать то, что спрашивают чаще всего, а не то, что вам кажется важным. Это разные списки почти всегда.
Напишите ответы так, как говорите вслух. Тексты, написанные «для сайта», в мессенджере читаются плохо: длинно и официально. Короткие фразы, никаких «уважаемый клиент».
Продумайте три развилки для каждого шага: человек ответил как ожидалось, ответил что-то другое, ушёл и вернулся. Третья — самая забываемая и самая частая.
Обязательно предусмотрите выход к человеку. На любом шаге, явной кнопкой. Это не признак слабости бота, а условие, при котором ему начинают доверять.
Проверьте сценарий на живом человеке. Дайте коллеге, который не участвовал в разработке, и посмотрите, где он застрянет. Обычно это происходит на втором шаге и в месте, которое вам казалось очевидным.
Как бот получает сообщения: два способа
Техническая развилка, которую стоит понимать даже нетехническому человеку, — от неё зависит, нужен ли вам сервер.
Long polling — программа сама периодически спрашивает Telegram, нет ли новых сообщений. Работает откуда угодно, даже с домашнего компьютера, домен не нужен. Годится, чтобы попробовать.
Webhook — наоборот: вы даёте Telegram адрес, и он присылает события туда сам. Быстрее, экономнее, но требует домена с HTTPS и сервера, который всегда доступен.
Что выбрать: для проверки идеи хватает polling с ноутбука. Для бота, которым пользуются клиенты круглосуточно, нужен webhook — а значит домен и сервер, и это первая статья постоянных расходов.
Кнопки: главный инструмент сценария
Разница между ботом, которым пользуются, и ботом, который бросают, чаще всего в кнопках. В Telegram их два вида, и путать их — типовая ошибка.
Кнопки под полем ввода заменяют клавиатуру: человек видит варианты вместо необходимости печатать. Подходят для постоянного меню — «Записаться», «Цены», «Контакты». Остаются на экране, пока их не уберут.
Кнопки под сообщением прикрепляются к конкретному сообщению. Подходят для выбора в моменте: подтвердить запись, выбрать время, отменить. После нажатия сообщение можно изменить — например, заменить список свободных окон на «Записал вас на 15:00».
Почему это важно для сценария. Каждый вопрос, на который можно ответить кнопкой, — это шаг, где человек не ошибётся и не отвалится. Свободный ввод оставляют там, где вариантов действительно много: имя, комментарий, адрес.
Как решить быстро: если вариантов ответа меньше шести, это кнопки. Если больше — либо группировка по категориям, либо поиск, но не список из тридцати кнопок.
Чего избегать: кнопок, которые ведут в никуда. Каждая должна что-то делать, и после нажатия человек должен видеть результат — иначе он нажмёт её ещё раз.
Лимиты, о которых узнают в проде
Самая полезная часть статьи и та, которой нет в инструкциях. Telegram прямо публикует ограничения, и упираются в них раньше, чем в сложность сценария.
| Ограничение | Значение | Когда всплывает |
|---|---|---|
| В один чат | не чаще 1 сообщения в секунду | Бот отправляет длинный ответ несколькими частями |
| В группу | не более 20 сообщений в минуту | Бот работает в чате сообщества |
| Массовая рассылка | около 30 сообщений в секунду | Первая же рассылка по базе |
| Превышение | ошибка 429 | Сообщения просто не доходят |
Что это значит на практике. Рассылка по базе в тысячу человек не уходит мгновенно: при лимите около тридцати сообщений в секунду она растянется примерно на полминуты — и это при условии, что отправка сделана правильно, с очередью и повторами. Наивная реализация «отправить всем в цикле» упрётся в 429 и потеряет часть сообщений молча.
Теперь про платные рассылки. Telegram позволяет увеличить лимит за деньги, и списывает только за успешно доставленные сообщения. Это стоит знать, если рассылка — существенная часть вашего сценария: тогда «бесплатный Telegram» перестаёт быть бесплатным.
Ещё одно ограничение, которое всплывает неожиданно: размер файлов. Бот скачивает присланные файлы до 50 МБ — для документов и фотографий этого хватает с запасом, а вот сценарий «пришлите видео с объекта» может упереться в потолок. Проверять это стоит до того, как обещать функцию клиентам.
Почему это важно на этапе выбора. Если бот задуман как канал рассылок, лимиты и работа с очередью — не деталь реализации, а половина проекта. Конструкторы это скрывают, но упираются в те же ограничения.
Как считать, окупится ли бот
До того как тратить вечер на сборку или деньги на разработку, стоит проверить задачу на трёх числах.
Сколько обращений в месяц. Не «много», а число из переписки за прошлый месяц.
Какая доля типовых. Разложите обращения на две стопки: те, где ответ был в регламенте, и те, где нужно было думать. Бот закрывает первую.
Сколько стоит час того, кто на них отвечает. Умножаем: типовые обращения × время на одно × стоимость часа.
Если получившаяся сумма заметна для вашего бизнеса — бот окупится. Если обращений пара десятков в месяц, экономия времени его не оправдает, и это нормальный результат расчёта.
Второй сценарий окупаемости — не экономия, а потери. Заявки, приходящие ночью и в выходные, обрабатываются утром, и часть клиентов за это время уходит. Здесь считать надо не сэкономленные часы, а недошедшие обращения — и такой бот окупается даже на малом потоке, если каждое обращение стоит дорого.
Полный разбор с формулой и честным списком случаев, когда бот не нужен, — в статье нужен ли бизнесу чат-бот.
Что ломается после запуска
Четыре вещи, которые не видны на демонстрации и обязательно случаются в работе.
Повторные доставки. Если ваш сервер ответил медленно или не ответил, Telegram пришлёт событие снова. Это штатное поведение: платформа не знает, дошло ли сообщение. Бот, который на каждое событие создаёт заявку, отправит одному клиенту три одинаковых. Лечится тем, что каждое событие получает опознавательный признак, и повтор отбрасывается.
Потеря состояния диалога. Человек начал заполнять форму, отвлёкся, вернулся через день. Если бот держит состояние в памяти процесса, после перезапуска сервера он забудет, на каком шаге остановился, и начнёт сначала.
Молчаливая смерть. Бот не «падает» заметно: он просто перестаёт отвечать. Снаружи всё выглядит нормально — чат открывается, кнопки на месте. Узнают об этом обычно от клиента через несколько дней.
Изменения платформы. Bot API развивается, появляются новые типы сообщений и кнопок. Обычно обратно совместимо, но проверять после обновлений всё равно надо.
Подробный разбор всех этих случаев с примерами — в статье почему чат-бот не работает.
Сборка в конструкторе: как это выглядит
Для тех, кто пойдёт этим путём, — что реально происходит после регистрации в сервисе.
Шаг первый: подключить бота. Конструктор попросит токен — тот самый, который выдал BotFather. С этого момента сообщения идут через сервис, а не напрямую к вам.
Шаг второй: собрать первый экран. Приветствие и три-четыре кнопки. Здесь пригодится список частых вопросов, отсортированный по частоте.
Шаг третий: ветки. Каждая кнопка ведёт к ответу, а из ответа — либо назад в меню, либо к следующему шагу. Именно на ветках расходуется лимит бесплатного тарифа: у PuzzleBot это 15 команд и условий.
Шаг четвёртый: форма заявки. Последовательность вопросов с сохранением ответов. Здесь важно продумать, что делать, если человек написал не то, — конструкторы обычно позволяют задать проверку.
Шаг пятый: доставка. Куда уходит заявка: в чат менеджеру, в таблицу, в CRM. Проверьте это первым делом после сборки — самая частая поломка новичка в том, что бот работает, а заявки никуда не приходят.
Сколько это занимает. Простой сценарий — вечер. Сложный, с несколькими ветками и формами, — несколько дней, и большая часть времени уходит не на сборку, а на формулировки.
Свой код: что понадобится
Раздел для тех, кто пойдёт вторым путём или хочет понимать, за что платит подрядчику.
Язык и библиотека. Bot API — это обычный веб-интерфейс, работать с ним можно откуда угодно. Практически для всех популярных языков есть готовые библиотеки, которые снимают рутину: разбор входящих событий, отправка сообщений, работа с кнопками.
Место, где бот живёт. Программа должна работать постоянно, а не когда включён ваш компьютер. Значит нужен сервер — обычный VPS от нескольких сотен рублей в месяц.
Домен с сертификатом, если выбран webhook: Telegram отправляет события только по HTTPS. Сертификат получается бесплатно, домен — нет.
Хранилище. Состояние диалогов, данные пользователей, история. Даже простому боту нужно помнить, на каком шаге человек остановился, иначе после перезапуска всё начнётся сначала.
Что писать в первую очередь. Не диалог, а обвязку: обработку повторных событий, логи, уведомление о падении. Диалог без этого работает на демонстрации и рассыпается на реальных пользователях.
Сколько это занимает. Простой бот — около недели. С интеграцией в вашу систему — от двух-трёх. Цифры и из чего они складываются — в статье сколько стоит чат-бот.
Как проверить бота перед запуском
Порядок, который отсекает большинство неприятностей.
Пройдите весь сценарий сами, как клиент. С телефона, а не с компьютера: кнопки, которые красиво смотрятся на широком экране, на телефоне могут не влезть.
Нажмите не то. Отправьте текст там, где ожидается кнопка. Отправьте картинку там, где ожидается текст. Бот не должен молчать или ломаться — он должен вежливо попросить повторить.
Прервитесь посередине. Начните заполнять форму, закройте чат, вернитесь через час. Бот должен либо продолжить с того же места, либо честно начать заново — но не зависнуть.
Проверьте доставку. Оставьте настоящую заявку и убедитесь, что она пришла туда, где её увидят. Это самая частая поломка, и она не видна изнутри бота.
Дайте пройти постороннему. Человеку, который не участвовал в сборке и не знает, как «должно быть». Там, где он остановится, остановятся и клиенты.
Проверьте на реальных вопросах. Возьмите переписку за прошлый месяц и посмотрите, на скольких обращениях бот справился бы. Это единственная честная оценка перед запуском.
Что ещё умеет бот, кроме сообщений
Возможности, которые часто определяют выбор Telegram, а не другой площадки.
Мини-приложения. Полноценный интерфейс внутри мессенджера: витрина, корзина, личный кабинет. Отличается от диалога примерно как сайт от переписки — человек видит всё сразу, а не отвечает на вопросы по одному.
Оплаты внутри бота. Telegram поддерживает приём платежей, и деньги проходят, не выводя человека из мессенджера. Для продаж это заметная разница в конверсии: чем меньше переходов, тем больше доходит.
Диплинки. Ссылка на бота с параметром: t.me/ваш_бот?start=источник. Человек переходит, бот сразу получает метку и знает, откуда он пришёл. Бесплатная аналитика источников, которой почти никто не пользуется.
Кнопки под сообщением. Не только меню внизу, но и кнопки прямо в сообщении: подтвердить, отменить, выбрать вариант. Сценарий с ними получается заметно короче.
Три сценария, которые чаще всего собирают первыми
Конкретика вместо абстрактного «бот для бизнеса» — как выглядят типовые задачи и что в них важно.
Бот отвечает на частые вопросы
Что делает: меню из пяти-семи пунктов, за каждым короткий ответ. Режим работы, адрес, цены, условия доставки, как записаться.
Что важно: ответы должны быть короткими. Экран телефона маленький, и текст на десять абзацев не читают. Если ответ длинный, разбейте: короткая суть плюс кнопка «подробнее».
Где ломается: когда список вопросов разрастается до двадцати. Тогда либо группировка по разделам, либо подключение модели, которая понимает вопрос словами.
Бот принимает заявки
Что делает: задаёт несколько вопросов, собирает ответы и передаёт их вам.
Что важно: число вопросов. Каждый следующий теряет часть людей, поэтому спрашивать надо минимум — обычно достаточно сути обращения и контакта. Остальное выяснит менеджер.
Где ломается: в доставке. Заявка, которая приходит в общий чат и тонет среди сообщений, равносильна её отсутствию. Нужен либо отдельный канал, либо запись в систему, где заявки не теряются. Подробный разбор — в статье бот для приёма заявок.
Бот записывает на услугу
Что делает: показывает свободное время и записывает.
Что важно: откуда берётся расписание. Если бот показывает статичный список часов, а запись всё равно подтверждает администратор, это анкета, а не запись. Освобождение администратора наступает только при связи с реальным расписанием.
Где ломается: на двойных бронях. Два человека выбирают одно окно одновременно — система должна это обработать, иначе конфликт всплывёт у стойки.
Где брать пользователей для бота
Вопрос, который встаёт сразу после запуска и о котором инструкции не пишут вовсе. Бот, о котором никто не знает, не работает независимо от качества сценария.
Ссылка везде, где вы уже присутствуете. Сайт, подпись в почте, визитки, страницы в соцсетях. Ссылка t.me/ваш_бот работает откуда угодно и открывается в один клик с телефона.
QR-код в офлайне. Для бизнеса с точкой продаж — самый дешёвый канал: код на столе, на чеке, на витрине. Человек наводит камеру и оказывается в диалоге.
Диплинки для разных источников. Та самая ссылка с параметром: t.me/ваш_бот?start=vizitka и ?start=sait. Бот сразу знает, откуда пришёл человек, и вы видите, какой канал работает. Настраивается за десять минут, а данные даёт месяцами.
Замена формы на сайте. Вместо «оставьте телефон, мы перезвоним» — кнопка «написать в Telegram». Конверсия обычно выше: человеку привычнее написать, чем ждать звонка.
Чего не стоит делать. Покупать подписчиков и добавлять людей в бота без их действия. В Telegram бот не может написать первым тому, кто сам не начал диалог, — это защита платформы, и обходить её не надо.
Реалистичные ожидания. Первый месяц — десятки пользователей, а не тысячи. Бот не приводит трафик сам, он обрабатывает тот, который у вас уже есть.
Аналитика: что смотреть в первый месяц
Четыре числа, которые показывают, работает бот или создаёт видимость.
Сколько людей открыло и сколько написало. Разрыв между этими числами — про первый экран: если открывают, но не пишут, проблема в описании или в приветствии.
Где обрываются диалоги. Самое ценное число. Шаг, на котором люди уходят чаще всего, — это либо непонятный вопрос, либо лишний. Обычно его можно просто убрать.
Сколько дошло до цели. Заявка, запись, оплата — то, ради чего бот делался. Всё остальное — промежуточные метрики.
Сколько ушло к человеку. Не провал, а норма: часть обращений должна уходить живому сотруднику. Если таких ноль, скорее всего, кнопка выхода спрятана слишком глубоко.
Как это смотреть. В конструкторах есть встроенная статистика. На своём коде — пишется руками, и это стоит заложить в разработку сразу: без цифр улучшать бота придётся наугад.
Как писать тексты для бота
Отдельный навык, от которого зависит больше, чем от технической части. Пять правил, проверенных на живых ботах.
Короче, чем кажется правильным. Экран телефона вмещает мало, и человек в мессенджере не читает, а просматривает. Абзац из трёх строк — предел. Всё, что длиннее, разбивайте на сообщения или прячьте за кнопкой «подробнее».
Без официального тона. «Уважаемый клиент, благодарим за обращение» в мессенджере читается как автоответчик, и дальше человек уже не вчитывается. Пишите так, как сказали бы вслух.
Каждое сообщение заканчивается действием. После ответа человек должен понимать, что делать дальше: кнопка, вопрос, предложение. Сообщение, заканчивающееся точкой и тишиной, обрывает диалог.
Говорите, что происходит. «Секунду, проверяю расписание» перед долгой операцией снимает половину отвалов. Молчащий бот через три секунды воспринимается как сломанный.
Ошибку объясняйте по-человечески. Не «некорректный формат ввода», а «не понял дату, напишите как 15.03 или выберите кнопкой». Второе исправляют, первое закрывают.
Проверка текста на пригодность: прочитайте вслух. Если звучит неестественно — переписывайте, в мессенджере это будет заметно ещё сильнее.
Безопасность: четыре правила
Короткий список того, что стоит сделать один раз и не думать.
Токен — это пароль. Не публикуйте, не пересылайте в переписке, не оставляйте в открытом коде. Утёк — перевыпустите через BotFather.
Проверяйте, что события приходят от Telegram. Если бот работает через webhook, адрес известен не только платформе. Telegram позволяет задать секретный параметр, по которому подлинность запроса проверяется.
Не храните лишнего. Персональные данные, которые бот собрал, — ваша ответственность. Собирайте только то, что действительно нужно для работы.
Разделяйте доступы. Токен боевого бота не должен лежать у всех, кто участвовал в разработке. И заведите отдельного тестового бота: проверять сценарии на живом, с реальными клиентами, — плохая идея.
Telegram или другая площадка
Короткое сравнение, чтобы решение было осознанным.
Telegram — самый низкий порог входа: бот за минуту, API бесплатный, никакой проверки. Обратная сторона — конкуренция за внимание: ботов сотни тысяч, и просто «сделать бота» уже не событие.
MAX — противоположность: нужен верифицированный профиль юрлица, ИП или самозанятого и модерация до 48 часов. Зато площадка новая, и выдача по запросам почти пустая. Разбор входа — в статье как создать бота в MAX.
Сайт — виджет. Работает с теми, кто уже на сайте, но не даёт главного преимущества мессенджера: возможности написать человеку позже.
Практический совет: начинать там, где уже есть ваши клиенты. Если вы не знаете, где они, — Telegram разумный выбор по умолчанию, потому что там дешевле всего проверить гипотезу.
Мини-приложения: когда диалога мало
Отдельная возможность Telegram, ради которой в него часто и приходят. Разница с обычным ботом принципиальная.
В диалоге человек отвечает на вопросы по одному: выберите категорию, выберите товар, укажите количество. Это работает для простых сценариев и утомляет на сложных.
В мини-приложении он видит всё сразу: витрину с картинками, фильтры, корзину, оплату. Это полноценный интерфейс внутри мессенджера — по ощущениям сайт, только открывается мгновенно и не требует установки.
Когда мини-приложение оправдано:
- каталог больше десятка позиций — в диалоге его листать невозможно;
- нужна корзина с несколькими товарами;
- есть оплата, и хочется, чтобы человек не выходил из мессенджера;
- нужен личный кабинет: история заказов, статус, бонусы.
Когда не оправдано: запись на услугу, приём заявки, ответы на вопросы. Диалог справляется лучше и стоит дешевле.
Важно для планирования. Мини-приложение закладывают на этапе, когда решают, что бот вообще должен делать. Переносить готовый диалоговый сценарий в интерфейс потом дороже, чем сразу спроектировать под него.
Оплаты внутри бота
Возможность, которая превращает бота из канала общения в канал продаж.
Как это устроено. Telegram поддерживает приём платежей через подключённых провайдеров. Человек нажимает кнопку, вводит данные карты и платит, не выходя из чата.
Почему это важнее, чем кажется. Каждый переход между приложениями — потеря части людей. Схема «бот → ссылка на сайт → форма оплаты → возврат» теряет заметную долю на каждом шаге. Оплата внутри мессенджера убирает эти переходы.
Что нужно для подключения. Договор с платёжным провайдером и, соответственно, статус ИП или юрлица: принимать платежи как физическое лицо нельзя. Это первое, что стоит выяснить, если оплата в боте — часть плана.
Чего ожидать не стоит. Оплаты в боте не отменяют кассовую дисциплину и требования к чекам. Техническая часть проще, чем регуляторная, и вторую надо решать до того, как заказывать первую.
Бот с нейросетью: когда и зачем
Всё, что описано выше, — бот на сценарии: он отвечает по заранее заданному дереву. Нейросеть добавляют по одной причине.
Когда сценария не хватает. Люди пишут свободным текстом, и вариантов слишком много, чтобы перечислить их кнопками. Модель понимает, что человеку нужно, и ведёт по нужной ветке.
Что это даёт: бот перестаёт требовать «нажмите цифру 1» и начинает понимать «а можно перенести запись на пятницу».
Что это стоит: ежемесячный счёт, который растёт вместе с использованием. У GigaChat младшая модель стоит 65 ₽ за миллион токенов — меньше рубля за диалог. Плюс на старте есть бесплатный лимит для физлиц на 365 миллионов токенов в год.
Главная ошибка при этом: пускать модель на все сообщения подряд. Если восемьдесят процентов обращений — это пять типовых вопросов, дешевле и надёжнее отвечать на них кнопками, а модель подключать на остальное.
Где проходит граница между ботом и агентом. Бот с моделью на входе всё равно идёт по вашему сценарию. Агент сам решает, что делать, и ходит в системы за данными. Разница в цене кратная — разбирал в статье чем ИИ-агент отличается от чат-бота.
Пять ошибок на старте
Публиковать токен. В скриншотах, в переписке с исполнителем, в открытом коде. Токен — это полный доступ к боту. Если утёк, перевыпустите его через BotFather командой /revoke.
Делать бота, который только принимает. Бот, который умеет лишь собирать заявки, работает вполсилы. Главное преимущество мессенджера в том, что вы можете написать человеку позже — напомнить, уточнить, вернуть.
Собирать всё меню сразу. Двадцать кнопок на первом экране пугают. Три-четыре, а дальше по ветке — работает лучше.
Не оставлять выход к человеку. Клиент, застрявший в боте без возможности позвать живого сотрудника, — худший сценарий: без бота он хотя бы позвонил. Переход к человеку должен быть на любом шаге.
Запускать и забывать. Первые недели бот показывает, где вы ошиблись: люди спрашивают не то, застревают там, где не ждали. Если диалоги никто не читает, бот остаётся в том качестве, в каком его запустили.
Что делать после запуска: первый месяц
Бот запущен — работа не закончилась, а началась. Порядок, который отличает живого бота от заброшенного.
Первая неделя: читать всё. Каждый диалог, целиком. Это единственный способ узнать, как ваши клиенты формулируют вопросы на самом деле — обычно совсем не так, как предполагалось при сборке.
Вторая неделя: чинить очевидное. Вопросы, которые задают часто, а бот их не понимает. Шаги, на которых люди уходят. Формулировки, которые никто не читает.
Третья неделя: смотреть на цифры. Появляется первая статистика: доля дошедших до цели, доля ушедших к человеку, самые частые ветки. Здесь становится видно, что из задуманного вообще не используется.
Четвёртая неделя: убрать лишнее. Почти всегда выясняется, что треть веток сценария не нужна: ими не пользуются. Бот от их удаления становится понятнее.
Дальше — раз в месяц. Проверить, не изменились ли ответы: цены, условия, режим работы. Бот, отвечающий по устаревшим данным, вреднее отсутствия бота.
Сколько времени занимает весь путь
Честные сроки по этапам — чтобы планировать, а не гадать.
| Этап | Сколько занимает | Что тормозит |
|---|---|---|
| Создание через BotFather | 5 минут | Ничего |
| Настройка карточки | 10–15 минут | Выбор свободного адреса |
| Сценарий в конструкторе | вечер — несколько дней | Решить, что бот должен говорить |
| Бот на своём коде | около недели | Объём сценария |
| Интеграция с вашей системой | плюс 1–2 недели | Получение доступов |
| Настройка после запуска | первый месяц | Разбор реальных диалогов |
Что чаще всего растягивает сроки: не разработка, а согласования внутри компании и ожидание доступов. Если сроки для вас критичны, начните с выяснения, кто даёт доступ к вашей CRM и сколько времени это займёт. Этот вопрос можно задать сегодня, не дожидаясь выбора подрядчика, — и он экономит в среднем неделю на проекте.
Чего ждать от бота, а чего не стоит
Ожидания решают, будет ли бот считаться удачным, поэтому их стоит проговорить заранее.
Чего ждать разумно. Бот отвечает мгновенно и круглосуточно, не устаёт на сотом одинаковом вопросе, не забывает спросить нужное поле, держит любое число диалогов одновременно и точен в фактах, которые берёт из системы.
Чего ждать не стоит. Что он увеличит продажи сам по себе — он убирает потери, а это выглядит как рост, но механика другая. Что закроет все обращения — разумная цель составляет большую часть типовых, а не всё. Что заменит менеджера — он снимает механическую часть, а переговоры и нестандартные случаи остаются людям.
Самое частое разочарование возникает не от качества бота, а от подмены цели. Бота заказывают «чтобы был», а потом меряют выручкой, на которую он не влияет напрямую. Цель стоит назвать до начала: сократить время ответа, перестать терять ночные заявки, разгрузить администратора. Каждая из них проверяется числом.
Что почти всегда оказывается приятным сюрпризом: боту пишут те, кто не стал бы звонить. Часть аудитории просто не любит телефон, и для неё бот оказывается единственным удобным способом обратиться. Эти обращения не заметны в статистике «до», потому что их раньше просто не было.
Частые вопросы новичков
Можно ли переименовать бота после создания? Отображаемое имя — да, через BotFather. Адрес — тоже можно поменять, но ссылки на старый перестанут работать, поэтому выбирать его стоит вдумчиво.
Сколько ботов можно создать? В Telegram ограничение щедрое, и в него упираются только те, кто делает ботов на заказ пачками. Для бизнеса ограничение не заметно.
Может ли бот писать первым? Только тому, кто сам начал диалог. Написать произвольному пользователю по номеру телефона нельзя — это защита платформы от спама, и её не обойти.
Что будет, если не пользоваться ботом полгода? Ничего, он останется. Но если бот отвечает по устаревшим данным, лучше его выключить, чем оставить вводить людей в заблуждение.
Виден ли номер телефона владельца? Нет. Бот — отдельная сущность, ваши личные данные в нём не отображаются.
Можно ли перенести бота другому человеку? Владение привязано к аккаунту, создавшему бота. Передать управление можно, дав доступ к аккаунту или пересоздав бота, — поэтому для бизнеса лучше сразу создавать его с рабочего аккаунта, а не с личного.
Что будет, если подрядчик создаст бота на своём аккаунте? Формально владельцем останется он. Это не всегда злой умысел — так бывает быстрее на старте, — но обсудить это надо до начала работ. Правильный порядок: бота создаёте вы, токен передаёте исполнителю, после сдачи перевыпускаете его командой /revoke.
Нужен ли отдельный бот для тестов? Да, и это экономит нервы. Проверять сценарии на боевом боте, которым уже пользуются клиенты, — способ показать им черновики. Создание второго бота стоит те же пять минут.
Можно ли посмотреть, кто писал боту? Вы видите тех, кто начал диалог, и то, что они отправляли. Телефон человека доступен, только если он сам поделился им через специальную кнопку. Просто так контакты пользователей бот не получает.
Что делаю я
Инструкция выше рабочая: бот заведётся, и для простого сценария этого достаточно. Дальше начинается то, из-за чего проекты растягиваются, — и в инструкциях этого нет.
Делаю чат-ботов на своём коде: с интеграцией в системы, где лежат ваши данные, с очередью под лимиты платформы, с обработкой повторных доставок и хранением состояния диалога. Плюс ИИ-агентов, если бот должен понимать свободный текст, а не вести по кнопкам.
Техническое задание не нужно — расскажите словами, что должно происходить после обращения клиента. И если увижу, что задача закрывается конструктором за вечер, скажу об этом прямо: продавать разработку там, где она не нужна, невыгодно нам обоим.




