Как создать Telegram-бота: три пути и когда какой выбирать
Бот за десять минут через BotFather, сборка на конструкторе и разработка на своём коде: что каждый путь даёт, во что упирается и сколько стоит.
Вопрос «как создать бота» на деле распадается на три разных вопроса,
и путаница между ними стоит дороже всего. Сделать пустого бота можно за десять минут
бесплатно. Сделать бота, который принимает заказы и знает ваши остатки, — это другая
работа и другие деньги.
Путь первый: BotFather за десять минут
В Telegram есть служебный бот @BotFather. Команда /newbot, имя,
адрес вида @yourname_bot — и вы получаете токен. На этом бот существует.
Только он ничего не умеет. Токен — это ключ доступа, а не программа. Дальше нужен код
или платформа, которые будут этим ключом пользоваться. Поэтому «создал бота за десять
минут» — правда ровно наполовину: создана оболочка, а не сервис.
Этот путь имеет смысл, когда вы хотите занять красивое имя заранее или разобраться,
как всё устроено.
Путь второй: конструктор
No-code платформы позволяют собрать диалог мышкой: приветствие, кнопки, вопросы,
пересылка ответа в рабочий чат. Стоит это от 15 000 ₸ в месяц, собирается за вечер,
программист не нужен.
Для многих задач этого достаточно с запасом. Анкета из пяти вопросов, меню услуг,
ответы на частые вопросы, рассылка по подписчикам, простая запись без пересечений по
времени — всё это конструктор закрывает надёжно.
Отдельно стоит случай проверки гипотезы. Пока неизвестно, будут ли люди вообще
пользоваться ботом, платить за разработку рано: соберите на платформе, посмотрите на
живых пользователях, потом решайте.
Путь третий: разработка на своём коде
Нужна там, где боту требуются ваши настоящие данные, а не форма. Остатки по складам
с резервом, цены по типу клиента, история заказов, роли и смены, расчёт стоимости по
объёму и весу — конструктор умеет отправить вебхук, но не умеет разобраться в вашей
учётной системе.
Ориентир по деньгам — от 500 000 ₸ и 3-4 недели до запуска. Интеграция с учётной
системой считается отдельно и зависит от того, в каком состоянии база.
Где проходит граница
Практический признак простой: если бот только собирает информацию и передаёт её
человеку — это конструктор. Если бот должен что-то знать о вашем бизнесе в момент
разговора — это разработка.
Второй признак — деньги. Как только бот принимает оплату, добавляются приём платежа,
привязка к заказу и сверка. В Казахстане это почти всегда
Kaspi внутри бота, и договор на приём платежей
оформляет ваша компания на своё юрлицо — подрядчик сделать это за вас не может.
Сколько стоит владение
Конструктор на рабочем тарифе для компании с потоком заявок — 25-40 тысяч тенге в
месяц. За два года это около 600 тысяч: тенге в тенге разработка, только без исходного
кода на выходе.
Разработка — от 500 000 ₸ разово плюс хостинг от 10 тысяч в месяц. Код остаётся у
вас, платформа никуда не денется, доработки считаются по часам.
Вывод из этих цифр не «разработка всегда выгоднее». Вывод в том, что разница меньше,
чем кажется по первому счёту, и выбирать надо по задачам. Подробное сравнение с
разбором по пунктам — в материале
«Конструктор Telegram-ботов или
разработка».
Что решить до старта
Что бот должен делать через год, а не в первую неделю. С какими системами он будет
связан. Кто отвечает за него после запуска — боты живут: меняются цены, появляются
сценарии, ломается чужое API.
Эти три ответа определяют путь надёжнее, чем любое сравнение платформ.
По теме: разработка Telegram-бота, конструктор или разработка, бот с оплатой Kaspi, магазин в боте, Telegram Mini App.