Как создать Telegram-бота: пошаговая инструкция и примеры
Подробный гайд про чат-боты в мессенджере: рассказали про преимущества, задачи и настройку сценариев

Мессенджер продолжает наращивать аудиторию в России: за год количество пользователей увеличилось на 26%, более 60 млн заходят в него ежедневно. Кроме того, Роскомнадзор ограничил доступ к WhatsApp, поэтому пока Telegram остаётся основным каналом коммуникации с коллегами, друзьями и брендами.
Одно из ключевых преимуществ мессенджера — возможность создавать чат-боты без навыков программирования. Это помогает бизнесу экономить на разработке, автоматизировать процессы и повышать качество сервиса.
В статье разбираем функции и задачи Telegram-ботов, рассказываем, как создать сценарий на конструкторе Smartbot Pro и подключить к нему ИИ-ассистента.
Чат-боты в Telegram: кому полезны и в чём преимущества для бизнеса
Ботов в мессенджере используют компании любого уровня и частные специалисты:
- интернет-магазины и оффлайн-точки: привлечение лидов, автоматизация продаж и поддержки;
- сфера услуг: ответы на частые вопросы, запись на процедуры;
- образование: прогрев, регистрация и продажа курсов;
- HR: знакомство с вакансиями, обработка откликов, первичный опрос кандидатов, онбординг;
- маркетологи: сбор и анализ данных, сегментация, рассылки и вовлечение;
- фрилансеры, коучи, эксперты: знакомство с услугами, автоматическое оформление заявок, ответы на вопросы.
Благодаря внедрению чат-ботов бизнес сокращает операционные расходы, улучшают клиентский опыт и увеличивают продажи. Это помогает компаниям удовлетворять потребности покупателей, укреплять лояльность и оставаться конкурентоспособными.
Какие задачи бизнеса решают боты в Telegram
Рассмотрим восемь процессов, которые можно передать чат-ботам и ИИ-ассистентам:
1. Консультации клиентов и сотрудников. Боты полезны в техподдержке, отделах клиентского сервиса, обучении, продажах и HR. Они отвечают на частые вопросы, помогают освоить сложный продукт, выбрать товар и найти нужные данные.

2. Автоматизация продаж.Telegram-бот заменяет интернет-магазин для небольших компаний. Здесь можно создать каталог товаров, настроить оформление заказов, интеграцию с CRM и приём оплаты.
.png)
Кроме того, через чат-боты продают подписки, цифровые товары, курсы и услуги. Например, Premium-аккаунт в Telegram можно оплатить за 1 минуту.

3. Сбор данных и отзывов. Боты проводят опросы, получают информацию о пользователе, сохраняют её в CRM и отправляют менеджеру.

4. Регистрация в программе лояльности. Для бизнеса — это дополнительный канал коммуникаций, который позволяет оцифровать базу клиентов и улучшить покупательский опыт.
Что умеет Telegram-бот с программой лояльности:
- проверяет, есть ли пользователь в базе, и регистрирует его;
- начисляет и списывает бонусы;
- показывает баланс и напоминает о неиспользованных баллах;
- рассказывает об акциях, новинках и персональных предложениях.

Благодаря Telegram-боту бизнес заменяет пластиковые карты, экономит на SMS-уведомлениях и упрощает взаимодействие с брендом. О других преимуществах программы лояльности в мессенджере рассказали в кейсе.
5. Привлечение и квалификация лидов. Чат-бот удерживает трафик с рекламы — здесь можно настроить воронку для прогрева аудитории: отправлять лид-магниты в обмен на контакты, знакомить с продуктом и подводить к покупке.

6. Отправка рассылок и уведомлений. В Telegram-боте бизнес получает прямой контакт с покупателем: пользователь может сразу задать вопрос или оформить заказ без лишних переходов на сайт и в мобильное приложение.

7. Запись и бронирование. Чат-бот в Telegram помогает выбрать услугу, узнаёт предпочитаемое время и собирает нужные данные.

8. Вовлечение аудитории с помощью геймификации. В Telegram можно запускать разные игровые механики — от быстрых тапалок и рандомайзеров до многодневных квестов и миссий.

Геймификация помогает бизнесу увеличить вовлечённость, стимулировать продажи и повысить ключевые метрики: средний чек, Retention и LTV. Больше идей игровых механик в чат-ботах собрали в этой статье.
Как создать чат-бота в BotFather
У Telegram открытый API, поэтому любой пользователь может подключить интеграцию с мессенджером. Пошаговая инструкция, как создать и настроить бота:
1. Перейдите в специальный встроенный сервис — BotFather. Нажмите кнопку или введите команду /start. BotFather предложит список команд, выберите /newbot.
2. Придумайте и напишите имя бота, его увидят пользователи. После введите @username — это уникальный ник, по которому чат-бот можно найти в Telegram. Он должен заканчиваться на bot.

3. BotFather отправит токен — это ключ, чтобы подключить бота к сторонним сервисам. Например, к сценарию, который вы создали на конструкторе. Также в сообщении будет ссылка на бота.
.png)
Вы можете управлять Telegram-ботом через BotFather. Например, изменить имя, настроить меню команд, добавить описание.

Расшифруем основные параметры для настройки бота в Telegram:
/setdescription — добавить или изменить описание, которое видит пользователь после перехода в бот.

/setuserpic — загрузить аватарку для профиля бота. Формат изображения JPEG или PNG, размер — до 5 МБ.
/setabouttext — внести короткое описание в профиле бота. Например, «Онлайн-консультант магазина одежды "Вещь!"».

/setcommands — помогает сделать меню команд в чат-боте. Нужно ввести название и описание каждого действия в BotFather.

