Digital Core

Инструкция

Как создать бота в тг: три пути на одном сценарии

Как создать бота в тг, который принимает заказы и отвечает покупателям? Сначала регистрируем его в BotFather, потом выбираем путь: конструктор, свой код или заказ. Все три пути разобраны на одном сценарии магазина чая, с затратами времени и денег. В конце чек-лист, по которому видно, когда бота пора отдавать разработчику.

Обновлено 29.09.2026

Коротко

  • Зарегистрировать бота в Telegram можно за 10 минут и бесплатно через официальный @BotFather. Это только оболочка без логики.
  • Дальше три пути: конструктор (быстро, кнопки), свой код на Python (гибко, нужен сервер) или заказ (сроки и ответственность на подрядчике).
  • Нейросеть подключается через API модели: бот отправляет вопрос вместе с базой ответов, модель пишет ответ, бот отправляет его клиенту.
  • Бот не может писать первым тем, кто его не запускал. Трафик в бота нужно приводить самим.
  • Пора к разработчику, когда бот должен принимать оплату, писать в CRM, работать в нескольких каналах или отвечать с ИИ по вашей базе.

Как создать бота в тг через BotFather: первые 10 минут

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

  1. Откройте @BotFather и нажмите «Запустить» или отправьте /start.
  2. Отправьте команду /newbot.
  3. Введите имя бота, его видят пользователи: например, «Чайная лавка».
  4. Введите username латиницей, он должен заканчиваться на bot: например, chaynaya_lavka_bot.
  5. BotFather пришлет токен - длинную строку с двоеточием. Это ключ управления ботом.
  6. Командой /setdescription задайте текст, который человек видит до запуска бота.
  7. Командой /setuserpic загрузите аватар, командой /setcommands - список команд меню: start, catalog, help.

Токен храните как пароль. Если он попал в чужие руки, в BotFather можно выпустить новый, старый перестанет работать.

После этих шагов бот существует, но молчит. Отвечать его научит конструктор, ваш код или разработчик.

Один сценарий, три пути: конструктор, код или заказ

Сценарий: магазин листового чая продает через Telegram. Бот должен показать каталог, ответить на вопросы про вкус и заваривание, принять заказ с адресом и передать его менеджеру.

КонструкторСвой кодЗаказ
Время на запуск1-3 вечера1-2 недели для новичка7-10 дней работы подрядчика
Ваше времяВсе делаете самиВсе делаете сами плюс учебаМатериалы и приемка, несколько часов
ДеньгиТариф конструктораСервер и модель по тарифам поставщиковОт 19 900 ₽ плюс модель по тарифам
Каталог и заказДа, кнопкамиДаДа
Вопросы своими словамиОграниченно, зависит от конструктораДа, если подключить модельДа, по вашей базе
Заказ в CRMЕсли есть готовая интеграцияДа, через API CRMДа, с полями и историей
Кто чинит в 23:00Вы и поддержка конструктораВыПодрядчик по договору поддержки

Для чайной лавки с 20 позициями и десятком заказов в день хватит конструктора. Если заказов сотни, часть клиентов пишет вопросы словами, а менеджер тонет в переписке, нужен ИИ и интеграция с CRM. Подробное сравнение с ценой владения за год - в статье конструктор или разработка чат-бота.

Как сделать бота в телеграм для продаж в конструкторе

  1. Зарегистрируйтесь в конструкторе и подключите бота токеном из BotFather.
  2. Нарисуйте схему: приветствие, каталог по категориям, карточка товара, корзина, адрес и телефон, подтверждение.
  3. Заполните карточки товаров: фото, цена, короткое описание, кнопка «В заказ».
  4. Настройте, куда уходит заказ: в чат менеджера, в таблицу или в CRM, если у конструктора есть интеграция.
  5. Добавьте кнопку «Задать вопрос человеку» на каждом шаге.
  6. Протестируйте с трех разных аккаунтов, в том числе с телефона.

Где конструктор упирается в потолок

  • Клиент пишет «что взять к десерту, не очень крепкое», а бот понимает только кнопки.
  • Нужно передать заказ в CRM с конкретными полями, а готовой интеграции нет.
  • Сценарий разросся до сотни блоков, и никто не помнит, что куда ведет.
  • Данные клиентов хранятся у конструктора, и выгрузить их целиком сложно.

Оплату в боте конструкторы обычно делают ссылкой на платежный сервис. Для цифровых товаров у Telegram свои правила оплаты, их стоит проверить заранее.

Создание чат-бота Telegram на Python: что понадобится

Путь для тех, кто готов разбираться или у кого в команде есть программист. Код писать не будем, но опишем маршрут, чтобы вы понимали объем.

  1. Среда. Python 3 и отдельное виртуальное окружение для проекта.
  2. Библиотека. Популярные варианты - aiogram и python-telegram-bot. У обеих подробная документация с примерами на русском и английском.
  3. Токен в переменных окружения, а не в тексте программы.
  4. Обработчики. Команда /start с приветствием, кнопки каталога, прием адреса, отправка заказа в чат менеджера.
  5. Хранение. Заказы и состояние диалога - в базе данных, чтобы не терялись при перезапуске.
  6. Сервер. Бот должен работать круглосуточно. На ноутбуке он уснет вместе с ноутбуком. Нужен VPS или облако и настройка автоперезапуска.
  7. Режим получения сообщений. Для теста хватит опроса сервера, для работы лучше вебхук с HTTPS.
  8. Логи и ошибки. Уведомления в отдельный чат, если бот упал.

