Как создать команду боту в Telegram: полное руководство в 2025 г.

Разбираемся, как на самом деле работают команды в Telegram-ботах и почему их нельзя просто взять и настроить прямо в мессенджере.
«Я создал бота через @BotFather, теперь просто настрою команды — и всё заработает!»
90% тех, кто впервые решает автоматизировать бизнес с помощью Telegram-бота, думают, что это задача на пару минут. Они создают бота в @Botfather, получают токен, настраивают названия команд, а дальше сталкиваются с жестокой реальностью. Что делать дальше со всем этим добром?)
Нажимают кнопки /order, /price, /help в своем боте — а в ответ тишина. А ответ прост. Потому что создание бота в @BotFather — это, как для приема звонков купить только сим-карту, без самого телефона. У вас есть номер, но чтобы кто-то поднял трубку, нужен ещё и сам телефон.
В этой статье разберёмся на простых примерах, как работают команды в Telegram-ботах, и какие у вас есть варианты быстро решить задачу с внедрением бота Telegram в ваш бизнес— даже если вы никогда не программировали.

Как добавить команды Telegram-боту в BotFather

Шаг 1: Откройте BotFather
Найдите @BotFather в Telegram и откройте диалог с ним.
Шаг 2: Выберите команду для настройки
Отправьте команду: /setcommands
Шаг 3: Выберите своего бота
BotFather покажет список ваших ботов. Нажмите на нужного бота из списка.
Шаг 4: Отправьте список команд
Отправьте команды в формате: команда - описание

Что такое команды в Telegram-боте и зачем они вообще нужны?

Команды — это специальные сообщения, которые начинаются со слэша /. Для пользователя они работают как меню: нажал /start — бот поздоровался, нажал /price — показал прайс, нажал /order — запустил процесс заказа.

Бизнес превратил ботов в инструмент повышения эффективности. Вместо того чтобы тратить по 2-3 часа в день на одинаковые диалоги или нанимать администратора за 30-40 тысяч рублей, можно просто создать бота с командами.
Бот работает 24/7, у него нет перерывов "на покурить" или "попить кофе", он отвечает мгновенно и не уходит в отпуск.

Почему в Telegram нельзя просто «включить» команды?

Что делает Telegram (спойлер: почти ничего)

По сути Telegram-бот— это просто "пустая болванка". Это даже не "передатчик" это скорее просто интерфейс "передатчика". Его задача только получить сообщение от пользователя.
Бот не знает: что должна делать команда /price, какой прайс-лист показывать, куда складывать заказы, что такое вообще заявки. Он просто получает сообщения, знает о них и молчит.
И тут вы конечно скажете: "Но есть же @BotFather, неужели там нельзя настроить все, что нужно?"
Отвечаем, @BotFather позволяет вам получить токен (ключ доступа для вашей программы) и возможность настроить описание команд (чтобы они красиво отображались в меню, по сути интерфейс бота). Но сами "действия", чтобы команды хоть что-то делали, в нем настроить нельзя. Между ботом в Телеграм с его командами, вашим клиентом и вами должно быть что-то еще. И это что-то еще - это некая программа, приложение или код.

Итак, резюмируем ответ на вопрос.

Как создать команду боту в Telegram через @BotFather?

Откройте @BotFather → отправьте /setcommands → выберите бота → отправьте список команд в формате команда - описание (каждая на новой строке). Это добавит красивое меню с командами, но не заставит их работать.

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

Главный и популярный в России вопрос: "Что делать?"

Хорошая новость: вам необязательно быть программистом, чтобы создать рабочего бота.
Ниже варианты решения: от быстро, функционально, дорого до просто, долго, но дешево!

Вариант 1: Конструкторы ботов (для 90% бизнесов)

конструкторы чат-ботов
Это сервисы, где вы создаёте бота визуально — как конструктор Lego. Перетаскиваете блоки мышкой, пишете тексты сообщений, настраиваете кнопки и логику отправки ответов.
Популярные решения: BotMother, PuzzleBot, UniSender, Salebot, Chatforma
Плюсы решения: Собрать простого бота можно реально быстро, уйдет около 10-15 минут. У многих платформ есть бесплатные тарифы. Большое количество инструментов вроде "Колеса фортуны для сайта" или других виджетов повышения конверсии.