Так меню выглядит в Telegram-боте:
.png)
/setname — изменить имя, которое пользователи видят в профиле.
В BotFather мы создаём только «оболочку» бота. Он не может выполнять команды и отправлять сообщения. Чтобы функции стали доступны для пользователей, нужно собрать сценарий чат-бота и подключить к мессенджеру с помощью токена от BotFather.
Как создать Telegram-бота в Smartbot Pro: пошаговая инструкция
В конструкторе есть готовые решения, которые можно адаптировать под свой проект за 10-15 минут: достаточно изменить контент и подключить интеграции. Чтобы показать больше возможностей Telegram-ботов, мы настроим каталог для кафе и добавим его в шаблон сценария.
Шаг 1: создаём магазин
В Smartbot Pro можно сделать мини-апп с каталогом товаров и встроить его в чат-бот без навыков программирования. Весь процесс займёт у вас 30-60 минут.
Выберите раздел «Магазины» в главном меню и нажмите на кнопку, как показано на скриншоте:
.png)
Откроется меню с настройками магазина. Заполните основные параметры:
- название, которое будете использовать в конструкторе;
- заголовок каталога — его увидят пользователи в Telegram;
- формат отображения категорий;
- вид каталога;
- размер карточек с товарами.
.png)
В окне превью вы увидите, как выглядит каталог для пользователей, когда меняются настройки.
.png)
Шаг 2: заполняем каталог
Есть два способа добавить товары: загрузить excel-файл или внести позиции в интерфейсе конструктора Telegram-ботов. Расскажем, как заполнить каталог вручную, чтобы показать работу с основными параметрами.
Сначала создайте одну категорию и добавьте в неё товар. Заполните ключевые характеристики: название, описание, цену, артикул и загрузите фото.
.png)
Теперь в настройках магазина вы можете добавлять новые категории, подкатегории и товары. Их количество не ограничено. Настраивайте уровни вложенности категорий и отображение в каталоге, как вам удобно.
.png)
Шаг 3: добавляем магазин в сценарий чат-бота
Зайдите в раздел «Сценарии», нажмите «Использовать шаблон» и выберите «Магазин в Telegram с доставкой».
.png)
Если вам не нужна доставка, можно использовать сценарий «Магазин в Telegram простой»
В шаблоне уже настроены:
- главное меню с каталогом товаров и информацией о компании;
- оформление и подтверждение заказа с доставкой или самовывозом;
- оплата товаров в один клик;
- сбор контактных данных;
- уведомление менеджеру в личные сообщения или групповой чат;
- запись информации в Google-таблицу.

Чтобы пользователь открыл каталог товаров в Telegram-чате, нужно добавить магазин в сценарий. Выберите блок «Главное меню вашего магазина» и настройте кнопку для перехода:
.png)
Дальше бот подтвердит заказ и отправит уведомление менеджеру, что клиент начал оформлять покупку. Выберите сотрудника и канал в боковом меню настроек — оно всегда открывается по клику на блок.
.png)
Настройте следующие блоки в сценарии таким же способом. Разберём основные шаги:
1. После уведомления менеджеру бот предлагает пользователю выбрать способ получения заказа:
Доставка. Чат-бот уточнит адрес, телефон, ФИО и сохранит данные в соответствующие переменные — они уже созданы в сценарии. Вам нужно только добавить свой текст в блоки. Например, указать условия и варианты доставки.

Самовывоз. Если пользователь выбирает этот способ, бот отправляет адреса пунктов выдачи, уточняет телефон и ФИО.

Когда бот соберёт все необходимые данные, он отправит уведомление менеджеру, сохранит информацию в Google-таблицу и предложит клиенту оплатить заказ. Чтобы принимать платежи в Telegram, подключите готовые интеграции.
.png)
Вы можете перетаскивать блоки и менять порядок действий, а также удалять лишние шаги в шаблоне.

Шаг 4: подключаем сценарий к Telegram
Откройте раздел «Каналы» в боковом меню, выберите мессенджер и вставьте токен от BotFather.
.png)
Шаг 5: публикуем и тестируем сценарий
В верхнем меню нажмите кнопку «Опубликовать». Проверить работу бота можно с любого блока. Кликните на иконку с тремя точками и выберите команду «Тестировать».
.png)
Готово! Теперь бот нашего кафе доступен пользователям в Telegram.
.png)
.png)

Как подключить ИИ к Telegram-боту
Чтобы усилить сценарий, настройте ИИ-ассистента. Он понимает естественную речь, запоминает контекст и последовательно ведёт диалог.
В Smartbot AI вы можете создавать ИИ-ассистентов на базе моделей ChatGPT и YandexGPT, обучать по вашим данным и устанавливать правила общения с пользователями. Например, не обсуждать конкурентов, отвечать в деловом стиле и строго следовать инструкциям.
.png)
Как сделать чат-бота с ИИ в Telegram:
Нейросеть можно подключить к любому сценарию с помощью блока «Общение со Smartbot AI». Допустим, мы хотим, чтобы пользователь мог проконсультироваться по меню в Telegram-магазине нашего кафе:
- Добавляем в стартовый блок кнопку «Задать вопрос».
- В разделе «Интеграции» выбираем «Общение со Smartbot AI».
- Кликаем на блок и в боковом меню настроек подключаем ИИ-бота.
- Соединяем стрелкой кнопку «Задать вопрос» и «Общение со Smartbot AI».

Подробную инструкцию, как настроить и обучить ИИ-ассистента, читайте в этой статье.
Создавайте ботов в Telegram, чтобы автоматизировать продажи, сократить затраты на поддержку и улучшить качество сервиса. Если не хотите разбираться с настройками — обращайтесь в проектный офис Smartbot.
Стоимость разработки бота начинается от 15 000 рублей. После запуска проекта остаёмся на связи, поддерживаем и консультируем.


