ИИ и автоматизация

Как создать Telegram-бота: пошаговое руководство

Cover image for an article on how to create a bot in Telegram
Анастасия Ушакова
Анастасия Ушакова
Обновлено: 03 June, 2026 / 1 / 00 мин

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

Telegram-чатботы помогают общаться с аудиторией и автоматизировать взаимодействие с клиентами. Главное — вам не обязательно быть разработчиком, чтобы создать бота в Telegram!

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

Коротко

  1. Откройте BotFather → введите /newbot.
  2. Задайте имя и username (они должны заканчиваться на “bot”).
  3. Скопируйте API token.
  4. Войдите в Selzy → Chatbots → Create scenario.
  5. Вставьте API token → подключите бота.
  6. Соберите сценарий с помощью drag-and-drop блоков.
  7. Добавьте ключевые действия (/start, меню, сбор данных).
  8. Опубликуйте сценарий.
  9. Протестируйте бота в Telegram.
  10. Поделитесь ссылкой на бота и отслеживайте эффективность.

Пошаговое руководство по созданию Telegram-чатбота

Теперь, когда вы знаете, что такое Telegram-чатботы, давайте посмотрим, как создать такой бот для своего бизнеса. Чтобы начать, не нужно быть компьютерным гением — просто следуйте шагам ниже!

Шаг 1: Настройте Telegram и BotFather

Для начала нужно зарегистрироваться в Telegram. Сделать это можно, скачав приложение Telegram для своего устройства или используя веб-версию, если аккаунт у вас уже есть.

Telegram for Android, iPhone/iPad, PC/Linux, macOS links with images to illustrate the different platforms
Source: Telegram

Когда аккаунт готов, найдите бота BotFather — это официальный инструмент Telegram для создания собственных ботов.

Telegram window with “botfather” typed into the search bar and the BotFather window on the right with a start button
Source: Telegram

Шаг 2: Создайте бота через BotFather

В диалоге с BotFather нажмите кнопку Start. Вы увидите меню всех доступных команд. Поскольку мы только начинаем, выберите /newbot.

BotFather window on Telegram with /newbot highlighted on the list of all available commands
Source: Telegram

Шаг 3: Придумайте имя и username для бота

Следующий шаг — выбрать имя и username для вашего бота.

Разница такая: имя бота видят пользователи. Username нужен для поиска и упоминаний. Он более технический — именно по нему пользователь ищет и упоминает бота. Username должен быть уникальным и оканчиваться на “bot”.

Setting up a new bot on Telegram with the name being “selzy_task” and the username being “selzy_task_bot”
Source: Telegram

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

Шаг 4: Сгенерируйте API token

После того как вы задали имя и username, Telegram автоматически создаст API token для вашего бота. API token — это длинная строка из букв и цифр, по сути пароль вашего бота. Очень важно хранить его в секрете: тот, у кого он есть, сможет управлять вашим ботом.

Позже этот API token понадобится, чтобы подключить бота к другим платформам и сервисам.

BotFather on Telegram with a green arrow pointing at Bot API
Source: Telegram

Ваш новый бот готов!

Шаг 5: Подключите бота к конструктору чатботов

Теперь, когда бот создан и у вас есть API token, пора решить, как он будет работать. Какова его задача, какие функции ему нужны? Здесь пригодится конструктор чатботов.

Существует много инструментов, которые позволяют добавлять функции в ботов, например ManyChat или Chatfuel. Но знаете ли вы, что это можно сделать через Telegram chatbot builder в Selzy? Именно это мы и сделаем сегодня — даже если вы не используете Selzy для создания бота, все равно рекомендуем следовать шагам дальше.

Когда вы вошли в аккаунт Selzy, нажмите Chatbots и прокрутите вниз до кнопки Create scenario справа.

Selzy dashboard with a green arrow pointing at the Chatbots button
Source: Selzy

Перед вами появится визуальный builder сценариев. Нажмите Merge.