Первый рабочий бот у новичка обычно занимает одну-две недели вечерами. Дальше основное время уходит не на код, а на тексты, тесты и поддержку.

Как подключить нейросеть к Telegram-боту

ИИ-бот понимает вопросы своими словами. Схема одинакова для кода и для сервисов автоматизации.

Выбор модели

Для России практичнее GigaChat или YandexGPT: они доступны официально, и с ними проще соблюдать требования к персональным данным. Доступ к ChatGPT в России ограничен, поэтому для данных клиентов его не используют. Как получить ключ и сколько стоит работа модели, описано в статьях GigaChat API и YandexGPT API.

Как устроен ответ

  1. Клиент пишет вопрос.
  2. Бот ищет подходящие фрагменты в вашей базе: каталог, условия доставки, советы по завариванию.
  3. Отправляет в модель вопрос, найденные фрагменты и инструкцию.
  4. Отправляет ответ модели клиенту, а при метке «нужен человек» зовет менеджера.
Пример инструкции для модели: «Ты консультант чайной лавки. Отвечай только по материалам ниже. Не называй цен, которых нет в каталоге. Если вопрос про жалобу, возврат или оптовый заказ, ответь, что передаешь менеджеру. Пиши коротко, до трех предложений».

Поиск по базе называется RAG, подробно о нем в статье что такое RAG простыми словами. Без программирования ту же схему собирают в n8n: у него есть готовый триггер Telegram, а модель вызывается через HTTP-запрос или готовый узел.

Что контролировать

  • Ограничьте длину истории диалога, которую отправляете в модель: это влияет на стоимость.
  • Читайте диалоги первые две недели и дополняйте базу.
  • Спрашивайте согласие на обработку данных, если бот собирает имя и телефон, по 152-ФЗ.
Как ИИ-бот чайной лавки отвечает на вопрос словами
Чайная лавкаИИ-консультант · онлайнTelegram
Посоветуйте что-то к десерту, но не очень крепкое. И чтобы без горечи
К десерту подойдет молочный улун или японская сенча. Улун мягкий, со сливочным вкусом. Сенчу заваривайте водой около 70 градусов, тогда горечи не будет.
Возьму улун, 100 грамм. Доставите сегодня?
По городу доставляем в день заказа, если оформить до 16:00. Напишите адрес и телефон, я оформлю заказ.
Садовая 12, кв 5. +7 900 000-00-00
Заказ передан менеджеру: молочный улун 100 г, доставка сегодня

Пример диалога. Магазин, товары и условия условные.

Когда пора отдавать бота разработчику: чек-лист

Если совпадает два пункта и больше, самостоятельная поддержка обычно обходится дороже заказа.

  • Бот должен принимать оплату и выдавать чек.
  • Заказы нужно передавать в amoCRM, Битрикс24 или 1С с правильными полями.
  • Клиенты пишут вопросы словами, и ответы должны быть точными по вашему прайсу.
  • Нужна запись в расписание с переносами и напоминаниями.
  • Бот нужен не только в Telegram, но и в MAX, ВКонтакте или на Авито.
  • Ошибка бота стоит денег: неверная цена, потерянный заказ.
  • Никто в команде не готов отвечать за сервер и обновления.

Заказная разработка у нас начинается с пакета «Старт» за 19 900 ₽: один канал, база до 30 вопросов, передача человеку. С передачей заявок в CRM - 39 900 ₽, с записью или оплатой - 69 900 ₽. После приемки 14 дней бесплатно исправляем технические ошибки. Подробнее на странице разработка Telegram-бота с ИИ, из чего складывается цена - в статье сколько стоит чат-бот.

Похожие инструкции для других платформ: как создать бота в MAX и как создать бота во ВКонтакте.

Вопросы

Частые вопросы

Можно ли создать бота в тг бесплатно?

Регистрация бота через @BotFather бесплатна. Платить придется за конструктор или сервер, если бот работает на вашем коде, и за модель по тарифам поставщика, если бот с ИИ.

Как сделать бота в телеграм для продаж с оплатой?

Обычно бот отправляет ссылку на оплату через платежный сервис или выставляет счет. Для цифровых товаров у Telegram свои правила оплаты, их нужно проверить до запуска.

Как подключить нейросеть к Telegram-боту без программирования?

Через n8n или Make: триггер Telegram принимает сообщение, модель вызывается HTTP-запросом, ответ уходит обратно в чат. Для точных ответов нужна база, по которой модель отвечает.

На каком языке лучше писать телеграм-бота?

Чаще всего на Python с библиотеками aiogram или python-telegram-bot: много примеров и документации. Подойдут и другие языки, у Telegram Bot API нет привязки к одному.

Может ли бот в Telegram писать людям первым?

Нет. Бот пишет только тем, кто сам его запустил. Ссылку на бота размещают на сайте, в канале, в рекламе и на упаковке.

Сколько стоит заказать бота в Telegram?

Пакет «Старт» стоит 19 900 ₽, с передачей заявок в CRM - 39 900 ₽, с записью или оплатой - 69 900 ₽. Работа модели оплачивается отдельно по тарифам поставщика.

Покажем на
вашей задаче

Оставьте заявку - свяжемся в рабочее время и бесплатно покажем, как это будет работать у вас.

+7 912 587-60-85info@digital-core.ru

Или напишите в Telegram · +7 912 587-60-85

Позвонить