Чат-боты · 14 октября 2026 · 3 мин чтения
Как создать Telegram-бота: BotFather и что делать дальше
Эта страница на узбекском: /uz/blog/telegramda-bot-yaratish
Создать Telegram-бота технически просто: его регистрирует официальный бот @BotFather, и процедура занимает пару минут. Но регистрация даёт только «пустую оболочку» с именем и токеном. Чтобы бот начал что-то делать, нужна программа, которая будет работать на сервере, или конструктор. Ниже — первые шаги и решения, которые стоит принять сразу.
Шаг 1. На каком аккаунте создавать
Бот принадлежит аккаунту, который его создал. Для бизнеса это должен быть аккаунт компании или руководителя, защищённый двухэтапной аутентификацией, а не личный аккаунт разработчика или сотрудника. Перенос бота потом возможен, но требует участия прежнего владельца. Если сотрудников, которым нужен доступ к настройкам, несколько, это решается через общий корпоративный аккаунт, а не через личные.
Шаг 2. Регистрация в BotFather
Найдите @BotFather с отметкой верификации и отправьте команду /newbot. BotFather попросит:
- Имя бота — то, что видят пользователи в списке чатов; можно на русском или узбекском, менять можно позже
- Юзернейм — уникальный адрес, который заканчивается на «bot»; его нельзя занять, если он уже используется
После этого BotFather пришлёт токен — ключ для управления ботом. Сохраните его в безопасном месте и никому не пересылайте в открытом виде.
Шаг 3. Оформление
Через меню BotFather настраиваются:
- Описание, которое пользователь видит до нажатия «Старт»: что делает бот и чем полезен
- Короткая информация в профиле бота
- Аватар — логотип компании
- Команды, которые показываются в меню: например, /start, /help, /catalog
Описание часто недооценивают, хотя именно оно убеждает пользователя нажать «Старт». Напишите в нём конкретную пользу. Для аудитории в Узбекистане можно задать описание на нескольких языках: Telegram покажет пользователю вариант на языке его приложения, если он настроен.
Шаг 4. Настройки для групп
Если бот будет работать в группах, проверьте режим приватности: по умолчанию бот в группе видит только команды и сообщения, адресованные ему. Если ему нужно читать все сообщения, например для модерации, режим отключается в BotFather. Также можно запретить добавлять бота в группы, если он предназначен только для личных переписок.
Шаг 5. Как оживить бота
Есть три пути:
- Конструктор ботов: сценарии собираются визуально, без программирования; подходит для простых задач — меню, ответы, сбор заявок
- Разработка: программист пишет бота на Python, Node.js, Go или другом языке; нужна для интеграций и нестандартной логики
- Подключение готового сервиса: многие CRM и сервисы записи предлагают своих ботов, которые работают с вашим токеном
Выбор зависит от задачи. Если бот должен показывать данные из вашей учётной системы или принимать оплату, конструктора обычно не хватает. Зато конструктор позволяет быстро проверить идею: если бот с простым меню привлекает клиентов, можно заказывать разработку полноценной версии.
Шаг 6. Сервер
Бот на собственном коде должен работать на сервере круглосуточно. Конструкторы и готовые сервисы размещают бота у себя. Заранее решите, где будут храниться данные пользователей и кто за них отвечает.
Шаг 7. Тестовый бот
Создайте второго бота для тестов. Все изменения сначала проверяются на нём, а уже потом переносятся на рабочего бота, которым пользуются клиенты. У тестового бота свой токен и своя база данных, чтобы эксперименты не затронули настоящих пользователей.
Частые ошибки
Создать бота на личном аккаунте сотрудника. Отправить токен в общий чат. Оставить пустое описание и аватар. Запустить бота без понимания, кто будет отвечать на сообщения, которые он не обработает.
Обсудим задачу
Оставьте имя и телефон — перезвоним, расспросим о процессе и предложим, с чего начать.
Обсудить проект