New scenario window on Selzy, with the Merge button in the top right corner, highlighted
Source: Selzy

Появится предложение подключить чатбот к Selzy. Здесь и нужен API token — просто скопируйте его из BotFather в Telegram и вставьте в поле.

Нажмите кнопку Connect chatbot. Voilà — теперь можно настраивать бота.

Connecting a bot to Selzy window, with the Connect chatbot button on the bottom right highlighted
Source: Selzy

Шаг 6: Настройте бота и добавьте функции

Теперь, когда бот подключен к конструктору, пора сделать его полезным — добавить функции и действия. Что он будет уметь? Нажмите кнопку Edit в правом верхнем углу, чтобы начать. После этого вы увидите drag-and-drop builder сценария чатбота:

Building a conversational flow for a bot via Selzy with block options on the left (the blocks are message, menu, data collection, field editor, contact tags, filter, delay, notification, and more)
Source: Selzy

Отсюда можно перетаскивать элементы из меню слева, чтобы собрать цепочку общения и соединять блоки стрелками. Каждый блок представляет действия пользователя и ответы бота. Эти блоки могут показывать сообщения, создавать меню или собирать данные. Вы можете строить сценарии без кода.

Вот как это может выглядеть:

An example of a conversational flow on Selzy starting with a menu block that branches into a data collection block and a menu block that then branches into two message blocks
Source: Selzy

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

Когда клиент запускает бота, он видит четыре варианта: посмотреть новые товары, связаться с поддержкой, отследить заказ и FAQ.

  • Если клиент нажимает FAQ, бот сразу отвечает текстом с часто задаваемыми вопросами.
  • Если он выбирает “Check delivery times”, бот попросит ввести номер отслеживания. После этого владельцу бота придет уведомление на email.
  • Раздел “Get in touch” тоже требует ввода данных — в данном случае номера телефона.
  • А если пользователь хочет посмотреть последние товары, его переведут в другое меню с двумя вариантами — skirts или trousers. Для каждой кнопки можно вставить ссылку на нужный раздел сайта.
An example of a conversational flow for an e-commerce business on Selzy, featuring 8 interlinked blocks: start, 2 menus, 2 messages, 2 data collection blocks, and 1 notification
Source: Selzy

Шаг 7: Протестируйте бота

Когда сценарий готов, обязательно протестируйте его сами, прежде чем делиться ботом с клиентами. Сохраните и синхронизируйте сценарий, нажав кнопку Publish в правом углу редактора, а затем перейдите в Telegram и посмотрите, как бот работает на практике.

Telegram dialogue with the newly-created bot that starts with the user’s “/start” command and shows the bot’s welcome message and 4 buttons for options
Source: Telegram

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

Почему для чатботов выбирают Telegram?

Telegram — одно из самых дружелюбных для ботов приложений. Платформа легко интегрируется с другими инструментами, а еще она бесплатная, быстрая и безопасная.

У Telegram более 950 миллионов активных пользователей в месяц по всему миру, и это готовая аудитория для вашего бизнеса. Неудивительно, что Telegram-боты в последние годы стали особенно популярны среди малого и среднего бизнеса.

Многие компании используют Telegram-ботов для автоматизации поддержки, оказания e-commerce-услуг и общения с клиентами.

Преимущества Telegram для чатботов

Давайте посмотрим на несколько плюсов Telegram-ботов:

  • Экономичность. Создавать и запускать бота в Telegram бесплатно. Это отличный вариант для малого бизнеса с ограниченным бюджетом.
  • Простота настройки. Не технарь? Не волнуйтесь, для запуска Telegram-чатбота не нужно уметь кодить. Более того, ниже мы проведем вас через этот процесс в следующем разделе статьи.
  • Доступность. Telegram-боты нормально работают на телефонах, компьютерах и планшетах. Они стабильно работают даже при медленном интернете.
  • Поддержка rich media. Telegram-боты могут отправлять изображения, видео и использовать интерактивные кнопки. Это помогает подать информацию ясно и визуально, а пользователю — проще ориентироваться.
  • Автоматизация. Бот может многое делать без участия человека: отвечать на простые вопросы, направлять пользователей или собирать информацию. Это снижает число рутинных задач и освобождает время для других процессов бизнеса.
  • Маркетинговые возможности. В Telegram не нужно зависеть от капризных алгоритмов соцсетей: сообщения доставляются подписчикам напрямую. Вы можете делиться обновлениями, предложениями и контентом и быть уверены, что это дойдет до аудитории.