Вариант 2: Сервисы автоматизации

Это платформы для связывания разных сервисов без кода, в формате блок-схем или перетаскивание тех же блоков. В них можно создать автоматизированные сценарии обмена данными между различными приложениями и сервисами даже не имея технического бэкграунда.
К примеру сценарий: Телеграм → Google Таблицы → сервис Email рассылок → CRM. Получится что-то вроде такой схемы:
Пользователь → Пишет боту: "Хочу заказать торт на 20 человек"
↓
Google Таблица → Новая строка:
| Дата | Время | Пользователь | Сообщение |
| 15.10 | 14:30 | @ivan | Хочу заказать... |
↓
Email → "Новая заявка от @ivan: Хочу заказать..."
↓
Telegram → Боту: "✅ Спасибо! Ваша заявка принята, ожидайте звонка"
Популярные решения: Make, Zapier, Альбато
Плюсы: Также супер быстро, как и с конструкторами чат-ботов, ну может немного дольше. На настройку простого бота уйдет 30-40 минут. Не нужно программировать. Есть возможность принимать и отправлять вебхуки. Как бонус, можно сразу добавить любые интеграции (CRM, Email, SMS). Из минусов - всё-таки это НЕ специализированные конструкторы ботов и для сложных сценариев с ветвлениями и диалогами будет дорого и не факт, что удобно.

Вариант 3: Разработка бота на заказ

Найти разработчика на разовую задачу по созданию бота сейчас крайне легко. Огромное количество фрилансеров или студий займутся вашей задачей и создадут бота под ваши требования за фиксированную цену. Разброс цен самый разный:
  • Простой бот на 5 команд, с текстом или с формой приёма заявок: от 2,000-15,000 ₽
  • Сложные боты с корзиной, оплатой, хранением данных о покупателях и интеграциями с другими системами: от 50,000 ₽ и до бесконечности
Плюсы: Сделать можно, почти все, что вашей душе угодно и насколько позволяет бюджет. Минусы, как и у любой заказной разработки - нет решений "сделал и забыл", код нужно поддерживать, за обновления доплачивать, платить за хостинг, то есть быть зависимым от разработчика.
Площадки, где искать исполнителя: kwork.ru, fl.ru, freelance.ru

Вариант 4: Написать самому что-то простое (или использовать готовый код)

Например на GitHub есть огромное количество готового к использованию кода для самых разных телеграм ботов. Можно использовать, минимально адаптировав под себя: заменив токен бота на своего.
Плюсы: Тут у вас полный контроль над кодом. Это условно бесплатно (если подписчиков и новых диалогов не перевалит за 1 000/мес, можно найти бесплатный хостинг и инфраструктуру. Из минусов, придется погрузиться в техническую часть, но современные AI существенно облегчают эту задачу.

Выводы: Как создать команду боту в Telegram?

  • Команды для Телеграм бота можно добавить через @BotFather, но это только их визуальное отображение.
  • Чтобы команды в Telegram-боте работали — их нужно запрограммировать, это не настройка в BotFather, а полноценная программа, которая обрабатывает сообщения пользователей.
  • Вам не обязательно быть программистом. Конструкторы типа Unisender, Botmother, Chatforma или сервисы автоматизации типа Albato, позволяют создать рабочего бота за пару часов.
  • Бот окупается за 1-2 месяца, если заменяет хотя бы часть работы администратора или менеджера.

Полезные ссылки для старта

Где создать "болванку" бота:
Конструкторы чат ботов:
Сервисы интеграций:
Биржи для поиска исполнителя:
Для программистов:

P.S. Если эта статья была полезна — поделитесь ей с коллегами и друзьями.
Калькулятор расчета для вашего сайта
Блог
Полезные материалы и инструкции по использованию игровых механик и виджетов в маркетинге.