Как работают Telegram-чатботы?

Но что скрывается за Telegram-чатботами? Как они работают на самом деле?

Ключевые функции Telegram-ботов

Telegram-боты могут решать разные задачи, но у них есть общие функции:

  • Bot API. Telegram-чатботы используют простой код для ответа на сообщения. Они подключаются к Telegram через Bot API (Application Programming Interface), который позволяет отправлять ответы и получать команды.
  • Автоматические ответы. Боты могут мгновенно и автоматически отвечать на сообщения, пользовательские команды вроде “/start” или конкретные ключевые слова. Также можно настроить отправку по расписанию, например ежедневных советов или напоминаний.
  • Мультиязычность. Можно создавать ботов, которые общаются с пользователями на разных языках в зависимости от их настроек.
  • Интеграции. У бота может быть много подключений: CRM-системы, инструменты Google Workspace вроде Google Sheets, сайты и многое другое.
  • Персонализация. Боты могут узнавать пользователей и выдавать персонализированные ответы на основе их ввода или поведения.

Сценарии общения и автоматизация

Боты могут не просто отвечать на сообщения — они могут вести полноценный диалог, направляя пользователя шаг за шагом. Это называется conversational flow. Например, бот спрашивает, какую услугу хочет пользователь, предлагает несколько вариантов и дает подсказки в зависимости от выбора.

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

Искусственный интеллект в Telegram-ботах

Некоторые Telegram-боты используют искусственный интеллект, чтобы лучше понимать пользователей и отвечать более естественно. Это уже выходит за рамки простых команд — AI помогает боту понимать разные формулировки одного и того же вопроса, вести диалог и рекомендовать товары.

Чтобы добавить такую функцию, нужно подключить бот к внешнему AI-сервису. Среди них ChatGPT, Google Dialogflow и другие. У таких сервисов часто есть гайды и бесплатные тарифы, чтобы было проще стартовать.

Например, Telegram-бот может отправлять вопрос клиента в ChatGPT, а затем возвращать AI-сгенерированный ответ. Иными словами, вместо простого следования правилам и командам такой бот может подстраиваться под разные сценарии.

Продвижение и оптимизация Telegram-бота

Ваш бот готов, вы уже протестировали каждую кнопку и перепроверили весь текст. Пора запускать его!

Продвижение Telegram-бота

Самый простой способ сообщить миру, что у вас теперь есть Telegram-бот, — поделиться ссылкой на его username (если username бота — selzy_task_bot, ссылка будет t.me/selzy_task_bot). Разместите ее на сайте, в соцсетях или где угодно, где у вас есть аудитория.

Обязательно объясните клиентам, что это за бот и какую пользу он им принесет. Подумайте о бонусе — например, предложите скидку или ранний доступ к продукту или услуге для новых пользователей.

Анализ эффективности бота

Хотите посмотреть, насколько хорошо работает ваш бот, сколько клиентов его используют и какие функции им нравятся? Здесь пригодится аналитика чатботов.

Если вы сделали бота в Selzy, вы сможете видеть число взаимодействий и кликов по каждому блоку сценария. Для этого зайдите в дашборд Chatbots, найдите своего бота и нажмите Open.

Selzy’s chatbot dashboard featuring the list of bots. The Open button is highlighted.
Source: Selzy

Вот как это может выглядеть:

A conversational flow analytics dashboard on Selzy showing the number of interactions and clicks with each block of the flow
Source: Selzy

Аналитика бота показывает не только эффективность чатбота — она дает и полезные инсайты о бизнесе. Например, если клиенты постоянно обращаются к FAQ, это может означать, что есть проблема с продуктом или что на сайте что-то непонятно. А еще вы можете обнаружить интерес к функции, которую раньше считали незначительной.

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

Когда у вас появятся новые данные, постоянно обновляйте бота — не относитесь к нему как к разовому проекту. Добавляйте новые товары, акции и изменения, чтобы информация оставалась актуальной.

Выведите чатбот на новый уровень с омниканальной автоматизацией

Итак, у вас уже есть базовый Telegram-бот — это отлично! Но что, если превратить его из простой машины ответов на вопросы в мозг всей маркетинговой системы? Именно здесь омниканальная автоматизация Selzy меняет правила игры.

Вместо того чтобы просто отвечать на команды, представьте, что ваш Telegram-бот запускает целую цепочку событий. С Selzy вы можете легко собрать визуальный сценарий, где обычная команда /start от пользователя запускает приветственное сообщение в Telegram, автоматически добавляет тег в профиль, а затем через день отправляет персонализированное follow-up письмо. Можно даже настроить условия, чтобы разделить аудиторию: например, одним отправить сообщение после открытия письма, а другим — другое, если они его не открыли.

Omnichannel automation in Selzy
Источник: Selzy

Все это делается в интуитивном drag-and-drop редакторе — без кода. Selzy позволяет легко объединить мгновенное вовлечение Telegram и мощный охват email, создавая автоматические пользовательские сценарии, которые взращивают лиды и продают почти на автопилоте. Это самый простой способ сделать бот умнее, а не просто сложнее.

Узнайте больше про омниканальную автоматизацию в Help Center Selzy.

Зарегистрируйтесь и пользуйтесь бесплатно

Как улучшить Telegram-чатбот

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

Добавление AI и кастомных функций

Как мы уже говорили, подключение чатбота к AI-инструменту позволит ему отвечать более естественно и вести более сложные диалоги. Можно добавить и кастомные функции — рекомендации товаров, отслеживание заказов или даже небольшой разговор, в зависимости от задач.

Интеграция платежей и внешних сервисов

Telegram-боты умеют не только разговаривать. Они также могут принимать платежи или интегрироваться с различным софтом — например, CRM-системами или email-маркетинговыми платформами вроде Selzy.

Telegram поддерживает встроенные платежи, а значит клиенты могут платить прямо в приложении. Но вы также можете подключить PayPal или Stripe, чтобы обрабатывать заказы и автоматизировать обновления.

Игры и механики вовлечения

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

Через Games API Telegram поддерживает HTML5-игры, которые запускаются прямо внутри Telegram и могут включать таблицы лидеров и мультиплеер.

Two Telegram screens featuring the LumberJack game and scoreboards
Source: Telegram

Такие функции отлично добавляют бренду характер и возвращают людей снова и снова, даже если им не нужна поддержка.

Сценарии использования Telegram-чатботов

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

Боты для поддержки клиентов

Как вы уже знаете, один из самых популярных сценариев использования Telegram-ботов — обработка запросов в поддержку. Бот может помочь с частыми вопросами: отвечать на FAQ, давать статус заказа, помогать с проблемами аккаунта или направлять пользователя дальше. А если что-то идет не так, бота можно настроить на подключение живого человека — либо переводом диалога в live support, либо уведомлением сотрудника команды.

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

Боты для продаж и маркетинга

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

Бот может рекомендовать товары на основе поведения пользователя — например, того, что он нажимает или о чем спрашивает. Чтобы добавить такую функцию, подключите бота к Google Recommendations AI, ChatGPT или другой AI-системе. Для маркетологов это значит больше вовлеченности и больше персонализации в коммуникации.

Управление сообществами и group-боты

Боты отлично подходят для управления онлайн-сообществами и групповыми чатами. Они могут приветствовать новых участников, удалять спам, публиковать правила и отвечать на FAQ. Бота также можно использовать для опросов, регулярных обновлений для сообщества или уведомлений админов. Такая автоматизация помогает поддерживать жизнь в группе, экономит время менеджеров сообщества и делает процессы стабильнее.

Стоимость Telegram-чатботов

Хорошая новость: Telegram-чатбот можно запускать бесплатно, потому что Telegram не берет деньги за Bot API и хостинг бота. Плохая новость: затраты все же могут появиться, если вам нужны AI-инструменты, интеграции или лучшие конструкторы чатботов.

Стоимость разработки Telegram-бота

Стоимость разработки зависит от того, насколько сложным вы хотите видеть бота. Для малого бизнеса даже недорогая настройка может дать большой эффект. Если вам нужен действительно уникальный, кастомный бот, возможно, придется нанимать профессионального разработчика, оплачивать внешний хостинг или продвинутые интеграции.

На фриланс-платформах вроде Fiverr или Upwork стоимость разработки может начинаться от $20 и доходить до $500 в зависимости от функций и скорости сдачи.

FAQ: создание Telegram-чатбота

1. Что такое Telegram-чатбот?

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

2. Нужно ли уметь кодить, чтобы создать Telegram-бота?

Нет! Telegram-бота можно создать без навыков программирования с помощью BotFather и no-code конструктора вроде визуального редактора чатботов Selzy.

3. Как создать Telegram-бота с нуля?

Начните с чата с @BotFather в Telegram и отправьте команду /newbot. Выберите имя и username для бота, затем скопируйте API token, который вы получите. Этот token понадобится, чтобы подключить бота к Selzy или другому конструктору.

4. Что такое API token и зачем он нужен?

API token — это уникальный ключ, который позволяет конструктору чатботов, например Selzy, подключиться к вашему Telegram-боту. Храните его в секрете: любой, у кого он есть, сможет управлять вашим ботом.

5. Как подключить Telegram-бота к Selzy?

В Selzy перейдите в Chatbots → Add → Chatbot. Вставьте API token из BotFather. После подключения можно начать собирать сценарий с помощью drag-and-drop блоков.

6. Что может делать мой Telegram-чатбот?

Бот может отвечать на FAQ, собирать лиды, отслеживать заказы, делиться акциями или даже перенаправлять пользователей на сайт. В конструкторе Selzy можно создавать меню, кнопки и формы сбора данных.

7. Можно ли протестировать бота до запуска?

Да. После публикации сценария в Selzy зайдите в Telegram и пообщайтесь с ботом напрямую. Отправьте /start и проверьте каждую кнопку и ответ, чтобы убедиться, что все работает гладко.

8. Как продвигать Telegram-чатбота?

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

9. Как анализировать эффективность чатбота?

В дашборде чатботов Selzy вы увидите, сколько пользователей взаимодействовали с ботом, по каким кнопкам они кликали и как в целом отрабатывал сценарий. Используйте эти данные, чтобы улучшать опыт общения с ботом.

10. Создание и запуск Telegram-бота бесплатны?

Да, создание и запуск Telegram-бота бесплатны. Однако некоторые продвинутые функции — AI-интеграции, внешние сервисы или сторонние конструкторы — могут иметь собственную стоимость.

Обновлено: 03 June, 2026

В этой статье
Коротко Пошаговое руководство Почему Telegram Как работают боты Продвижение и оптимизация Как улучшить бота Сценарии использования Стоимость FAQ
Анастасия Ушакова

Автор: Анастасия Ушакова

Анастасия — билингвальный автор и бывший редактор новостной ленты с образованием в области математики. Она специализируется на цифровом контенте и копирайтинге для SaaS-компаний, уделяя особое внимание тому, чтобы делать сложные идеи понятными и доступными. Среди её интересов — мода, путешествия, искусство и попытки узнать всё и сразу.